--- /home/fdroid/fdroiddata/tmp/com.theksmith.android.car_bus_interface_100.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.theksmith.android.car_bus_interface_100.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/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid 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: 90eec75727975c85f0419ab03da9c2debb5e699b6d3de8d65e07a15871e9cb7c │ -Signer #1 certificate SHA-1 digest: 3592bc9ed63d085872e5d5b65f3a8f530cccec08 │ -Signer #1 certificate MD5 digest: 247216c93accef7090e96ad589de4153 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 025c036176b646b05137f21a62d2d4feafc0b9526b3aadb49545b54c3de50f1a │ -Signer #1 public key SHA-1 digest: 6a5360c5301298acf43f0f1636fc01a5b0039062 │ -Signer #1 public key MD5 digest: a30a117920066e8bdb9bffbb85f36857 │ -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 {} │ @@ -1,30 +1,28 @@ │ -Zip file size: 305099 bytes, number of entries: 28 │ --rw---- 2.0 fat 2171 bl defN 15-Jun-05 09:45 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 2292 bl defN 15-Jun-05 09:45 META-INF/4E9D8BF0.SF │ --rw---- 2.0 fat 1332 bl defN 15-Jun-05 09:45 META-INF/4E9D8BF0.RSA │ --rw---- 2.0 fat 41 bl defN 15-Jun-05 07:30 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 15-Jun-05 07:30 META-INF/fdroidserverid │ --rw---- 2.0 fat 4904 bX defN 15-Jun-05 07:30 AndroidManifest.xml │ --rw---- 1.0 fat 474 b- stor 15-Jun-05 07:30 res/drawable-hdpi-v11/ic_notice.png │ --rw---- 1.0 fat 743 b- stor 15-Jun-05 07:30 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 961 b- stor 15-Jun-05 07:30 res/drawable-hdpi-v4/ic_notice.png │ --rw---- 1.0 fat 608 b- stor 15-Jun-05 07:30 res/drawable-hdpi-v9/ic_notice.png │ --rw---- 1.0 fat 381 b- stor 15-Jun-05 07:30 res/drawable-mdpi-v11/ic_notice.png │ --rw---- 1.0 fat 585 b- stor 15-Jun-05 07:30 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 702 b- stor 15-Jun-05 07:30 res/drawable-mdpi-v4/ic_notice.png │ --rw---- 1.0 fat 449 b- stor 15-Jun-05 07:30 res/drawable-mdpi-v9/ic_notice.png │ --rw---- 1.0 fat 570 b- stor 15-Jun-05 07:30 res/drawable-xhdpi-v11/ic_notice.png │ --rw---- 1.0 fat 1009 b- stor 15-Jun-05 07:30 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 1264 b- stor 15-Jun-05 07:30 res/drawable-xhdpi-v4/ic_notice.png │ --rw---- 1.0 fat 762 b- stor 15-Jun-05 07:30 res/drawable-xhdpi-v9/ic_notice.png │ --rw---- 1.0 fat 801 b- stor 15-Jun-05 07:30 res/drawable-xxhdpi-v11/ic_notice.png │ --rw---- 1.0 fat 1535 b- stor 15-Jun-05 07:30 res/drawable-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 689 b- stor 15-Jun-05 07:30 res/drawable-xxhdpi-v4/ic_notice.png │ --rw---- 1.0 fat 1033 b- stor 15-Jun-05 07:30 res/drawable-xxhdpi-v9/ic_notice.png │ --rw---- 2.0 fat 2772 bl defN 15-Jun-05 07:30 res/layout-v17/activity_terminal.xml │ --rw---- 2.0 fat 2560 bl defN 15-Jun-05 07:30 res/layout/activity_terminal.xml │ --rw---- 2.0 fat 1040 bl defN 15-Jun-05 07:30 res/menu/actvity_terminal.xml │ --rw---- 2.0 fat 6028 bl defN 15-Jun-05 07:30 res/xml/pref_general.xml │ --rw---- 1.0 fat 9844 b- stor 15-Jun-05 07:30 resources.arsc │ --rw---- 2.0 fat 792940 bl defN 15-Jun-05 07:30 classes.dex │ -28 files, 838531 bytes uncompressed, 301053 bytes compressed: 64.1% │ +Zip file size: 304042 bytes, number of entries: 26 │ +-rw---- 2.0 fat 4904 bX defN 17-Jul-17 13:51 AndroidManifest.xml │ +-rw---- 1.0 fat 474 b- stor 17-Jul-17 13:51 res/drawable-hdpi-v11/ic_notice.png │ +-rw---- 1.0 fat 743 b- stor 17-Jul-17 13:51 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 961 b- stor 17-Jul-17 13:51 res/drawable-hdpi-v4/ic_notice.png │ +-rw---- 1.0 fat 608 b- stor 17-Jul-17 13:51 res/drawable-hdpi-v9/ic_notice.png │ +-rw---- 1.0 fat 381 b- stor 17-Jul-17 13:51 res/drawable-mdpi-v11/ic_notice.png │ +-rw---- 1.0 fat 585 b- stor 17-Jul-17 13:51 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 702 b- stor 17-Jul-17 13:51 res/drawable-mdpi-v4/ic_notice.png │ +-rw---- 1.0 fat 449 b- stor 17-Jul-17 13:51 res/drawable-mdpi-v9/ic_notice.png │ +-rw---- 1.0 fat 570 b- stor 17-Jul-17 13:51 res/drawable-xhdpi-v11/ic_notice.png │ +-rw---- 1.0 fat 1009 b- stor 17-Jul-17 13:51 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1264 b- stor 17-Jul-17 13:51 res/drawable-xhdpi-v4/ic_notice.png │ +-rw---- 1.0 fat 762 b- stor 17-Jul-17 13:51 res/drawable-xhdpi-v9/ic_notice.png │ +-rw---- 1.0 fat 801 b- stor 17-Jul-17 13:51 res/drawable-xxhdpi-v11/ic_notice.png │ +-rw---- 1.0 fat 1535 b- stor 17-Jul-17 13:51 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 689 b- stor 17-Jul-17 13:51 res/drawable-xxhdpi-v4/ic_notice.png │ +-rw---- 1.0 fat 1033 b- stor 17-Jul-17 13:51 res/drawable-xxhdpi-v9/ic_notice.png │ +-rw---- 2.0 fat 2772 bl defN 17-Jul-17 13:51 res/layout-v17/activity_terminal.xml │ +-rw---- 2.0 fat 2560 bl defN 17-Jul-17 13:51 res/layout/activity_terminal.xml │ +-rw---- 2.0 fat 1040 bl defN 17-Jul-17 13:51 res/menu/actvity_terminal.xml │ +-rw---- 2.0 fat 6028 bl defN 17-Jul-17 13:51 res/xml/pref_general.xml │ +-rw---- 1.0 fat 9844 b- stor 17-Jul-17 13:51 resources.arsc │ +-rw---- 2.0 fat 792628 bl defN 17-Jul-17 13:51 classes.dex │ +-rw---- 2.0 fat 2171 b- defN 17-Jul-17 13:51 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 2292 b- defN 17-Jul-17 13:51 META-INF/4E9D8BF0.SF │ +-rw---- 2.0 fat 1332 b- defN 17-Jul-17 13:51 META-INF/4E9D8BF0.RSA │ +26 files, 838137 bytes uncompressed, 300352 bytes compressed: 64.2% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 0cd2cbb0 │ │ -signature : b900...db94 │ │ -file_size : 792940 │ │ +checksum : 1140c88f │ │ +signature : 3542...9524 │ │ +file_size : 792628 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 6912 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 944 │ │ type_ids_off : 27760 (0x006c70) │ │ @@ -15,16 +15,16 @@ │ │ proto_ids_off : 31536 (0x007b30) │ │ field_ids_size : 1734 │ │ field_ids_off : 46656 (0x00b640) │ │ method_ids_size : 5884 │ │ method_ids_off : 60528 (0x00ec70) │ │ class_defs_size : 571 │ │ class_defs_off : 107600 (0x01a450) │ │ -data_size : 663156 │ │ -data_off : 129784 (0x01faf8) │ │ +data_size : 662856 │ │ +data_off : 129772 (0x01faec) │ │ │ │ Class #0 header: │ │ class_idx : 130 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 849 │ │ source_file_idx : 441 │ │ static_fields_size : 0 │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02cb58: |[02cb58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -02cb68: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02cb6c: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -02cb70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02cb74: 2200 8000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0080 │ │ -02cb78: 7010 0402 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0204 │ │ -02cb7e: 6900 3900 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cb82: 0e00 |000d: return-void │ │ -02cb84: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02cb88: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02cb8c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02cb90: 2200 7f00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@007f │ │ -02cb94: 7010 fd01 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01fd │ │ -02cb9a: 6900 3900 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cb9e: 28f2 |001b: goto 000d // -000e │ │ -02cba0: 2200 8100 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0081 │ │ -02cba4: 7010 0602 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0206 │ │ -02cbaa: 6900 3900 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cbae: 28ea |0023: goto 000d // -0016 │ │ +02cb4c: |[02cb4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02cb5c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02cb60: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +02cb64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02cb68: 2200 8000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0080 │ │ +02cb6c: 7010 0402 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0204 │ │ +02cb72: 6900 3900 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cb76: 0e00 |000d: return-void │ │ +02cb78: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02cb7c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02cb80: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02cb84: 2200 7f00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@007f │ │ +02cb88: 7010 fd01 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01fd │ │ +02cb8e: 6900 3900 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cb92: 28f2 |001b: goto 000d // -000e │ │ +02cb94: 2200 8100 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0081 │ │ +02cb98: 7010 0602 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0206 │ │ +02cb9e: 6900 3900 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cba2: 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 │ │ -02cbb0: |[02cbb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -02cbc0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02cbc6: 0e00 |0003: return-void │ │ +02cba4: |[02cba4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02cbb4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02cbba: 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 │ │ -02cbc8: |[02cbc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -02cbd8: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -02cbde: 1a00 e809 |0003: const-string v0, "UNKNOWN" // string@09e8 │ │ -02cbe2: 1100 |0005: return-object v0 │ │ -02cbe4: 1a00 4202 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0242 │ │ -02cbe8: 28fd |0008: goto 0005 // -0003 │ │ -02cbea: 1a00 4102 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0241 │ │ -02cbee: 28fa |000b: goto 0005 // -0006 │ │ -02cbf0: 1a00 4002 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0240 │ │ -02cbf4: 28f7 |000e: goto 0005 // -0009 │ │ -02cbf6: 1a00 3f02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@023f │ │ -02cbfa: 28f4 |0011: goto 0005 // -000c │ │ -02cbfc: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +02cbbc: |[02cbbc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +02cbcc: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +02cbd2: 1a00 e809 |0003: const-string v0, "UNKNOWN" // string@09e8 │ │ +02cbd6: 1100 |0005: return-object v0 │ │ +02cbd8: 1a00 4202 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@0242 │ │ +02cbdc: 28fd |0008: goto 0005 // -0003 │ │ +02cbde: 1a00 4102 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@0241 │ │ +02cbe2: 28fa |000b: goto 0005 // -0006 │ │ +02cbe4: 1a00 4002 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0240 │ │ +02cbe8: 28f7 |000e: goto 0005 // -0009 │ │ +02cbea: 1a00 3f02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@023f │ │ +02cbee: 28f4 |0011: goto 0005 // -000c │ │ +02cbf0: 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 │ │ -02cc24: |[02cc24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -02cc34: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02cc36: 2200 5803 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -02cc3a: 7010 4016 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02cc40: 1a02 a80a |0006: const-string v2, "[" // string@0aa8 │ │ -02cc44: 6e20 4716 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02cc4a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -02cc4e: 7110 0a16 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@160a │ │ -02cc54: 0a02 |0010: move-result v2 │ │ -02cc56: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -02cc5a: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -02cc5e: b524 |0015: and-int/2addr v4, v2 │ │ -02cc60: 6e10 4b16 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@164b │ │ -02cc66: 0a02 |0019: move-result v2 │ │ -02cc68: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -02cc6c: 1a02 d400 |001c: const-string v2, ", " // string@00d4 │ │ -02cc70: 6e20 4716 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02cc76: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -02cc7c: 28e7 |0024: goto 000b // -0019 │ │ -02cc7e: 1a02 2b03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@032b │ │ -02cc82: 6e20 4716 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02cc88: 28e1 |002a: goto 000b // -001f │ │ -02cc8a: 1a02 2703 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0327 │ │ -02cc8e: 6e20 4716 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02cc94: 28db |0030: goto 000b // -0025 │ │ -02cc96: 1a02 2a03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@032a │ │ -02cc9a: 6e20 4716 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02cca0: 28d5 |0036: goto 000b // -002b │ │ -02cca2: 1a02 2903 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0329 │ │ -02cca6: 6e20 4716 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ccac: 28cf |003c: goto 000b // -0031 │ │ -02ccae: 1a02 2c03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@032c │ │ -02ccb2: 6e20 4716 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ccb8: 28c9 |0042: goto 000b // -0037 │ │ -02ccba: 1a02 d30a |0043: const-string v2, "]" // string@0ad3 │ │ -02ccbe: 6e20 4716 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ccc4: 6e10 4c16 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ccca: 0c02 |004b: move-result-object v2 │ │ -02cccc: 1102 |004c: return-object v2 │ │ -02ccce: 0000 |004d: nop // spacer │ │ -02ccd0: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +02cc18: |[02cc18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +02cc28: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02cc2a: 2200 5803 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +02cc2e: 7010 4016 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02cc34: 1a02 a80a |0006: const-string v2, "[" // string@0aa8 │ │ +02cc38: 6e20 4716 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02cc3e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +02cc42: 7110 0a16 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@160a │ │ +02cc48: 0a02 |0010: move-result v2 │ │ +02cc4a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +02cc4e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +02cc52: b524 |0015: and-int/2addr v4, v2 │ │ +02cc54: 6e10 4b16 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@164b │ │ +02cc5a: 0a02 |0019: move-result v2 │ │ +02cc5c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +02cc60: 1a02 d400 |001c: const-string v2, ", " // string@00d4 │ │ +02cc64: 6e20 4716 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02cc6a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +02cc70: 28e7 |0024: goto 000b // -0019 │ │ +02cc72: 1a02 2b03 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@032b │ │ +02cc76: 6e20 4716 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02cc7c: 28e1 |002a: goto 000b // -001f │ │ +02cc7e: 1a02 2703 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0327 │ │ +02cc82: 6e20 4716 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02cc88: 28db |0030: goto 000b // -0025 │ │ +02cc8a: 1a02 2a03 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@032a │ │ +02cc8e: 6e20 4716 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02cc94: 28d5 |0036: goto 000b // -002b │ │ +02cc96: 1a02 2903 |0037: const-string v2, "FEEDBACK_GENERIC" // string@0329 │ │ +02cc9a: 6e20 4716 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02cca0: 28cf |003c: goto 000b // -0031 │ │ +02cca2: 1a02 2c03 |003d: const-string v2, "FEEDBACK_VISUAL" // string@032c │ │ +02cca6: 6e20 4716 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ccac: 28c9 |0042: goto 000b // -0037 │ │ +02ccae: 1a02 d30a |0043: const-string v2, "]" // string@0ad3 │ │ +02ccb2: 6e20 4716 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ccb8: 6e10 4c16 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02ccbe: 0c02 |004b: move-result-object v2 │ │ +02ccc0: 1102 |004c: return-object v2 │ │ +02ccc2: 0000 |004d: nop // spacer │ │ +02ccc4: 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 │ │ -02ccfc: |[02ccfc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -02cd0c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -02cd12: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02cd14: 1100 |0004: return-object v0 │ │ -02cd16: 1a00 a402 |0005: const-string v0, "DEFAULT" // string@02a4 │ │ -02cd1a: 28fd |0007: goto 0004 // -0003 │ │ -02cd1c: 1a00 3e03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@033e │ │ -02cd20: 28fa |000a: goto 0004 // -0006 │ │ -02cd22: 1a00 4b03 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@034b │ │ -02cd26: 28f7 |000d: goto 0004 // -0009 │ │ -02cd28: 1a00 4903 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0349 │ │ -02cd2c: 28f4 |0010: goto 0004 // -000c │ │ -02cd2e: 1a00 4803 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0348 │ │ -02cd32: 28f1 |0013: goto 0004 // -000f │ │ -02cd34: 1a00 4a03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@034a │ │ -02cd38: 28ee |0016: goto 0004 // -0012 │ │ -02cd3a: 0000 |0017: nop // spacer │ │ -02cd3c: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +02ccf0: |[02ccf0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +02cd00: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +02cd06: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02cd08: 1100 |0004: return-object v0 │ │ +02cd0a: 1a00 a402 |0005: const-string v0, "DEFAULT" // string@02a4 │ │ +02cd0e: 28fd |0007: goto 0004 // -0003 │ │ +02cd10: 1a00 3e03 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@033e │ │ +02cd14: 28fa |000a: goto 0004 // -0006 │ │ +02cd16: 1a00 4b03 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@034b │ │ +02cd1a: 28f7 |000d: goto 0004 // -0009 │ │ +02cd1c: 1a00 4903 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0349 │ │ +02cd20: 28f4 |0010: goto 0004 // -000c │ │ +02cd22: 1a00 4803 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0348 │ │ +02cd26: 28f1 |0013: goto 0004 // -000f │ │ +02cd28: 1a00 4a03 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@034a │ │ +02cd2c: 28ee |0016: goto 0004 // -0012 │ │ +02cd2e: 0000 |0017: nop // spacer │ │ +02cd30: 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 │ │ -02cd70: |[02cd70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -02cd80: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cd84: 7220 0d02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@020d │ │ -02cd8a: 0a00 |0005: move-result v0 │ │ -02cd8c: 0f00 |0006: return v0 │ │ +02cd64: |[02cd64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02cd74: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cd78: 7220 0d02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@020d │ │ +02cd7e: 0a00 |0005: move-result v0 │ │ +02cd80: 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 │ │ -02cd90: |[02cd90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -02cda0: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cda4: 7220 0e02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@020e │ │ -02cdaa: 0a00 |0005: move-result v0 │ │ -02cdac: 0f00 |0006: return v0 │ │ +02cd84: |[02cd84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +02cd94: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cd98: 7220 0e02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@020e │ │ +02cd9e: 0a00 |0005: move-result v0 │ │ +02cda0: 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 │ │ -02cdb0: |[02cdb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02cdc0: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cdc4: 7220 0f02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@020f │ │ -02cdca: 0c00 |0005: move-result-object v0 │ │ -02cdcc: 1100 |0006: return-object v0 │ │ +02cda4: |[02cda4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02cdb4: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cdb8: 7220 0f02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@020f │ │ +02cdbe: 0c00 |0005: move-result-object v0 │ │ +02cdc0: 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 │ │ -02cdd0: |[02cdd0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02cde0: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02cde4: 7220 1002 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0210 │ │ -02cdea: 0c00 |0005: move-result-object v0 │ │ -02cdec: 1100 |0006: return-object v0 │ │ +02cdc4: |[02cdc4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02cdd4: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cdd8: 7220 1002 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0210 │ │ +02cdde: 0c00 |0005: move-result-object v0 │ │ +02cde0: 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 │ │ -02cdf0: |[02cdf0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -02ce00: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02ce04: 7220 1102 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0211 │ │ -02ce0a: 0c00 |0005: move-result-object v0 │ │ -02ce0c: 1100 |0006: return-object v0 │ │ +02cde4: |[02cde4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02cdf4: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02cdf8: 7220 1102 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0211 │ │ +02cdfe: 0c00 |0005: move-result-object v0 │ │ +02ce00: 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,19 +480,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 │ │ -02ce10: |[02ce10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02ce20: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ -02ce24: 7220 1202 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0212 │ │ -02ce2a: 0c00 |0005: move-result-object v0 │ │ -02ce2c: 1100 |0006: return-object v0 │ │ +02ce04: |[02ce04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02ce14: 6200 3900 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0039 │ │ +02ce18: 7220 1202 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0212 │ │ +02ce1e: 0c00 |0005: move-result-object v0 │ │ +02ce20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ce30: |[02ce30] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -02ce40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02ce46: 0e00 |0003: return-void │ │ +02ce24: |[02ce24] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +02ce34: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02ce3a: 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 │ │ -02ce48: |[02ce48] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -02ce58: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -02ce5e: 0a00 |0003: move-result v0 │ │ -02ce60: 0f00 |0004: return v0 │ │ +02ce3c: |[02ce3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02ce4c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +02ce52: 0a00 |0003: move-result v0 │ │ +02ce54: 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 │ │ -02ce64: |[02ce64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02ce74: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -02ce7a: 0c00 |0003: move-result-object v0 │ │ -02ce7c: 1100 |0004: return-object v0 │ │ +02ce58: |[02ce58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02ce68: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +02ce6e: 0c00 |0003: move-result-object v0 │ │ +02ce70: 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 │ │ -02ce80: |[02ce80] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02ce90: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -02ce96: 0c00 |0003: move-result-object v0 │ │ -02ce98: 1100 |0004: return-object v0 │ │ +02ce74: |[02ce74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02ce84: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +02ce8a: 0c00 |0003: move-result-object v0 │ │ +02ce8c: 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 │ │ -02ce9c: |[02ce9c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -02ceac: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -02ceb2: 0c00 |0003: move-result-object v0 │ │ -02ceb4: 1100 |0004: return-object v0 │ │ +02ce90: |[02ce90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02cea0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +02cea6: 0c00 |0003: move-result-object v0 │ │ +02cea8: 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,18 +615,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 │ │ -02ceb8: |[02ceb8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -02cec8: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -02cece: 0c00 |0003: move-result-object v0 │ │ -02ced0: 1100 |0004: return-object v0 │ │ +02ceac: |[02ceac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02cebc: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +02cec2: 0c00 |0003: move-result-object v0 │ │ +02cec4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ced4: |[02ced4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -02cee4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02ceea: 0e00 |0003: return-void │ │ +02cec8: |[02cec8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +02ced8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02cede: 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,18 +673,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ceec: |[02ceec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -02cefc: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -02cf02: 0a00 |0003: move-result v0 │ │ -02cf04: 0f00 |0004: return v0 │ │ +02cee0: |[02cee0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +02cef0: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +02cef6: 0a00 |0003: move-result v0 │ │ +02cef8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -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 │ │ -02cf08: |[02cf08] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -02cf18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cf1a: 5b34 3e00 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@003e │ │ -02cf1e: 7030 6201 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0162 │ │ -02cf24: 6001 2600 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02cf28: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -02cf2c: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -02cf30: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -02cf32: 5c30 3a00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003a │ │ -02cf36: 2200 4600 |000f: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -02cf3a: 7010 4901 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -02cf40: 5b30 3d00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003d │ │ -02cf44: 0e00 |0016: return-void │ │ +02cefc: |[02cefc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +02cf0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02cf0e: 5b34 3e00 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@003e │ │ +02cf12: 7030 6201 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0162 │ │ +02cf18: 6001 2600 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02cf1c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +02cf20: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +02cf24: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +02cf26: 5c30 3a00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003a │ │ +02cf2a: 2200 4600 |000f: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ +02cf2e: 7010 4901 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +02cf34: 5b30 3d00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003d │ │ +02cf38: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=408 │ │ 0x000f line=409 │ │ 0x0016 line=416 │ │ @@ -919,17 +919,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02cf48: |[02cf48] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -02cf58: 7030 3c02 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@023c │ │ -02cf5e: 0e00 |0003: return-void │ │ +02cf3c: |[02cf3c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +02cf4c: 7030 3c02 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@023c │ │ +02cf52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -941,58 +941,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -02cf60: |[02cf60] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -02cf70: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -02cf72: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02cf74: 5463 3d00 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003d │ │ -02cf78: 6e20 3e02 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@023e │ │ -02cf7e: 6e10 3d01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -02cf84: 5463 3e00 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@003e │ │ -02cf88: 7110 4602 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@0246 │ │ -02cf8e: 0c03 |000f: move-result-object v3 │ │ -02cf90: 6e10 1a00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001a │ │ -02cf96: 0c03 |0013: move-result-object v3 │ │ -02cf98: 6e10 9713 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1397 │ │ -02cf9e: 0c03 |0017: move-result-object v3 │ │ -02cfa0: 7110 2d0b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -02cfa6: 0a03 |001b: move-result v3 │ │ -02cfa8: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -02cfac: 0101 |001e: move v1, v0 │ │ -02cfae: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -02cfb2: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -02cfb4: 5463 3d00 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003d │ │ -02cfb8: 6e10 5101 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0151 │ │ -02cfbe: 0a02 |0027: move-result v2 │ │ -02cfc0: 5263 3b00 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@003b │ │ -02cfc4: 7f33 |002a: neg-float v3, v3 │ │ -02cfc6: 8224 |002b: int-to-float v4, v2 │ │ -02cfc8: c843 |002c: mul-float/2addr v3, v4 │ │ -02cfca: 5264 3c00 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@003c │ │ -02cfce: c843 |002f: mul-float/2addr v3, v4 │ │ -02cfd0: 8204 |0030: int-to-float v4, v0 │ │ -02cfd2: c843 |0031: mul-float/2addr v3, v4 │ │ -02cfd4: 6e30 4101 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ -02cfda: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -02cfde: 5563 3a00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003a │ │ -02cfe2: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -02cfe6: 8223 |003b: int-to-float v3, v2 │ │ -02cfe8: 6e30 4101 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ -02cfee: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -02cff2: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -02cff6: 6e30 4001 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0140 │ │ -02cffc: 6f20 6301 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0163 │ │ -02d002: 6e10 3a01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@013a │ │ -02d008: 0e00 |004c: return-void │ │ -02d00a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -02d00c: 28d1 |004e: goto 001f // -002f │ │ +02cf54: |[02cf54] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +02cf64: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02cf66: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +02cf68: 5463 3d00 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003d │ │ +02cf6c: 6e20 3e02 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@023e │ │ +02cf72: 6e10 3d01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +02cf78: 5463 3e00 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@003e │ │ +02cf7c: 7110 4602 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@0246 │ │ +02cf82: 0c03 |000f: move-result-object v3 │ │ +02cf84: 6e10 1a00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001a │ │ +02cf8a: 0c03 |0013: move-result-object v3 │ │ +02cf8c: 6e10 9713 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1397 │ │ +02cf92: 0c03 |0017: move-result-object v3 │ │ +02cf94: 7110 2d0b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +02cf9a: 0a03 |001b: move-result v3 │ │ +02cf9c: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +02cfa0: 0101 |001e: move v1, v0 │ │ +02cfa2: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +02cfa6: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +02cfa8: 5463 3d00 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@003d │ │ +02cfac: 6e10 5101 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0151 │ │ +02cfb2: 0a02 |0027: move-result v2 │ │ +02cfb4: 5263 3b00 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@003b │ │ +02cfb8: 7f33 |002a: neg-float v3, v3 │ │ +02cfba: 8224 |002b: int-to-float v4, v2 │ │ +02cfbc: c843 |002c: mul-float/2addr v3, v4 │ │ +02cfbe: 5264 3c00 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@003c │ │ +02cfc2: c843 |002f: mul-float/2addr v3, v4 │ │ +02cfc4: 8204 |0030: int-to-float v4, v0 │ │ +02cfc6: c843 |0031: mul-float/2addr v3, v4 │ │ +02cfc8: 6e30 4101 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ +02cfce: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +02cfd2: 5563 3a00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003a │ │ +02cfd6: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +02cfda: 8223 |003b: int-to-float v3, v2 │ │ +02cfdc: 6e30 4101 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ +02cfe2: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +02cfe6: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +02cfea: 6e30 4001 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0140 │ │ +02cff0: 6f20 6301 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0163 │ │ +02cff6: 6e10 3a01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@013a │ │ +02cffc: 0e00 |004c: return-void │ │ +02cffe: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +02d000: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=446 │ │ 0x0007 line=447 │ │ 0x000a line=450 │ │ 0x001f line=452 │ │ 0x0022 line=453 │ │ @@ -1016,17 +1016,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d010: |[02d010] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -02d020: 5210 3c00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@003c │ │ -02d024: 0f00 |0002: return v0 │ │ +02d004: |[02d004] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +02d014: 5210 3c00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@003c │ │ +02d018: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1034,18 +1034,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d028: |[02d028] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -02d038: 5901 3b00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@003b │ │ -02d03c: 6e10 4102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0241 │ │ -02d042: 0e00 |0005: return-void │ │ +02d01c: |[02d01c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +02d02c: 5901 3b00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@003b │ │ +02d030: 6e10 4102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0241 │ │ +02d036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0002 line=441 │ │ 0x0005 line=442 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1056,18 +1056,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d044: |[02d044] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -02d054: 5901 3c00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@003c │ │ -02d058: 6e10 4102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0241 │ │ -02d05e: 0e00 |0005: return-void │ │ +02d038: |[02d038] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +02d048: 5901 3c00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@003c │ │ +02d04c: 6e10 4102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0241 │ │ +02d052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0002 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -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 │ │ -02d060: |[02d060] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -02d070: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -02d076: 121c |0003: const/4 v12, #int 1 // #1 │ │ -02d078: 120b |0004: const/4 v11, #int 0 // #0 │ │ -02d07a: 7010 1d16 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@161d │ │ -02d080: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -02d084: 1a07 7018 |000a: const-string v7, "setHomeAsUpIndicator" // string@1870 │ │ -02d088: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -02d08a: 2388 aa03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@03aa │ │ -02d08e: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -02d090: 1c0a 4900 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0049 │ │ -02d094: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -02d098: 6e30 f515 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ -02d09e: 0c06 |0017: move-result-object v6 │ │ -02d0a0: 5be6 4e00 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ -02d0a4: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -02d0a8: 1a07 6f18 |001c: const-string v7, "setHomeActionContentDescription" // string@186f │ │ -02d0ac: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -02d0ae: 2388 aa03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@03aa │ │ -02d0b2: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -02d0b4: 620a 9106 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0691 │ │ -02d0b8: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -02d0bc: 6e30 f515 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ -02d0c2: 0c06 |0029: move-result-object v6 │ │ -02d0c4: 5be6 4d00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@004d │ │ -02d0c8: 0e00 |002c: return-void │ │ -02d0ca: 0d06 |002d: move-exception v6 │ │ -02d0cc: 6e20 0d00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000d │ │ -02d0d2: 0c02 |0031: move-result-object v2 │ │ -02d0d4: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -02d0d8: 6e10 0713 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -02d0de: 0c03 |0037: move-result-object v3 │ │ -02d0e0: 1f03 b702 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02b7 │ │ -02d0e4: 6e10 7113 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -02d0ea: 0a00 |003d: move-result v0 │ │ -02d0ec: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -02d0ee: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -02d0f2: 6e20 7013 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -02d0f8: 0c01 |0044: move-result-object v1 │ │ -02d0fa: 6e20 7013 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -02d100: 0c04 |0048: move-result-object v4 │ │ -02d102: 6e10 f712 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@12f7 │ │ -02d108: 0a06 |004c: move-result v6 │ │ -02d10a: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -02d10e: 0745 |004f: move-object v5, v4 │ │ -02d110: 2056 dd02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02dd │ │ -02d114: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -02d118: 1f05 dd02 |0054: check-cast v5, Landroid/widget/ImageView; // type@02dd │ │ -02d11c: 5be5 4f00 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004f │ │ -02d120: 28d4 |0058: goto 002c // -002c │ │ -02d122: 0715 |0059: move-object v5, v1 │ │ -02d124: 28f6 |005a: goto 0050 // -000a │ │ +02d054: |[02d054] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +02d064: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +02d06a: 121c |0003: const/4 v12, #int 1 // #1 │ │ +02d06c: 120b |0004: const/4 v11, #int 0 // #0 │ │ +02d06e: 7010 1d16 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@161d │ │ +02d074: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +02d078: 1a07 7018 |000a: const-string v7, "setHomeAsUpIndicator" // string@1870 │ │ +02d07c: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +02d07e: 2388 aa03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@03aa │ │ +02d082: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +02d084: 1c0a 4900 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0049 │ │ +02d088: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +02d08c: 6e30 f515 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ +02d092: 0c06 |0017: move-result-object v6 │ │ +02d094: 5be6 4e00 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ +02d098: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +02d09c: 1a07 6f18 |001c: const-string v7, "setHomeActionContentDescription" // string@186f │ │ +02d0a0: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +02d0a2: 2388 aa03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@03aa │ │ +02d0a6: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +02d0a8: 620a 9106 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0691 │ │ +02d0ac: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +02d0b0: 6e30 f515 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ +02d0b6: 0c06 |0029: move-result-object v6 │ │ +02d0b8: 5be6 4d00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@004d │ │ +02d0bc: 0e00 |002c: return-void │ │ +02d0be: 0d06 |002d: move-exception v6 │ │ +02d0c0: 6e20 0d00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@000d │ │ +02d0c6: 0c02 |0031: move-result-object v2 │ │ +02d0c8: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +02d0cc: 6e10 0713 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +02d0d2: 0c03 |0037: move-result-object v3 │ │ +02d0d4: 1f03 b702 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02b7 │ │ +02d0d8: 6e10 7113 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +02d0de: 0a00 |003d: move-result v0 │ │ +02d0e0: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +02d0e2: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +02d0e6: 6e20 7013 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +02d0ec: 0c01 |0044: move-result-object v1 │ │ +02d0ee: 6e20 7013 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +02d0f4: 0c04 |0048: move-result-object v4 │ │ +02d0f6: 6e10 f712 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@12f7 │ │ +02d0fc: 0a06 |004c: move-result v6 │ │ +02d0fe: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +02d102: 0745 |004f: move-object v5, v4 │ │ +02d104: 2056 dd02 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02dd │ │ +02d108: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +02d10c: 1f05 dd02 |0054: check-cast v5, Landroid/widget/ImageView; // type@02dd │ │ +02d110: 5be5 4f00 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004f │ │ +02d114: 28d4 |0058: goto 002c // -002c │ │ +02d116: 0715 |0059: move-object v5, v1 │ │ +02d118: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=103 │ │ 0x0008 line=105 │ │ 0x001a line=107 │ │ @@ -1240,39 +1240,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02d138: |[02d138] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -02d148: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02d14a: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -02d14e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02d150: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -02d156: 4b02 0001 |0007: aput v2, v0, v1 │ │ -02d15a: 6900 5100 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0051 │ │ -02d15e: 0e00 |000b: return-void │ │ +02d12c: |[02d12c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02d13c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d13e: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +02d142: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02d144: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +02d14a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +02d14e: 6900 5100 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0051 │ │ +02d152: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d160: |[02d160] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -02d170: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d176: 0e00 |0003: return-void │ │ +02d154: |[02d154] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02d164: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d16a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1281,23 +1281,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02d178: |[02d178] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -02d188: 6202 5100 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0051 │ │ -02d18c: 6e20 1d00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001d │ │ -02d192: 0c00 |0005: move-result-object v0 │ │ -02d194: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02d196: 6e20 0d01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@010d │ │ -02d19c: 0c01 |000a: move-result-object v1 │ │ -02d19e: 6e10 1401 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -02d1a4: 1101 |000e: return-object v1 │ │ +02d16c: |[02d16c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +02d17c: 6202 5100 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0051 │ │ +02d180: 6e20 1d00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001d │ │ +02d186: 0c00 |0005: move-result-object v0 │ │ +02d188: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02d18a: 6e20 0d01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@010d │ │ +02d190: 0c01 |000a: move-result-object v1 │ │ +02d192: 6e10 1401 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +02d198: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ locals : │ │ @@ -1310,44 +1310,44 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -02d1a8: |[02d1a8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -02d1b8: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02d1bc: 2207 8f00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ -02d1c0: 7020 5302 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0253 │ │ -02d1c6: 0772 |0007: move-object v2, v7 │ │ -02d1c8: 1f02 8f00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ -02d1cc: 5423 4e00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ -02d1d0: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -02d1d4: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -02d1da: 0c00 |0011: move-result-object v0 │ │ -02d1dc: 5423 4d00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@004d │ │ -02d1e0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -02d1e2: 2344 ab03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@03ab │ │ -02d1e6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -02d1e8: 7110 0e16 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -02d1ee: 0c06 |001b: move-result-object v6 │ │ -02d1f0: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -02d1f4: 6e30 5c16 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -02d1fa: 6003 2600 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02d1fe: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -02d202: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -02d206: 6e10 0700 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0007 │ │ -02d20c: 0c03 |002a: move-result-object v3 │ │ -02d20e: 6e20 0a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@000a │ │ -02d214: 1107 |002e: return-object v7 │ │ -02d216: 0d01 |002f: move-exception v1 │ │ -02d218: 1a03 c501 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c5 │ │ -02d21c: 1a04 9602 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0296 │ │ -02d220: 7130 7a12 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -02d226: 28f7 |0037: goto 002e // -0009 │ │ +02d19c: |[02d19c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +02d1ac: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02d1b0: 2207 8f00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ +02d1b4: 7020 5302 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0253 │ │ +02d1ba: 0772 |0007: move-object v2, v7 │ │ +02d1bc: 1f02 8f00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ +02d1c0: 5423 4e00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ +02d1c4: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +02d1c8: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +02d1ce: 0c00 |0011: move-result-object v0 │ │ +02d1d0: 5423 4d00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@004d │ │ +02d1d4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02d1d6: 2344 ab03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@03ab │ │ +02d1da: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02d1dc: 7110 0e16 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +02d1e2: 0c06 |001b: move-result-object v6 │ │ +02d1e4: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +02d1e8: 6e30 5c16 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +02d1ee: 6003 2600 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02d1f2: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +02d1f6: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +02d1fa: 6e10 0700 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0007 │ │ +02d200: 0c03 |002a: move-result-object v3 │ │ +02d202: 6e20 0a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@000a │ │ +02d208: 1107 |002e: return-object v7 │ │ +02d20a: 0d01 |002f: move-exception v1 │ │ +02d20c: 1a03 c501 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c5 │ │ +02d210: 1a04 9602 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0296 │ │ +02d214: 7130 7a12 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +02d21a: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x0008 line=74 │ │ @@ -1372,53 +1372,53 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -02d238: |[02d238] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -02d248: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02d24c: 2207 8f00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ -02d250: 7020 5302 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0253 │ │ -02d256: 0772 |0007: move-object v2, v7 │ │ -02d258: 1f02 8f00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ -02d25c: 5423 4e00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ -02d260: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -02d264: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -02d26a: 0c00 |0011: move-result-object v0 │ │ -02d26c: 5423 4e00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ -02d270: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -02d272: 2344 ab03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@03ab │ │ -02d276: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -02d278: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -02d27c: 6e30 5c16 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -02d282: 5423 4d00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@004d │ │ -02d286: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -02d288: 2344 ab03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@03ab │ │ -02d28c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -02d28e: 7110 0e16 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -02d294: 0c06 |0026: move-result-object v6 │ │ -02d296: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -02d29a: 6e30 5c16 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -02d2a0: 1107 |002c: return-object v7 │ │ -02d2a2: 0d01 |002d: move-exception v1 │ │ -02d2a4: 1a03 c501 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c5 │ │ -02d2a8: 1a04 9802 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0298 │ │ -02d2ac: 7130 7a12 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -02d2b2: 28f7 |0035: goto 002c // -0009 │ │ -02d2b4: 5423 4f00 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004f │ │ -02d2b8: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -02d2bc: 5423 4f00 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004f │ │ -02d2c0: 6e20 4814 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1448 │ │ -02d2c6: 28ed |003f: goto 002c // -0013 │ │ -02d2c8: 1a03 c501 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c5 │ │ -02d2cc: 1a04 9702 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0297 │ │ -02d2d0: 7120 7912 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -02d2d6: 28e5 |0047: goto 002c // -001b │ │ +02d22c: |[02d22c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +02d23c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02d240: 2207 8f00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ +02d244: 7020 5302 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0253 │ │ +02d24a: 0772 |0007: move-object v2, v7 │ │ +02d24c: 1f02 8f00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008f │ │ +02d250: 5423 4e00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ +02d254: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +02d258: 6e10 1000 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +02d25e: 0c00 |0011: move-result-object v0 │ │ +02d260: 5423 4e00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@004e │ │ +02d264: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02d266: 2344 ab03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@03ab │ │ +02d26a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02d26c: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +02d270: 6e30 5c16 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +02d276: 5423 4d00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@004d │ │ +02d27a: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +02d27c: 2344 ab03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@03ab │ │ +02d280: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +02d282: 7110 0e16 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +02d288: 0c06 |0026: move-result-object v6 │ │ +02d28a: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +02d28e: 6e30 5c16 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +02d294: 1107 |002c: return-object v7 │ │ +02d296: 0d01 |002d: move-exception v1 │ │ +02d298: 1a03 c501 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c5 │ │ +02d29c: 1a04 9802 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0298 │ │ +02d2a0: 7130 7a12 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +02d2a6: 28f7 |0035: goto 002c // -0009 │ │ +02d2a8: 5423 4f00 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004f │ │ +02d2ac: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +02d2b0: 5423 4f00 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@004f │ │ +02d2b4: 6e20 4814 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1448 │ │ +02d2ba: 28ed |003f: goto 002c // -0013 │ │ +02d2bc: 1a03 c501 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01c5 │ │ +02d2c0: 1a04 9702 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0297 │ │ +02d2c4: 7120 7912 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +02d2ca: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0008 line=52 │ │ @@ -1476,39 +1476,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02d2e8: |[02d2e8] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -02d2f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02d2fa: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -02d2fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02d300: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -02d306: 4b02 0001 |0007: aput v2, v0, v1 │ │ -02d30a: 6900 5300 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0053 │ │ -02d30e: 0e00 |000b: return-void │ │ +02d2dc: |[02d2dc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +02d2ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d2ee: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +02d2f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02d2f4: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +02d2fa: 4b02 0001 |0007: aput v2, v0, v1 │ │ +02d2fe: 6900 5300 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0053 │ │ +02d302: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d310: |[02d310] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -02d320: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d326: 0e00 |0003: return-void │ │ +02d304: |[02d304] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +02d314: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -1516,23 +1516,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02d328: |[02d328] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -02d338: 6202 5300 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0053 │ │ -02d33c: 6e20 1d00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001d │ │ -02d342: 0c00 |0005: move-result-object v0 │ │ -02d344: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02d346: 6e20 0d01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@010d │ │ -02d34c: 0c01 |000a: move-result-object v1 │ │ -02d34e: 6e10 1401 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -02d354: 1101 |000e: return-object v1 │ │ +02d31c: |[02d31c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +02d32c: 6202 5300 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0053 │ │ +02d330: 6e20 1d00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@001d │ │ +02d336: 0c00 |0005: move-result-object v0 │ │ +02d338: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02d33a: 6e20 0d01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@010d │ │ +02d340: 0c01 |000a: move-result-object v1 │ │ +02d342: 6e10 1401 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +02d348: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -1545,20 +1545,20 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02d358: |[02d358] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -02d368: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -02d36e: 0c00 |0003: move-result-object v0 │ │ -02d370: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -02d374: 6e20 0800 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ -02d37a: 1101 |0009: return-object v1 │ │ +02d34c: |[02d34c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +02d35c: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +02d362: 0c00 |0003: move-result-object v0 │ │ +02d364: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +02d368: 6e20 0800 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ +02d36e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=50 │ │ locals : │ │ @@ -1572,21 +1572,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02d37c: |[02d37c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -02d38c: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ -02d392: 0c00 |0003: move-result-object v0 │ │ -02d394: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -02d398: 6e20 0900 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@0009 │ │ -02d39e: 6e20 0800 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ -02d3a4: 1101 |000c: return-object v1 │ │ +02d370: |[02d370] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +02d380: 6e10 1000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0010 │ │ +02d386: 0c00 |0003: move-result-object v0 │ │ +02d388: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +02d38c: 6e20 0900 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@0009 │ │ +02d392: 6e20 0800 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@0008 │ │ +02d398: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ 0x000c line=41 │ │ @@ -1623,17 +1623,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d3a8: |[02d3a8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -02d3b8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d3be: 0e00 |0003: return-void │ │ +02d39c: |[02d39c] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +02d3ac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d3b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatHoneycomb;) │ │ @@ -1641,17 +1641,17 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -02d3c0: |[02d3c0] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02d3d0: 6e54 0c00 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@000c │ │ -02d3d6: 0e00 |0003: return-void │ │ +02d3b4: |[02d3b4] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02d3c4: 6e54 0c00 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@000c │ │ +02d3ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 prefix Ljava/lang/String; │ │ @@ -1664,17 +1664,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d3d8: |[02d3d8] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -02d3e8: 6e10 1b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@001b │ │ -02d3ee: 0e00 |0003: return-void │ │ +02d3cc: |[02d3cc] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +02d3dc: 6e10 1b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@001b │ │ +02d3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1704,17 +1704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d3f0: |[02d3f0] android.support.v4.app.ActivityCompatJB.:()V │ │ -02d400: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d406: 0e00 |0003: return-void │ │ +02d3e4: |[02d3e4] android.support.v4.app.ActivityCompatJB.:()V │ │ +02d3f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatJB;) │ │ @@ -1722,17 +1722,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d408: |[02d408] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -02d418: 6e10 0f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000f │ │ -02d41e: 0e00 |0003: return-void │ │ +02d3fc: |[02d3fc] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +02d40c: 6e10 0f00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000f │ │ +02d412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1741,17 +1741,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02d420: |[02d420] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02d430: 6e30 b900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00b9 │ │ -02d436: 0e00 |0003: return-void │ │ +02d414: |[02d414] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02d424: 6e30 b900 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@00b9 │ │ +02d42a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -1762,17 +1762,17 @@ │ │ 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 │ │ -02d438: |[02d438] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -02d448: 6e40 3400 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0034 │ │ -02d44e: 0e00 |0003: return-void │ │ +02d42c: |[02d42c] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +02d43c: 6e40 3400 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0034 │ │ +02d442: 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; │ │ @@ -1809,17 +1809,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d450: |[02d450] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -02d460: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d466: 0e00 |0003: return-void │ │ +02d444: |[02d444] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +02d454: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d45a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1828,26 +1828,26 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -02d468: |[02d468] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02d478: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02d47c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d480: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02d484: 2200 9500 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ -02d488: 7130 7402 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0274 │ │ -02d48e: 0c01 |000b: move-result-object v1 │ │ -02d490: 7020 6a02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@026a │ │ -02d496: 1100 |000f: return-object v0 │ │ -02d498: 2200 9600 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0096 │ │ -02d49c: 7010 6d02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ -02d4a2: 28fa |0015: goto 000f // -0006 │ │ +02d45c: |[02d45c] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02d46c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02d470: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02d474: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02d478: 2200 9500 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ +02d47c: 7130 7402 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0274 │ │ +02d482: 0c01 |000b: move-result-object v1 │ │ +02d484: 7020 6a02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@026a │ │ +02d48a: 1100 |000f: return-object v0 │ │ +02d48c: 2200 9600 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0096 │ │ +02d490: 7010 6d02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ +02d496: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=46 │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -1859,26 +1859,26 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -02d4a4: |[02d4a4] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02d4b4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02d4b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d4bc: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02d4c0: 2200 9500 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ -02d4c4: 7156 7502 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@0275 │ │ -02d4ca: 0c01 |000b: move-result-object v1 │ │ -02d4cc: 7020 6a02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@026a │ │ -02d4d2: 1100 |000f: return-object v0 │ │ -02d4d4: 2200 9600 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0096 │ │ -02d4d8: 7010 6d02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ -02d4de: 28fa |0015: goto 000f // -0006 │ │ +02d498: |[02d498] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02d4a8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02d4ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02d4b0: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02d4b4: 2200 9500 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ +02d4b8: 7156 7502 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@0275 │ │ +02d4be: 0c01 |000b: move-result-object v1 │ │ +02d4c0: 7020 6a02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@026a │ │ +02d4c6: 1100 |000f: return-object v0 │ │ +02d4c8: 2200 9600 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0096 │ │ +02d4cc: 7010 6d02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ +02d4d2: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x000f line=79 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1892,26 +1892,26 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -02d4e0: |[02d4e0] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -02d4f0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02d4f4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d4f8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -02d4fc: 2200 9500 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ -02d500: 7140 7602 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@0276 │ │ -02d506: 0c01 |000b: move-result-object v1 │ │ -02d508: 7020 6a02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@026a │ │ -02d50e: 1100 |000f: return-object v0 │ │ -02d510: 2200 9600 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0096 │ │ -02d514: 7010 6d02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ -02d51a: 28fa |0015: goto 000f // -0006 │ │ +02d4d4: |[02d4d4] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02d4e4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02d4e8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02d4ec: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02d4f0: 2200 9500 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ +02d4f4: 7140 7602 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@0276 │ │ +02d4fa: 0c01 |000b: move-result-object v1 │ │ +02d4fc: 7020 6a02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@026a │ │ +02d502: 1100 |000f: return-object v0 │ │ +02d504: 2200 9600 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0096 │ │ +02d508: 7010 6d02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ +02d50e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000f line=108 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1925,17 +1925,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d51c: |[02d51c] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -02d52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d52e: 1100 |0001: return-object v0 │ │ +02d510: |[02d510] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +02d520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d522: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -1943,16 +1943,16 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d530: |[02d530] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -02d540: 0e00 |0000: return-void │ │ +02d524: |[02d524] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +02d534: 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; │ │ │ │ @@ -1985,18 +1985,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d544: |[02d544] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -02d554: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d55a: 5b01 5500 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ -02d55e: 0e00 |0005: return-void │ │ +02d538: |[02d538] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +02d548: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d54e: 5b01 5500 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ +02d552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -2007,20 +2007,20 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02d560: |[02d560] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02d570: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0097 │ │ -02d574: 7130 3700 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0037 │ │ -02d57a: 0c01 |0005: move-result-object v1 │ │ -02d57c: 7020 7302 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0273 │ │ -02d582: 1100 |0009: return-object v0 │ │ +02d554: |[02d554] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02d564: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0097 │ │ +02d568: 7130 3700 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0037 │ │ +02d56e: 0c01 |0005: move-result-object v1 │ │ +02d570: 7020 7302 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0273 │ │ +02d576: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=3 enterResId I │ │ 0x0000 - 0x000a reg=4 exitResId I │ │ @@ -2030,20 +2030,20 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -02d584: |[02d584] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02d594: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0097 │ │ -02d598: 7156 3800 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0038 │ │ -02d59e: 0c01 |0005: move-result-object v1 │ │ -02d5a0: 7020 7302 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0273 │ │ -02d5a6: 1100 |0009: return-object v0 │ │ +02d578: |[02d578] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02d588: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0097 │ │ +02d58c: 7156 3800 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0038 │ │ +02d592: 0c01 |0005: move-result-object v1 │ │ +02d594: 7020 7302 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0273 │ │ +02d59a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 startX I │ │ 0x0000 - 0x000a reg=4 startY I │ │ @@ -2055,20 +2055,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -02d5a8: |[02d5a8] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -02d5b8: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0097 │ │ -02d5bc: 7140 3900 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0039 │ │ -02d5c2: 0c01 |0005: move-result-object v1 │ │ -02d5c4: 7020 7302 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0273 │ │ -02d5ca: 1100 |0009: return-object v0 │ │ +02d59c: |[02d59c] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02d5ac: 2200 9700 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0097 │ │ +02d5b0: 7140 3900 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0039 │ │ +02d5b6: 0c01 |0005: move-result-object v1 │ │ +02d5b8: 7020 7302 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0273 │ │ +02d5be: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x000a reg=4 startX I │ │ @@ -2080,19 +2080,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d5cc: |[02d5cc] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -02d5dc: 5410 5500 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ -02d5e0: 6e10 3a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@003a │ │ -02d5e6: 0c00 |0005: move-result-object v0 │ │ -02d5e8: 1100 |0006: return-object v0 │ │ +02d5c0: |[02d5c0] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +02d5d0: 5410 5500 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ +02d5d4: 6e10 3a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@003a │ │ +02d5da: 0c00 |0005: move-result-object v0 │ │ +02d5dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -2100,19 +2100,19 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02d5ec: |[02d5ec] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -02d5fc: 5420 5500 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ -02d600: 5431 5500 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ -02d604: 6e20 3b00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@003b │ │ -02d60a: 0e00 |0007: return-void │ │ +02d5e0: |[02d5e0] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +02d5f0: 5420 5500 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ +02d5f4: 5431 5500 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0055 │ │ +02d5f8: 6e20 3b00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@003b │ │ +02d5fe: 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; │ │ @@ -2185,17 +2185,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d60c: |[02d60c] android.support.v4.app.BackStackRecord$Op.:()V │ │ -02d61c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d622: 0e00 |0003: return-void │ │ +02d600: |[02d600] android.support.v4.app.BackStackRecord$Op.:()V │ │ +02d610: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -2231,17 +2231,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d624: |[02d624] android.support.v4.app.BackStackState$1.:()V │ │ -02d634: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02d63a: 0e00 |0003: return-void │ │ +02d618: |[02d618] android.support.v4.app.BackStackState$1.:()V │ │ +02d628: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02d62e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2250,18 +2250,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d63c: |[02d63c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -02d64c: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@009b │ │ -02d650: 7020 aa02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02aa │ │ -02d656: 1100 |0005: return-object v0 │ │ +02d630: |[02d630] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +02d640: 2200 9b00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@009b │ │ +02d644: 7020 aa02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@02aa │ │ +02d64a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -2270,18 +2270,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d658: |[02d658] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d668: 6e20 a502 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02a5 │ │ -02d66e: 0c00 |0003: move-result-object v0 │ │ -02d670: 1100 |0004: return-object v0 │ │ +02d64c: |[02d64c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02d65c: 6e20 a502 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@02a5 │ │ +02d662: 0c00 |0003: move-result-object v0 │ │ +02d664: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2290,17 +2290,17 @@ │ │ type : '(I)[Landroid/support/v4/app/BackStackState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02d674: |[02d674] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -02d684: 2320 9803 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0398 │ │ -02d688: 1100 |0002: return-object v0 │ │ +02d668: |[02d668] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +02d678: 2320 9803 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0398 │ │ +02d67c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2309,18 +2309,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02d68c: |[02d68c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d69c: 6e20 a702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02a7 │ │ -02d6a2: 0c00 |0003: move-result-object v0 │ │ -02d6a4: 1100 |0004: return-object v0 │ │ +02d680: |[02d680] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +02d690: 6e20 a702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@02a7 │ │ +02d696: 0c00 |0003: move-result-object v0 │ │ +02d698: 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 │ │ │ │ @@ -2394,67 +2394,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d6a8: |[02d6a8] android.support.v4.app.BackStackState.:()V │ │ -02d6b8: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@009a │ │ -02d6bc: 7010 a402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02a4 │ │ -02d6c2: 6900 7b00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007b │ │ -02d6c6: 0e00 |0007: return-void │ │ +02d69c: |[02d69c] android.support.v4.app.BackStackState.:()V │ │ +02d6ac: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@009a │ │ +02d6b0: 7010 a402 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@02a4 │ │ +02d6b6: 6900 7b00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007b │ │ +02d6ba: 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 │ │ -02d6c8: |[02d6c8] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -02d6d8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -02d6de: 6e10 c101 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01c1 │ │ -02d6e4: 0c00 |0006: move-result-object v0 │ │ -02d6e6: 5b10 8200 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d6ea: 6e10 c401 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -02d6f0: 0a00 |000c: move-result v0 │ │ -02d6f2: 5910 8300 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ -02d6f6: 6e10 c401 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -02d6fc: 0a00 |0012: move-result v0 │ │ -02d6fe: 5910 8400 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ -02d702: 6e10 c601 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ -02d708: 0c00 |0018: move-result-object v0 │ │ -02d70a: 5b10 8100 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ -02d70e: 6e10 c401 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -02d714: 0a00 |001e: move-result v0 │ │ -02d716: 5910 8000 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ -02d71a: 6e10 c401 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -02d720: 0a00 |0024: move-result v0 │ │ -02d722: 5910 7e00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ -02d726: 6200 8105 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0581 │ │ -02d72a: 7220 d001 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01d0 │ │ -02d730: 0c00 |002c: move-result-object v0 │ │ -02d732: 1f00 3703 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0337 │ │ -02d736: 5b10 7f00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -02d73a: 6e10 c401 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -02d740: 0a00 |0034: move-result v0 │ │ -02d742: 5910 7c00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ -02d746: 6200 8105 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0581 │ │ -02d74a: 7220 d001 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01d0 │ │ -02d750: 0c00 |003c: move-result-object v0 │ │ -02d752: 1f00 3703 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0337 │ │ -02d756: 5b10 7d00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -02d75a: 0e00 |0041: return-void │ │ +02d6bc: |[02d6bc] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +02d6cc: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +02d6d2: 6e10 c101 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01c1 │ │ +02d6d8: 0c00 |0006: move-result-object v0 │ │ +02d6da: 5b10 8200 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d6de: 6e10 c401 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +02d6e4: 0a00 |000c: move-result v0 │ │ +02d6e6: 5910 8300 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ +02d6ea: 6e10 c401 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +02d6f0: 0a00 |0012: move-result v0 │ │ +02d6f2: 5910 8400 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ +02d6f6: 6e10 c601 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ +02d6fc: 0c00 |0018: move-result-object v0 │ │ +02d6fe: 5b10 8100 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ +02d702: 6e10 c401 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +02d708: 0a00 |001e: move-result v0 │ │ +02d70a: 5910 8000 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ +02d70e: 6e10 c401 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +02d714: 0a00 |0024: move-result v0 │ │ +02d716: 5910 7e00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ +02d71a: 6200 8105 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0581 │ │ +02d71e: 7220 d001 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01d0 │ │ +02d724: 0c00 |002c: move-result-object v0 │ │ +02d726: 1f00 3703 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0337 │ │ +02d72a: 5b10 7f00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +02d72e: 6e10 c401 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +02d734: 0a00 |0034: move-result v0 │ │ +02d736: 5910 7c00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ +02d73a: 6200 8105 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0581 │ │ +02d73e: 7220 d001 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01d0 │ │ +02d744: 0c00 |003c: move-result-object v0 │ │ +02d746: 1f00 3703 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0337 │ │ +02d74a: 5b10 7d00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +02d74e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2473,119 +2473,119 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 191 16-bit code units │ │ -02d75c: |[02d75c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -02d76c: 7010 1d16 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@161d │ │ -02d772: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -02d774: 54a3 7100 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -02d778: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -02d77c: 5436 5e00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02d780: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -02d784: 5436 5e00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02d788: 6e10 6d16 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -02d78e: 0a06 |0011: move-result v6 │ │ -02d790: b062 |0012: add-int/2addr v2, v6 │ │ -02d792: 5433 5a00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ -02d796: 28f1 |0015: goto 0006 // -000f │ │ -02d798: 52a6 7500 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ -02d79c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -02d7a0: b026 |001a: add-int/2addr v6, v2 │ │ -02d7a2: 2366 9203 |001b: new-array v6, v6, [I // type@0392 │ │ -02d7a6: 5b86 8200 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d7aa: 55a6 6800 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -02d7ae: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -02d7b2: 2206 4403 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0344 │ │ -02d7b6: 1a07 9d08 |0025: const-string v7, "Not on back stack" // string@089d │ │ -02d7ba: 7020 0716 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02d7c0: 2706 |002a: throw v6 │ │ -02d7c2: 54a3 7100 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -02d7c6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -02d7c8: 0145 |002e: move v5, v4 │ │ -02d7ca: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -02d7ce: 5486 8200 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d7d2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02d7d6: 5237 5600 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -02d7da: 4b07 0605 |0037: aput v7, v6, v5 │ │ -02d7de: 5487 8200 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d7e2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02d7e6: 5436 5900 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -02d7ea: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -02d7ee: 5436 5900 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -02d7f2: 5266 b500 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02d7f6: 4b06 0704 |0045: aput v6, v7, v4 │ │ -02d7fa: 5486 8200 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d7fe: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02d802: 5237 5700 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -02d806: 4b07 0605 |004d: aput v7, v6, v5 │ │ -02d80a: 5486 8200 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d80e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02d812: 5237 5800 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -02d816: 4b07 0604 |0055: aput v7, v6, v4 │ │ -02d81a: 5486 8200 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d81e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02d822: 5237 5b00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -02d826: 4b07 0605 |005d: aput v7, v6, v5 │ │ -02d82a: 5486 8200 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d82e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -02d832: 5237 5c00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -02d836: 4b07 0604 |0065: aput v7, v6, v4 │ │ -02d83a: 5436 5e00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02d83e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -02d842: 5436 5e00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02d846: 6e10 6d16 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -02d84c: 0a00 |0070: move-result v0 │ │ -02d84e: 5486 8200 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d852: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02d856: 4b00 0605 |0075: aput v0, v6, v5 │ │ -02d85a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -02d85c: 0145 |0078: move v5, v4 │ │ -02d85e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -02d862: 5487 8200 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d866: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02d86a: 5436 5e00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02d86e: 6e20 6716 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -02d874: 0c06 |0084: move-result-object v6 │ │ -02d876: 1f06 a100 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -02d87a: 5266 b500 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02d87e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -02d882: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02d886: 0145 |008d: move v5, v4 │ │ -02d888: 28eb |008e: goto 0079 // -0015 │ │ -02d88a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -02d88c: 28b5 |0090: goto 0045 // -004b │ │ -02d88e: 0154 |0091: move v4, v5 │ │ -02d890: 5433 5a00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ -02d894: 0145 |0094: move v5, v4 │ │ -02d896: 289a |0095: goto 002f // -0066 │ │ -02d898: 5486 8200 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d89c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02d8a0: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -02d8a2: 4b07 0605 |009b: aput v7, v6, v5 │ │ -02d8a6: 28f5 |009d: goto 0092 // -000b │ │ -02d8a8: 52a6 7900 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -02d8ac: 5986 8300 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ -02d8b0: 52a6 7a00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -02d8b4: 5986 8400 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ -02d8b8: 54a6 7400 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -02d8bc: 5b86 8100 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ -02d8c0: 52a6 7200 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -02d8c4: 5986 8000 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ -02d8c8: 52a6 6c00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -02d8cc: 5986 7e00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ -02d8d0: 54a6 6d00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -02d8d4: 5b86 7f00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -02d8d8: 52a6 6a00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -02d8dc: 5986 7c00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ -02d8e0: 54a6 6b00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -02d8e4: 5b86 7d00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -02d8e8: 0e00 |00be: return-void │ │ +02d750: |[02d750] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +02d760: 7010 1d16 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@161d │ │ +02d766: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +02d768: 54a3 7100 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +02d76c: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +02d770: 5436 5e00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02d774: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +02d778: 5436 5e00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02d77c: 6e10 6d16 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +02d782: 0a06 |0011: move-result v6 │ │ +02d784: b062 |0012: add-int/2addr v2, v6 │ │ +02d786: 5433 5a00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ +02d78a: 28f1 |0015: goto 0006 // -000f │ │ +02d78c: 52a6 7500 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ +02d790: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +02d794: b026 |001a: add-int/2addr v6, v2 │ │ +02d796: 2366 9203 |001b: new-array v6, v6, [I // type@0392 │ │ +02d79a: 5b86 8200 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d79e: 55a6 6800 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +02d7a2: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02d7a6: 2206 4403 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0344 │ │ +02d7aa: 1a07 9d08 |0025: const-string v7, "Not on back stack" // string@089d │ │ +02d7ae: 7020 0716 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02d7b4: 2706 |002a: throw v6 │ │ +02d7b6: 54a3 7100 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +02d7ba: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +02d7bc: 0145 |002e: move v5, v4 │ │ +02d7be: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02d7c2: 5486 8200 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d7c6: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d7ca: 5237 5600 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +02d7ce: 4b07 0605 |0037: aput v7, v6, v5 │ │ +02d7d2: 5487 8200 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d7d6: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02d7da: 5436 5900 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +02d7de: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +02d7e2: 5436 5900 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +02d7e6: 5266 b500 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02d7ea: 4b06 0704 |0045: aput v6, v7, v4 │ │ +02d7ee: 5486 8200 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d7f2: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d7f6: 5237 5700 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +02d7fa: 4b07 0605 |004d: aput v7, v6, v5 │ │ +02d7fe: 5486 8200 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d802: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02d806: 5237 5800 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +02d80a: 4b07 0604 |0055: aput v7, v6, v4 │ │ +02d80e: 5486 8200 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d812: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d816: 5237 5b00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +02d81a: 4b07 0605 |005d: aput v7, v6, v5 │ │ +02d81e: 5486 8200 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d822: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02d826: 5237 5c00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +02d82a: 4b07 0604 |0065: aput v7, v6, v4 │ │ +02d82e: 5436 5e00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02d832: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +02d836: 5436 5e00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02d83a: 6e10 6d16 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +02d840: 0a00 |0070: move-result v0 │ │ +02d842: 5486 8200 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d846: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d84a: 4b00 0605 |0075: aput v0, v6, v5 │ │ +02d84e: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +02d850: 0145 |0078: move v5, v4 │ │ +02d852: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +02d856: 5487 8200 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d85a: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d85e: 5436 5e00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02d862: 6e20 6716 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +02d868: 0c06 |0084: move-result-object v6 │ │ +02d86a: 1f06 a100 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +02d86e: 5266 b500 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02d872: 4b06 0705 |0089: aput v6, v7, v5 │ │ +02d876: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02d87a: 0145 |008d: move v5, v4 │ │ +02d87c: 28eb |008e: goto 0079 // -0015 │ │ +02d87e: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +02d880: 28b5 |0090: goto 0045 // -004b │ │ +02d882: 0154 |0091: move v4, v5 │ │ +02d884: 5433 5a00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ +02d888: 0145 |0094: move v5, v4 │ │ +02d88a: 289a |0095: goto 002f // -0066 │ │ +02d88c: 5486 8200 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d890: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02d894: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02d896: 4b07 0605 |009b: aput v7, v6, v5 │ │ +02d89a: 28f5 |009d: goto 0092 // -000b │ │ +02d89c: 52a6 7900 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +02d8a0: 5986 8300 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ +02d8a4: 52a6 7a00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +02d8a8: 5986 8400 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ +02d8ac: 54a6 7400 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +02d8b0: 5b86 8100 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ +02d8b4: 52a6 7200 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +02d8b8: 5986 8000 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ +02d8bc: 52a6 6c00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +02d8c0: 5986 7e00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ +02d8c4: 54a6 6d00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +02d8c8: 5b86 7f00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +02d8cc: 52a6 6a00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +02d8d0: 5986 7c00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ +02d8d4: 54a6 6b00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +02d8d8: 5b86 7d00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +02d8dc: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2653,17 +2653,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d8ec: |[02d8ec] android.support.v4.app.BackStackState.describeContents:()I │ │ -02d8fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d8fe: 0f00 |0001: return v0 │ │ +02d8e0: |[02d8e0] android.support.v4.app.BackStackState.describeContents:()I │ │ +02d8f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d8f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -2671,146 +2671,146 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 261 16-bit code units │ │ -02d900: |[02d900] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -02d910: 121d |0000: const/4 v13, #int 1 // #1 │ │ -02d912: 2201 9900 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -02d916: 7020 7a02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@027a │ │ -02d91c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -02d91e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -02d920: 54ea 8200 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d924: 21aa |000a: array-length v10, v10 │ │ -02d926: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -02d92a: 2206 9800 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -02d92e: 7010 7902 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -02d934: 54ea 8200 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d938: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02d93c: 440a 0a07 |0016: aget v10, v10, v7 │ │ -02d940: 596a 5600 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -02d944: 630a fe00 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -02d948: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -02d94c: 1a0a 6803 |001e: const-string v10, "FragmentManager" // string@0368 │ │ -02d950: 220b 5803 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0358 │ │ -02d954: 7010 4016 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02d95a: 1a0c d003 |0025: const-string v12, "Instantiate " // string@03d0 │ │ -02d95e: 6e20 4716 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02d964: 0c0b |002a: move-result-object v11 │ │ -02d966: 6e20 4616 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02d96c: 0c0b |002e: move-result-object v11 │ │ -02d96e: 1a0c 7f00 |002f: const-string v12, " op #" // string@007f │ │ -02d972: 6e20 4716 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02d978: 0c0b |0034: move-result-object v11 │ │ -02d97a: 6e20 4316 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02d980: 0c0b |0038: move-result-object v11 │ │ -02d982: 1a0c 3300 |0039: const-string v12, " base fragment #" // string@0033 │ │ -02d986: 6e20 4716 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02d98c: 0c0b |003e: move-result-object v11 │ │ -02d98e: 54ec 8200 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d992: 440c 0c08 |0041: aget v12, v12, v8 │ │ -02d996: 6e20 4316 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02d99c: 0c0b |0046: move-result-object v11 │ │ -02d99e: 6e10 4c16 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02d9a4: 0c0b |004a: move-result-object v11 │ │ -02d9a6: 7120 7812 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -02d9ac: 54ea 8200 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d9b0: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02d9b4: 4403 0a08 |0052: aget v3, v10, v8 │ │ -02d9b8: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -02d9bc: 54fa 0701 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -02d9c0: 6e20 6716 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -02d9c6: 0c02 |005b: move-result-object v2 │ │ -02d9c8: 1f02 a100 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -02d9cc: 5b62 5900 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -02d9d0: 54ea 8200 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d9d4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02d9d8: 440a 0a07 |0064: aget v10, v10, v7 │ │ -02d9dc: 596a 5700 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -02d9e0: 54ea 8200 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d9e4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02d9e8: 440a 0a08 |006c: aget v10, v10, v8 │ │ -02d9ec: 596a 5800 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -02d9f0: 54ea 8200 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02d9f4: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02d9f8: 440a 0a07 |0074: aget v10, v10, v7 │ │ -02d9fc: 596a 5b00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -02da00: 54ea 8200 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02da04: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02da08: 440a 0a08 |007c: aget v10, v10, v8 │ │ -02da0c: 596a 5c00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -02da10: 54ea 8200 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02da14: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02da18: 4400 0a07 |0084: aget v0, v10, v7 │ │ -02da1c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -02da20: 220a 6803 |0088: new-instance v10, Ljava/util/ArrayList; // type@0368 │ │ -02da24: 7020 6216 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ -02da2a: 5b6a 5e00 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02da2e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -02da30: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -02da34: 630a fe00 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -02da38: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -02da3c: 1a0a 6803 |0096: const-string v10, "FragmentManager" // string@0368 │ │ -02da40: 220b 5803 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0358 │ │ -02da44: 7010 4016 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02da4a: 1a0c d003 |009d: const-string v12, "Instantiate " // string@03d0 │ │ -02da4e: 6e20 4716 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02da54: 0c0b |00a2: move-result-object v11 │ │ -02da56: 6e20 4616 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02da5c: 0c0b |00a6: move-result-object v11 │ │ -02da5e: 1a0c 8400 |00a7: const-string v12, " set remove fragment #" // string@0084 │ │ -02da62: 6e20 4716 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02da68: 0c0b |00ac: move-result-object v11 │ │ -02da6a: 54ec 8200 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02da6e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -02da72: 6e20 4316 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02da78: 0c0b |00b4: move-result-object v11 │ │ -02da7a: 6e10 4c16 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02da80: 0c0b |00b8: move-result-object v11 │ │ -02da82: 7120 7812 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -02da88: 54fa 0701 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -02da8c: 54eb 8200 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02da90: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02da94: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -02da98: 6e20 6716 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -02da9e: 0c09 |00c7: move-result-object v9 │ │ -02daa0: 1f09 a100 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -02daa4: 546a 5e00 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -02daa8: 6e20 6416 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -02daae: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02dab2: 0178 |00d1: move v8, v7 │ │ -02dab4: 28be |00d2: goto 0090 // -0042 │ │ -02dab6: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -02dab8: 5b6a 5900 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -02dabc: 288a |00d6: goto 0060 // -0076 │ │ -02dabe: 0187 |00d7: move v7, v8 │ │ -02dac0: 6e20 7e02 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -02dac6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02daca: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -02dace: 52ea 8300 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ -02dad2: 591a 7900 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -02dad6: 52ea 8400 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ -02dada: 591a 7a00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -02dade: 54ea 8100 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ -02dae2: 5b1a 7400 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -02dae6: 52ea 8000 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ -02daea: 591a 7200 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -02daee: 5c1d 6800 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -02daf2: 52ea 7e00 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ -02daf6: 591a 6c00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -02dafa: 54ea 7f00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -02dafe: 5b1a 6d00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -02db02: 52ea 7c00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ -02db06: 591a 6a00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -02db0a: 54ea 7d00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -02db0e: 5b1a 6b00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -02db12: 6e20 8102 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0281 │ │ -02db18: 1101 |0104: return-object v1 │ │ +02d8f4: |[02d8f4] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +02d904: 121d |0000: const/4 v13, #int 1 // #1 │ │ +02d906: 2201 9900 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +02d90a: 7020 7a02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@027a │ │ +02d910: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +02d912: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +02d914: 54ea 8200 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d918: 21aa |000a: array-length v10, v10 │ │ +02d91a: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +02d91e: 2206 9800 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +02d922: 7010 7902 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +02d928: 54ea 8200 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d92c: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02d930: 440a 0a07 |0016: aget v10, v10, v7 │ │ +02d934: 596a 5600 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +02d938: 630a fe00 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +02d93c: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +02d940: 1a0a 6803 |001e: const-string v10, "FragmentManager" // string@0368 │ │ +02d944: 220b 5803 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0358 │ │ +02d948: 7010 4016 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02d94e: 1a0c d003 |0025: const-string v12, "Instantiate " // string@03d0 │ │ +02d952: 6e20 4716 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02d958: 0c0b |002a: move-result-object v11 │ │ +02d95a: 6e20 4616 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02d960: 0c0b |002e: move-result-object v11 │ │ +02d962: 1a0c 7f00 |002f: const-string v12, " op #" // string@007f │ │ +02d966: 6e20 4716 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02d96c: 0c0b |0034: move-result-object v11 │ │ +02d96e: 6e20 4316 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02d974: 0c0b |0038: move-result-object v11 │ │ +02d976: 1a0c 3300 |0039: const-string v12, " base fragment #" // string@0033 │ │ +02d97a: 6e20 4716 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02d980: 0c0b |003e: move-result-object v11 │ │ +02d982: 54ec 8200 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d986: 440c 0c08 |0041: aget v12, v12, v8 │ │ +02d98a: 6e20 4316 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02d990: 0c0b |0046: move-result-object v11 │ │ +02d992: 6e10 4c16 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02d998: 0c0b |004a: move-result-object v11 │ │ +02d99a: 7120 7812 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +02d9a0: 54ea 8200 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d9a4: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02d9a8: 4403 0a08 |0052: aget v3, v10, v8 │ │ +02d9ac: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +02d9b0: 54fa 0701 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +02d9b4: 6e20 6716 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +02d9ba: 0c02 |005b: move-result-object v2 │ │ +02d9bc: 1f02 a100 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +02d9c0: 5b62 5900 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +02d9c4: 54ea 8200 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d9c8: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02d9cc: 440a 0a07 |0064: aget v10, v10, v7 │ │ +02d9d0: 596a 5700 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +02d9d4: 54ea 8200 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d9d8: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02d9dc: 440a 0a08 |006c: aget v10, v10, v8 │ │ +02d9e0: 596a 5800 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +02d9e4: 54ea 8200 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d9e8: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02d9ec: 440a 0a07 |0074: aget v10, v10, v7 │ │ +02d9f0: 596a 5b00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +02d9f4: 54ea 8200 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02d9f8: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02d9fc: 440a 0a08 |007c: aget v10, v10, v8 │ │ +02da00: 596a 5c00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +02da04: 54ea 8200 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02da08: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02da0c: 4400 0a07 |0084: aget v0, v10, v7 │ │ +02da10: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +02da14: 220a 6803 |0088: new-instance v10, Ljava/util/ArrayList; // type@0368 │ │ +02da18: 7020 6216 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ +02da1e: 5b6a 5e00 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02da22: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +02da24: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02da28: 630a fe00 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +02da2c: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +02da30: 1a0a 6803 |0096: const-string v10, "FragmentManager" // string@0368 │ │ +02da34: 220b 5803 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0358 │ │ +02da38: 7010 4016 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02da3e: 1a0c d003 |009d: const-string v12, "Instantiate " // string@03d0 │ │ +02da42: 6e20 4716 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02da48: 0c0b |00a2: move-result-object v11 │ │ +02da4a: 6e20 4616 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02da50: 0c0b |00a6: move-result-object v11 │ │ +02da52: 1a0c 8400 |00a7: const-string v12, " set remove fragment #" // string@0084 │ │ +02da56: 6e20 4716 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02da5c: 0c0b |00ac: move-result-object v11 │ │ +02da5e: 54ec 8200 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02da62: 440c 0c08 |00af: aget v12, v12, v8 │ │ +02da66: 6e20 4316 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02da6c: 0c0b |00b4: move-result-object v11 │ │ +02da6e: 6e10 4c16 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02da74: 0c0b |00b8: move-result-object v11 │ │ +02da76: 7120 7812 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +02da7c: 54fa 0701 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +02da80: 54eb 8200 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02da84: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02da88: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +02da8c: 6e20 6716 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +02da92: 0c09 |00c7: move-result-object v9 │ │ +02da94: 1f09 a100 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +02da98: 546a 5e00 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +02da9c: 6e20 6416 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +02daa2: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02daa6: 0178 |00d1: move v8, v7 │ │ +02daa8: 28be |00d2: goto 0090 // -0042 │ │ +02daaa: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +02daac: 5b6a 5900 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +02dab0: 288a |00d6: goto 0060 // -0076 │ │ +02dab2: 0187 |00d7: move v7, v8 │ │ +02dab4: 6e20 7e02 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +02daba: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02dabe: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +02dac2: 52ea 8300 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ +02dac6: 591a 7900 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +02daca: 52ea 8400 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ +02dace: 591a 7a00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +02dad2: 54ea 8100 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ +02dad6: 5b1a 7400 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +02dada: 52ea 8000 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ +02dade: 591a 7200 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +02dae2: 5c1d 6800 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +02dae6: 52ea 7e00 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ +02daea: 591a 6c00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +02daee: 54ea 7f00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +02daf2: 5b1a 6d00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +02daf6: 52ea 7c00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ +02dafa: 591a 6a00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +02dafe: 54ea 7d00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +02db02: 5b1a 6b00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +02db06: 6e20 8102 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0281 │ │ +02db0c: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2878,35 +2878,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -02db1c: |[02db1c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02db2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02db2e: 5420 8200 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ -02db32: 6e20 c901 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01c9 │ │ -02db38: 5220 8300 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ -02db3c: 6e20 c801 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -02db42: 5220 8400 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ -02db46: 6e20 c801 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -02db4c: 5420 8100 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ -02db50: 6e20 cb01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ -02db56: 5220 8000 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ -02db5a: 6e20 c801 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -02db60: 5220 7e00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ -02db64: 6e20 c801 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -02db6a: 5420 7f00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ -02db6e: 7130 6e12 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@126e │ │ -02db74: 5220 7c00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ -02db78: 6e20 c801 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -02db7e: 5420 7d00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ -02db82: 7130 6e12 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@126e │ │ -02db88: 0e00 |002e: return-void │ │ +02db10: |[02db10] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02db20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02db22: 5420 8200 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0082 │ │ +02db26: 6e20 c901 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01c9 │ │ +02db2c: 5220 8300 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0083 │ │ +02db30: 6e20 c801 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +02db36: 5220 8400 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0084 │ │ +02db3a: 6e20 c801 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +02db40: 5420 8100 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0081 │ │ +02db44: 6e20 cb01 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ +02db4a: 5220 8000 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0080 │ │ +02db4e: 6e20 c801 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +02db54: 5220 7e00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@007e │ │ +02db58: 6e20 c801 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +02db5e: 5420 7f00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@007f │ │ +02db62: 7130 6e12 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@126e │ │ +02db68: 5220 7c00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@007c │ │ +02db6c: 6e20 c801 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +02db72: 5420 7d00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@007d │ │ +02db76: 7130 6e12 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@126e │ │ +02db7c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2950,17 +2950,17 @@ │ │ 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 │ │ -02db8c: |[02db8c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -02db9c: 7030 2716 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1627 │ │ -02dba2: 0e00 |0003: return-void │ │ +02db80: |[02db80] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02db90: 7030 2716 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1627 │ │ +02db96: 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; │ │ @@ -2999,17 +2999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02dba4: |[02dba4] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -02dbb4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02dbba: 0e00 |0003: return-void │ │ +02db98: |[02db98] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02dba8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02dbae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3018,19 +3018,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02dbbc: |[02dbbc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -02dbcc: 2200 a000 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ -02dbd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02dbd2: 7030 d502 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02d5 │ │ -02dbd8: 1100 |0006: return-object v0 │ │ +02dbb0: |[02dbb0] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02dbc0: 2200 a000 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ +02dbc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02dbc6: 7030 d502 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02d5 │ │ +02dbcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3039,18 +3039,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02dbdc: |[02dbdc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02dbec: 6e20 cf02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02cf │ │ -02dbf2: 0c00 |0003: move-result-object v0 │ │ -02dbf4: 1100 |0004: return-object v0 │ │ +02dbd0: |[02dbd0] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02dbe0: 6e20 cf02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02cf │ │ +02dbe6: 0c00 |0003: move-result-object v0 │ │ +02dbe8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3059,17 +3059,17 @@ │ │ type : '(I)[Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02dbf8: |[02dbf8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -02dc08: 2320 9903 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0399 │ │ -02dc0c: 1100 |0002: return-object v0 │ │ +02dbec: |[02dbec] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +02dbfc: 2320 9903 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0399 │ │ +02dc00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3078,18 +3078,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02dc10: |[02dc10] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02dc20: 6e20 d102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02d1 │ │ -02dc26: 0c00 |0003: move-result-object v0 │ │ -02dc28: 1100 |0004: return-object v0 │ │ +02dc04: |[02dc04] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02dc14: 6e20 d102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02d1 │ │ +02dc1a: 0c00 |0003: move-result-object v0 │ │ +02dc1c: 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 │ │ │ │ @@ -3134,37 +3134,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02dc2c: |[02dc2c] android.support.v4.app.Fragment$SavedState.:()V │ │ -02dc3c: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@009f │ │ -02dc40: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02ce │ │ -02dc46: 6900 9b00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@009b │ │ -02dc4a: 0e00 |0007: return-void │ │ +02dc20: |[02dc20] android.support.v4.app.Fragment$SavedState.:()V │ │ +02dc30: 2200 9f00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@009f │ │ +02dc34: 7010 ce02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02ce │ │ +02dc3a: 6900 9b00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@009b │ │ +02dc3e: 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 │ │ -02dc4c: |[02dc4c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -02dc5c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02dc62: 5b01 9c00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02dc66: 0e00 |0005: return-void │ │ +02dc40: |[02dc40] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +02dc50: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02dc56: 5b01 9c00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02dc5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3175,25 +3175,25 @@ │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -02dc68: |[02dc68] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -02dc78: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -02dc7e: 6e10 c301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01c3 │ │ -02dc84: 0c00 |0006: move-result-object v0 │ │ -02dc86: 5b10 9c00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02dc8a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -02dc8e: 5410 9c00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02dc92: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02dc96: 5410 9c00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02dc9a: 6e20 a301 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ -02dca0: 0e00 |0014: return-void │ │ +02dc5c: |[02dc5c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02dc6c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +02dc72: 6e10 c301 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01c3 │ │ +02dc78: 0c00 |0006: move-result-object v0 │ │ +02dc7a: 5b10 9c00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02dc7e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02dc82: 5410 9c00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02dc86: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02dc8a: 5410 9c00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02dc8e: 6e20 a301 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ +02dc94: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3208,17 +3208,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02dca4: |[02dca4] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -02dcb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dcb6: 0f00 |0001: return v0 │ │ +02dc98: |[02dc98] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02dca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02dcaa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3226,18 +3226,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02dcb8: |[02dcb8] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02dcc8: 5410 9c00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02dccc: 6e20 c701 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01c7 │ │ -02dcd2: 0e00 |0005: return-void │ │ +02dcac: |[02dcac] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02dcbc: 5410 9c00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02dcc0: 6e20 c701 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01c7 │ │ +02dcc6: 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; │ │ @@ -3476,44 +3476,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02dcd4: |[02dcd4] android.support.v4.app.Fragment.:()V │ │ -02dce4: 2200 7101 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0171 │ │ -02dce8: 7010 7908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ -02dcee: 6900 cc00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02dcf2: 0e00 |0007: return-void │ │ +02dcc8: |[02dcc8] android.support.v4.app.Fragment.:()V │ │ +02dcd8: 2200 7101 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0171 │ │ +02dcdc: 7010 7908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ +02dce2: 6900 cc00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02dce6: 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 │ │ -02dcf4: |[02dcf4] android.support.v4.app.Fragment.:()V │ │ -02dd04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02dd06: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -02dd08: 7010 1d16 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -02dd0e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02dd10: 5930 c300 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02dd14: 5931 b500 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02dd18: 5931 c700 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ -02dd1c: 5c32 b900 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02dd20: 5c32 c900 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -02dd24: 0e00 |0010: return-void │ │ +02dce8: |[02dce8] android.support.v4.app.Fragment.:()V │ │ +02dcf8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02dcfa: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +02dcfc: 7010 1d16 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +02dd02: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02dd04: 5930 c300 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02dd08: 5931 b500 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02dd0c: 5931 c700 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ +02dd10: 5c32 b900 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02dd14: 5c32 c900 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +02dd18: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3527,19 +3527,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02dd28: |[02dd28] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02dd38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dd3a: 7130 f302 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@02f3 │ │ -02dd40: 0c00 |0004: move-result-object v0 │ │ -02dd42: 1100 |0005: return-object v0 │ │ +02dd1c: |[02dd1c] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02dd2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02dd2e: 7130 f302 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@02f3 │ │ +02dd34: 0c00 |0004: move-result-object v0 │ │ +02dd36: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3548,94 +3548,94 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02dd44: |[02dd44] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -02dd54: 6203 cc00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02dd58: 6e20 8308 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ -02dd5e: 0c00 |0005: move-result-object v0 │ │ -02dd60: 1f00 3903 |0006: check-cast v0, Ljava/lang/Class; // type@0339 │ │ -02dd64: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -02dd68: 6e10 a000 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00a0 │ │ -02dd6e: 0c03 |000d: move-result-object v3 │ │ -02dd70: 6e20 fe15 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@15fe │ │ -02dd76: 0c00 |0011: move-result-object v0 │ │ -02dd78: 6203 cc00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02dd7c: 6e30 8a08 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ -02dd82: 6e10 fd15 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@15fd │ │ -02dd88: 0c02 |001a: move-result-object v2 │ │ -02dd8a: 1f02 a100 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -02dd8e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -02dd92: 6e10 2016 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -02dd98: 0c03 |0022: move-result-object v3 │ │ -02dd9a: 6e10 f215 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@15f2 │ │ -02dda0: 0c03 |0026: move-result-object v3 │ │ -02dda2: 6e20 a301 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ -02dda8: 5b28 a600 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ -02ddac: 1102 |002c: return-object v2 │ │ -02ddae: 0d01 |002d: move-exception v1 │ │ -02ddb0: 2203 9e00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@009e │ │ -02ddb4: 2204 5803 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -02ddb8: 7010 4016 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02ddbe: 1a05 f109 |0035: const-string v5, "Unable to instantiate fragment " // string@09f1 │ │ -02ddc2: 6e20 4716 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ddc8: 0c04 |003a: move-result-object v4 │ │ -02ddca: 6e20 4716 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ddd0: 0c04 |003e: move-result-object v4 │ │ -02ddd2: 1a05 e600 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00e6 │ │ -02ddd6: 6e20 4716 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02dddc: 0c04 |0044: move-result-object v4 │ │ -02ddde: 1a05 4600 |0045: const-string v5, " empty constructor that is public" // string@0046 │ │ -02dde2: 6e20 4716 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02dde8: 0c04 |004a: move-result-object v4 │ │ -02ddea: 6e10 4c16 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ddf0: 0c04 |004e: move-result-object v4 │ │ -02ddf2: 7030 cd02 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02cd │ │ -02ddf8: 2703 |0052: throw v3 │ │ -02ddfa: 0d01 |0053: move-exception v1 │ │ -02ddfc: 2203 9e00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@009e │ │ -02de00: 2204 5803 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -02de04: 7010 4016 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02de0a: 1a05 f109 |005b: const-string v5, "Unable to instantiate fragment " // string@09f1 │ │ -02de0e: 6e20 4716 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de14: 0c04 |0060: move-result-object v4 │ │ -02de16: 6e20 4716 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de1c: 0c04 |0064: move-result-object v4 │ │ -02de1e: 1a05 e600 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00e6 │ │ -02de22: 6e20 4716 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de28: 0c04 |006a: move-result-object v4 │ │ -02de2a: 1a05 4600 |006b: const-string v5, " empty constructor that is public" // string@0046 │ │ -02de2e: 6e20 4716 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de34: 0c04 |0070: move-result-object v4 │ │ -02de36: 6e10 4c16 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02de3c: 0c04 |0074: move-result-object v4 │ │ -02de3e: 7030 cd02 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02cd │ │ -02de44: 2703 |0078: throw v3 │ │ -02de46: 0d01 |0079: move-exception v1 │ │ -02de48: 2203 9e00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@009e │ │ -02de4c: 2204 5803 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -02de50: 7010 4016 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02de56: 1a05 f109 |0081: const-string v5, "Unable to instantiate fragment " // string@09f1 │ │ -02de5a: 6e20 4716 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de60: 0c04 |0086: move-result-object v4 │ │ -02de62: 6e20 4716 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de68: 0c04 |008a: move-result-object v4 │ │ -02de6a: 1a05 e600 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00e6 │ │ -02de6e: 6e20 4716 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de74: 0c04 |0090: move-result-object v4 │ │ -02de76: 1a05 4600 |0091: const-string v5, " empty constructor that is public" // string@0046 │ │ -02de7a: 6e20 4716 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02de80: 0c04 |0096: move-result-object v4 │ │ -02de82: 6e10 4c16 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02de88: 0c04 |009a: move-result-object v4 │ │ -02de8a: 7030 cd02 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02cd │ │ -02de90: 2703 |009e: throw v3 │ │ +02dd38: |[02dd38] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +02dd48: 6203 cc00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02dd4c: 6e20 8308 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ +02dd52: 0c00 |0005: move-result-object v0 │ │ +02dd54: 1f00 3903 |0006: check-cast v0, Ljava/lang/Class; // type@0339 │ │ +02dd58: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02dd5c: 6e10 a000 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00a0 │ │ +02dd62: 0c03 |000d: move-result-object v3 │ │ +02dd64: 6e20 fe15 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@15fe │ │ +02dd6a: 0c00 |0011: move-result-object v0 │ │ +02dd6c: 6203 cc00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02dd70: 6e30 8a08 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ +02dd76: 6e10 fd15 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@15fd │ │ +02dd7c: 0c02 |001a: move-result-object v2 │ │ +02dd7e: 1f02 a100 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +02dd82: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +02dd86: 6e10 2016 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +02dd8c: 0c03 |0022: move-result-object v3 │ │ +02dd8e: 6e10 f215 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@15f2 │ │ +02dd94: 0c03 |0026: move-result-object v3 │ │ +02dd96: 6e20 a301 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ +02dd9c: 5b28 a600 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ +02dda0: 1102 |002c: return-object v2 │ │ +02dda2: 0d01 |002d: move-exception v1 │ │ +02dda4: 2203 9e00 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@009e │ │ +02dda8: 2204 5803 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +02ddac: 7010 4016 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02ddb2: 1a05 f109 |0035: const-string v5, "Unable to instantiate fragment " // string@09f1 │ │ +02ddb6: 6e20 4716 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ddbc: 0c04 |003a: move-result-object v4 │ │ +02ddbe: 6e20 4716 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ddc4: 0c04 |003e: move-result-object v4 │ │ +02ddc6: 1a05 e600 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00e6 │ │ +02ddca: 6e20 4716 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ddd0: 0c04 |0044: move-result-object v4 │ │ +02ddd2: 1a05 4600 |0045: const-string v5, " empty constructor that is public" // string@0046 │ │ +02ddd6: 6e20 4716 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02dddc: 0c04 |004a: move-result-object v4 │ │ +02ddde: 6e10 4c16 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02dde4: 0c04 |004e: move-result-object v4 │ │ +02dde6: 7030 cd02 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02cd │ │ +02ddec: 2703 |0052: throw v3 │ │ +02ddee: 0d01 |0053: move-exception v1 │ │ +02ddf0: 2203 9e00 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@009e │ │ +02ddf4: 2204 5803 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +02ddf8: 7010 4016 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02ddfe: 1a05 f109 |005b: const-string v5, "Unable to instantiate fragment " // string@09f1 │ │ +02de02: 6e20 4716 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de08: 0c04 |0060: move-result-object v4 │ │ +02de0a: 6e20 4716 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de10: 0c04 |0064: move-result-object v4 │ │ +02de12: 1a05 e600 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00e6 │ │ +02de16: 6e20 4716 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de1c: 0c04 |006a: move-result-object v4 │ │ +02de1e: 1a05 4600 |006b: const-string v5, " empty constructor that is public" // string@0046 │ │ +02de22: 6e20 4716 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de28: 0c04 |0070: move-result-object v4 │ │ +02de2a: 6e10 4c16 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02de30: 0c04 |0074: move-result-object v4 │ │ +02de32: 7030 cd02 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02cd │ │ +02de38: 2703 |0078: throw v3 │ │ +02de3a: 0d01 |0079: move-exception v1 │ │ +02de3c: 2203 9e00 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@009e │ │ +02de40: 2204 5803 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +02de44: 7010 4016 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02de4a: 1a05 f109 |0081: const-string v5, "Unable to instantiate fragment " // string@09f1 │ │ +02de4e: 6e20 4716 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de54: 0c04 |0086: move-result-object v4 │ │ +02de56: 6e20 4716 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de5c: 0c04 |008a: move-result-object v4 │ │ +02de5e: 1a05 e600 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00e6 │ │ +02de62: 6e20 4716 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de68: 0c04 |0090: move-result-object v4 │ │ +02de6a: 1a05 4600 |0091: const-string v5, " empty constructor that is public" // string@0046 │ │ +02de6e: 6e20 4716 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02de74: 0c04 |0096: move-result-object v4 │ │ +02de76: 6e10 4c16 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02de7c: 0c04 |009a: move-result-object v4 │ │ +02de7e: 7030 cd02 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@02cd │ │ +02de84: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3668,33 +3668,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02dea8: |[02dea8] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -02deb8: 6202 cc00 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02debc: 6e20 8308 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ -02dec2: 0c00 |0005: move-result-object v0 │ │ -02dec4: 1f00 3903 |0006: check-cast v0, Ljava/lang/Class; // type@0339 │ │ -02dec8: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -02decc: 6e10 a000 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00a0 │ │ -02ded2: 0c02 |000d: move-result-object v2 │ │ -02ded4: 6e20 fe15 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@15fe │ │ -02deda: 0c00 |0011: move-result-object v0 │ │ -02dedc: 6202 cc00 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ -02dee0: 6e30 8a08 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ -02dee6: 1c02 a100 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -02deea: 6e20 fb15 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@15fb │ │ -02def0: 0a02 |001c: move-result v2 │ │ -02def2: 0f02 |001d: return v2 │ │ -02def4: 0d01 |001e: move-exception v1 │ │ -02def6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -02def8: 28fd |0020: goto 001d // -0003 │ │ +02de9c: |[02de9c] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +02deac: 6202 cc00 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02deb0: 6e20 8308 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ +02deb6: 0c00 |0005: move-result-object v0 │ │ +02deb8: 1f00 3903 |0006: check-cast v0, Ljava/lang/Class; // type@0339 │ │ +02debc: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02dec0: 6e10 a000 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00a0 │ │ +02dec6: 0c02 |000d: move-result-object v2 │ │ +02dec8: 6e20 fe15 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@15fe │ │ +02dece: 0c00 |0011: move-result-object v0 │ │ +02ded0: 6202 cc00 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00cc │ │ +02ded4: 6e30 8a08 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ +02deda: 1c02 a100 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +02dede: 6e20 fb15 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@15fb │ │ +02dee4: 0a02 |001c: move-result v2 │ │ +02dee6: 0f02 |001d: return v2 │ │ +02dee8: 0d01 |001e: move-exception v1 │ │ +02deea: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +02deec: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=433 │ │ 0x0008 line=434 │ │ 0x000a line=436 │ │ @@ -3715,238 +3715,238 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 538 16-bit code units │ │ -02df0c: |[02df0c] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02df1c: 6e20 db15 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df22: 1a00 da12 |0003: const-string v0, "mFragmentId=#" // string@12da │ │ -02df26: 6e20 db15 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df2c: 5230 af00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -02df30: 7110 0c16 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02df36: 0c00 |000d: move-result-object v0 │ │ -02df38: 6e20 db15 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df3e: 1a00 5c00 |0011: const-string v0, " mContainerId=#" // string@005c │ │ -02df42: 6e20 db15 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df48: 5230 ac00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -02df4c: 7110 0c16 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02df52: 0c00 |001b: move-result-object v0 │ │ -02df54: 6e20 db15 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df5a: 1a00 7400 |001f: const-string v0, " mTag=" // string@0074 │ │ -02df5e: 6e20 db15 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df64: 5430 c500 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -02df68: 6e20 e015 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02df6e: 6e20 db15 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df74: 1a00 f713 |002c: const-string v0, "mState=" // string@13f7 │ │ -02df78: 6e20 db15 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df7e: 5230 c300 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02df82: 6e20 d915 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -02df88: 1a00 6400 |0036: const-string v0, " mIndex=" // string@0064 │ │ -02df8c: 6e20 db15 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02df92: 5230 b500 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02df96: 6e20 d915 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -02df9c: 1a00 7800 |0040: const-string v0, " mWho=" // string@0078 │ │ -02dfa0: 6e20 db15 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dfa6: 5430 cb00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02dfaa: 6e20 db15 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dfb0: 1a00 5800 |004a: const-string v0, " mBackStackNesting=" // string@0058 │ │ -02dfb4: 6e20 db15 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dfba: 5230 a700 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -02dfbe: 6e20 de15 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ -02dfc4: 6e20 db15 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dfca: 1a00 0b12 |0057: const-string v0, "mAdded=" // string@120b │ │ -02dfce: 6e20 db15 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dfd4: 5530 a400 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -02dfd8: 6e20 dc15 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02dfde: 1a00 6c00 |0061: const-string v0, " mRemoving=" // string@006c │ │ -02dfe2: 6e20 db15 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dfe8: 5530 bc00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ -02dfec: 6e20 dc15 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02dff2: 1a00 6f00 |006b: const-string v0, " mResumed=" // string@006f │ │ -02dff6: 6e20 db15 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02dffc: 5530 be00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ -02e000: 6e20 dc15 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e006: 1a00 6100 |0075: const-string v0, " mFromLayout=" // string@0061 │ │ -02e00a: 6e20 db15 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e010: 5530 b100 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -02e014: 6e20 dc15 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e01a: 1a00 6300 |007f: const-string v0, " mInLayout=" // string@0063 │ │ -02e01e: 6e20 db15 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e024: 5530 b400 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -02e028: 6e20 e115 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -02e02e: 6e20 db15 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e034: 1a00 f212 |008c: const-string v0, "mHidden=" // string@12f2 │ │ -02e038: 6e20 db15 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e03e: 5530 b300 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02e042: 6e20 dc15 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e048: 1a00 5f00 |0096: const-string v0, " mDetached=" // string@005f │ │ -02e04c: 6e20 db15 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e052: 5530 ae00 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -02e056: 6e20 dc15 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e05c: 1a00 6800 |00a0: const-string v0, " mMenuVisible=" // string@0068 │ │ -02e060: 6e20 db15 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e066: 5530 b900 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02e06a: 6e20 dc15 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e070: 1a00 6200 |00aa: const-string v0, " mHasMenu=" // string@0062 │ │ -02e074: 6e20 db15 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e07a: 5530 b200 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02e07e: 6e20 e115 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -02e084: 6e20 db15 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e08a: 1a00 b813 |00b7: const-string v0, "mRetainInstance=" // string@13b8 │ │ -02e08e: 6e20 db15 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e094: 5530 bf00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ -02e098: 6e20 dc15 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e09e: 1a00 7000 |00c1: const-string v0, " mRetaining=" // string@0070 │ │ -02e0a2: 6e20 db15 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e0a8: 5530 c000 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -02e0ac: 6e20 dc15 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02e0b2: 1a00 7700 |00cb: const-string v0, " mUserVisibleHint=" // string@0077 │ │ -02e0b6: 6e20 db15 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e0bc: 5530 c900 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -02e0c0: 6e20 e115 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -02e0c6: 5430 b000 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02e0ca: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -02e0ce: 6e20 db15 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e0d4: 1a00 dc12 |00dc: const-string v0, "mFragmentManager=" // string@12dc │ │ -02e0d8: 6e20 db15 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e0de: 5430 b000 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02e0e2: 6e20 df15 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e0e8: 5430 a300 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e0ec: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -02e0f0: 6e20 db15 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e0f6: 1a00 0412 |00ed: const-string v0, "mActivity=" // string@1204 │ │ -02e0fa: 6e20 db15 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e100: 5430 a300 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e104: 6e20 df15 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e10a: 5430 bb00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ -02e10e: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -02e112: 6e20 db15 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e118: 1a00 7813 |00fe: const-string v0, "mParentFragment=" // string@1378 │ │ -02e11c: 6e20 db15 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e122: 5430 bb00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ -02e126: 6e20 df15 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e12c: 5430 a600 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ -02e130: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -02e134: 6e20 db15 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e13a: 1a00 1a12 |010f: const-string v0, "mArguments=" // string@121a │ │ -02e13e: 6e20 db15 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e144: 5430 a600 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ -02e148: 6e20 df15 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e14e: 5430 c100 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -02e152: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -02e156: 6e20 db15 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e15c: 1a00 c713 |0120: const-string v0, "mSavedFragmentState=" // string@13c7 │ │ -02e160: 6e20 db15 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e166: 5430 c100 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -02e16a: 6e20 df15 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e170: 5430 c200 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -02e174: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -02e178: 6e20 db15 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e17e: 1a00 ca13 |0131: const-string v0, "mSavedViewState=" // string@13ca │ │ -02e182: 6e20 db15 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e188: 5430 c200 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -02e18c: 6e20 df15 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e192: 5430 c600 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -02e196: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -02e19a: 6e20 db15 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e1a0: 1a00 1114 |0142: const-string v0, "mTarget=" // string@1411 │ │ -02e1a4: 6e20 db15 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e1aa: 5430 c600 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -02e1ae: 6e20 da15 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ -02e1b4: 1a00 7500 |014c: const-string v0, " mTargetRequestCode=" // string@0075 │ │ -02e1b8: 6e20 db15 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e1be: 5230 c800 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ -02e1c2: 6e20 de15 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ -02e1c8: 5230 ba00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -02e1cc: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -02e1d0: 6e20 db15 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e1d6: 1a00 5213 |015d: const-string v0, "mNextAnim=" // string@1352 │ │ -02e1da: 6e20 db15 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e1e0: 5230 ba00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -02e1e4: 6e20 de15 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ -02e1ea: 5430 ab00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ -02e1ee: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02e1f2: 6e20 db15 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e1f8: 1a00 6e12 |016e: const-string v0, "mContainer=" // string@126e │ │ -02e1fc: 6e20 db15 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e202: 5430 ab00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ -02e206: 6e20 df15 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e20c: 5430 ca00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e210: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -02e214: 6e20 db15 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e21a: 1a00 4a14 |017f: const-string v0, "mView=" // string@144a │ │ -02e21e: 6e20 db15 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e224: 5430 ca00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e228: 6e20 df15 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e22e: 5430 b600 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -02e232: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -02e236: 6e20 db15 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e23c: 1a00 0513 |0190: const-string v0, "mInnerView=" // string@1305 │ │ -02e240: 6e20 db15 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e246: 5430 ca00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e24a: 6e20 df15 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e250: 5430 a500 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -02e254: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -02e258: 6e20 db15 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e25e: 1a00 1512 |01a1: const-string v0, "mAnimatingAway=" // string@1215 │ │ -02e262: 6e20 db15 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e268: 5430 a500 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -02e26c: 6e20 df15 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -02e272: 6e20 db15 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e278: 1a00 f913 |01ae: const-string v0, "mStateAfterAnimating=" // string@13f9 │ │ -02e27c: 6e20 db15 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e282: 5230 c400 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ -02e286: 6e20 de15 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ -02e28c: 5430 b700 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e290: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -02e294: 6e20 db15 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e29a: 1a00 2e08 |01bf: const-string v0, "Loader Manager:" // string@082e │ │ -02e29e: 6e20 e015 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02e2a4: 5430 b700 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e2a8: 2201 5803 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02e2ac: 7010 4016 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02e2b2: 6e20 4716 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e2b8: 0c01 |01ce: move-result-object v1 │ │ -02e2ba: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ -02e2be: 6e20 4716 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e2c4: 0c01 |01d4: move-result-object v1 │ │ -02e2c6: 6e10 4c16 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02e2cc: 0c01 |01d8: move-result-object v1 │ │ -02e2ce: 6e57 9004 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@0490 │ │ -02e2d4: 5430 aa00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e2d8: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -02e2dc: 6e20 db15 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02e2e2: 2200 5803 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -02e2e6: 7010 4016 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02e2ec: 1a01 7902 |01e8: const-string v1, "Child " // string@0279 │ │ -02e2f0: 6e20 4716 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e2f6: 0c00 |01ed: move-result-object v0 │ │ -02e2f8: 5431 aa00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e2fc: 6e20 4616 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02e302: 0c00 |01f3: move-result-object v0 │ │ -02e304: 1a01 e000 |01f4: const-string v1, ":" // string@00e0 │ │ -02e308: 6e20 4716 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e30e: 0c00 |01f9: move-result-object v0 │ │ -02e310: 6e10 4c16 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02e316: 0c00 |01fd: move-result-object v0 │ │ -02e318: 6e20 e015 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02e31e: 5430 aa00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e322: 2201 5803 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02e326: 7010 4016 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02e32c: 6e20 4716 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e332: 0c01 |020b: move-result-object v1 │ │ -02e334: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ -02e338: 6e20 4716 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e33e: 0c01 |0211: move-result-object v1 │ │ -02e340: 6e10 4c16 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02e346: 0c01 |0215: move-result-object v1 │ │ -02e348: 6e57 b903 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@03b9 │ │ -02e34e: 0e00 |0219: return-void │ │ +02df00: |[02df00] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02df10: 6e20 db15 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df16: 1a00 da12 |0003: const-string v0, "mFragmentId=#" // string@12da │ │ +02df1a: 6e20 db15 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df20: 5230 af00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +02df24: 7110 0c16 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02df2a: 0c00 |000d: move-result-object v0 │ │ +02df2c: 6e20 db15 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df32: 1a00 5c00 |0011: const-string v0, " mContainerId=#" // string@005c │ │ +02df36: 6e20 db15 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df3c: 5230 ac00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +02df40: 7110 0c16 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02df46: 0c00 |001b: move-result-object v0 │ │ +02df48: 6e20 db15 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df4e: 1a00 7400 |001f: const-string v0, " mTag=" // string@0074 │ │ +02df52: 6e20 db15 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df58: 5430 c500 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +02df5c: 6e20 e015 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02df62: 6e20 db15 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df68: 1a00 f713 |002c: const-string v0, "mState=" // string@13f7 │ │ +02df6c: 6e20 db15 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df72: 5230 c300 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02df76: 6e20 d915 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +02df7c: 1a00 6400 |0036: const-string v0, " mIndex=" // string@0064 │ │ +02df80: 6e20 db15 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df86: 5230 b500 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02df8a: 6e20 d915 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +02df90: 1a00 7800 |0040: const-string v0, " mWho=" // string@0078 │ │ +02df94: 6e20 db15 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02df9a: 5430 cb00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02df9e: 6e20 db15 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02dfa4: 1a00 5800 |004a: const-string v0, " mBackStackNesting=" // string@0058 │ │ +02dfa8: 6e20 db15 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02dfae: 5230 a700 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +02dfb2: 6e20 de15 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ +02dfb8: 6e20 db15 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02dfbe: 1a00 0b12 |0057: const-string v0, "mAdded=" // string@120b │ │ +02dfc2: 6e20 db15 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02dfc8: 5530 a400 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +02dfcc: 6e20 dc15 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02dfd2: 1a00 6c00 |0061: const-string v0, " mRemoving=" // string@006c │ │ +02dfd6: 6e20 db15 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02dfdc: 5530 bc00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ +02dfe0: 6e20 dc15 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02dfe6: 1a00 6f00 |006b: const-string v0, " mResumed=" // string@006f │ │ +02dfea: 6e20 db15 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02dff0: 5530 be00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ +02dff4: 6e20 dc15 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02dffa: 1a00 6100 |0075: const-string v0, " mFromLayout=" // string@0061 │ │ +02dffe: 6e20 db15 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e004: 5530 b100 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +02e008: 6e20 dc15 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02e00e: 1a00 6300 |007f: const-string v0, " mInLayout=" // string@0063 │ │ +02e012: 6e20 db15 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e018: 5530 b400 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +02e01c: 6e20 e115 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +02e022: 6e20 db15 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e028: 1a00 f212 |008c: const-string v0, "mHidden=" // string@12f2 │ │ +02e02c: 6e20 db15 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e032: 5530 b300 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02e036: 6e20 dc15 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02e03c: 1a00 5f00 |0096: const-string v0, " mDetached=" // string@005f │ │ +02e040: 6e20 db15 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e046: 5530 ae00 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +02e04a: 6e20 dc15 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02e050: 1a00 6800 |00a0: const-string v0, " mMenuVisible=" // string@0068 │ │ +02e054: 6e20 db15 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e05a: 5530 b900 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02e05e: 6e20 dc15 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02e064: 1a00 6200 |00aa: const-string v0, " mHasMenu=" // string@0062 │ │ +02e068: 6e20 db15 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e06e: 5530 b200 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02e072: 6e20 e115 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +02e078: 6e20 db15 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e07e: 1a00 b813 |00b7: const-string v0, "mRetainInstance=" // string@13b8 │ │ +02e082: 6e20 db15 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e088: 5530 bf00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ +02e08c: 6e20 dc15 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02e092: 1a00 7000 |00c1: const-string v0, " mRetaining=" // string@0070 │ │ +02e096: 6e20 db15 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e09c: 5530 c000 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +02e0a0: 6e20 dc15 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02e0a6: 1a00 7700 |00cb: const-string v0, " mUserVisibleHint=" // string@0077 │ │ +02e0aa: 6e20 db15 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e0b0: 5530 c900 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +02e0b4: 6e20 e115 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +02e0ba: 5430 b000 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02e0be: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +02e0c2: 6e20 db15 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e0c8: 1a00 dc12 |00dc: const-string v0, "mFragmentManager=" // string@12dc │ │ +02e0cc: 6e20 db15 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e0d2: 5430 b000 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02e0d6: 6e20 df15 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e0dc: 5430 a300 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e0e0: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +02e0e4: 6e20 db15 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e0ea: 1a00 0412 |00ed: const-string v0, "mActivity=" // string@1204 │ │ +02e0ee: 6e20 db15 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e0f4: 5430 a300 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e0f8: 6e20 df15 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e0fe: 5430 bb00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02e102: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +02e106: 6e20 db15 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e10c: 1a00 7813 |00fe: const-string v0, "mParentFragment=" // string@1378 │ │ +02e110: 6e20 db15 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e116: 5430 bb00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02e11a: 6e20 df15 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e120: 5430 a600 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ +02e124: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +02e128: 6e20 db15 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e12e: 1a00 1a12 |010f: const-string v0, "mArguments=" // string@121a │ │ +02e132: 6e20 db15 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e138: 5430 a600 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ +02e13c: 6e20 df15 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e142: 5430 c100 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +02e146: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +02e14a: 6e20 db15 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e150: 1a00 c713 |0120: const-string v0, "mSavedFragmentState=" // string@13c7 │ │ +02e154: 6e20 db15 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e15a: 5430 c100 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +02e15e: 6e20 df15 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e164: 5430 c200 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +02e168: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +02e16c: 6e20 db15 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e172: 1a00 ca13 |0131: const-string v0, "mSavedViewState=" // string@13ca │ │ +02e176: 6e20 db15 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e17c: 5430 c200 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +02e180: 6e20 df15 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e186: 5430 c600 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +02e18a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +02e18e: 6e20 db15 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e194: 1a00 1114 |0142: const-string v0, "mTarget=" // string@1411 │ │ +02e198: 6e20 db15 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e19e: 5430 c600 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +02e1a2: 6e20 da15 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ +02e1a8: 1a00 7500 |014c: const-string v0, " mTargetRequestCode=" // string@0075 │ │ +02e1ac: 6e20 db15 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e1b2: 5230 c800 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ +02e1b6: 6e20 de15 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ +02e1bc: 5230 ba00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +02e1c0: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +02e1c4: 6e20 db15 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e1ca: 1a00 5213 |015d: const-string v0, "mNextAnim=" // string@1352 │ │ +02e1ce: 6e20 db15 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e1d4: 5230 ba00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +02e1d8: 6e20 de15 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ +02e1de: 5430 ab00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ +02e1e2: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +02e1e6: 6e20 db15 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e1ec: 1a00 6e12 |016e: const-string v0, "mContainer=" // string@126e │ │ +02e1f0: 6e20 db15 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e1f6: 5430 ab00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ +02e1fa: 6e20 df15 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e200: 5430 ca00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e204: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +02e208: 6e20 db15 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e20e: 1a00 4a14 |017f: const-string v0, "mView=" // string@144a │ │ +02e212: 6e20 db15 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e218: 5430 ca00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e21c: 6e20 df15 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e222: 5430 b600 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +02e226: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +02e22a: 6e20 db15 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e230: 1a00 0513 |0190: const-string v0, "mInnerView=" // string@1305 │ │ +02e234: 6e20 db15 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e23a: 5430 ca00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e23e: 6e20 df15 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e244: 5430 a500 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +02e248: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +02e24c: 6e20 db15 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e252: 1a00 1512 |01a1: const-string v0, "mAnimatingAway=" // string@1215 │ │ +02e256: 6e20 db15 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e25c: 5430 a500 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +02e260: 6e20 df15 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +02e266: 6e20 db15 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e26c: 1a00 f913 |01ae: const-string v0, "mStateAfterAnimating=" // string@13f9 │ │ +02e270: 6e20 db15 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e276: 5230 c400 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ +02e27a: 6e20 de15 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@15de │ │ +02e280: 5430 b700 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e284: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +02e288: 6e20 db15 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e28e: 1a00 2e08 |01bf: const-string v0, "Loader Manager:" // string@082e │ │ +02e292: 6e20 e015 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02e298: 5430 b700 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e29c: 2201 5803 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02e2a0: 7010 4016 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02e2a6: 6e20 4716 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e2ac: 0c01 |01ce: move-result-object v1 │ │ +02e2ae: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ +02e2b2: 6e20 4716 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e2b8: 0c01 |01d4: move-result-object v1 │ │ +02e2ba: 6e10 4c16 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02e2c0: 0c01 |01d8: move-result-object v1 │ │ +02e2c2: 6e57 9004 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@0490 │ │ +02e2c8: 5430 aa00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e2cc: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +02e2d0: 6e20 db15 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02e2d6: 2200 5803 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +02e2da: 7010 4016 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02e2e0: 1a01 7902 |01e8: const-string v1, "Child " // string@0279 │ │ +02e2e4: 6e20 4716 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e2ea: 0c00 |01ed: move-result-object v0 │ │ +02e2ec: 5431 aa00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e2f0: 6e20 4616 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02e2f6: 0c00 |01f3: move-result-object v0 │ │ +02e2f8: 1a01 e000 |01f4: const-string v1, ":" // string@00e0 │ │ +02e2fc: 6e20 4716 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e302: 0c00 |01f9: move-result-object v0 │ │ +02e304: 6e10 4c16 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02e30a: 0c00 |01fd: move-result-object v0 │ │ +02e30c: 6e20 e015 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02e312: 5430 aa00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e316: 2201 5803 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02e31a: 7010 4016 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02e320: 6e20 4716 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e326: 0c01 |020b: move-result-object v1 │ │ +02e328: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ +02e32c: 6e20 4716 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e332: 0c01 |0211: move-result-object v1 │ │ +02e334: 6e10 4c16 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02e33a: 0c01 |0215: move-result-object v1 │ │ +02e33c: 6e57 b903 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@03b9 │ │ +02e342: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0008 line=1374 │ │ 0x0011 line=1375 │ │ 0x0016 line=1376 │ │ 0x001f line=1377 │ │ @@ -4018,18 +4018,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02e350: |[02e350] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -02e360: 6f20 1f16 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -02e366: 0a00 |0003: move-result v0 │ │ -02e368: 0f00 |0004: return v0 │ │ +02e344: |[02e344] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +02e354: 6f20 1f16 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +02e35a: 0a00 |0003: move-result v0 │ │ +02e35c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4038,28 +4038,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02e36c: |[02e36c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02e37c: 5410 cb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02e380: 6e20 3016 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -02e386: 0a00 |0005: move-result v0 │ │ -02e388: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -02e38c: 1101 |0008: return-object v1 │ │ -02e38e: 5410 aa00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e392: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -02e396: 5410 aa00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e39a: 6e20 bf03 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03bf │ │ -02e3a0: 0c01 |0012: move-result-object v1 │ │ -02e3a2: 28f5 |0013: goto 0008 // -000b │ │ -02e3a4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02e3a6: 28f3 |0015: goto 0008 // -000d │ │ +02e360: |[02e360] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02e370: 5410 cb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02e374: 6e20 3016 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +02e37a: 0a00 |0005: move-result v0 │ │ +02e37c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +02e380: 1101 |0008: return-object v1 │ │ +02e382: 5410 aa00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e386: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +02e38a: 5410 aa00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e38e: 6e20 bf03 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03bf │ │ +02e394: 0c01 |0012: move-result-object v1 │ │ +02e396: 28f5 |0013: goto 0008 // -000b │ │ +02e398: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02e39a: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0008 line=1456 │ │ 0x0009 line=1453 │ │ 0x000d line=1454 │ │ 0x0014 line=1456 │ │ @@ -4073,17 +4073,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentActivity;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e3a8: |[02e3a8] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -02e3b8: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e3bc: 1100 |0002: return-object v0 │ │ +02e39c: |[02e39c] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +02e3ac: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e3b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4091,17 +4091,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e3c0: |[02e3c0] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -02e3d0: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ -02e3d4: 1100 |0002: return-object v0 │ │ +02e3b4: |[02e3b4] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +02e3c4: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ +02e3c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4109,43 +4109,43 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -02e3d8: |[02e3d8] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02e3e8: 5420 aa00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e3ec: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -02e3f0: 6e10 f402 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02f4 │ │ -02e3f6: 5220 c300 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02e3fa: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -02e3fc: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -02e400: 5420 aa00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e404: 6e10 b603 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03b6 │ │ -02e40a: 5420 aa00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e40e: 1100 |0013: return-object v0 │ │ -02e410: 5220 c300 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02e414: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -02e416: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -02e41a: 5420 aa00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e41e: 6e10 b703 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03b7 │ │ -02e424: 28f3 |001e: goto 0011 // -000d │ │ -02e426: 5220 c300 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02e42a: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -02e42c: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -02e430: 5420 aa00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e434: 6e10 a903 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03a9 │ │ -02e43a: 28e8 |0029: goto 0011 // -0018 │ │ -02e43c: 5220 c300 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02e440: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -02e442: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -02e446: 5420 aa00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e44a: 6e10 ac03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03ac │ │ -02e450: 28dd |0034: goto 0011 // -0023 │ │ +02e3cc: |[02e3cc] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02e3dc: 5420 aa00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e3e0: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +02e3e4: 6e10 f402 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02f4 │ │ +02e3ea: 5220 c300 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02e3ee: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +02e3f0: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +02e3f4: 5420 aa00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e3f8: 6e10 b603 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03b6 │ │ +02e3fe: 5420 aa00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e402: 1100 |0013: return-object v0 │ │ +02e404: 5220 c300 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02e408: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02e40a: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02e40e: 5420 aa00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e412: 6e10 b703 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03b7 │ │ +02e418: 28f3 |001e: goto 0011 // -000d │ │ +02e41a: 5220 c300 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02e41e: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +02e420: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +02e424: 5420 aa00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e428: 6e10 a903 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03a9 │ │ +02e42e: 28e8 |0029: goto 0011 // -0018 │ │ +02e430: 5220 c300 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02e434: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +02e436: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02e43a: 5420 aa00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e43e: 6e10 ac03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03ac │ │ +02e444: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x0007 line=660 │ │ 0x000c line=661 │ │ 0x0011 line=670 │ │ @@ -4163,17 +4163,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e454: |[02e454] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02e464: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02e468: 1100 |0002: return-object v0 │ │ +02e448: |[02e448] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02e458: 5410 b000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02e45c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4181,17 +4181,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e46c: |[02e46c] android.support.v4.app.Fragment.getId:()I │ │ -02e47c: 5210 af00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -02e480: 0f00 |0002: return v0 │ │ +02e460: |[02e460] android.support.v4.app.Fragment.getId:()I │ │ +02e470: 5210 af00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +02e474: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4199,19 +4199,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e484: |[02e484] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -02e494: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e498: 6e10 4a03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@034a │ │ -02e49e: 0c00 |0005: move-result-object v0 │ │ -02e4a0: 1100 |0006: return-object v0 │ │ +02e478: |[02e478] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +02e488: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e48c: 6e10 4a03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@034a │ │ +02e492: 0c00 |0005: move-result-object v0 │ │ +02e494: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4220,46 +4220,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -02e4a4: |[02e4a4] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02e4b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02e4b6: 5440 b700 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e4ba: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02e4be: 5440 b700 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e4c2: 1100 |0007: return-object v0 │ │ -02e4c4: 5440 a300 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e4c8: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -02e4cc: 2200 4403 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02e4d0: 2201 5803 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02e4d4: 7010 4016 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02e4da: 1a02 6103 |0013: const-string v2, "Fragment " // string@0361 │ │ -02e4de: 6e20 4716 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e4e4: 0c01 |0018: move-result-object v1 │ │ -02e4e6: 6e20 4616 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02e4ec: 0c01 |001c: move-result-object v1 │ │ -02e4ee: 1a02 7a00 |001d: const-string v2, " not attached to Activity" // string@007a │ │ -02e4f2: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e4f8: 0c01 |0022: move-result-object v1 │ │ -02e4fa: 6e10 4c16 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02e500: 0c01 |0026: move-result-object v1 │ │ -02e502: 7020 0716 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02e508: 2700 |002a: throw v0 │ │ -02e50a: 5c43 a900 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02e50e: 5440 a300 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e512: 5441 cb00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02e516: 5542 b800 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02e51a: 6e40 4b03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ -02e520: 0c00 |0036: move-result-object v0 │ │ -02e522: 5b40 b700 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e526: 5440 b700 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e52a: 28cc |003b: goto 0007 // -0034 │ │ +02e498: |[02e498] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02e4a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02e4aa: 5440 b700 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e4ae: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02e4b2: 5440 b700 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e4b6: 1100 |0007: return-object v0 │ │ +02e4b8: 5440 a300 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e4bc: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +02e4c0: 2200 4403 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02e4c4: 2201 5803 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02e4c8: 7010 4016 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02e4ce: 1a02 6103 |0013: const-string v2, "Fragment " // string@0361 │ │ +02e4d2: 6e20 4716 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e4d8: 0c01 |0018: move-result-object v1 │ │ +02e4da: 6e20 4616 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02e4e0: 0c01 |001c: move-result-object v1 │ │ +02e4e2: 1a02 7a00 |001d: const-string v2, " not attached to Activity" // string@007a │ │ +02e4e6: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e4ec: 0c01 |0022: move-result-object v1 │ │ +02e4ee: 6e10 4c16 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02e4f4: 0c01 |0026: move-result-object v1 │ │ +02e4f6: 7020 0716 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02e4fc: 2700 |002a: throw v0 │ │ +02e4fe: 5c43 a900 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02e502: 5440 a300 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e506: 5441 cb00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02e50a: 5542 b800 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02e50e: 6e40 4b03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ +02e514: 0c00 |0036: move-result-object v0 │ │ +02e516: 5b40 b700 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e51a: 5440 b700 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e51e: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x0005 line=860 │ │ 0x0007 line=867 │ │ 0x0008 line=862 │ │ 0x000c line=863 │ │ @@ -4274,17 +4274,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e52c: |[02e52c] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -02e53c: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ -02e540: 1100 |0002: return-object v0 │ │ +02e520: |[02e520] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +02e530: 5410 bb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02e534: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4292,36 +4292,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02e544: |[02e544] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -02e554: 5430 a300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e558: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02e55c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02e560: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02e564: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02e56a: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ -02e56e: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e574: 0c01 |0010: move-result-object v1 │ │ -02e576: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02e57c: 0c01 |0014: move-result-object v1 │ │ -02e57e: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -02e582: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02e588: 0c01 |001a: move-result-object v1 │ │ -02e58a: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02e590: 0c01 |001e: move-result-object v1 │ │ -02e592: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02e598: 2700 |0022: throw v0 │ │ -02e59a: 5430 a300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e59e: 6e10 4d03 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@034d │ │ -02e5a4: 0c00 |0028: move-result-object v0 │ │ -02e5a6: 1100 |0029: return-object v0 │ │ +02e538: |[02e538] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +02e548: 5430 a300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e54c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02e550: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02e554: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02e558: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02e55e: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ +02e562: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e568: 0c01 |0010: move-result-object v1 │ │ +02e56a: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02e570: 0c01 |0014: move-result-object v1 │ │ +02e572: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +02e576: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02e57c: 0c01 |001a: move-result-object v1 │ │ +02e57e: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02e584: 0c01 |001e: move-result-object v1 │ │ +02e586: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02e58c: 2700 |0022: throw v0 │ │ +02e58e: 5430 a300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e592: 6e10 4d03 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@034d │ │ +02e598: 0c00 |0028: move-result-object v0 │ │ +02e59a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=601 │ │ 0x0023 line=603 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4331,17 +4331,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e5a8: |[02e5a8] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -02e5b8: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ -02e5bc: 0f00 |0002: return v0 │ │ +02e59c: |[02e59c] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02e5ac: 5510 bf00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ +02e5b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4349,20 +4349,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e5c0: |[02e5c0] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -02e5d0: 6e10 e502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ -02e5d6: 0c00 |0003: move-result-object v0 │ │ -02e5d8: 6e20 0601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0106 │ │ -02e5de: 0c00 |0007: move-result-object v0 │ │ -02e5e0: 1100 |0008: return-object v0 │ │ +02e5b4: |[02e5b4] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +02e5c4: 6e10 e502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ +02e5ca: 0c00 |0003: move-result-object v0 │ │ +02e5cc: 6e20 0601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0106 │ │ +02e5d2: 0c00 |0007: move-result-object v0 │ │ +02e5d4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4371,20 +4371,20 @@ │ │ type : '(I[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02e5e4: |[02e5e4] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -02e5f4: 6e10 e502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ -02e5fa: 0c00 |0003: move-result-object v0 │ │ -02e5fc: 6e30 0701 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0107 │ │ -02e602: 0c00 |0007: move-result-object v0 │ │ -02e604: 1100 |0008: return-object v0 │ │ +02e5d8: |[02e5d8] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +02e5e8: 6e10 e502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ +02e5ee: 0c00 |0003: move-result-object v0 │ │ +02e5f0: 6e30 0701 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0107 │ │ +02e5f6: 0c00 |0007: move-result-object v0 │ │ +02e5f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -4394,17 +4394,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e608: |[02e608] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -02e618: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -02e61c: 1100 |0002: return-object v0 │ │ +02e5fc: |[02e5fc] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02e60c: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +02e610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4412,17 +4412,17 @@ │ │ type : '()Landroid/support/v4/app/Fragment;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e620: |[02e620] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -02e630: 5410 c600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -02e634: 1100 |0002: return-object v0 │ │ +02e614: |[02e614] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +02e624: 5410 c600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +02e628: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4430,17 +4430,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e638: |[02e638] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -02e648: 5210 c800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ -02e64c: 0f00 |0002: return v0 │ │ +02e62c: |[02e62c] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02e63c: 5210 c800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ +02e640: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4448,20 +4448,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e650: |[02e650] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -02e660: 6e10 e502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ -02e666: 0c00 |0003: move-result-object v0 │ │ -02e668: 6e20 0901 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0109 │ │ -02e66e: 0c00 |0007: move-result-object v0 │ │ -02e670: 1100 |0008: return-object v0 │ │ +02e644: |[02e644] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +02e654: 6e10 e502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ +02e65a: 0c00 |0003: move-result-object v0 │ │ +02e65c: 6e20 0901 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0109 │ │ +02e662: 0c00 |0007: move-result-object v0 │ │ +02e664: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4470,17 +4470,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e674: |[02e674] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -02e684: 5510 c900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -02e688: 0f00 |0002: return v0 │ │ +02e668: |[02e668] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +02e678: 5510 c900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +02e67c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4488,17 +4488,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e68c: |[02e68c] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -02e69c: 5410 ca00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e6a0: 1100 |0002: return-object v0 │ │ +02e680: |[02e680] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02e690: 5410 ca00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4506,17 +4506,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e6a4: |[02e6a4] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -02e6b4: 5510 b200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02e6b8: 0f00 |0002: return v0 │ │ +02e698: |[02e698] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +02e6a8: 5510 b200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02e6ac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4524,18 +4524,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e6bc: |[02e6bc] android.support.v4.app.Fragment.hashCode:()I │ │ -02e6cc: 6f10 2116 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -02e6d2: 0a00 |0003: move-result v0 │ │ -02e6d4: 0f00 |0004: return v0 │ │ +02e6b0: |[02e6b0] android.support.v4.app.Fragment.hashCode:()I │ │ +02e6c0: 6f10 2116 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +02e6c6: 0a00 |0003: move-result v0 │ │ +02e6c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4543,39 +4543,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -02e6d8: |[02e6d8] android.support.v4.app.Fragment.initState:()V │ │ -02e6e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02e6ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02e6ec: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -02e6ee: 5930 b500 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02e6f2: 5b32 cb00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02e6f6: 5c31 a400 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -02e6fa: 5c31 bc00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ -02e6fe: 5c31 be00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ -02e702: 5c31 b100 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -02e706: 5c31 b400 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -02e70a: 5c31 bd00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00bd │ │ -02e70e: 5931 a700 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -02e712: 5b32 b000 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02e716: 5b32 a300 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e71a: 5931 af00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -02e71e: 5931 ac00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -02e722: 5b32 c500 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -02e726: 5c31 b300 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02e72a: 5c31 ae00 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -02e72e: 5c31 c000 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -02e732: 5b32 b700 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e736: 5c31 b800 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02e73a: 5c31 a900 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02e73e: 0e00 |002b: return-void │ │ +02e6cc: |[02e6cc] android.support.v4.app.Fragment.initState:()V │ │ +02e6dc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02e6de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02e6e0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +02e6e2: 5930 b500 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02e6e6: 5b32 cb00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02e6ea: 5c31 a400 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +02e6ee: 5c31 bc00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ +02e6f2: 5c31 be00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ +02e6f6: 5c31 b100 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +02e6fa: 5c31 b400 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +02e6fe: 5c31 bd00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00bd │ │ +02e702: 5931 a700 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +02e706: 5b32 b000 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02e70a: 5b32 a300 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e70e: 5931 af00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +02e712: 5931 ac00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +02e716: 5b32 c500 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +02e71a: 5c31 b300 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02e71e: 5c31 ae00 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +02e722: 5c31 c000 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +02e726: 5b32 b700 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e72a: 5c31 b800 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02e72e: 5c31 a900 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02e732: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0005 line=1192 │ │ 0x0007 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1195 │ │ @@ -4603,24 +4603,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -02e740: |[02e740] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -02e750: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00b0 │ │ -02e754: 7010 9f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@039f │ │ -02e75a: 5b30 aa00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e75e: 5430 aa00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02e762: 5431 a300 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e766: 2202 9d00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@009d │ │ -02e76a: 7020 cb02 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02cb │ │ -02e770: 6e40 a403 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@03a4 │ │ -02e776: 0e00 |0013: return-void │ │ +02e734: |[02e734] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02e744: 2200 b000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00b0 │ │ +02e748: 7010 9f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@039f │ │ +02e74e: 5b30 aa00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e752: 5430 aa00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02e756: 5431 a300 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e75a: 2202 9d00 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@009d │ │ +02e75e: 7020 cb02 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@02cb │ │ +02e764: 6e40 a403 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@03a4 │ │ +02e76a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0007 line=1461 │ │ 0x0013 line=1470 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4630,23 +4630,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02e778: |[02e778] android.support.v4.app.Fragment.isAdded:()Z │ │ -02e788: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e78c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -02e790: 5510 a400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -02e794: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -02e798: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02e79a: 0f00 |0009: return v0 │ │ -02e79c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02e79e: 28fe |000b: goto 0009 // -0002 │ │ +02e76c: |[02e76c] android.support.v4.app.Fragment.isAdded:()Z │ │ +02e77c: 5410 a300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e780: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02e784: 5510 a400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +02e788: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02e78c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02e78e: 0f00 |0009: return v0 │ │ +02e790: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02e792: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4654,17 +4654,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e7a0: |[02e7a0] android.support.v4.app.Fragment.isDetached:()Z │ │ -02e7b0: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -02e7b4: 0f00 |0002: return v0 │ │ +02e794: |[02e794] android.support.v4.app.Fragment.isDetached:()Z │ │ +02e7a4: 5510 ae00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +02e7a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4672,17 +4672,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e7b8: |[02e7b8] android.support.v4.app.Fragment.isHidden:()Z │ │ -02e7c8: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02e7cc: 0f00 |0002: return v0 │ │ +02e7ac: |[02e7ac] android.support.v4.app.Fragment.isHidden:()Z │ │ +02e7bc: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02e7c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4690,21 +4690,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e7d0: |[02e7d0] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -02e7e0: 5210 a700 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -02e7e4: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -02e7e8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02e7ea: 0f00 |0005: return v0 │ │ -02e7ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -02e7ee: 28fe |0007: goto 0005 // -0002 │ │ +02e7c4: |[02e7c4] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +02e7d4: 5210 a700 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +02e7d8: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02e7dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02e7de: 0f00 |0005: return v0 │ │ +02e7e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02e7e2: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4712,17 +4712,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e7f0: |[02e7f0] android.support.v4.app.Fragment.isInLayout:()Z │ │ -02e800: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -02e804: 0f00 |0002: return v0 │ │ +02e7e4: |[02e7e4] android.support.v4.app.Fragment.isInLayout:()Z │ │ +02e7f4: 5510 b400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +02e7f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4730,17 +4730,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e808: |[02e808] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -02e818: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02e81c: 0f00 |0002: return v0 │ │ +02e7fc: |[02e7fc] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +02e80c: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02e810: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4748,17 +4748,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e820: |[02e820] android.support.v4.app.Fragment.isRemoving:()Z │ │ -02e830: 5510 bc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ -02e834: 0f00 |0002: return v0 │ │ +02e814: |[02e814] android.support.v4.app.Fragment.isRemoving:()Z │ │ +02e824: 5510 bc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ +02e828: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4766,17 +4766,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02e838: |[02e838] android.support.v4.app.Fragment.isResumed:()Z │ │ -02e848: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ -02e84c: 0f00 |0002: return v0 │ │ +02e82c: |[02e82c] android.support.v4.app.Fragment.isResumed:()Z │ │ +02e83c: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ +02e840: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4784,35 +4784,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02e850: |[02e850] android.support.v4.app.Fragment.isVisible:()Z │ │ -02e860: 6e10 f502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02f5 │ │ -02e866: 0a00 |0003: move-result v0 │ │ -02e868: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -02e86c: 6e10 f702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02f7 │ │ -02e872: 0a00 |0009: move-result v0 │ │ -02e874: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -02e878: 5410 ca00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e87c: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -02e880: 5410 ca00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e884: 6e10 1213 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1312 │ │ -02e88a: 0c00 |0015: move-result-object v0 │ │ -02e88c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -02e890: 5410 ca00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -02e894: 6e10 1013 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -02e89a: 0a00 |001d: move-result v0 │ │ -02e89c: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -02e8a0: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -02e8a2: 0f00 |0021: return v0 │ │ -02e8a4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -02e8a6: 28fe |0023: goto 0021 // -0002 │ │ +02e844: |[02e844] android.support.v4.app.Fragment.isVisible:()Z │ │ +02e854: 6e10 f502 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02f5 │ │ +02e85a: 0a00 |0003: move-result v0 │ │ +02e85c: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +02e860: 6e10 f702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02f7 │ │ +02e866: 0a00 |0009: move-result v0 │ │ +02e868: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02e86c: 5410 ca00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e870: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +02e874: 5410 ca00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e878: 6e10 1213 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1312 │ │ +02e87e: 0c00 |0015: move-result-object v0 │ │ +02e880: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02e884: 5410 ca00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +02e888: 6e10 1013 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +02e88e: 0a00 |001d: move-result v0 │ │ +02e890: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02e894: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02e896: 0f00 |0021: return v0 │ │ +02e898: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02e89a: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4820,18 +4820,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02e8a8: |[02e8a8] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02e8b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e8ba: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02e8be: 0e00 |0003: return-void │ │ +02e89c: |[02e89c] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02e8ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02e8ae: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02e8b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4841,16 +4841,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02e8c0: |[02e8c0] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -02e8d0: 0e00 |0000: return-void │ │ +02e8b4: |[02e8b4] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02e8c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4861,18 +4861,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02e8d4: |[02e8d4] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -02e8e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e8e6: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02e8ea: 0e00 |0003: return-void │ │ +02e8c8: |[02e8c8] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02e8d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02e8da: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02e8de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0003 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4882,18 +4882,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02e8ec: |[02e8ec] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02e8fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e8fe: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02e902: 0e00 |0003: return-void │ │ +02e8e0: |[02e8e0] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02e8f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02e8f2: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02e8f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4903,17 +4903,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e904: |[02e904] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02e914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e916: 0f00 |0001: return v0 │ │ +02e8f8: |[02e8f8] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02e908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e90a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4922,18 +4922,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02e918: |[02e918] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -02e928: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02e92a: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02e92e: 0e00 |0003: return-void │ │ +02e90c: |[02e90c] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +02e91c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02e91e: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02e922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0003 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4943,17 +4943,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e930: |[02e930] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -02e940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e942: 1100 |0001: return-object v0 │ │ +02e924: |[02e924] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +02e934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e936: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4964,19 +4964,19 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02e944: |[02e944] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -02e954: 6e10 dd02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02dd │ │ -02e95a: 0c00 |0003: move-result-object v0 │ │ -02e95c: 6e40 5a03 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@035a │ │ -02e962: 0e00 |0007: return-void │ │ +02e938: |[02e938] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +02e948: 6e10 dd02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02dd │ │ +02e94e: 0c00 |0003: move-result-object v0 │ │ +02e950: 6e40 5a03 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@035a │ │ +02e956: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0007 line=1315 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4988,16 +4988,16 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02e964: |[02e964] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -02e974: 0e00 |0000: return-void │ │ +02e958: |[02e958] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +02e968: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -5007,17 +5007,17 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02e978: |[02e978] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02e988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e98a: 1100 |0001: return-object v0 │ │ +02e96c: |[02e96c] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02e97c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e97e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -5028,32 +5028,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -02e98c: |[02e98c] android.support.v4.app.Fragment.onDestroy:()V │ │ -02e99c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02e99e: 5c41 a800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02e9a2: 5540 a900 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02e9a6: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -02e9aa: 5c41 a900 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02e9ae: 5440 a300 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02e9b2: 5441 cb00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02e9b6: 5542 b800 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02e9ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02e9bc: 6e40 4b03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ -02e9c2: 0c00 |0013: move-result-object v0 │ │ -02e9c4: 5b40 b700 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e9c8: 5440 b700 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e9cc: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -02e9d0: 5440 b700 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02e9d4: 6e10 8a04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ -02e9da: 0e00 |001f: return-void │ │ +02e980: |[02e980] android.support.v4.app.Fragment.onDestroy:()V │ │ +02e990: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e992: 5c41 a800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02e996: 5540 a900 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02e99a: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02e99e: 5c41 a900 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02e9a2: 5440 a300 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02e9a6: 5441 cb00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02e9aa: 5542 b800 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02e9ae: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02e9b0: 6e40 4b03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ +02e9b6: 0c00 |0013: move-result-object v0 │ │ +02e9b8: 5b40 b700 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e9bc: 5440 b700 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e9c0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02e9c4: 5440 b700 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02e9c8: 6e10 8a04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ +02e9ce: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1172 │ │ 0x0003 line=1175 │ │ 0x0007 line=1176 │ │ 0x0009 line=1177 │ │ 0x0016 line=1179 │ │ @@ -5067,16 +5067,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02e9dc: |[02e9dc] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -02e9ec: 0e00 |0000: return-void │ │ +02e9d0: |[02e9d0] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +02e9e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5084,18 +5084,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02e9f0: |[02e9f0] android.support.v4.app.Fragment.onDestroyView:()V │ │ -02ea00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea02: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ea06: 0e00 |0003: return-void │ │ +02e9e4: |[02e9e4] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02e9f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02e9f6: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02e9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5104,18 +5104,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ea08: |[02ea08] android.support.v4.app.Fragment.onDetach:()V │ │ -02ea18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea1a: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ea1e: 0e00 |0003: return-void │ │ +02e9fc: |[02e9fc] android.support.v4.app.Fragment.onDetach:()V │ │ +02ea0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02ea0e: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ea12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5124,16 +5124,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ea20: |[02ea20] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -02ea30: 0e00 |0000: return-void │ │ +02ea14: |[02ea14] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +02ea24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -5142,18 +5142,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ea34: |[02ea34] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -02ea44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea46: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ea4a: 0e00 |0003: return-void │ │ +02ea28: |[02ea28] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02ea38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02ea3a: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ea3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5165,18 +5165,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ea4c: |[02ea4c] android.support.v4.app.Fragment.onLowMemory:()V │ │ -02ea5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea5e: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ea62: 0e00 |0003: return-void │ │ +02ea40: |[02ea40] android.support.v4.app.Fragment.onLowMemory:()V │ │ +02ea50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02ea52: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ea56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5185,17 +5185,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02ea64: |[02ea64] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02ea74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ea76: 0f00 |0001: return v0 │ │ +02ea58: |[02ea58] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02ea68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ea6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5204,16 +5204,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ea78: |[02ea78] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02ea88: 0e00 |0000: return-void │ │ +02ea6c: |[02ea6c] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02ea7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5222,18 +5222,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ea8c: |[02ea8c] android.support.v4.app.Fragment.onPause:()V │ │ -02ea9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea9e: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02eaa2: 0e00 |0003: return-void │ │ +02ea80: |[02ea80] android.support.v4.app.Fragment.onPause:()V │ │ +02ea90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02ea92: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ea96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5242,16 +5242,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02eaa4: |[02eaa4] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -02eab4: 0e00 |0000: return-void │ │ +02ea98: |[02ea98] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02eaa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5260,18 +5260,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02eab8: |[02eab8] android.support.v4.app.Fragment.onResume:()V │ │ -02eac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02eaca: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02eace: 0e00 |0003: return-void │ │ +02eaac: |[02eaac] android.support.v4.app.Fragment.onResume:()V │ │ +02eabc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02eabe: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02eac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5280,16 +5280,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ead0: |[02ead0] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02eae0: 0e00 |0000: return-void │ │ +02eac4: |[02eac4] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02ead4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5298,35 +5298,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02eae4: |[02eae4] android.support.v4.app.Fragment.onStart:()V │ │ -02eaf4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02eaf6: 5c41 a800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02eafa: 5540 b800 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02eafe: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -02eb02: 5c41 b800 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02eb06: 5540 a900 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02eb0a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -02eb0e: 5c41 a900 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02eb12: 5440 a300 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02eb16: 5441 cb00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02eb1a: 5542 b800 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02eb1e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -02eb20: 6e40 4b03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ -02eb26: 0c00 |0019: move-result-object v0 │ │ -02eb28: 5b40 b700 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02eb2c: 5440 b700 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02eb30: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -02eb34: 5440 b700 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02eb38: 6e10 8e04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@048e │ │ -02eb3e: 0e00 |0025: return-void │ │ +02ead8: |[02ead8] android.support.v4.app.Fragment.onStart:()V │ │ +02eae8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02eaea: 5c41 a800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02eaee: 5540 b800 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02eaf2: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02eaf6: 5c41 b800 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02eafa: 5540 a900 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02eafe: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02eb02: 5c41 a900 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02eb06: 5440 a300 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02eb0a: 5441 cb00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02eb0e: 5542 b800 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02eb12: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02eb14: 6e40 4b03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ +02eb1a: 0c00 |0019: move-result-object v0 │ │ +02eb1c: 5b40 b700 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02eb20: 5440 b700 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02eb24: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02eb28: 5440 b700 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02eb2c: 6e10 8e04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@048e │ │ +02eb32: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x0003 line=1084 │ │ 0x0007 line=1085 │ │ 0x0009 line=1086 │ │ 0x000d line=1087 │ │ @@ -5342,18 +5342,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02eb40: |[02eb40] android.support.v4.app.Fragment.onStop:()V │ │ -02eb50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02eb52: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02eb56: 0e00 |0003: return-void │ │ +02eb34: |[02eb34] android.support.v4.app.Fragment.onStop:()V │ │ +02eb44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02eb46: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02eb4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0003 line=1148 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5362,16 +5362,16 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02eb58: |[02eb58] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -02eb68: 0e00 |0000: return-void │ │ +02eb4c: |[02eb4c] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02eb5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5381,18 +5381,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02eb6c: |[02eb6c] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -02eb7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02eb7e: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02eb82: 0e00 |0003: return-void │ │ +02eb60: |[02eb60] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +02eb70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02eb72: 5c10 a800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02eb76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5402,44 +5402,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02eb84: |[02eb84] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -02eb94: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02eb98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02eb9c: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02eba0: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -02eba6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02eba8: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ebac: 6e20 ff02 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02ff │ │ -02ebb2: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ebb6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02ebba: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02ebbe: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02ebc2: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02ebc8: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ -02ebcc: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ebd2: 0c01 |001f: move-result-object v1 │ │ -02ebd4: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02ebda: 0c01 |0023: move-result-object v1 │ │ -02ebdc: 1a02 3700 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0037 │ │ -02ebe0: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ebe6: 0c01 |0029: move-result-object v1 │ │ -02ebe8: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ebee: 0c01 |002d: move-result-object v1 │ │ -02ebf0: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02ebf6: 2700 |0031: throw v0 │ │ -02ebf8: 5430 aa00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ebfc: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02ec00: 5430 aa00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec04: 6e10 a903 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03a9 │ │ -02ec0a: 0e00 |003b: return-void │ │ +02eb78: |[02eb78] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +02eb88: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02eb8c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02eb90: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02eb94: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +02eb9a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02eb9c: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02eba0: 6e20 ff02 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02ff │ │ +02eba6: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ebaa: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02ebae: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02ebb2: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02ebb6: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02ebbc: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ +02ebc0: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ebc6: 0c01 |001f: move-result-object v1 │ │ +02ebc8: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02ebce: 0c01 |0023: move-result-object v1 │ │ +02ebd0: 1a02 3700 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0037 │ │ +02ebd4: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ebda: 0c01 |0029: move-result-object v1 │ │ +02ebdc: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02ebe2: 0c01 |002d: move-result-object v1 │ │ +02ebe4: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02ebea: 2700 |0031: throw v0 │ │ +02ebec: 5430 aa00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ebf0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02ebf4: 5430 aa00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ebf8: 6e10 a903 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03a9 │ │ +02ebfe: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ 0x0004 line=1505 │ │ 0x0009 line=1507 │ │ 0x000c line=1508 │ │ 0x000f line=1509 │ │ @@ -5456,21 +5456,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02ec0c: |[02ec0c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02ec1c: 6e20 0203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0302 │ │ -02ec22: 5410 aa00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec26: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02ec2a: 5410 aa00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec2e: 6e20 aa03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03aa │ │ -02ec34: 0e00 |000c: return-void │ │ +02ec00: |[02ec00] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02ec10: 6e20 0203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0302 │ │ +02ec16: 5410 aa00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ec1a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02ec1e: 5410 aa00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ec22: 6e20 aa03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03aa │ │ +02ec28: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0003 line=1556 │ │ 0x0007 line=1557 │ │ 0x000c line=1559 │ │ locals : │ │ @@ -5482,30 +5482,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02ec38: |[02ec38] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02ec48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ec4a: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02ec4e: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -02ec52: 6e20 0303 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0303 │ │ -02ec58: 0a01 |0008: move-result v1 │ │ -02ec5a: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -02ec5e: 0f00 |000b: return v0 │ │ -02ec60: 5421 aa00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec64: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -02ec68: 5421 aa00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec6c: 6e20 ab03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03ab │ │ -02ec72: 0a01 |0015: move-result v1 │ │ -02ec74: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -02ec78: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02ec7a: 28f2 |0019: goto 000b // -000e │ │ +02ec2c: |[02ec2c] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02ec3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02ec3e: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02ec42: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +02ec46: 6e20 0303 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0303 │ │ +02ec4c: 0a01 |0008: move-result v1 │ │ +02ec4e: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +02ec52: 0f00 |000b: return v0 │ │ +02ec54: 5421 aa00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ec58: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02ec5c: 5421 aa00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ec60: 6e20 ab03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03ab │ │ +02ec66: 0a01 |0015: move-result v1 │ │ +02ec68: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02ec6c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02ec6e: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1622 │ │ 0x0005 line=1623 │ │ 0x000b line=1632 │ │ 0x000c line=1626 │ │ 0x0010 line=1627 │ │ @@ -5519,53 +5519,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -02ec7c: |[02ec7c] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -02ec8c: 5441 aa00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec90: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -02ec94: 5441 aa00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ec98: 6e10 d003 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -02ec9e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02eca0: 5c41 a800 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02eca4: 6e20 0403 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0304 │ │ -02ecaa: 5541 a800 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ecae: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -02ecb2: 2201 e600 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02ecb6: 2202 5803 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -02ecba: 7010 4016 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02ecc0: 1a03 6103 |001a: const-string v3, "Fragment " // string@0361 │ │ -02ecc4: 6e20 4716 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ecca: 0c02 |001f: move-result-object v2 │ │ -02eccc: 6e20 4616 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02ecd2: 0c02 |0023: move-result-object v2 │ │ -02ecd4: 1a03 3900 |0024: const-string v3, " did not call through to super.onCreate()" // string@0039 │ │ -02ecd8: 6e20 4716 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ecde: 0c02 |0029: move-result-object v2 │ │ -02ece0: 6e10 4c16 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ece6: 0c02 |002d: move-result-object v2 │ │ -02ece8: 7020 5505 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02ecee: 2701 |0031: throw v1 │ │ -02ecf0: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -02ecf4: 1a01 9e0b |0034: const-string v1, "android:support:fragments" // string@0b9e │ │ -02ecf8: 6e20 9501 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0195 │ │ -02ecfe: 0c00 |0039: move-result-object v0 │ │ -02ed00: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -02ed04: 5441 aa00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed08: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -02ed0c: 6e10 f402 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02f4 │ │ -02ed12: 5441 aa00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed16: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02ed18: 6e30 dd03 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03dd │ │ -02ed1e: 5441 aa00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed22: 6e10 ac03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03ac │ │ -02ed28: 0e00 |004e: return-void │ │ +02ec70: |[02ec70] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +02ec80: 5441 aa00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ec84: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +02ec88: 5441 aa00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ec8c: 6e10 d003 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +02ec92: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02ec94: 5c41 a800 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ec98: 6e20 0403 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0304 │ │ +02ec9e: 5541 a800 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02eca2: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +02eca6: 2201 e600 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02ecaa: 2202 5803 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +02ecae: 7010 4016 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02ecb4: 1a03 6103 |001a: const-string v3, "Fragment " // string@0361 │ │ +02ecb8: 6e20 4716 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ecbe: 0c02 |001f: move-result-object v2 │ │ +02ecc0: 6e20 4616 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02ecc6: 0c02 |0023: move-result-object v2 │ │ +02ecc8: 1a03 3900 |0024: const-string v3, " did not call through to super.onCreate()" // string@0039 │ │ +02eccc: 6e20 4716 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ecd2: 0c02 |0029: move-result-object v2 │ │ +02ecd4: 6e10 4c16 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02ecda: 0c02 |002d: move-result-object v2 │ │ +02ecdc: 7020 5505 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02ece2: 2701 |0031: throw v1 │ │ +02ece4: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +02ece8: 1a01 9e0b |0034: const-string v1, "android:support:fragments" // string@0b9e │ │ +02ecec: 6e20 9501 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0195 │ │ +02ecf2: 0c00 |0039: move-result-object v0 │ │ +02ecf4: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +02ecf8: 5441 aa00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ecfc: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +02ed00: 6e10 f402 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02f4 │ │ +02ed06: 5441 aa00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ed0a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02ed0c: 6e30 dd03 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03dd │ │ +02ed12: 5441 aa00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ed16: 6e10 ac03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03ac │ │ +02ed1c: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0004 line=1474 │ │ 0x0009 line=1476 │ │ 0x000c line=1477 │ │ 0x000f line=1478 │ │ @@ -5588,31 +5588,31 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -02ed2c: |[02ed2c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -02ed3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ed3e: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02ed42: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02ed46: 5521 b200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02ed4a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02ed4e: 5521 b900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02ed52: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02ed56: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02ed58: 6e30 0703 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0307 │ │ -02ed5e: 5421 aa00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed62: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02ed66: 5421 aa00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed6a: 6e30 ad03 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03ad │ │ -02ed70: 0a01 |001a: move-result v1 │ │ -02ed72: b610 |001b: or-int/2addr v0, v1 │ │ -02ed74: 0f00 |001c: return v0 │ │ +02ed20: |[02ed20] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +02ed30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ed32: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02ed36: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02ed3a: 5521 b200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02ed3e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02ed42: 5521 b900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02ed46: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02ed4a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02ed4c: 6e30 0703 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@0307 │ │ +02ed52: 5421 aa00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ed56: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02ed5a: 5421 aa00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ed5e: 6e30 ad03 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03ad │ │ +02ed64: 0a01 |001a: move-result v1 │ │ +02ed66: b610 |001b: or-int/2addr v0, v1 │ │ +02ed68: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0001 line=1579 │ │ 0x0005 line=1580 │ │ 0x000d line=1581 │ │ 0x000e line=1582 │ │ @@ -5630,22 +5630,22 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -02ed78: |[02ed78] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02ed88: 5410 aa00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed8c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02ed90: 5410 aa00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ed94: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -02ed9a: 6e40 0803 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@0308 │ │ -02eda0: 0c00 |000c: move-result-object v0 │ │ -02eda2: 1100 |000d: return-object v0 │ │ +02ed6c: |[02ed6c] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02ed7c: 5410 aa00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ed80: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02ed84: 5410 aa00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ed88: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +02ed8e: 6e40 0803 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@0308 │ │ +02ed94: 0c00 |000c: move-result-object v0 │ │ +02ed96: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1500 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5658,40 +5658,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02eda4: |[02eda4] android.support.v4.app.Fragment.performDestroy:()V │ │ -02edb4: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02edb8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02edbc: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02edc0: 6e10 ae03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03ae │ │ -02edc6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02edc8: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02edcc: 6e10 0903 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0309 │ │ -02edd2: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02edd6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02edda: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02edde: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02ede2: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02ede8: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ -02edec: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02edf2: 0c01 |001f: move-result-object v1 │ │ -02edf4: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02edfa: 0c01 |0023: move-result-object v1 │ │ -02edfc: 1a02 3a00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003a │ │ -02ee00: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ee06: 0c01 |0029: move-result-object v1 │ │ -02ee08: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ee0e: 0c01 |002d: move-result-object v1 │ │ -02ee10: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02ee16: 2700 |0031: throw v0 │ │ -02ee18: 0e00 |0032: return-void │ │ +02ed98: |[02ed98] android.support.v4.app.Fragment.performDestroy:()V │ │ +02eda8: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02edac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02edb0: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02edb4: 6e10 ae03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03ae │ │ +02edba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02edbc: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02edc0: 6e10 0903 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0309 │ │ +02edc6: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02edca: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02edce: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02edd2: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02edd6: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02eddc: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ +02ede0: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ede6: 0c01 |001f: move-result-object v1 │ │ +02ede8: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02edee: 0c01 |0023: move-result-object v1 │ │ +02edf0: 1a02 3a00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003a │ │ +02edf4: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02edfa: 0c01 |0029: move-result-object v1 │ │ +02edfc: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02ee02: 0c01 |002d: move-result-object v1 │ │ +02ee04: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02ee0a: 2700 |0031: throw v0 │ │ +02ee0c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0004 line=1717 │ │ 0x0009 line=1719 │ │ 0x000c line=1720 │ │ 0x000f line=1721 │ │ @@ -5705,44 +5705,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02ee1c: |[02ee1c] android.support.v4.app.Fragment.performDestroyView:()V │ │ -02ee2c: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ee30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02ee34: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ee38: 6e10 af03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03af │ │ -02ee3e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02ee40: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ee44: 6e10 0b03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@030b │ │ -02ee4a: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ee4e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02ee52: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02ee56: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02ee5a: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02ee60: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ -02ee64: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ee6a: 0c01 |001f: move-result-object v1 │ │ -02ee6c: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02ee72: 0c01 |0023: move-result-object v1 │ │ -02ee74: 1a02 3b00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003b │ │ -02ee78: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ee7e: 0c01 |0029: move-result-object v1 │ │ -02ee80: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ee86: 0c01 |002d: move-result-object v1 │ │ -02ee88: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02ee8e: 2700 |0031: throw v0 │ │ -02ee90: 5430 b700 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02ee94: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02ee98: 5430 b700 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02ee9c: 6e10 8b04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@048b │ │ -02eea2: 0e00 |003b: return-void │ │ +02ee10: |[02ee10] android.support.v4.app.Fragment.performDestroyView:()V │ │ +02ee20: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ee24: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02ee28: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ee2c: 6e10 af03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@03af │ │ +02ee32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02ee34: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ee38: 6e10 0b03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@030b │ │ +02ee3e: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ee42: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02ee46: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02ee4a: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02ee4e: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02ee54: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ +02ee58: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ee5e: 0c01 |001f: move-result-object v1 │ │ +02ee60: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02ee66: 0c01 |0023: move-result-object v1 │ │ +02ee68: 1a02 3b00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003b │ │ +02ee6c: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ee72: 0c01 |0029: move-result-object v1 │ │ +02ee74: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02ee7a: 0c01 |002d: move-result-object v1 │ │ +02ee7c: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02ee82: 2700 |0031: throw v0 │ │ +02ee84: 5430 b700 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02ee88: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02ee8c: 5430 b700 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02ee90: 6e10 8b04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@048b │ │ +02ee96: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0004 line=1702 │ │ 0x0009 line=1704 │ │ 0x000c line=1705 │ │ 0x000f line=1706 │ │ @@ -5758,21 +5758,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02eea4: |[02eea4] android.support.v4.app.Fragment.performLowMemory:()V │ │ -02eeb4: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@030f │ │ -02eeba: 5410 aa00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02eebe: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02eec2: 5410 aa00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02eec6: 6e10 b003 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03b0 │ │ -02eecc: 0e00 |000c: return-void │ │ +02ee98: |[02ee98] android.support.v4.app.Fragment.performLowMemory:()V │ │ +02eea8: 6e10 0f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@030f │ │ +02eeae: 5410 aa00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02eeb2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02eeb6: 5410 aa00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02eeba: 6e10 b003 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03b0 │ │ +02eec0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0007 line=1564 │ │ 0x000c line=1566 │ │ locals : │ │ @@ -5783,34 +5783,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02eed0: |[02eed0] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02eee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02eee2: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02eee6: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -02eeea: 5521 b200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02eeee: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -02eef2: 5521 b900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02eef6: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -02eefa: 6e20 1003 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0310 │ │ -02ef00: 0a01 |0010: move-result v1 │ │ -02ef02: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -02ef06: 0f00 |0013: return v0 │ │ -02ef08: 5421 aa00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ef0c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -02ef10: 5421 aa00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ef14: 6e20 b103 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03b1 │ │ -02ef1a: 0a01 |001d: move-result v1 │ │ -02ef1c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -02ef20: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02ef22: 28f2 |0021: goto 0013 // -000e │ │ +02eec4: |[02eec4] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02eed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02eed6: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02eeda: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +02eede: 5521 b200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02eee2: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +02eee6: 5521 b900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02eeea: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02eeee: 6e20 1003 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0310 │ │ +02eef4: 0a01 |0010: move-result v1 │ │ +02eef6: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +02eefa: 0f00 |0013: return v0 │ │ +02eefc: 5421 aa00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ef00: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +02ef04: 5421 aa00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ef08: 6e20 b103 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03b1 │ │ +02ef0e: 0a01 |001d: move-result v1 │ │ +02ef10: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +02ef14: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02ef16: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1606 │ │ 0x0005 line=1607 │ │ 0x000d line=1608 │ │ 0x0013 line=1618 │ │ 0x0014 line=1612 │ │ @@ -5825,27 +5825,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02ef24: |[02ef24] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02ef34: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02ef38: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -02ef3c: 5510 b200 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02ef40: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -02ef44: 5510 b900 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02ef48: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -02ef4c: 6e20 1103 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0311 │ │ -02ef52: 5410 aa00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ef56: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -02ef5a: 5410 aa00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ef5e: 6e20 b203 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03b2 │ │ -02ef64: 0e00 |0018: return-void │ │ +02ef18: |[02ef18] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02ef28: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02ef2c: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +02ef30: 5510 b200 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02ef34: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +02ef38: 5510 b900 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02ef3c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +02ef40: 6e20 1103 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0311 │ │ +02ef46: 5410 aa00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ef4a: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +02ef4e: 5410 aa00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ef52: 6e20 b203 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03b2 │ │ +02ef58: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0004 line=1637 │ │ 0x000c line=1638 │ │ 0x000f line=1640 │ │ 0x0013 line=1641 │ │ @@ -5859,40 +5859,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02ef68: |[02ef68] android.support.v4.app.Fragment.performPause:()V │ │ -02ef78: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ef7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02ef80: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02ef84: 6e10 b303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03b3 │ │ -02ef8a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02ef8c: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ef90: 6e10 1203 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0312 │ │ -02ef96: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02ef9a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02ef9e: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02efa2: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02efa6: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02efac: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ -02efb0: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02efb6: 0c01 |001f: move-result-object v1 │ │ -02efb8: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02efbe: 0c01 |0023: move-result-object v1 │ │ -02efc0: 1a02 3d00 |0024: const-string v2, " did not call through to super.onPause()" // string@003d │ │ -02efc4: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02efca: 0c01 |0029: move-result-object v1 │ │ -02efcc: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02efd2: 0c01 |002d: move-result-object v1 │ │ -02efd4: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02efda: 2700 |0031: throw v0 │ │ -02efdc: 0e00 |0032: return-void │ │ +02ef5c: |[02ef5c] android.support.v4.app.Fragment.performPause:()V │ │ +02ef6c: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ef70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02ef74: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02ef78: 6e10 b303 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03b3 │ │ +02ef7e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02ef80: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ef84: 6e10 1203 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0312 │ │ +02ef8a: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02ef8e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02ef92: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02ef96: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02ef9a: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02efa0: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ +02efa4: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02efaa: 0c01 |001f: move-result-object v1 │ │ +02efac: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02efb2: 0c01 |0023: move-result-object v1 │ │ +02efb4: 1a02 3d00 |0024: const-string v2, " did not call through to super.onPause()" // string@003d │ │ +02efb8: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02efbe: 0c01 |0029: move-result-object v1 │ │ +02efc0: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02efc6: 0c01 |002d: move-result-object v1 │ │ +02efc8: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02efce: 2700 |0031: throw v0 │ │ +02efd0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0004 line=1658 │ │ 0x0009 line=1660 │ │ 0x000c line=1661 │ │ 0x000f line=1662 │ │ @@ -5906,31 +5906,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02efe0: |[02efe0] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02eff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02eff2: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -02eff6: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02effa: 5521 b200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02effe: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02f002: 5521 b900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02f006: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02f00a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02f00c: 6e20 1303 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0313 │ │ -02f012: 5421 aa00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f016: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02f01a: 5421 aa00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f01e: 6e20 b403 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03b4 │ │ -02f024: 0a01 |001a: move-result v1 │ │ -02f026: b610 |001b: or-int/2addr v0, v1 │ │ -02f028: 0f00 |001c: return v0 │ │ +02efd4: |[02efd4] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +02efe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02efe6: 5521 b300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +02efea: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02efee: 5521 b200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02eff2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02eff6: 5521 b900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02effa: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02effe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02f000: 6e20 1303 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0313 │ │ +02f006: 5421 aa00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f00a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02f00e: 5421 aa00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f012: 6e20 b403 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03b4 │ │ +02f018: 0a01 |001a: move-result v1 │ │ +02f01a: b610 |001b: or-int/2addr v0, v1 │ │ +02f01c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ 0x0001 line=1593 │ │ 0x0005 line=1594 │ │ 0x000d line=1595 │ │ 0x000e line=1596 │ │ @@ -5947,44 +5947,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -02f02c: |[02f02c] android.support.v4.app.Fragment.performReallyStop:()V │ │ -02f03c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02f03e: 5440 aa00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f042: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -02f046: 5440 aa00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f04a: 6e10 b503 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03b5 │ │ -02f050: 5540 b800 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02f054: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -02f058: 5c43 b800 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02f05c: 5540 a900 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02f060: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -02f064: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02f066: 5c40 a900 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ -02f06a: 5440 a300 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f06e: 5441 cb00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02f072: 5542 b800 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ -02f076: 6e40 4b03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ -02f07c: 0c00 |0020: move-result-object v0 │ │ -02f07e: 5b40 b700 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02f082: 5440 b700 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02f086: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -02f08a: 5440 a300 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f08e: 5500 e800 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e8 │ │ -02f092: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -02f096: 5440 b700 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02f09a: 6e10 8f04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@048f │ │ -02f0a0: 0e00 |0032: return-void │ │ -02f0a2: 5440 b700 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02f0a6: 6e10 8d04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@048d │ │ -02f0ac: 28fa |0038: goto 0032 // -0006 │ │ +02f020: |[02f020] android.support.v4.app.Fragment.performReallyStop:()V │ │ +02f030: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02f032: 5440 aa00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f036: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +02f03a: 5440 aa00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f03e: 6e10 b503 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03b5 │ │ +02f044: 5540 b800 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02f048: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +02f04c: 5c43 b800 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02f050: 5540 a900 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02f054: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +02f058: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02f05a: 5c40 a900 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a9 │ │ +02f05e: 5440 a300 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f062: 5441 cb00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02f066: 5542 b800 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00b8 │ │ +02f06a: 6e40 4b03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ +02f070: 0c00 |0020: move-result-object v0 │ │ +02f072: 5b40 b700 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02f076: 5440 b700 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02f07a: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +02f07e: 5440 a300 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f082: 5500 e800 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e8 │ │ +02f086: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +02f08a: 5440 b700 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02f08e: 6e10 8f04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@048f │ │ +02f094: 0e00 |0032: return-void │ │ +02f096: 5440 b700 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02f09a: 6e10 8d04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@048d │ │ +02f0a0: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0005 line=1682 │ │ 0x000a line=1684 │ │ 0x000e line=1685 │ │ 0x0010 line=1686 │ │ @@ -6003,48 +6003,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -02f0b0: |[02f0b0] android.support.v4.app.Fragment.performResume:()V │ │ -02f0c0: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f0c4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02f0c8: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f0cc: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -02f0d2: 5430 aa00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f0d6: 6e10 bb03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -02f0dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02f0de: 5c30 a800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f0e2: 6e10 1403 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0314 │ │ -02f0e8: 5530 a800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f0ec: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02f0f0: 2200 e600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02f0f4: 2201 5803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02f0f8: 7010 4016 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f0fe: 1a02 6103 |001f: const-string v2, "Fragment " // string@0361 │ │ -02f102: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f108: 0c01 |0024: move-result-object v1 │ │ -02f10a: 6e20 4616 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02f110: 0c01 |0028: move-result-object v1 │ │ -02f112: 1a02 3e00 |0029: const-string v2, " did not call through to super.onResume()" // string@003e │ │ -02f116: 6e20 4716 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f11c: 0c01 |002e: move-result-object v1 │ │ -02f11e: 6e10 4c16 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f124: 0c01 |0032: move-result-object v1 │ │ -02f126: 7020 5505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02f12c: 2700 |0036: throw v0 │ │ -02f12e: 5430 aa00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f132: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -02f136: 5430 aa00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f13a: 6e10 b603 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03b6 │ │ -02f140: 5430 aa00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f144: 6e10 bb03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -02f14a: 0e00 |0045: return-void │ │ +02f0a4: |[02f0a4] android.support.v4.app.Fragment.performResume:()V │ │ +02f0b4: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f0b8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02f0bc: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f0c0: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +02f0c6: 5430 aa00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f0ca: 6e10 bb03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +02f0d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02f0d2: 5c30 a800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f0d6: 6e10 1403 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0314 │ │ +02f0dc: 5530 a800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f0e0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02f0e4: 2200 e600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02f0e8: 2201 5803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02f0ec: 7010 4016 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f0f2: 1a02 6103 |001f: const-string v2, "Fragment " // string@0361 │ │ +02f0f6: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f0fc: 0c01 |0024: move-result-object v1 │ │ +02f0fe: 6e20 4616 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02f104: 0c01 |0028: move-result-object v1 │ │ +02f106: 1a02 3e00 |0029: const-string v2, " did not call through to super.onResume()" // string@003e │ │ +02f10a: 6e20 4716 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f110: 0c01 |002e: move-result-object v1 │ │ +02f112: 6e10 4c16 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f118: 0c01 |0032: move-result-object v1 │ │ +02f11a: 7020 5505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02f120: 2700 |0036: throw v0 │ │ +02f122: 5430 aa00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f126: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +02f12a: 5430 aa00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f12e: 6e10 b603 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03b6 │ │ +02f134: 5430 aa00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f138: 6e10 bb03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +02f13e: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0004 line=1539 │ │ 0x0009 line=1540 │ │ 0x000e line=1542 │ │ 0x0011 line=1543 │ │ @@ -6062,25 +6062,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02f14c: |[02f14c] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02f15c: 6e20 1503 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0315 │ │ -02f162: 5421 aa00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f166: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -02f16a: 5421 aa00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f16e: 6e10 e003 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03e0 │ │ -02f174: 0c00 |000c: move-result-object v0 │ │ -02f176: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02f17a: 1a01 9e0b |000f: const-string v1, "android:support:fragments" // string@0b9e │ │ -02f17e: 6e30 9f01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019f │ │ -02f184: 0e00 |0014: return-void │ │ +02f140: |[02f140] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02f150: 6e20 1503 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0315 │ │ +02f156: 5421 aa00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f15a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +02f15e: 5421 aa00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f162: 6e10 e003 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03e0 │ │ +02f168: 0c00 |000c: move-result-object v0 │ │ +02f16a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02f16e: 1a01 9e0b |000f: const-string v1, "android:support:fragments" // string@0b9e │ │ +02f172: 6e30 9f01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019f │ │ +02f178: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0003 line=1648 │ │ 0x0007 line=1649 │ │ 0x000d line=1650 │ │ 0x000f line=1651 │ │ @@ -6095,50 +6095,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -02f188: |[02f188] android.support.v4.app.Fragment.performStart:()V │ │ -02f198: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f19c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02f1a0: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f1a4: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -02f1aa: 5430 aa00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f1ae: 6e10 bb03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -02f1b4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02f1b6: 5c30 a800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f1ba: 6e10 1603 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0316 │ │ -02f1c0: 5530 a800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f1c4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02f1c8: 2200 e600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02f1cc: 2201 5803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02f1d0: 7010 4016 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f1d6: 1a02 6103 |001f: const-string v2, "Fragment " // string@0361 │ │ -02f1da: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f1e0: 0c01 |0024: move-result-object v1 │ │ -02f1e2: 6e20 4616 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02f1e8: 0c01 |0028: move-result-object v1 │ │ -02f1ea: 1a02 3f00 |0029: const-string v2, " did not call through to super.onStart()" // string@003f │ │ -02f1ee: 6e20 4716 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f1f4: 0c01 |002e: move-result-object v1 │ │ -02f1f6: 6e10 4c16 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f1fc: 0c01 |0032: move-result-object v1 │ │ -02f1fe: 7020 5505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02f204: 2700 |0036: throw v0 │ │ -02f206: 5430 aa00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f20a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02f20e: 5430 aa00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f212: 6e10 b703 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03b7 │ │ -02f218: 5430 b700 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02f21c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02f220: 5430 b700 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -02f224: 6e10 8c04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@048c │ │ -02f22a: 0e00 |0049: return-void │ │ +02f17c: |[02f17c] android.support.v4.app.Fragment.performStart:()V │ │ +02f18c: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f190: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02f194: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f198: 6e10 d003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +02f19e: 5430 aa00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f1a2: 6e10 bb03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +02f1a8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02f1aa: 5c30 a800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f1ae: 6e10 1603 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0316 │ │ +02f1b4: 5530 a800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f1b8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02f1bc: 2200 e600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02f1c0: 2201 5803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02f1c4: 7010 4016 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f1ca: 1a02 6103 |001f: const-string v2, "Fragment " // string@0361 │ │ +02f1ce: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f1d4: 0c01 |0024: move-result-object v1 │ │ +02f1d6: 6e20 4616 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02f1dc: 0c01 |0028: move-result-object v1 │ │ +02f1de: 1a02 3f00 |0029: const-string v2, " did not call through to super.onStart()" // string@003f │ │ +02f1e2: 6e20 4716 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f1e8: 0c01 |002e: move-result-object v1 │ │ +02f1ea: 6e10 4c16 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f1f0: 0c01 |0032: move-result-object v1 │ │ +02f1f2: 7020 5505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02f1f8: 2700 |0036: throw v0 │ │ +02f1fa: 5430 aa00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f1fe: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +02f202: 5430 aa00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f206: 6e10 b703 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03b7 │ │ +02f20c: 5430 b700 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02f210: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +02f214: 5430 b700 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +02f218: 6e10 8c04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@048c │ │ +02f21e: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x0009 line=1521 │ │ 0x000e line=1523 │ │ 0x0011 line=1524 │ │ @@ -6157,40 +6157,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02f22c: |[02f22c] android.support.v4.app.Fragment.performStop:()V │ │ -02f23c: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f240: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02f244: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -02f248: 6e10 b803 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03b8 │ │ -02f24e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02f250: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f254: 6e10 1703 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0317 │ │ -02f25a: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f25e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02f262: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02f266: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02f26a: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f270: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ -02f274: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f27a: 0c01 |001f: move-result-object v1 │ │ -02f27c: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02f282: 0c01 |0023: move-result-object v1 │ │ -02f284: 1a02 4000 |0024: const-string v2, " did not call through to super.onStop()" // string@0040 │ │ -02f288: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f28e: 0c01 |0029: move-result-object v1 │ │ -02f290: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f296: 0c01 |002d: move-result-object v1 │ │ -02f298: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02f29e: 2700 |0031: throw v0 │ │ -02f2a0: 0e00 |0032: return-void │ │ +02f220: |[02f220] android.support.v4.app.Fragment.performStop:()V │ │ +02f230: 5430 aa00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f234: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02f238: 5430 aa00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +02f23c: 6e10 b803 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03b8 │ │ +02f242: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02f244: 5c30 a800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f248: 6e10 1703 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0317 │ │ +02f24e: 5530 a800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f252: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02f256: 2200 e600 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02f25a: 2201 5803 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02f25e: 7010 4016 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f264: 1a02 6103 |001a: const-string v2, "Fragment " // string@0361 │ │ +02f268: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f26e: 0c01 |001f: move-result-object v1 │ │ +02f270: 6e20 4616 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02f276: 0c01 |0023: move-result-object v1 │ │ +02f278: 1a02 4000 |0024: const-string v2, " did not call through to super.onStop()" // string@0040 │ │ +02f27c: 6e20 4716 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f282: 0c01 |0029: move-result-object v1 │ │ +02f284: 6e10 4c16 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f28a: 0c01 |002d: move-result-object v1 │ │ +02f28c: 7020 5505 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02f292: 2700 |0031: throw v0 │ │ +02f294: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1669 │ │ 0x0004 line=1670 │ │ 0x0009 line=1672 │ │ 0x000c line=1673 │ │ 0x000f line=1674 │ │ @@ -6204,17 +6204,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f2a4: |[02f2a4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -02f2b4: 6e20 4713 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1347 │ │ -02f2ba: 0e00 |0003: return-void │ │ +02f298: |[02f298] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +02f2a8: 6e20 4713 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1347 │ │ +02f2ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0003 line=1329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6224,43 +6224,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -02f2bc: |[02f2bc] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -02f2cc: 5430 c200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -02f2d0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02f2d4: 5430 b600 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -02f2d8: 5431 c200 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -02f2dc: 6e20 3713 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1337 │ │ -02f2e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02f2e4: 5b30 c200 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -02f2e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02f2ea: 5c30 a800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f2ee: 6e20 1903 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0319 │ │ -02f2f4: 5530 a800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -02f2f8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02f2fc: 2200 e600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -02f300: 2201 5803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02f304: 7010 4016 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f30a: 1a02 6103 |001f: const-string v2, "Fragment " // string@0361 │ │ -02f30e: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f314: 0c01 |0024: move-result-object v1 │ │ -02f316: 6e20 4616 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02f31c: 0c01 |0028: move-result-object v1 │ │ -02f31e: 1a02 4100 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0041 │ │ -02f322: 6e20 4716 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f328: 0c01 |002e: move-result-object v1 │ │ -02f32a: 6e10 4c16 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f330: 0c01 |0032: move-result-object v1 │ │ -02f332: 7020 5505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -02f338: 2700 |0036: throw v0 │ │ -02f33a: 0e00 |0037: return-void │ │ +02f2b0: |[02f2b0] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +02f2c0: 5430 c200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +02f2c4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02f2c8: 5430 b600 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +02f2cc: 5431 c200 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +02f2d0: 6e20 3713 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1337 │ │ +02f2d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02f2d8: 5b30 c200 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +02f2dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02f2de: 5c30 a800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f2e2: 6e20 1903 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0319 │ │ +02f2e8: 5530 a800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +02f2ec: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02f2f0: 2200 e600 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +02f2f4: 2201 5803 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02f2f8: 7010 4016 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f2fe: 1a02 6103 |001f: const-string v2, "Fragment " // string@0361 │ │ +02f302: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f308: 0c01 |0024: move-result-object v1 │ │ +02f30a: 6e20 4616 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02f310: 0c01 |0028: move-result-object v1 │ │ +02f312: 1a02 4100 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0041 │ │ +02f316: 6e20 4716 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f31c: 0c01 |002e: move-result-object v1 │ │ +02f31e: 6e10 4c16 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f324: 0c01 |0032: move-result-object v1 │ │ +02f326: 7020 5505 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +02f32c: 2700 |0036: throw v0 │ │ +02f32e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ 0x000b line=448 │ │ 0x000e line=450 │ │ 0x0011 line=451 │ │ @@ -6276,23 +6276,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02f33c: |[02f33c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -02f34c: 5220 b500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f350: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02f354: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02f358: 1a01 6203 |0006: const-string v1, "Fragment already active" // string@0362 │ │ -02f35c: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02f362: 2700 |000b: throw v0 │ │ -02f364: 5b23 a600 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ -02f368: 0e00 |000e: return-void │ │ +02f330: |[02f330] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +02f340: 5220 b500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f344: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02f348: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02f34c: 1a01 6203 |0006: const-string v1, "Fragment already active" // string@0362 │ │ +02f350: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02f356: 2700 |000b: throw v0 │ │ +02f358: 5b23 a600 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ +02f35c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000c line=532 │ │ 0x000e line=533 │ │ locals : │ │ @@ -6304,27 +6304,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02f36c: |[02f36c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -02f37c: 5510 b200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02f380: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -02f384: 5c12 b200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02f388: 6e10 f502 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02f5 │ │ -02f38e: 0a00 |0009: move-result v0 │ │ -02f390: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -02f394: 6e10 f702 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02f7 │ │ -02f39a: 0a00 |000f: move-result v0 │ │ -02f39c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -02f3a0: 5410 a300 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f3a4: 6e10 7103 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0371 │ │ -02f3aa: 0e00 |0017: return-void │ │ +02f360: |[02f360] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02f370: 5510 b200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02f374: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +02f378: 5c12 b200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02f37c: 6e10 f502 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02f5 │ │ +02f382: 0a00 |0009: move-result v0 │ │ +02f384: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +02f388: 6e10 f702 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02f7 │ │ +02f38e: 0a00 |000f: move-result v0 │ │ +02f390: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +02f394: 5410 a300 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f398: 6e10 7103 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0371 │ │ +02f39e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0006 line=802 │ │ 0x0012 line=803 │ │ 0x0017 line=806 │ │ @@ -6337,44 +6337,44 @@ │ │ type : '(ILandroid/support/v4/app/Fragment;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -02f3ac: |[02f3ac] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -02f3bc: 5923 b500 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f3c0: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -02f3c4: 2200 5803 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -02f3c8: 7010 4016 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f3ce: 5441 cb00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02f3d2: 6e20 4716 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f3d8: 0c00 |000e: move-result-object v0 │ │ -02f3da: 1a01 e000 |000f: const-string v1, ":" // string@00e0 │ │ -02f3de: 6e20 4716 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f3e4: 0c00 |0014: move-result-object v0 │ │ -02f3e6: 5221 b500 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f3ea: 6e20 4316 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02f3f0: 0c00 |001a: move-result-object v0 │ │ -02f3f2: 6e10 4c16 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f3f8: 0c00 |001e: move-result-object v0 │ │ -02f3fa: 5b20 cb00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02f3fe: 0e00 |0021: return-void │ │ -02f400: 2200 5803 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -02f404: 7010 4016 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f40a: 1a01 9a0b |0027: const-string v1, "android:fragment:" // string@0b9a │ │ -02f40e: 6e20 4716 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f414: 0c00 |002c: move-result-object v0 │ │ -02f416: 5221 b500 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f41a: 6e20 4316 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02f420: 0c00 |0032: move-result-object v0 │ │ -02f422: 6e10 4c16 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f428: 0c00 |0036: move-result-object v0 │ │ -02f42a: 5b20 cb00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -02f42e: 28e8 |0039: goto 0021 // -0018 │ │ +02f3a0: |[02f3a0] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +02f3b0: 5923 b500 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f3b4: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +02f3b8: 2200 5803 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +02f3bc: 7010 4016 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f3c2: 5441 cb00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02f3c6: 6e20 4716 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f3cc: 0c00 |000e: move-result-object v0 │ │ +02f3ce: 1a01 e000 |000f: const-string v1, ":" // string@00e0 │ │ +02f3d2: 6e20 4716 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f3d8: 0c00 |0014: move-result-object v0 │ │ +02f3da: 5221 b500 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f3de: 6e20 4316 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02f3e4: 0c00 |001a: move-result-object v0 │ │ +02f3e6: 6e10 4c16 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f3ec: 0c00 |001e: move-result-object v0 │ │ +02f3ee: 5b20 cb00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02f3f2: 0e00 |0021: return-void │ │ +02f3f4: 2200 5803 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +02f3f8: 7010 4016 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f3fe: 1a01 9a0b |0027: const-string v1, "android:fragment:" // string@0b9a │ │ +02f402: 6e20 4716 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f408: 0c00 |002c: move-result-object v0 │ │ +02f40a: 5221 b500 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f40e: 6e20 4316 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02f414: 0c00 |0032: move-result-object v0 │ │ +02f416: 6e10 4c16 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f41c: 0c00 |0036: move-result-object v0 │ │ +02f41e: 5b20 cb00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +02f422: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x0004 line=461 │ │ 0x0021 line=465 │ │ 0x0022 line=463 │ │ @@ -6388,29 +6388,29 @@ │ │ type : '(Landroid/support/v4/app/Fragment$SavedState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02f430: |[02f430] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02f440: 5220 b500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f444: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02f448: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02f44c: 1a01 6203 |0006: const-string v1, "Fragment already active" // string@0362 │ │ -02f450: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02f456: 2700 |000b: throw v0 │ │ -02f458: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -02f45c: 5430 9c00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02f460: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -02f464: 5430 9c00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ -02f468: 5b20 c100 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -02f46c: 0e00 |0016: return-void │ │ -02f46e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -02f470: 28fc |0018: goto 0014 // -0004 │ │ +02f424: |[02f424] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +02f434: 5220 b500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f438: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02f43c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02f440: 1a01 6203 |0006: const-string v1, "Fragment already active" // string@0362 │ │ +02f444: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02f44a: 2700 |000b: throw v0 │ │ +02f44c: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +02f450: 5430 9c00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02f454: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +02f458: 5430 9c00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@009c │ │ +02f45c: 5b20 c100 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +02f460: 0e00 |0016: return-void │ │ +02f462: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +02f464: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x000c line=555 │ │ 0x0016 line=557 │ │ 0x0017 line=555 │ │ @@ -6423,29 +6423,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -02f474: |[02f474] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -02f484: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02f488: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -02f48c: 5c12 b900 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -02f490: 5510 b200 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -02f494: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -02f498: 6e10 f502 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02f5 │ │ -02f49e: 0a00 |000d: move-result v0 │ │ -02f4a0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -02f4a4: 6e10 f702 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02f7 │ │ -02f4aa: 0a00 |0013: move-result v0 │ │ -02f4ac: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -02f4b0: 5410 a300 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f4b4: 6e10 7103 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0371 │ │ -02f4ba: 0e00 |001b: return-void │ │ +02f468: |[02f468] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +02f478: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02f47c: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +02f480: 5c12 b900 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +02f484: 5510 b200 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +02f488: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02f48c: 6e10 f502 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02f5 │ │ +02f492: 0a00 |000d: move-result v0 │ │ +02f494: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +02f498: 6e10 f702 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02f7 │ │ +02f49e: 0a00 |0013: move-result v0 │ │ +02f4a0: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +02f4a4: 5410 a300 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f4a8: 6e10 7103 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0371 │ │ +02f4ae: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0016 line=821 │ │ 0x001b line=824 │ │ @@ -6458,24 +6458,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02f4bc: |[02f4bc] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -02f4cc: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -02f4d0: 5420 bb00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ -02f4d4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02f4d8: 2200 4403 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02f4dc: 1a01 7102 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0271 │ │ -02f4e0: 7020 0716 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02f4e6: 2700 |000d: throw v0 │ │ -02f4e8: 5c23 bf00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ -02f4ec: 0e00 |0010: return-void │ │ +02f4b0: |[02f4b0] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02f4c0: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +02f4c4: 5420 bb00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ +02f4c8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02f4cc: 2200 4403 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02f4d0: 1a01 7102 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0271 │ │ +02f4d4: 7020 0716 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02f4da: 2700 |000d: throw v0 │ │ +02f4dc: 5c23 bf00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ +02f4e0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x0006 line=782 │ │ 0x000e line=785 │ │ 0x0010 line=786 │ │ locals : │ │ @@ -6487,18 +6487,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02f4f0: |[02f4f0] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02f500: 5b01 c600 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -02f504: 5902 c800 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ -02f508: 0e00 |0004: return-void │ │ +02f4e4: |[02f4e4] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +02f4f4: 5b01 c600 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +02f4f8: 5902 c800 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ +02f4fc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0002 line=572 │ │ 0x0004 line=573 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6510,30 +6510,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02f50c: |[02f50c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -02f51c: 5520 c900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -02f520: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -02f524: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -02f528: 5220 c300 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -02f52c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02f52e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02f532: 5420 b000 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -02f536: 6e20 d103 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03d1 │ │ -02f53c: 5c23 c900 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -02f540: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -02f544: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02f546: 5c20 ad00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ -02f54a: 0e00 |0017: return-void │ │ -02f54c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02f54e: 28fc |0019: goto 0015 // -0004 │ │ +02f500: |[02f500] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +02f510: 5520 c900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +02f514: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02f518: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02f51c: 5220 c300 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +02f520: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +02f522: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +02f526: 5420 b000 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +02f52a: 6e20 d103 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03d1 │ │ +02f530: 5c23 c900 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +02f534: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +02f538: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02f53a: 5c20 ad00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ +02f53e: 0e00 |0017: return-void │ │ +02f540: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02f542: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x000b line=841 │ │ 0x0010 line=843 │ │ 0x0012 line=844 │ │ 0x0017 line=845 │ │ @@ -6547,36 +6547,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02f550: |[02f550] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -02f560: 5430 a300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f564: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02f568: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02f56c: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02f570: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f576: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ -02f57a: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f580: 0c01 |0010: move-result-object v1 │ │ -02f582: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02f588: 0c01 |0014: move-result-object v1 │ │ -02f58a: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -02f58e: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f594: 0c01 |001a: move-result-object v1 │ │ -02f596: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f59c: 0c01 |001e: move-result-object v1 │ │ -02f59e: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02f5a4: 2700 |0022: throw v0 │ │ -02f5a6: 5430 a300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f5aa: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -02f5ac: 6e40 7003 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@0370 │ │ -02f5b2: 0e00 |0029: return-void │ │ +02f544: |[02f544] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +02f554: 5430 a300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f558: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02f55c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02f560: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02f564: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f56a: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ +02f56e: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f574: 0c01 |0010: move-result-object v1 │ │ +02f576: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02f57c: 0c01 |0014: move-result-object v1 │ │ +02f57e: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +02f582: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f588: 0c01 |001a: move-result-object v1 │ │ +02f58a: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f590: 0c01 |001e: move-result-object v1 │ │ +02f592: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02f598: 2700 |0022: throw v0 │ │ +02f59a: 5430 a300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f59e: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +02f5a0: 6e40 7003 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@0370 │ │ +02f5a6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0023 line=878 │ │ 0x0029 line=879 │ │ locals : │ │ @@ -6588,35 +6588,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -02f5b4: |[02f5b4] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02f5c4: 5430 a300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f5c8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02f5cc: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -02f5d0: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02f5d4: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f5da: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ -02f5de: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f5e4: 0c01 |0010: move-result-object v1 │ │ -02f5e6: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -02f5ec: 0c01 |0014: move-result-object v1 │ │ -02f5ee: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -02f5f2: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f5f8: 0c01 |001a: move-result-object v1 │ │ -02f5fa: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f600: 0c01 |001e: move-result-object v1 │ │ -02f602: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -02f608: 2700 |0022: throw v0 │ │ -02f60a: 5430 a300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -02f60e: 6e40 7003 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@0370 │ │ -02f614: 0e00 |0028: return-void │ │ +02f5a8: |[02f5a8] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02f5b8: 5430 a300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f5bc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02f5c0: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +02f5c4: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02f5c8: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f5ce: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ +02f5d2: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f5d8: 0c01 |0010: move-result-object v1 │ │ +02f5da: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +02f5e0: 0c01 |0014: move-result-object v1 │ │ +02f5e2: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +02f5e6: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f5ec: 0c01 |001a: move-result-object v1 │ │ +02f5ee: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f5f4: 0c01 |001e: move-result-object v1 │ │ +02f5f6: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +02f5fc: 2700 |0022: throw v0 │ │ +02f5fe: 5430 a300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +02f602: 6e40 7003 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@0370 │ │ +02f608: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x0023 line=889 │ │ 0x0028 line=890 │ │ locals : │ │ @@ -6629,44 +6629,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -02f618: |[02f618] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -02f628: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -02f62c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02f630: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -02f636: 7120 fa07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -02f63c: 5221 b500 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f640: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -02f644: 1a01 2400 |000e: const-string v1, " #" // string@0024 │ │ -02f648: 6e20 4716 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f64e: 5221 b500 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -02f652: 6e20 4316 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02f658: 5221 af00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -02f65c: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -02f660: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ -02f664: 6e20 4716 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f66a: 5221 af00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -02f66e: 7110 0c16 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02f674: 0c01 |0026: move-result-object v1 │ │ -02f676: 6e20 4716 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f67c: 5421 c500 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -02f680: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -02f684: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ -02f688: 6e20 4716 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f68e: 5421 c500 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -02f692: 6e20 4716 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f698: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -02f69c: 6e20 4216 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f6a2: 6e10 4c16 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f6a8: 0c01 |0040: move-result-object v1 │ │ -02f6aa: 1101 |0041: return-object v1 │ │ +02f60c: |[02f60c] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02f61c: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +02f620: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02f624: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +02f62a: 7120 fa07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +02f630: 5221 b500 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f634: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +02f638: 1a01 2400 |000e: const-string v1, " #" // string@0024 │ │ +02f63c: 6e20 4716 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f642: 5221 b500 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +02f646: 6e20 4316 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02f64c: 5221 af00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +02f650: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +02f654: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ +02f658: 6e20 4716 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f65e: 5221 af00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +02f662: 7110 0c16 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02f668: 0c01 |0026: move-result-object v1 │ │ +02f66a: 6e20 4716 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f670: 5421 c500 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +02f674: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +02f678: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ +02f67c: 6e20 4716 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f682: 5421 c500 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +02f686: 6e20 4716 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f68c: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +02f690: 6e20 4216 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f696: 6e10 4c16 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f69c: 0c01 |0040: move-result-object v1 │ │ +02f69e: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0007 line=488 │ │ 0x000a line=489 │ │ 0x000e line=490 │ │ 0x0013 line=491 │ │ @@ -6687,18 +6687,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02f6ac: |[02f6ac] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -02f6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f6be: 6e20 4713 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1347 │ │ -02f6c4: 0e00 |0004: return-void │ │ +02f6a0: |[02f6a0] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +02f6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f6b2: 6e20 4713 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1347 │ │ +02f6b8: 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; │ │ @@ -6737,18 +6737,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02f6c8: |[02f6c8] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -02f6d8: 5b01 cd00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02f6dc: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -02f6e2: 0e00 |0005: return-void │ │ +02f6bc: |[02f6bc] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +02f6cc: 5b01 cd00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02f6d0: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +02f6d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6758,34 +6758,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02f6e4: |[02f6e4] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -02f6f4: 5230 2900 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0029 │ │ -02f6f8: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -02f6fe: 6f20 ad01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ -02f704: 0e00 |0008: return-void │ │ -02f706: 5420 cd00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02f70a: 5500 e900 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ -02f70e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -02f712: 5420 cd00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02f716: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02f718: 6e20 4203 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0342 │ │ -02f71e: 28f3 |0015: goto 0008 // -000d │ │ -02f720: 5420 cd00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02f724: 6e10 6903 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0369 │ │ -02f72a: 5420 cd00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ -02f72e: 5400 e100 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02f732: 6e10 bb03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -02f738: 28e6 |0022: goto 0008 // -001a │ │ -02f73a: 0000 |0023: nop // spacer │ │ -02f73c: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +02f6d8: |[02f6d8] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +02f6e8: 5230 2900 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0029 │ │ +02f6ec: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +02f6f2: 6f20 ad01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ +02f6f8: 0e00 |0008: return-void │ │ +02f6fa: 5420 cd00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02f6fe: 5500 e900 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ +02f702: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +02f706: 5420 cd00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02f70a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02f70c: 6e20 4203 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0342 │ │ +02f712: 28f3 |0015: goto 0008 // -000d │ │ +02f714: 5420 cd00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02f718: 6e10 6903 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0369 │ │ +02f71e: 5420 cd00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00cd │ │ +02f722: 5400 e100 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02f726: 6e10 bb03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +02f72c: 28e6 |0022: goto 0008 // -001a │ │ +02f72e: 0000 |0023: nop // spacer │ │ +02f730: 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 │ │ @@ -6846,39 +6846,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02f74c: |[02f74c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02f75c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -02f75e: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -02f762: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -02f768: 6900 cf00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00cf │ │ -02f76c: 0e00 |0008: return-void │ │ -02f76e: 0000 |0009: nop // spacer │ │ -02f770: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +02f740: |[02f740] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02f750: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +02f752: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +02f756: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02f75c: 6900 cf00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00cf │ │ +02f760: 0e00 |0008: return-void │ │ +02f762: 0000 |0009: nop // spacer │ │ +02f764: 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 │ │ -02f784: |[02f784] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02f794: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02f79a: 0e00 |0003: return-void │ │ +02f778: |[02f778] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02f788: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02f78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -6938,17 +6938,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f79c: |[02f79c] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -02f7ac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -02f7b2: 0e00 |0003: return-void │ │ +02f790: |[02f790] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +02f7a0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +02f7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -7060,26 +7060,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02f7b4: |[02f7b4] android.support.v4.app.FragmentActivity.:()V │ │ -02f7c4: 7010 0b00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@000b │ │ -02f7ca: 2200 a200 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00a2 │ │ -02f7ce: 7020 3a03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@033a │ │ -02f7d4: 5b10 e200 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -02f7d8: 2200 b000 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00b0 │ │ -02f7dc: 7010 9f03 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@039f │ │ -02f7e2: 5b10 e100 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02f7e6: 2200 a300 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00a3 │ │ -02f7ea: 7020 3c03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@033c │ │ -02f7f0: 5b10 df00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00df │ │ -02f7f4: 0e00 |0018: return-void │ │ +02f7a8: |[02f7a8] android.support.v4.app.FragmentActivity.:()V │ │ +02f7b8: 7010 0b00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@000b │ │ +02f7be: 2200 a200 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00a2 │ │ +02f7c2: 7020 3a03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@033a │ │ +02f7c8: 5b10 e200 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +02f7cc: 2200 b000 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00b0 │ │ +02f7d0: 7010 9f03 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@039f │ │ +02f7d6: 5b10 e100 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02f7da: 2200 a300 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00a3 │ │ +02f7de: 7020 3c03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@033c │ │ +02f7e4: 5b10 df00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00df │ │ +02f7e8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -7091,46 +7091,46 @@ │ │ type : '(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02f7f8: |[02f7f8] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -02f808: 6e20 db15 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02f80e: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -02f812: 1a03 5015 |0005: const-string v3, "null" // string@1550 │ │ -02f816: 6e20 e015 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02f81c: 0e00 |000a: return-void │ │ -02f81e: 7110 7203 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0372 │ │ -02f824: 0c03 |000e: move-result-object v3 │ │ -02f826: 6e20 e015 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02f82c: 2083 b702 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02b7 │ │ -02f830: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -02f834: 0781 |0016: move-object v1, v8 │ │ -02f836: 1f01 b702 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02b7 │ │ -02f83a: 6e10 7113 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -02f840: 0a00 |001c: move-result v0 │ │ -02f842: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -02f846: 2203 5803 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -02f84a: 7010 4016 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02f850: 6e20 4716 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f856: 0c03 |0027: move-result-object v3 │ │ -02f858: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ -02f85c: 6e20 4716 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f862: 0c03 |002d: move-result-object v3 │ │ -02f864: 6e10 4c16 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02f86a: 0c06 |0031: move-result-object v6 │ │ -02f86c: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -02f86e: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -02f872: 6e20 7013 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -02f878: 0c03 |0038: move-result-object v3 │ │ -02f87a: 7040 4403 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@0344 │ │ -02f880: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02f884: 28f5 |003e: goto 0033 // -000b │ │ +02f7ec: |[02f7ec] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +02f7fc: 6e20 db15 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02f802: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +02f806: 1a03 5015 |0005: const-string v3, "null" // string@1550 │ │ +02f80a: 6e20 e015 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02f810: 0e00 |000a: return-void │ │ +02f812: 7110 7203 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0372 │ │ +02f818: 0c03 |000e: move-result-object v3 │ │ +02f81a: 6e20 e015 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02f820: 2083 b702 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02b7 │ │ +02f824: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +02f828: 0781 |0016: move-object v1, v8 │ │ +02f82a: 1f01 b702 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02b7 │ │ +02f82e: 6e10 7113 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +02f834: 0a00 |001c: move-result v0 │ │ +02f836: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02f83a: 2203 5803 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +02f83e: 7010 4016 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02f844: 6e20 4716 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f84a: 0c03 |0027: move-result-object v3 │ │ +02f84c: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ +02f850: 6e20 4716 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f856: 0c03 |002d: move-result-object v3 │ │ +02f858: 6e10 4c16 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02f85e: 0c06 |0031: move-result-object v6 │ │ +02f860: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +02f862: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +02f866: 6e20 7013 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +02f86c: 0c03 |0038: move-result-object v3 │ │ +02f86e: 7040 4403 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@0344 │ │ +02f874: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02f878: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ 0x0005 line=763 │ │ 0x000a line=779 │ │ 0x000b line=766 │ │ @@ -7156,178 +7156,178 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -02f888: |[02f888] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -02f898: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -02f89c: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -02f8a0: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -02f8a4: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -02f8a8: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -02f8ac: 2202 5803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -02f8b0: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -02f8b4: 7020 4116 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -02f8ba: 6e10 2016 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -02f8c0: 0c06 |0014: move-result-object v6 │ │ -02f8c2: 6e10 f915 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -02f8c8: 0c06 |0018: move-result-object v6 │ │ -02f8ca: 6e20 4716 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f8d0: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -02f8d4: 6e20 4216 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f8da: 7110 4f16 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -02f8e0: 0a06 |0024: move-result v6 │ │ -02f8e2: 7110 0c16 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02f8e8: 0c06 |0028: move-result-object v6 │ │ -02f8ea: 6e20 4716 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02f8f0: 6e20 4216 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f8f6: 6e10 1013 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -02f8fc: 0a06 |0032: move-result v6 │ │ -02f8fe: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -02f904: 6e20 4216 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f90a: 6e10 1913 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1319 │ │ -02f910: 0a06 |003c: move-result v6 │ │ -02f912: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -02f916: 0176 |003f: move v6, v7 │ │ -02f918: 6e20 4216 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f91e: 6e10 1813 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1318 │ │ -02f924: 0a06 |0046: move-result v6 │ │ -02f926: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -02f92a: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -02f92e: 6e20 4216 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f934: 6e10 4c13 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@134c │ │ -02f93a: 0a06 |0051: move-result v6 │ │ -02f93c: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -02f940: 0186 |0054: move v6, v8 │ │ -02f942: 6e20 4216 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f948: 6e10 1b13 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@131b │ │ -02f94e: 0a06 |005b: move-result v6 │ │ -02f950: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -02f954: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -02f958: 6e20 4216 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f95e: 6e10 2013 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1320 │ │ -02f964: 0a06 |0066: move-result v6 │ │ -02f966: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -02f96a: 0196 |0069: move v6, v9 │ │ -02f96c: 6e20 4216 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f972: 6e10 1613 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1316 │ │ -02f978: 0a06 |0070: move-result v6 │ │ -02f97a: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -02f97e: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -02f982: 6e20 4216 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f988: 6e10 1c13 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@131c │ │ -02f98e: 0a06 |007b: move-result v6 │ │ -02f990: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -02f994: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -02f998: 6e20 4216 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f99e: 6e20 4216 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f9a4: 6e10 1a13 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@131a │ │ -02f9aa: 0a06 |0089: move-result v6 │ │ -02f9ac: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -02f9b0: 6e20 4216 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f9b6: 6e10 1f13 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@131f │ │ -02f9bc: 0a06 |0092: move-result v6 │ │ -02f9be: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -02f9c2: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -02f9c6: 6e20 4216 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f9cc: 6e10 1e13 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@131e │ │ -02f9d2: 0a06 |009d: move-result v6 │ │ -02f9d4: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -02f9d8: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -02f9dc: 6e20 4216 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f9e2: 6e20 4216 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f9e8: 6e10 fe12 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -02f9ee: 0a06 |00ab: move-result v6 │ │ -02f9f0: 6e20 4316 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02f9f6: 6e20 4216 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02f9fc: 6e10 0e13 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@130e │ │ -02fa02: 0a06 |00b5: move-result v6 │ │ -02fa04: 6e20 4316 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02fa0a: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -02fa0e: 6e20 4216 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02fa14: 6e10 0a13 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@130a │ │ -02fa1a: 0a06 |00c1: move-result v6 │ │ -02fa1c: 6e20 4316 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02fa22: 6e20 4216 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02fa28: 6e10 f312 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -02fa2e: 0a06 |00cb: move-result v6 │ │ -02fa30: 6e20 4316 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -02fa36: 6e10 f712 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@12f7 │ │ -02fa3c: 0a01 |00d2: move-result v1 │ │ -02fa3e: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -02fa40: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -02fa44: 1a06 2400 |00d6: const-string v6, " #" // string@0024 │ │ -02fa48: 6e20 4716 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fa4e: 7110 0c16 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02fa54: 0c06 |00de: move-result-object v6 │ │ -02fa56: 6e20 4716 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fa5c: 6e10 0913 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1309 │ │ -02fa62: 0c04 |00e5: move-result-object v4 │ │ -02fa64: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -02fa68: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -02fa6c: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -02fa70: b516 |00ec: and-int/2addr v6, v1 │ │ -02fa72: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -02fa78: 6e20 0401 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0104 │ │ -02fa7e: 0c03 |00f3: move-result-object v3 │ │ -02fa80: 6e20 0501 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0105 │ │ -02fa86: 0c05 |00f7: move-result-object v5 │ │ -02fa88: 6e20 0201 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0102 │ │ -02fa8e: 0c00 |00fb: move-result-object v0 │ │ -02fa90: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ -02fa94: 6e20 4716 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fa9a: 6e20 4716 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02faa0: 1a06 e000 |0104: const-string v6, ":" // string@00e0 │ │ -02faa4: 6e20 4716 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02faaa: 6e20 4716 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fab0: 1a06 dd00 |010c: const-string v6, "/" // string@00dd │ │ -02fab4: 6e20 4716 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02faba: 6e20 4716 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fac0: 1a06 fe1a |0114: const-string v6, "}" // string@1afe │ │ -02fac4: 6e20 4716 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02faca: 6e10 4c16 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02fad0: 0c06 |011c: move-result-object v6 │ │ -02fad2: 1106 |011d: return-object v6 │ │ -02fad4: 6e20 4216 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02fada: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -02fade: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -02fae2: 6e20 4216 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02fae8: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -02faec: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -02faf0: 6e20 4216 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -02faf6: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -02fafa: 0186 |0131: move v6, v8 │ │ -02fafc: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -02fb00: 0186 |0134: move v6, v8 │ │ -02fb02: 2900 16ff |0135: goto/16 004b // -00ea │ │ -02fb06: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -02fb0a: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -02fb0e: 0186 |013b: move v6, v8 │ │ -02fb10: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -02fb14: 0186 |013e: move v6, v8 │ │ -02fb16: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -02fb1a: 0186 |0141: move v6, v8 │ │ -02fb1c: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -02fb20: 0186 |0144: move v6, v8 │ │ -02fb22: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -02fb26: 0187 |0147: move v7, v8 │ │ -02fb28: 2900 44ff |0148: goto/16 008c // -00bc │ │ -02fb2c: 0186 |014a: move v6, v8 │ │ -02fb2e: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -02fb32: 1a03 ab0b |014d: const-string v3, "app" // string@0bab │ │ -02fb36: 28a5 |014f: goto 00f4 // -005b │ │ -02fb38: 1a03 790b |0150: const-string v3, "android" // string@0b79 │ │ -02fb3c: 28a2 |0152: goto 00f4 // -005e │ │ -02fb3e: 0d06 |0153: move-exception v6 │ │ -02fb40: 28c0 |0154: goto 0114 // -0040 │ │ -02fb42: 0000 |0155: nop // spacer │ │ -02fb44: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -02fb60: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02f87c: |[02f87c] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02f88c: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +02f890: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +02f894: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +02f898: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02f89c: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +02f8a0: 2202 5803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +02f8a4: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +02f8a8: 7020 4116 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +02f8ae: 6e10 2016 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +02f8b4: 0c06 |0014: move-result-object v6 │ │ +02f8b6: 6e10 f915 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +02f8bc: 0c06 |0018: move-result-object v6 │ │ +02f8be: 6e20 4716 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f8c4: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +02f8c8: 6e20 4216 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f8ce: 7110 4f16 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +02f8d4: 0a06 |0024: move-result v6 │ │ +02f8d6: 7110 0c16 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02f8dc: 0c06 |0028: move-result-object v6 │ │ +02f8de: 6e20 4716 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02f8e4: 6e20 4216 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f8ea: 6e10 1013 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +02f8f0: 0a06 |0032: move-result v6 │ │ +02f8f2: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +02f8f8: 6e20 4216 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f8fe: 6e10 1913 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1319 │ │ +02f904: 0a06 |003c: move-result v6 │ │ +02f906: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +02f90a: 0176 |003f: move v6, v7 │ │ +02f90c: 6e20 4216 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f912: 6e10 1813 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1318 │ │ +02f918: 0a06 |0046: move-result v6 │ │ +02f91a: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +02f91e: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +02f922: 6e20 4216 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f928: 6e10 4c13 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@134c │ │ +02f92e: 0a06 |0051: move-result v6 │ │ +02f930: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +02f934: 0186 |0054: move v6, v8 │ │ +02f936: 6e20 4216 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f93c: 6e10 1b13 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@131b │ │ +02f942: 0a06 |005b: move-result v6 │ │ +02f944: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +02f948: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02f94c: 6e20 4216 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f952: 6e10 2013 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1320 │ │ +02f958: 0a06 |0066: move-result v6 │ │ +02f95a: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02f95e: 0196 |0069: move v6, v9 │ │ +02f960: 6e20 4216 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f966: 6e10 1613 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1316 │ │ +02f96c: 0a06 |0070: move-result v6 │ │ +02f96e: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +02f972: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +02f976: 6e20 4216 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f97c: 6e10 1c13 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@131c │ │ +02f982: 0a06 |007b: move-result v6 │ │ +02f984: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +02f988: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02f98c: 6e20 4216 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f992: 6e20 4216 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f998: 6e10 1a13 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@131a │ │ +02f99e: 0a06 |0089: move-result v6 │ │ +02f9a0: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +02f9a4: 6e20 4216 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f9aa: 6e10 1f13 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@131f │ │ +02f9b0: 0a06 |0092: move-result v6 │ │ +02f9b2: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +02f9b6: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02f9ba: 6e20 4216 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f9c0: 6e10 1e13 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@131e │ │ +02f9c6: 0a06 |009d: move-result v6 │ │ +02f9c8: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +02f9cc: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +02f9d0: 6e20 4216 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f9d6: 6e20 4216 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f9dc: 6e10 fe12 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +02f9e2: 0a06 |00ab: move-result v6 │ │ +02f9e4: 6e20 4316 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02f9ea: 6e20 4216 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02f9f0: 6e10 0e13 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@130e │ │ +02f9f6: 0a06 |00b5: move-result v6 │ │ +02f9f8: 6e20 4316 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02f9fe: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +02fa02: 6e20 4216 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02fa08: 6e10 0a13 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@130a │ │ +02fa0e: 0a06 |00c1: move-result v6 │ │ +02fa10: 6e20 4316 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02fa16: 6e20 4216 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02fa1c: 6e10 f312 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +02fa22: 0a06 |00cb: move-result v6 │ │ +02fa24: 6e20 4316 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +02fa2a: 6e10 f712 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@12f7 │ │ +02fa30: 0a01 |00d2: move-result v1 │ │ +02fa32: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +02fa34: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +02fa38: 1a06 2400 |00d6: const-string v6, " #" // string@0024 │ │ +02fa3c: 6e20 4716 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fa42: 7110 0c16 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02fa48: 0c06 |00de: move-result-object v6 │ │ +02fa4a: 6e20 4716 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fa50: 6e10 0913 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1309 │ │ +02fa56: 0c04 |00e5: move-result-object v4 │ │ +02fa58: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02fa5c: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +02fa60: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +02fa64: b516 |00ec: and-int/2addr v6, v1 │ │ +02fa66: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02fa6c: 6e20 0401 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0104 │ │ +02fa72: 0c03 |00f3: move-result-object v3 │ │ +02fa74: 6e20 0501 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0105 │ │ +02fa7a: 0c05 |00f7: move-result-object v5 │ │ +02fa7c: 6e20 0201 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0102 │ │ +02fa82: 0c00 |00fb: move-result-object v0 │ │ +02fa84: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ +02fa88: 6e20 4716 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fa8e: 6e20 4716 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fa94: 1a06 e000 |0104: const-string v6, ":" // string@00e0 │ │ +02fa98: 6e20 4716 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fa9e: 6e20 4716 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02faa4: 1a06 dd00 |010c: const-string v6, "/" // string@00dd │ │ +02faa8: 6e20 4716 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02faae: 6e20 4716 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fab4: 1a06 fe1a |0114: const-string v6, "}" // string@1afe │ │ +02fab8: 6e20 4716 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fabe: 6e10 4c16 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02fac4: 0c06 |011c: move-result-object v6 │ │ +02fac6: 1106 |011d: return-object v6 │ │ +02fac8: 6e20 4216 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02face: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +02fad2: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +02fad6: 6e20 4216 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02fadc: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +02fae0: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +02fae4: 6e20 4216 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +02faea: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +02faee: 0186 |0131: move v6, v8 │ │ +02faf0: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +02faf4: 0186 |0134: move v6, v8 │ │ +02faf6: 2900 16ff |0135: goto/16 004b // -00ea │ │ +02fafa: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +02fafe: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +02fb02: 0186 |013b: move v6, v8 │ │ +02fb04: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +02fb08: 0186 |013e: move v6, v8 │ │ +02fb0a: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +02fb0e: 0186 |0141: move v6, v8 │ │ +02fb10: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +02fb14: 0186 |0144: move v6, v8 │ │ +02fb16: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +02fb1a: 0187 |0147: move v7, v8 │ │ +02fb1c: 2900 44ff |0148: goto/16 008c // -00bc │ │ +02fb20: 0186 |014a: move v6, v8 │ │ +02fb22: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +02fb26: 1a03 ab0b |014d: const-string v3, "app" // string@0bab │ │ +02fb2a: 28a5 |014f: goto 00f4 // -005b │ │ +02fb2c: 1a03 790b |0150: const-string v3, "android" // string@0b79 │ │ +02fb30: 28a2 |0152: goto 00f4 // -005e │ │ +02fb32: 0d06 |0153: move-exception v6 │ │ +02fb34: 28c0 |0154: goto 0114 // -0040 │ │ +02fb36: 0000 |0155: nop // spacer │ │ +02fb38: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +02fb54: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=695 │ │ @@ -7412,24 +7412,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02fb8c: |[02fb8c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -02fb9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02fb9e: 5520 e600 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ -02fba2: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -02fba6: 5c21 e600 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ -02fbaa: 5c23 e800 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e8 │ │ -02fbae: 5420 e200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -02fbb2: 6e20 b301 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -02fbb8: 6e10 6703 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0367 │ │ -02fbbe: 0e00 |0011: return-void │ │ +02fb80: |[02fb80] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +02fb90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02fb92: 5520 e600 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ +02fb96: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02fb9a: 5c21 e600 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ +02fb9e: 5c23 e800 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e8 │ │ +02fba2: 5420 e200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +02fba6: 6e20 b301 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +02fbac: 6e10 6703 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0367 │ │ +02fbb2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=782 │ │ 0x0005 line=783 │ │ 0x0007 line=784 │ │ 0x0009 line=785 │ │ 0x000e line=786 │ │ @@ -7443,103 +7443,103 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -02fbc0: |[02fbc0] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02fbd0: 6001 2600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -02fbd4: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -02fbd8: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -02fbdc: 6e20 db15 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fbe2: 1a01 3608 |0009: const-string v1, "Local FragmentActivity " // string@0836 │ │ -02fbe6: 6e20 db15 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fbec: 7110 4f16 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -02fbf2: 0a01 |0011: move-result v1 │ │ -02fbf4: 7110 0c16 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02fbfa: 0c01 |0015: move-result-object v1 │ │ -02fbfc: 6e20 db15 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc02: 1a01 3000 |0019: const-string v1, " State:" // string@0030 │ │ -02fc06: 6e20 e015 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02fc0c: 2201 5803 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02fc10: 7010 4016 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02fc16: 6e20 4716 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fc1c: 0c01 |0026: move-result-object v1 │ │ -02fc1e: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ -02fc22: 6e20 4716 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fc28: 0c01 |002c: move-result-object v1 │ │ -02fc2a: 6e10 4c16 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02fc30: 0c00 |0030: move-result-object v0 │ │ -02fc32: 6e20 db15 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc38: 1a01 7b12 |0034: const-string v1, "mCreated=" // string@127b │ │ -02fc3c: 6e20 db15 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc42: 5541 e000 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e0 │ │ -02fc46: 6e20 dc15 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02fc4c: 1a01 b613 |003e: const-string v1, "mResumed=" // string@13b6 │ │ -02fc50: 6e20 db15 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc56: 5541 e700 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e7 │ │ -02fc5a: 6e20 dc15 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02fc60: 1a01 7300 |0048: const-string v1, " mStopped=" // string@0073 │ │ -02fc64: 6e20 db15 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc6a: 5541 e900 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ -02fc6e: 6e20 dc15 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -02fc74: 1a01 6b00 |0052: const-string v1, " mReallyStopped=" // string@006b │ │ -02fc78: 6e20 db15 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc7e: 5541 e600 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ -02fc82: 6e20 e115 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -02fc88: 6e20 db15 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc8e: 1a01 2e13 |005f: const-string v1, "mLoadersStarted=" // string@132e │ │ -02fc92: 6e20 db15 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fc98: 5541 e400 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -02fc9c: 6e20 e115 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -02fca2: 5441 e300 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fca6: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -02fcaa: 6e20 db15 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fcb0: 1a01 2d08 |0070: const-string v1, "Loader Manager " // string@082d │ │ -02fcb4: 6e20 db15 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fcba: 5441 e300 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fcbe: 7110 4f16 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -02fcc4: 0a01 |007a: move-result v1 │ │ -02fcc6: 7110 0c16 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02fccc: 0c01 |007e: move-result-object v1 │ │ -02fcce: 6e20 db15 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fcd4: 1a01 e000 |0082: const-string v1, ":" // string@00e0 │ │ -02fcd8: 6e20 e015 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02fcde: 5441 e300 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fce2: 2202 5803 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -02fce6: 7010 4016 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02fcec: 6e20 4716 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fcf2: 0c02 |0091: move-result-object v2 │ │ -02fcf4: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ -02fcf8: 6e20 4716 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fcfe: 0c02 |0097: move-result-object v2 │ │ -02fd00: 6e10 4c16 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02fd06: 0c02 |009b: move-result-object v2 │ │ -02fd08: 6e58 9004 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@0490 │ │ -02fd0e: 5441 e100 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02fd12: 6e58 b903 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@03b9 │ │ -02fd18: 6e20 db15 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -02fd1e: 1a01 5b0a |00a7: const-string v1, "View Hierarchy:" // string@0a5b │ │ -02fd22: 6e20 e015 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -02fd28: 2201 5803 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -02fd2c: 7010 4016 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02fd32: 6e20 4716 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fd38: 0c01 |00b4: move-result-object v1 │ │ -02fd3a: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ -02fd3e: 6e20 4716 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fd44: 0c01 |00ba: move-result-object v1 │ │ -02fd46: 6e10 4c16 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02fd4c: 0c01 |00be: move-result-object v1 │ │ -02fd4e: 6e10 5203 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0352 │ │ -02fd54: 0c02 |00c2: move-result-object v2 │ │ -02fd56: 6e10 9713 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1397 │ │ -02fd5c: 0c02 |00c6: move-result-object v2 │ │ -02fd5e: 7040 4403 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@0344 │ │ -02fd64: 0e00 |00ca: return-void │ │ +02fbb4: |[02fbb4] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02fbc4: 6001 2600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +02fbc8: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +02fbcc: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +02fbd0: 6e20 db15 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fbd6: 1a01 3608 |0009: const-string v1, "Local FragmentActivity " // string@0836 │ │ +02fbda: 6e20 db15 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fbe0: 7110 4f16 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +02fbe6: 0a01 |0011: move-result v1 │ │ +02fbe8: 7110 0c16 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02fbee: 0c01 |0015: move-result-object v1 │ │ +02fbf0: 6e20 db15 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fbf6: 1a01 3000 |0019: const-string v1, " State:" // string@0030 │ │ +02fbfa: 6e20 e015 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02fc00: 2201 5803 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02fc04: 7010 4016 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02fc0a: 6e20 4716 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fc10: 0c01 |0026: move-result-object v1 │ │ +02fc12: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ +02fc16: 6e20 4716 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fc1c: 0c01 |002c: move-result-object v1 │ │ +02fc1e: 6e10 4c16 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02fc24: 0c00 |0030: move-result-object v0 │ │ +02fc26: 6e20 db15 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc2c: 1a01 7b12 |0034: const-string v1, "mCreated=" // string@127b │ │ +02fc30: 6e20 db15 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc36: 5541 e000 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e0 │ │ +02fc3a: 6e20 dc15 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02fc40: 1a01 b613 |003e: const-string v1, "mResumed=" // string@13b6 │ │ +02fc44: 6e20 db15 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc4a: 5541 e700 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e7 │ │ +02fc4e: 6e20 dc15 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02fc54: 1a01 7300 |0048: const-string v1, " mStopped=" // string@0073 │ │ +02fc58: 6e20 db15 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc5e: 5541 e900 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ +02fc62: 6e20 dc15 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +02fc68: 1a01 6b00 |0052: const-string v1, " mReallyStopped=" // string@006b │ │ +02fc6c: 6e20 db15 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc72: 5541 e600 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ +02fc76: 6e20 e115 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +02fc7c: 6e20 db15 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc82: 1a01 2e13 |005f: const-string v1, "mLoadersStarted=" // string@132e │ │ +02fc86: 6e20 db15 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fc8c: 5541 e400 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +02fc90: 6e20 e115 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +02fc96: 5441 e300 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fc9a: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02fc9e: 6e20 db15 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fca4: 1a01 2d08 |0070: const-string v1, "Loader Manager " // string@082d │ │ +02fca8: 6e20 db15 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fcae: 5441 e300 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fcb2: 7110 4f16 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +02fcb8: 0a01 |007a: move-result v1 │ │ +02fcba: 7110 0c16 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02fcc0: 0c01 |007e: move-result-object v1 │ │ +02fcc2: 6e20 db15 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fcc8: 1a01 e000 |0082: const-string v1, ":" // string@00e0 │ │ +02fccc: 6e20 e015 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02fcd2: 5441 e300 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fcd6: 2202 5803 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +02fcda: 7010 4016 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02fce0: 6e20 4716 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fce6: 0c02 |0091: move-result-object v2 │ │ +02fce8: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ +02fcec: 6e20 4716 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fcf2: 0c02 |0097: move-result-object v2 │ │ +02fcf4: 6e10 4c16 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02fcfa: 0c02 |009b: move-result-object v2 │ │ +02fcfc: 6e58 9004 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@0490 │ │ +02fd02: 5441 e100 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02fd06: 6e58 b903 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@03b9 │ │ +02fd0c: 6e20 db15 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +02fd12: 1a01 5b0a |00a7: const-string v1, "View Hierarchy:" // string@0a5b │ │ +02fd16: 6e20 e015 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +02fd1c: 2201 5803 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +02fd20: 7010 4016 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02fd26: 6e20 4716 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fd2c: 0c01 |00b4: move-result-object v1 │ │ +02fd2e: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ +02fd32: 6e20 4716 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fd38: 0c01 |00ba: move-result-object v1 │ │ +02fd3a: 6e10 4c16 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02fd40: 0c01 |00be: move-result-object v1 │ │ +02fd42: 6e10 5203 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0352 │ │ +02fd48: 0c02 |00c2: move-result-object v2 │ │ +02fd4a: 6e10 9713 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1397 │ │ +02fd50: 0c02 |00c6: move-result-object v2 │ │ +02fd52: 7040 4403 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@0344 │ │ +02fd58: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=672 │ │ 0x000e line=673 │ │ 0x0019 line=674 │ │ 0x001e line=675 │ │ @@ -7572,23 +7572,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02fd68: |[02fd68] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02fd78: 6e10 4903 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0349 │ │ -02fd7e: 0c00 |0003: move-result-object v0 │ │ -02fd80: 1f00 a500 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a5 │ │ -02fd84: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02fd88: 5401 d500 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00d5 │ │ -02fd8c: 1101 |000a: return-object v1 │ │ -02fd8e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02fd90: 28fe |000c: goto 000a // -0002 │ │ +02fd5c: |[02fd5c] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02fd6c: 6e10 4903 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0349 │ │ +02fd72: 0c00 |0003: move-result-object v0 │ │ +02fd74: 1f00 a500 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a5 │ │ +02fd78: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02fd7c: 5401 d500 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00d5 │ │ +02fd80: 1101 |000a: return-object v1 │ │ +02fd82: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +02fd84: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0006 line=634 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7598,33 +7598,33 @@ │ │ type : '(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02fd94: |[02fd94] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -02fda4: 5421 dd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fda8: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -02fdac: 2201 7101 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0171 │ │ -02fdb0: 7010 7908 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ -02fdb6: 5b21 dd00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fdba: 5421 dd00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fdbe: 6e20 8308 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ -02fdc4: 0c00 |0010: move-result-object v0 │ │ -02fdc6: 1f00 c400 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ -02fdca: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02fdce: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02fdd2: 2200 c400 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ -02fdd6: 7040 8604 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0486 │ │ -02fddc: 5421 dd00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fde0: 6e30 8a08 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ -02fde6: 1100 |0021: return-object v0 │ │ -02fde8: 6e20 9804 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0498 │ │ -02fdee: 28fc |0025: goto 0021 // -0004 │ │ +02fd88: |[02fd88] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +02fd98: 5421 dd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fd9c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +02fda0: 2201 7101 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0171 │ │ +02fda4: 7010 7908 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ +02fdaa: 5b21 dd00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fdae: 5421 dd00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fdb2: 6e20 8308 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ +02fdb8: 0c00 |0010: move-result-object v0 │ │ +02fdba: 1f00 c400 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ +02fdbe: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +02fdc2: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +02fdc6: 2200 c400 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ +02fdca: 7040 8604 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0486 │ │ +02fdd0: 5421 dd00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fdd4: 6e30 8a08 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ +02fdda: 1100 |0021: return-object v0 │ │ +02fddc: 6e20 9804 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0498 │ │ +02fde2: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0004 line=886 │ │ 0x000b line=888 │ │ 0x0013 line=889 │ │ 0x0015 line=890 │ │ @@ -7645,17 +7645,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02fdf0: |[02fdf0] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02fe00: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02fe04: 1100 |0002: return-object v0 │ │ +02fde4: |[02fde4] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02fdf4: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02fdf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7663,28 +7663,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02fe08: |[02fe08] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02fe18: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02fe1a: 5430 e300 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fe1e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02fe22: 5430 e300 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fe26: 1100 |0007: return-object v0 │ │ -02fe28: 5c32 de00 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00de │ │ -02fe2c: 1a00 be00 |000a: const-string v0, "(root)" // string@00be │ │ -02fe30: 5531 e400 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -02fe34: 6e40 4b03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ -02fe3a: 0c00 |0011: move-result-object v0 │ │ -02fe3c: 5b30 e300 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fe40: 5430 e300 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -02fe44: 28f1 |0016: goto 0007 // -000f │ │ +02fdfc: |[02fdfc] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02fe0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02fe0e: 5430 e300 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fe12: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02fe16: 5430 e300 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fe1a: 1100 |0007: return-object v0 │ │ +02fe1c: 5c32 de00 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00de │ │ +02fe20: 1a00 be00 |000a: const-string v0, "(root)" // string@00be │ │ +02fe24: 5531 e400 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +02fe28: 6e40 4b03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ +02fe2e: 0c00 |0011: move-result-object v0 │ │ +02fe30: 5b30 e300 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fe34: 5430 e300 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +02fe38: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=876 │ │ 0x0005 line=877 │ │ 0x0007 line=881 │ │ 0x0008 line=879 │ │ 0x000a line=880 │ │ @@ -7697,28 +7697,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02fe48: |[02fe48] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -02fe58: 5421 dd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fe5c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -02fe60: 5421 dd00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fe64: 6e20 8308 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ -02fe6a: 0c00 |0009: move-result-object v0 │ │ -02fe6c: 1f00 c400 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ -02fe70: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02fe74: 5501 7501 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ -02fe78: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -02fe7c: 6e10 8a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ -02fe82: 5421 dd00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -02fe86: 6e20 8c08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@088c │ │ -02fe8c: 0e00 |001a: return-void │ │ +02fe3c: |[02fe3c] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +02fe4c: 5421 dd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fe50: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +02fe54: 5421 dd00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fe58: 6e20 8308 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0883 │ │ +02fe5e: 0c00 |0009: move-result-object v0 │ │ +02fe60: 1f00 c400 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ +02fe64: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +02fe68: 5501 7501 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ +02fe6c: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +02fe70: 6e10 8a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ +02fe76: 5421 dd00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +02fe7a: 6e20 8c08 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@088c │ │ +02fe80: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0004 line=860 │ │ 0x000c line=861 │ │ 0x0012 line=862 │ │ 0x0015 line=863 │ │ @@ -7733,69 +7733,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -02fe90: |[02fe90] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02fea0: 5452 e100 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02fea4: 6e10 d003 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -02feaa: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02feae: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -02feb2: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02feb6: 5452 e100 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02feba: 5422 0701 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -02febe: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -02fec2: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -02fec6: 5452 e100 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02feca: 5422 0701 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -02fece: 6e10 6d16 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -02fed4: 0a02 |001a: move-result v2 │ │ -02fed6: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -02feda: 1a02 6603 |001d: const-string v2, "FragmentActivity" // string@0366 │ │ -02fede: 2203 5803 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -02fee2: 7010 4016 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02fee8: 1a04 d201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01d2 │ │ -02feec: 6e20 4716 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02fef2: 0c03 |0029: move-result-object v3 │ │ -02fef4: 7110 0c16 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02fefa: 0c04 |002d: move-result-object v4 │ │ -02fefc: 6e20 4716 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ff02: 0c03 |0031: move-result-object v3 │ │ -02ff04: 6e10 4c16 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ff0a: 0c03 |0035: move-result-object v3 │ │ -02ff0c: 7120 7912 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -02ff12: 0e00 |0039: return-void │ │ -02ff14: 5452 e100 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02ff18: 5422 0701 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -02ff1c: 6e20 6716 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -02ff22: 0c00 |0041: move-result-object v0 │ │ -02ff24: 1f00 a100 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -02ff28: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -02ff2c: 1a02 6603 |0046: const-string v2, "FragmentActivity" // string@0366 │ │ -02ff30: 2203 5803 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -02ff34: 7010 4016 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -02ff3a: 1a04 d301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01d3 │ │ -02ff3e: 6e20 4716 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ff44: 0c03 |0052: move-result-object v3 │ │ -02ff46: 7110 0c16 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -02ff4c: 0c04 |0056: move-result-object v4 │ │ -02ff4e: 6e20 4716 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -02ff54: 0c03 |005a: move-result-object v3 │ │ -02ff56: 6e10 4c16 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -02ff5c: 0c03 |005e: move-result-object v3 │ │ -02ff5e: 7120 7912 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -02ff64: 28d7 |0062: goto 0039 // -0029 │ │ -02ff66: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -02ff6c: b562 |0066: and-int/2addr v2, v6 │ │ -02ff6e: 6e40 0003 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0300 │ │ -02ff74: 28cf |006a: goto 0039 // -0031 │ │ -02ff76: 6f40 1e00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001e │ │ -02ff7c: 28cb |006e: goto 0039 // -0035 │ │ +02fe84: |[02fe84] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02fe94: 5452 e100 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02fe98: 6e10 d003 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +02fe9e: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +02fea2: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +02fea6: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02feaa: 5452 e100 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02feae: 5422 0701 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +02feb2: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +02feb6: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +02feba: 5452 e100 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02febe: 5422 0701 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +02fec2: 6e10 6d16 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +02fec8: 0a02 |001a: move-result v2 │ │ +02feca: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +02fece: 1a02 6603 |001d: const-string v2, "FragmentActivity" // string@0366 │ │ +02fed2: 2203 5803 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +02fed6: 7010 4016 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02fedc: 1a04 d201 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01d2 │ │ +02fee0: 6e20 4716 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fee6: 0c03 |0029: move-result-object v3 │ │ +02fee8: 7110 0c16 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02feee: 0c04 |002d: move-result-object v4 │ │ +02fef0: 6e20 4716 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02fef6: 0c03 |0031: move-result-object v3 │ │ +02fef8: 6e10 4c16 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02fefe: 0c03 |0035: move-result-object v3 │ │ +02ff00: 7120 7912 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +02ff06: 0e00 |0039: return-void │ │ +02ff08: 5452 e100 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02ff0c: 5422 0701 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +02ff10: 6e20 6716 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +02ff16: 0c00 |0041: move-result-object v0 │ │ +02ff18: 1f00 a100 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +02ff1c: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +02ff20: 1a02 6603 |0046: const-string v2, "FragmentActivity" // string@0366 │ │ +02ff24: 2203 5803 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +02ff28: 7010 4016 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +02ff2e: 1a04 d301 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01d3 │ │ +02ff32: 6e20 4716 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ff38: 0c03 |0052: move-result-object v3 │ │ +02ff3a: 7110 0c16 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +02ff40: 0c04 |0056: move-result-object v4 │ │ +02ff42: 6e20 4716 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +02ff48: 0c03 |005a: move-result-object v3 │ │ +02ff4a: 6e10 4c16 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +02ff50: 0c03 |005e: move-result-object v3 │ │ +02ff52: 7120 7912 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +02ff58: 28d7 |0062: goto 0039 // -0029 │ │ +02ff5a: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +02ff60: b562 |0066: and-int/2addr v2, v6 │ │ +02ff62: 6e40 0003 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0300 │ │ +02ff68: 28cf |006a: goto 0039 // -0031 │ │ +02ff6a: 6f40 1e00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001e │ │ +02ff70: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -7819,16 +7819,16 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ff80: |[02ff80] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02ff90: 0e00 |0000: return-void │ │ +02ff74: |[02ff74] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +02ff84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7837,21 +7837,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02ff94: |[02ff94] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -02ffa4: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02ffa8: 6e10 d503 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03d5 │ │ -02ffae: 0a00 |0005: move-result v0 │ │ -02ffb0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02ffb4: 6e10 4603 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0346 │ │ -02ffba: 0e00 |000b: return-void │ │ +02ff88: |[02ff88] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02ff98: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02ff9c: 6e10 d503 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03d5 │ │ +02ffa2: 0a00 |0005: move-result v0 │ │ +02ffa4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02ffa8: 6e10 4603 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0346 │ │ +02ffae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7861,19 +7861,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ffbc: |[02ffbc] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02ffcc: 6f20 1f00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001f │ │ -02ffd2: 5410 e100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02ffd6: 6e20 aa03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03aa │ │ -02ffdc: 0e00 |0008: return-void │ │ +02ffb0: |[02ffb0] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02ffc0: 6f20 1f00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001f │ │ +02ffc6: 5410 e100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02ffca: 6e20 aa03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03aa │ │ +02ffd0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7884,45 +7884,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02ffe0: |[02ffe0] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02fff0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02fff2: 5453 e100 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -02fff6: 5454 df00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00df │ │ -02fffa: 6e40 a403 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@03a4 │ │ -030000: 6e10 4a03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@034a │ │ -030006: 0c03 |000b: move-result-object v3 │ │ -030008: 6e10 a712 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@12a7 │ │ -03000e: 0c03 |000f: move-result-object v3 │ │ -030010: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -030014: 6e10 4a03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@034a │ │ -03001a: 0c03 |0015: move-result-object v3 │ │ -03001c: 6e20 a912 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@12a9 │ │ -030022: 6f20 2000 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0020 │ │ -030028: 6e10 4903 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0349 │ │ -03002e: 0c00 |001f: move-result-object v0 │ │ -030030: 1f00 a500 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a5 │ │ -030034: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -030038: 5403 d700 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00d7 │ │ -03003c: 5b53 dd00 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -030040: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -030044: 1a03 9e0b |002a: const-string v3, "android:support:fragments" // string@0b9e │ │ -030048: 6e20 9501 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0195 │ │ -03004e: 0c01 |002f: move-result-object v1 │ │ -030050: 5453 e100 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030054: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -030058: 5402 d600 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d6 │ │ -03005c: 6e30 dd03 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03dd │ │ -030062: 5452 e100 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030066: 6e10 ac03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03ac │ │ -03006c: 0e00 |003e: return-void │ │ +02ffd4: |[02ffd4] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02ffe4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02ffe6: 5453 e100 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +02ffea: 5454 df00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00df │ │ +02ffee: 6e40 a403 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@03a4 │ │ +02fff4: 6e10 4a03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@034a │ │ +02fffa: 0c03 |000b: move-result-object v3 │ │ +02fffc: 6e10 a712 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@12a7 │ │ +030002: 0c03 |000f: move-result-object v3 │ │ +030004: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +030008: 6e10 4a03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@034a │ │ +03000e: 0c03 |0015: move-result-object v3 │ │ +030010: 6e20 a912 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@12a9 │ │ +030016: 6f20 2000 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0020 │ │ +03001c: 6e10 4903 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@0349 │ │ +030022: 0c00 |001f: move-result-object v0 │ │ +030024: 1f00 a500 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a5 │ │ +030028: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +03002c: 5403 d700 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00d7 │ │ +030030: 5b53 dd00 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +030034: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +030038: 1a03 9e0b |002a: const-string v3, "android:support:fragments" // string@0b9e │ │ +03003c: 6e20 9501 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0195 │ │ +030042: 0c01 |002f: move-result-object v1 │ │ +030044: 5453 e100 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030048: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +03004c: 5402 d600 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d6 │ │ +030050: 6e30 dd03 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03dd │ │ +030056: 5452 e100 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03005a: 6e10 ac03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@03ac │ │ +030060: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -7944,33 +7944,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -030070: |[030070] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -030080: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -030084: 6f30 2100 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0021 │ │ -03008a: 0a00 |0005: move-result v0 │ │ -03008c: 5431 e100 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030090: 6e10 4c03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@034c │ │ -030096: 0c02 |000b: move-result-object v2 │ │ -030098: 6e30 ad03 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03ad │ │ -03009e: 0a01 |000f: move-result v1 │ │ -0300a0: b610 |0010: or-int/2addr v0, v1 │ │ -0300a2: 6001 2600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0300a6: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -0300aa: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -0300ae: 0f00 |0017: return v0 │ │ -0300b0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0300b2: 28fe |0019: goto 0017 // -0002 │ │ -0300b4: 6f30 2100 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0021 │ │ -0300ba: 0a00 |001d: move-result v0 │ │ -0300bc: 28f9 |001e: goto 0017 // -0007 │ │ +030064: |[030064] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +030074: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +030078: 6f30 2100 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0021 │ │ +03007e: 0a00 |0005: move-result v0 │ │ +030080: 5431 e100 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030084: 6e10 4c03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@034c │ │ +03008a: 0c02 |000b: move-result-object v2 │ │ +03008c: 6e30 ad03 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03ad │ │ +030092: 0a01 |000f: move-result v1 │ │ +030094: b610 |0010: or-int/2addr v0, v1 │ │ +030096: 6001 2600 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03009a: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +03009e: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +0300a2: 0f00 |0017: return v0 │ │ +0300a4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +0300a6: 28fe |0019: goto 0017 // -0002 │ │ +0300a8: 6f30 2100 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0021 │ │ +0300ae: 0a00 |001d: move-result v0 │ │ +0300b0: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -7988,200 +7988,200 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 370 16-bit code units │ │ -0300c0: |[0300c0] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -0300d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0300d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0300d4: 121a |0002: const/4 v10, #int 1 // #1 │ │ -0300d6: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -0300d8: 1a07 b20e |0004: const-string v7, "fragment" // string@0eb2 │ │ -0300dc: 6e20 3016 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0300e2: 0a07 |0009: move-result v7 │ │ -0300e4: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -0300e8: 6f40 2200 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@0022 │ │ -0300ee: 0c07 |000f: move-result-object v7 │ │ -0300f0: 1107 |0010: return-object v7 │ │ -0300f2: 1a07 7c0c |0011: const-string v7, "class" // string@0c7c │ │ -0300f6: 7230 7312 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1273 │ │ -0300fc: 0c02 |0016: move-result-object v2 │ │ -0300fe: 6207 cf00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00cf │ │ -030102: 6e30 b100 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ -030108: 0c00 |001c: move-result-object v0 │ │ -03010a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -03010e: 6e20 1201 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0112 │ │ -030114: 0c02 |0022: move-result-object v2 │ │ -030116: 6e30 1101 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0111 │ │ -03011c: 0a04 |0026: move-result v4 │ │ -03011e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -030120: 6e20 1201 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0112 │ │ -030126: 0c06 |002b: move-result-object v6 │ │ -030128: 6e10 1401 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -03012e: 7120 fd02 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02fd │ │ -030134: 0a07 |0032: move-result v7 │ │ -030136: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -03013a: 6f40 2200 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@0022 │ │ -030140: 0c07 |0038: move-result-object v7 │ │ -030142: 28d7 |0039: goto 0010 // -0029 │ │ -030144: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -030146: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -03014a: 6e10 f712 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@12f7 │ │ -030150: 0a01 |0040: move-result v1 │ │ -030152: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -030156: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -03015a: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -03015e: 2207 4303 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -030162: 2208 5803 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -030166: 7010 4016 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03016c: 7210 7412 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1274 │ │ -030172: 0c09 |0051: move-result-object v9 │ │ -030174: 6e20 4716 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03017a: 0c08 |0055: move-result-object v8 │ │ -03017c: 1a09 e300 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00e3 │ │ -030180: 6e20 4716 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030186: 0c08 |005b: move-result-object v8 │ │ -030188: 6e20 4716 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03018e: 0c08 |005f: move-result-object v8 │ │ -030190: 6e10 4c16 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -030196: 0c08 |0063: move-result-object v8 │ │ -030198: 7020 0316 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -03019e: 2707 |0067: throw v7 │ │ -0301a0: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -0301a4: 54b7 e100 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0301a8: 6e20 bd03 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03bd │ │ -0301ae: 0c03 |006f: move-result-object v3 │ │ -0301b0: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -0301b4: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -0301b8: 54b7 e100 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0301bc: 6e20 be03 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03be │ │ -0301c2: 0c03 |0079: move-result-object v3 │ │ -0301c4: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -0301c8: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -0301cc: 54b7 e100 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0301d0: 6e20 bd03 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03bd │ │ -0301d6: 0c03 |0083: move-result-object v3 │ │ -0301d8: 6307 fe00 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0301dc: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -0301e0: 1a07 6603 |0088: const-string v7, "FragmentActivity" // string@0366 │ │ -0301e4: 2208 5803 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -0301e8: 7010 4016 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0301ee: 1a09 a515 |008f: const-string v9, "onCreateView: id=0x" // string@15a5 │ │ -0301f2: 6e20 4716 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0301f8: 0c08 |0094: move-result-object v8 │ │ -0301fa: 7110 0c16 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -030200: 0c09 |0098: move-result-object v9 │ │ -030202: 6e20 4716 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030208: 0c08 |009c: move-result-object v8 │ │ -03020a: 1a09 4a00 |009d: const-string v9, " fname=" // string@004a │ │ -03020e: 6e20 4716 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030214: 0c08 |00a2: move-result-object v8 │ │ -030216: 6e20 4716 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03021c: 0c08 |00a6: move-result-object v8 │ │ -03021e: 1a09 4700 |00a7: const-string v9, " existing=" // string@0047 │ │ -030222: 6e20 4716 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030228: 0c08 |00ac: move-result-object v8 │ │ -03022a: 6e20 4616 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -030230: 0c08 |00b0: move-result-object v8 │ │ -030232: 6e10 4c16 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -030238: 0c08 |00b4: move-result-object v8 │ │ -03023a: 7120 7812 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -030240: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -030244: 7120 f202 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02f2 │ │ -03024a: 0c03 |00bd: move-result-object v3 │ │ -03024c: 5c3a b100 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -030250: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -030254: 0147 |00c2: move v7, v4 │ │ -030256: 5937 af00 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -03025a: 5931 ac00 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -03025e: 5b36 c500 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -030262: 5c3a b400 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -030266: 54b7 e100 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -03026a: 5b37 b000 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -03026e: 5437 c100 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -030272: 6e40 0e03 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@030e │ │ -030278: 54b7 e100 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -03027c: 6e30 a103 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ -030282: 5437 ca00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -030286: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -03028a: 2207 4403 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ -03028e: 2208 5803 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -030292: 7010 4016 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -030298: 1a09 6103 |00e4: const-string v9, "Fragment " // string@0361 │ │ -03029c: 6e20 4716 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0302a2: 0c08 |00e9: move-result-object v8 │ │ -0302a4: 6e20 4716 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0302aa: 0c08 |00ed: move-result-object v8 │ │ -0302ac: 1a09 4200 |00ee: const-string v9, " did not create a view." // string@0042 │ │ -0302b0: 6e20 4716 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0302b6: 0c08 |00f3: move-result-object v8 │ │ -0302b8: 6e10 4c16 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0302be: 0c08 |00f7: move-result-object v8 │ │ -0302c0: 7020 0716 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0302c6: 2707 |00fb: throw v7 │ │ -0302c8: 0117 |00fc: move v7, v1 │ │ -0302ca: 28c6 |00fd: goto 00c3 // -003a │ │ -0302cc: 5537 b400 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -0302d0: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -0302d4: 2207 4303 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0302d8: 2208 5803 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -0302dc: 7010 4016 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0302e2: 7210 7412 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1274 │ │ -0302e8: 0c09 |010c: move-result-object v9 │ │ -0302ea: 6e20 4716 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0302f0: 0c08 |0110: move-result-object v8 │ │ -0302f2: 1a09 e200 |0111: const-string v9, ": Duplicate id 0x" // string@00e2 │ │ -0302f6: 6e20 4716 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0302fc: 0c08 |0116: move-result-object v8 │ │ -0302fe: 7110 0c16 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -030304: 0c09 |011a: move-result-object v9 │ │ -030306: 6e20 4716 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03030c: 0c08 |011e: move-result-object v8 │ │ -03030e: 1a09 d700 |011f: const-string v9, ", tag " // string@00d7 │ │ -030312: 6e20 4716 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030318: 0c08 |0124: move-result-object v8 │ │ -03031a: 6e20 4716 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030320: 0c08 |0128: move-result-object v8 │ │ -030322: 1a09 d600 |0129: const-string v9, ", or parent id 0x" // string@00d6 │ │ -030326: 6e20 4716 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03032c: 0c08 |012e: move-result-object v8 │ │ -03032e: 7110 0c16 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -030334: 0c09 |0132: move-result-object v9 │ │ -030336: 6e20 4716 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03033c: 0c08 |0136: move-result-object v8 │ │ -03033e: 1a09 8c00 |0137: const-string v9, " with another fragment for " // string@008c │ │ -030342: 6e20 4716 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030348: 0c08 |013c: move-result-object v8 │ │ -03034a: 6e20 4716 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030350: 0c08 |0140: move-result-object v8 │ │ -030352: 6e10 4c16 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -030358: 0c08 |0144: move-result-object v8 │ │ -03035a: 7020 0316 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -030360: 2707 |0148: throw v7 │ │ -030362: 5c3a b400 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -030366: 5537 c000 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -03036a: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -03036e: 5437 c100 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -030372: 6e40 0e03 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@030e │ │ -030378: 54b7 e100 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -03037c: 6e20 ce03 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03ce │ │ -030382: 2880 |0159: goto 00d9 // -0080 │ │ -030384: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -030388: 5437 ca00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -03038c: 6e20 3e13 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@133e │ │ -030392: 5437 ca00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -030396: 6e10 0d13 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@130d │ │ -03039c: 0c07 |0166: move-result-object v7 │ │ -03039e: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -0303a2: 5437 ca00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0303a6: 6e20 4913 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1349 │ │ -0303ac: 5437 ca00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0303b0: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +0300b4: |[0300b4] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +0300c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0300c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0300c8: 121a |0002: const/4 v10, #int 1 // #1 │ │ +0300ca: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +0300cc: 1a07 b20e |0004: const-string v7, "fragment" // string@0eb2 │ │ +0300d0: 6e20 3016 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0300d6: 0a07 |0009: move-result v7 │ │ +0300d8: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +0300dc: 6f40 2200 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@0022 │ │ +0300e2: 0c07 |000f: move-result-object v7 │ │ +0300e4: 1107 |0010: return-object v7 │ │ +0300e6: 1a07 7c0c |0011: const-string v7, "class" // string@0c7c │ │ +0300ea: 7230 7312 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1273 │ │ +0300f0: 0c02 |0016: move-result-object v2 │ │ +0300f2: 6207 cf00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00cf │ │ +0300f6: 6e30 b100 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ +0300fc: 0c00 |001c: move-result-object v0 │ │ +0300fe: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +030102: 6e20 1201 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0112 │ │ +030108: 0c02 |0022: move-result-object v2 │ │ +03010a: 6e30 1101 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0111 │ │ +030110: 0a04 |0026: move-result v4 │ │ +030112: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +030114: 6e20 1201 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@0112 │ │ +03011a: 0c06 |002b: move-result-object v6 │ │ +03011c: 6e10 1401 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +030122: 7120 fd02 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02fd │ │ +030128: 0a07 |0032: move-result v7 │ │ +03012a: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +03012e: 6f40 2200 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@0022 │ │ +030134: 0c07 |0038: move-result-object v7 │ │ +030136: 28d7 |0039: goto 0010 // -0029 │ │ +030138: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +03013a: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +03013e: 6e10 f712 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@12f7 │ │ +030144: 0a01 |0040: move-result v1 │ │ +030146: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +03014a: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +03014e: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +030152: 2207 4303 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +030156: 2208 5803 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +03015a: 7010 4016 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +030160: 7210 7412 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1274 │ │ +030166: 0c09 |0051: move-result-object v9 │ │ +030168: 6e20 4716 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03016e: 0c08 |0055: move-result-object v8 │ │ +030170: 1a09 e300 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00e3 │ │ +030174: 6e20 4716 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03017a: 0c08 |005b: move-result-object v8 │ │ +03017c: 6e20 4716 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030182: 0c08 |005f: move-result-object v8 │ │ +030184: 6e10 4c16 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03018a: 0c08 |0063: move-result-object v8 │ │ +03018c: 7020 0316 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +030192: 2707 |0067: throw v7 │ │ +030194: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +030198: 54b7 e100 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03019c: 6e20 bd03 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03bd │ │ +0301a2: 0c03 |006f: move-result-object v3 │ │ +0301a4: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +0301a8: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +0301ac: 54b7 e100 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0301b0: 6e20 be03 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03be │ │ +0301b6: 0c03 |0079: move-result-object v3 │ │ +0301b8: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +0301bc: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +0301c0: 54b7 e100 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0301c4: 6e20 bd03 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@03bd │ │ +0301ca: 0c03 |0083: move-result-object v3 │ │ +0301cc: 6307 fe00 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0301d0: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +0301d4: 1a07 6603 |0088: const-string v7, "FragmentActivity" // string@0366 │ │ +0301d8: 2208 5803 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +0301dc: 7010 4016 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0301e2: 1a09 a515 |008f: const-string v9, "onCreateView: id=0x" // string@15a5 │ │ +0301e6: 6e20 4716 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0301ec: 0c08 |0094: move-result-object v8 │ │ +0301ee: 7110 0c16 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +0301f4: 0c09 |0098: move-result-object v9 │ │ +0301f6: 6e20 4716 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0301fc: 0c08 |009c: move-result-object v8 │ │ +0301fe: 1a09 4a00 |009d: const-string v9, " fname=" // string@004a │ │ +030202: 6e20 4716 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030208: 0c08 |00a2: move-result-object v8 │ │ +03020a: 6e20 4716 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030210: 0c08 |00a6: move-result-object v8 │ │ +030212: 1a09 4700 |00a7: const-string v9, " existing=" // string@0047 │ │ +030216: 6e20 4716 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03021c: 0c08 |00ac: move-result-object v8 │ │ +03021e: 6e20 4616 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +030224: 0c08 |00b0: move-result-object v8 │ │ +030226: 6e10 4c16 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03022c: 0c08 |00b4: move-result-object v8 │ │ +03022e: 7120 7812 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +030234: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +030238: 7120 f202 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02f2 │ │ +03023e: 0c03 |00bd: move-result-object v3 │ │ +030240: 5c3a b100 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +030244: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +030248: 0147 |00c2: move v7, v4 │ │ +03024a: 5937 af00 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +03024e: 5931 ac00 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +030252: 5b36 c500 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +030256: 5c3a b400 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +03025a: 54b7 e100 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03025e: 5b37 b000 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +030262: 5437 c100 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +030266: 6e40 0e03 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@030e │ │ +03026c: 54b7 e100 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030270: 6e30 a103 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ +030276: 5437 ca00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +03027a: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +03027e: 2207 4403 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ +030282: 2208 5803 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +030286: 7010 4016 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03028c: 1a09 6103 |00e4: const-string v9, "Fragment " // string@0361 │ │ +030290: 6e20 4716 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030296: 0c08 |00e9: move-result-object v8 │ │ +030298: 6e20 4716 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03029e: 0c08 |00ed: move-result-object v8 │ │ +0302a0: 1a09 4200 |00ee: const-string v9, " did not create a view." // string@0042 │ │ +0302a4: 6e20 4716 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0302aa: 0c08 |00f3: move-result-object v8 │ │ +0302ac: 6e10 4c16 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0302b2: 0c08 |00f7: move-result-object v8 │ │ +0302b4: 7020 0716 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0302ba: 2707 |00fb: throw v7 │ │ +0302bc: 0117 |00fc: move v7, v1 │ │ +0302be: 28c6 |00fd: goto 00c3 // -003a │ │ +0302c0: 5537 b400 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +0302c4: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +0302c8: 2207 4303 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0302cc: 2208 5803 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +0302d0: 7010 4016 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0302d6: 7210 7412 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1274 │ │ +0302dc: 0c09 |010c: move-result-object v9 │ │ +0302de: 6e20 4716 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0302e4: 0c08 |0110: move-result-object v8 │ │ +0302e6: 1a09 e200 |0111: const-string v9, ": Duplicate id 0x" // string@00e2 │ │ +0302ea: 6e20 4716 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0302f0: 0c08 |0116: move-result-object v8 │ │ +0302f2: 7110 0c16 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +0302f8: 0c09 |011a: move-result-object v9 │ │ +0302fa: 6e20 4716 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030300: 0c08 |011e: move-result-object v8 │ │ +030302: 1a09 d700 |011f: const-string v9, ", tag " // string@00d7 │ │ +030306: 6e20 4716 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03030c: 0c08 |0124: move-result-object v8 │ │ +03030e: 6e20 4716 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030314: 0c08 |0128: move-result-object v8 │ │ +030316: 1a09 d600 |0129: const-string v9, ", or parent id 0x" // string@00d6 │ │ +03031a: 6e20 4716 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030320: 0c08 |012e: move-result-object v8 │ │ +030322: 7110 0c16 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +030328: 0c09 |0132: move-result-object v9 │ │ +03032a: 6e20 4716 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030330: 0c08 |0136: move-result-object v8 │ │ +030332: 1a09 8c00 |0137: const-string v9, " with another fragment for " // string@008c │ │ +030336: 6e20 4716 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03033c: 0c08 |013c: move-result-object v8 │ │ +03033e: 6e20 4716 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030344: 0c08 |0140: move-result-object v8 │ │ +030346: 6e10 4c16 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03034c: 0c08 |0144: move-result-object v8 │ │ +03034e: 7020 0316 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +030354: 2707 |0148: throw v7 │ │ +030356: 5c3a b400 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +03035a: 5537 c000 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +03035e: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +030362: 5437 c100 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +030366: 6e40 0e03 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@030e │ │ +03036c: 54b7 e100 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030370: 6e20 ce03 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03ce │ │ +030376: 2880 |0159: goto 00d9 // -0080 │ │ +030378: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +03037c: 5437 ca00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +030380: 6e20 3e13 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@133e │ │ +030386: 5437 ca00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +03038a: 6e10 0d13 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@130d │ │ +030390: 0c07 |0166: move-result-object v7 │ │ +030392: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +030396: 5437 ca00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +03039a: 6e20 4913 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1349 │ │ +0303a0: 5437 ca00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0303a4: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=323 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8244,25 +8244,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0303b4: |[0303b4] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -0303c4: 6f10 2300 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0023 │ │ -0303ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0303cc: 6e20 4203 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0342 │ │ -0303d2: 5410 e100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0303d6: 6e10 ae03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03ae │ │ -0303dc: 5410 e300 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -0303e0: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -0303e4: 5410 e300 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -0303e8: 6e10 8a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ -0303ee: 0e00 |0015: return-void │ │ +0303a8: |[0303a8] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +0303b8: 6f10 2300 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0023 │ │ +0303be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0303c0: 6e20 4203 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0342 │ │ +0303c6: 5410 e100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0303ca: 6e10 ae03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@03ae │ │ +0303d0: 5410 e300 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +0303d4: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +0303d8: 5410 e300 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +0303dc: 6e10 8a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ +0303e2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=333 │ │ 0x0007 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=337 │ │ @@ -8275,29 +8275,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0303f0: |[0303f0] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -030400: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -030404: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -030406: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -03040a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -03040c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -030410: 6e10 a012 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@12a0 │ │ -030416: 0a00 |000b: move-result v0 │ │ -030418: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -03041c: 6e10 5703 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0357 │ │ -030422: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -030424: 0f00 |0012: return v0 │ │ -030426: 6f30 2400 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0024 │ │ -03042c: 0a00 |0016: move-result v0 │ │ -03042e: 28fb |0017: goto 0012 // -0005 │ │ +0303e4: |[0303e4] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0303f4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0303f8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +0303fa: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +0303fe: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +030400: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +030404: 6e10 a012 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@12a0 │ │ +03040a: 0a00 |000b: move-result v0 │ │ +03040c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +030410: 6e10 5703 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0357 │ │ +030416: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +030418: 0f00 |0012: return v0 │ │ +03041a: 6f30 2400 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0024 │ │ +030420: 0a00 |0016: move-result v0 │ │ +030422: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000e line=351 │ │ 0x0011 line=352 │ │ 0x0012 line=355 │ │ locals : │ │ @@ -8310,19 +8310,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -030430: |[030430] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -030440: 6f10 2500 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0025 │ │ -030446: 5410 e100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -03044a: 6e10 b003 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03b0 │ │ -030450: 0e00 |0008: return-void │ │ +030424: |[030424] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +030434: 6f10 2500 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0025 │ │ +03043a: 5410 e100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03043e: 6e10 b003 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@03b0 │ │ +030444: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x0008 line=365 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8332,33 +8332,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -030454: |[030454] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -030464: 6f30 2600 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0026 │ │ -03046a: 0a00 |0003: move-result v0 │ │ -03046c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -030470: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -030472: 0f00 |0007: return v0 │ │ -030474: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -03047a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03047c: 28fb |000c: goto 0007 // -0005 │ │ -03047e: 5410 e100 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030482: 6e20 b103 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03b1 │ │ -030488: 0a00 |0012: move-result v0 │ │ -03048a: 28f4 |0013: goto 0007 // -000c │ │ -03048c: 5410 e100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030490: 6e20 ab03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03ab │ │ -030496: 0a00 |0019: move-result v0 │ │ -030498: 28ed |001a: goto 0007 // -0013 │ │ -03049a: 0000 |001b: nop // spacer │ │ -03049c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +030448: |[030448] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +030458: 6f30 2600 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0026 │ │ +03045e: 0a00 |0003: move-result v0 │ │ +030460: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +030464: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +030466: 0f00 |0007: return v0 │ │ +030468: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +03046e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +030470: 28fb |000c: goto 0007 // -0005 │ │ +030472: 5410 e100 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030476: 6e20 b103 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03b1 │ │ +03047c: 0a00 |0012: move-result v0 │ │ +03047e: 28f4 |0013: goto 0007 // -000c │ │ +030480: 5410 e100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030484: 6e20 ab03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@03ab │ │ +03048a: 0a00 |0019: move-result v0 │ │ +03048c: 28ed |001a: goto 0007 // -0013 │ │ +03048e: 0000 |001b: nop // spacer │ │ +030490: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x0007 line=384 │ │ 0x0008 line=376 │ │ 0x000b line=384 │ │ @@ -8375,19 +8375,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0304b0: |[0304b0] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -0304c0: 6f20 2700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0027 │ │ -0304c6: 5410 e100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0304ca: 6e10 d003 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -0304d0: 0e00 |0008: return-void │ │ +0304a4: |[0304a4] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +0304b4: 6f20 2700 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0027 │ │ +0304ba: 5410 e100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0304be: 6e10 d003 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +0304c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0008 line=429 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8398,23 +8398,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0304d4: |[0304d4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0304e4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0304ea: 6f30 2900 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0029 │ │ -0304f0: 0e00 |0006: return-void │ │ -0304f2: 5410 e100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0304f6: 6e20 b203 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03b2 │ │ -0304fc: 28f7 |000c: goto 0003 // -0009 │ │ -0304fe: 0000 |000d: nop // spacer │ │ -030500: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +0304c8: |[0304c8] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0304d8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0304de: 6f30 2900 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0029 │ │ +0304e4: 0e00 |0006: return-void │ │ +0304e6: 5410 e100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0304ea: 6e20 b203 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@03b2 │ │ +0304f0: 28f7 |000c: goto 0003 // -0009 │ │ +0304f2: 0000 |000d: nop // spacer │ │ +0304f4: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=398 │ │ 0x0006 line=399 │ │ 0x0007 line=395 │ │ 0x000d line=393 │ │ @@ -8428,29 +8428,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03050c: |[03050c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -03051c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -03051e: 6f10 2a00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@002a │ │ -030524: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -030526: 5c20 e700 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e7 │ │ -03052a: 5420 e200 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -03052e: 6e20 ae01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ae │ │ -030534: 0a00 |000c: move-result v0 │ │ -030536: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -03053a: 5420 e200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -03053e: 6e20 b301 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -030544: 6e10 6903 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0369 │ │ -03054a: 5420 e100 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -03054e: 6e10 b303 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03b3 │ │ -030554: 0e00 |001c: return-void │ │ +030500: |[030500] android.support.v4.app.FragmentActivity.onPause:()V │ │ +030510: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +030512: 6f10 2a00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@002a │ │ +030518: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03051a: 5c20 e700 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e7 │ │ +03051e: 5420 e200 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +030522: 6e20 ae01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ae │ │ +030528: 0a00 |000c: move-result v0 │ │ +03052a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +03052e: 5420 e200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +030532: 6e20 b301 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +030538: 6e10 6903 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0369 │ │ +03053e: 5420 e100 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030542: 6e10 b303 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@03b3 │ │ +030548: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0004 line=407 │ │ 0x0007 line=408 │ │ 0x000f line=409 │ │ 0x0014 line=410 │ │ @@ -8464,23 +8464,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -030558: |[030558] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -030568: 6f10 2b00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@002b │ │ -03056e: 5420 e200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -030572: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -030574: 6e20 b301 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -03057a: 6e10 6903 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0369 │ │ -030580: 5420 e100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030584: 6e10 bb03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -03058a: 0e00 |0011: return-void │ │ +03054c: |[03054c] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +03055c: 6f10 2b00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@002b │ │ +030562: 5420 e200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +030566: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +030568: 6e20 b301 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +03056e: 6e10 6903 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@0369 │ │ +030574: 5420 e100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030578: 6e10 bb03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +03057e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=457 │ │ @@ -8492,19 +8492,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -03058c: |[03058c] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -03059c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03059e: 6f40 2c00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002c │ │ -0305a4: 0a00 |0004: move-result v0 │ │ -0305a6: 0f00 |0005: return v0 │ │ +030580: |[030580] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +030590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030592: 6f40 2c00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002c │ │ +030598: 0a00 |0004: move-result v0 │ │ +03059a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -8514,33 +8514,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0305a8: |[0305a8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0305b8: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -0305bc: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -0305c0: 5521 e500 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e5 │ │ -0305c4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -0305c8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0305ca: 5c21 e500 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e5 │ │ -0305ce: 7210 aa12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@12aa │ │ -0305d4: 6e30 5b03 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@035b │ │ -0305da: 6e30 6503 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0365 │ │ -0305e0: 0a00 |0014: move-result v0 │ │ -0305e2: 5421 e100 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0305e6: 6e20 b403 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03b4 │ │ -0305ec: 0a01 |001a: move-result v1 │ │ -0305ee: b610 |001b: or-int/2addr v0, v1 │ │ -0305f0: 0f00 |001c: return v0 │ │ -0305f2: 6f40 2c00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002c │ │ -0305f8: 0a00 |0020: move-result v0 │ │ -0305fa: 28fb |0021: goto 001c // -0005 │ │ +03059c: |[03059c] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0305ac: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +0305b0: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +0305b4: 5521 e500 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e5 │ │ +0305b8: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0305bc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0305be: 5c21 e500 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e5 │ │ +0305c2: 7210 aa12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@12aa │ │ +0305c8: 6e30 5b03 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@035b │ │ +0305ce: 6e30 6503 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0365 │ │ +0305d4: 0a00 |0014: move-result v0 │ │ +0305d6: 5421 e100 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0305da: 6e20 b403 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03b4 │ │ +0305e0: 0a01 |001a: move-result v1 │ │ +0305e2: b610 |001b: or-int/2addr v0, v1 │ │ +0305e4: 0f00 |001c: return v0 │ │ +0305e6: 6f40 2c00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@002c │ │ +0305ec: 0a00 |0020: move-result v0 │ │ +0305ee: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0008 line=476 │ │ 0x000b line=477 │ │ 0x000e line=478 │ │ @@ -8559,31 +8559,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0305fc: |[0305fc] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -03060c: 5510 e400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -030610: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -030614: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -030616: 5c10 e400 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -03061a: 5410 e300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -03061e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -030622: 5510 e800 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e8 │ │ -030626: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -03062a: 5410 e300 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -03062e: 6e10 8f04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@048f │ │ -030634: 5410 e100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030638: 6e10 b503 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03b5 │ │ -03063e: 0e00 |0019: return-void │ │ -030640: 5410 e300 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -030644: 6e10 8d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@048d │ │ -03064a: 28f5 |001f: goto 0014 // -000b │ │ +0305f0: |[0305f0] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +030600: 5510 e400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +030604: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +030608: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03060a: 5c10 e400 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +03060e: 5410 e300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +030612: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +030616: 5510 e800 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00e8 │ │ +03061a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +03061e: 5410 e300 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +030622: 6e10 8f04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@048f │ │ +030628: 5410 e100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03062c: 6e10 b503 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@03b5 │ │ +030632: 0e00 |0019: return-void │ │ +030634: 5410 e300 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +030638: 6e10 8d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@048d │ │ +03063e: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000b line=801 │ │ 0x000f line=802 │ │ @@ -8598,24 +8598,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03064c: |[03064c] android.support.v4.app.FragmentActivity.onResume:()V │ │ -03065c: 6f10 2d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@002d │ │ -030662: 5420 e200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -030666: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -030668: 6e20 b401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01b4 │ │ -03066e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -030670: 5c20 e700 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e7 │ │ -030674: 5420 e100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030678: 6e10 bb03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -03067e: 0e00 |0011: return-void │ │ +030640: |[030640] android.support.v4.app.FragmentActivity.onResume:()V │ │ +030650: 6f10 2d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@002d │ │ +030656: 5420 e200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +03065a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +03065c: 6e20 b401 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01b4 │ │ +030662: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +030664: 5c20 e700 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00e7 │ │ +030668: 5420 e100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03066c: 6e10 bb03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +030672: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8627,18 +8627,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030680: |[030680] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -030690: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030694: 6e10 b603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03b6 │ │ -03069a: 0e00 |0005: return-void │ │ +030674: |[030674] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +030684: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030688: 6e10 b603 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@03b6 │ │ +03068e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8647,17 +8647,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03069c: |[03069c] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0306ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0306ae: 1100 |0001: return-object v0 │ │ +030690: |[030690] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0306a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0306a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8665,68 +8665,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -0306b0: |[0306b0] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -0306c0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0306c2: 55b8 e900 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ -0306c6: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -0306ca: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0306cc: 6e20 4203 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0342 │ │ -0306d2: 6e10 6a03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@036a │ │ -0306d8: 0c01 |000c: move-result-object v1 │ │ -0306da: 54b8 e100 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0306de: 6e10 de03 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@03de │ │ -0306e4: 0c02 |0012: move-result-object v2 │ │ -0306e6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -0306e8: 54b8 dd00 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -0306ec: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -0306f0: 54b8 dd00 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -0306f4: 6e10 8f08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@088f │ │ -0306fa: 0a00 |001d: move-result v0 │ │ -0306fc: 2305 9d03 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@039d │ │ -030700: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -030704: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -030708: 54b8 dd00 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -03070c: 6e20 9108 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ -030712: 0c08 |0029: move-result-object v8 │ │ -030714: 1f08 c400 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ -030718: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -03071c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -030720: 28f2 |0030: goto 0022 // -000e │ │ -030722: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -030724: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -030728: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -03072c: 5548 7501 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ -030730: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -030734: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -030736: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03073a: 28f5 |003d: goto 0032 // -000b │ │ -03073c: 6e10 8a04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ -030742: 54b8 dd00 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -030746: 544a 7801 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0178 │ │ -03074a: 6e20 8c08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@088c │ │ -030750: 28f3 |0048: goto 003b // -000d │ │ -030752: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -030756: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -03075a: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -03075e: 0796 |004f: move-object v6, v9 │ │ -030760: 1106 |0050: return-object v6 │ │ -030762: 2206 a500 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a5 │ │ -030766: 7010 4003 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0340 │ │ -03076c: 5b69 d300 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00d3 │ │ -030770: 5b61 d500 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00d5 │ │ -030774: 5b69 d400 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -030778: 5b62 d600 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d6 │ │ -03077c: 54b8 dd00 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -030780: 5b68 d700 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00d7 │ │ -030784: 28ee |0062: goto 0050 // -0012 │ │ +0306a4: |[0306a4] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +0306b4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0306b6: 55b8 e900 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ +0306ba: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +0306be: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0306c0: 6e20 4203 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0342 │ │ +0306c6: 6e10 6a03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@036a │ │ +0306cc: 0c01 |000c: move-result-object v1 │ │ +0306ce: 54b8 e100 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0306d2: 6e10 de03 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@03de │ │ +0306d8: 0c02 |0012: move-result-object v2 │ │ +0306da: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0306dc: 54b8 dd00 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +0306e0: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +0306e4: 54b8 dd00 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +0306e8: 6e10 8f08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@088f │ │ +0306ee: 0a00 |001d: move-result v0 │ │ +0306f0: 2305 9d03 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@039d │ │ +0306f4: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +0306f8: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +0306fc: 54b8 dd00 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +030700: 6e20 9108 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ +030706: 0c08 |0029: move-result-object v8 │ │ +030708: 1f08 c400 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ +03070c: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +030710: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +030714: 28f2 |0030: goto 0022 // -000e │ │ +030716: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +030718: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +03071c: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +030720: 5548 7501 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ +030724: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +030728: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +03072a: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03072e: 28f5 |003d: goto 0032 // -000b │ │ +030730: 6e10 8a04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@048a │ │ +030736: 54b8 dd00 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +03073a: 544a 7801 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0178 │ │ +03073e: 6e20 8c08 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@088c │ │ +030744: 28f3 |0048: goto 003b // -000d │ │ +030746: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +03074a: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +03074e: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +030752: 0796 |004f: move-object v6, v9 │ │ +030754: 1106 |0050: return-object v6 │ │ +030756: 2206 a500 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00a5 │ │ +03075a: 7010 4003 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0340 │ │ +030760: 5b69 d300 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00d3 │ │ +030764: 5b61 d500 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00d5 │ │ +030768: 5b69 d400 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +03076c: 5b62 d600 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00d6 │ │ +030770: 54b8 dd00 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +030774: 5b68 d700 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00d7 │ │ +030778: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 0x0005 line=502 │ │ 0x0009 line=505 │ │ 0x000d line=507 │ │ 0x0013 line=508 │ │ @@ -8767,23 +8767,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -030788: |[030788] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -030798: 6f20 2e00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@002e │ │ -03079e: 5421 e100 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0307a2: 6e10 e003 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03e0 │ │ -0307a8: 0c00 |0008: move-result-object v0 │ │ -0307aa: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0307ae: 1a01 9e0b |000b: const-string v1, "android:support:fragments" // string@0b9e │ │ -0307b2: 6e30 9f01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019f │ │ -0307b8: 0e00 |0010: return-void │ │ +03077c: |[03077c] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +03078c: 6f20 2e00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@002e │ │ +030792: 5421 e100 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030796: 6e10 e003 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03e0 │ │ +03079c: 0c00 |0008: move-result-object v0 │ │ +03079e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0307a2: 1a01 9e0b |000b: const-string v1, "android:support:fragments" // string@0b9e │ │ +0307a6: 6e30 9f01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@019f │ │ +0307ac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0003 line=546 │ │ 0x0009 line=547 │ │ 0x000b line=548 │ │ 0x0010 line=550 │ │ @@ -8797,79 +8797,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -0307bc: |[0307bc] android.support.v4.app.FragmentActivity.onStart:()V │ │ -0307cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0307ce: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0307d0: 6f10 2f00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002f │ │ -0307d6: 5c87 e900 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ -0307da: 5c87 e600 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ -0307de: 5484 e200 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -0307e2: 6e20 b301 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -0307e8: 5584 e000 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e0 │ │ -0307ec: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -0307f0: 5c86 e000 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e0 │ │ -0307f4: 5484 e100 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0307f8: 6e10 a903 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03a9 │ │ -0307fe: 5484 e100 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030802: 6e10 d003 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ -030808: 5484 e100 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -03080c: 6e10 bb03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -030812: 5584 e400 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -030816: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -03081a: 5c86 e400 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -03081e: 5484 e300 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -030822: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -030826: 5484 e300 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -03082a: 6e10 8e04 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@048e │ │ -030830: 5c86 de00 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00de │ │ -030834: 5484 e100 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030838: 6e10 b703 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03b7 │ │ -03083e: 5484 dd00 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -030842: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -030846: 5484 dd00 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -03084a: 6e10 8f08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@088f │ │ -030850: 0a00 |0042: move-result v0 │ │ -030852: 2303 9d03 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@039d │ │ -030856: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -03085a: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -03085e: 5484 dd00 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ -030862: 6e20 9108 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ -030868: 0c04 |004e: move-result-object v4 │ │ -03086a: 1f04 c400 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ -03086e: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -030872: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -030876: 28f2 |0055: goto 0047 // -000e │ │ -030878: 5584 de00 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00de │ │ -03087c: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -030880: 1a04 be00 |005a: const-string v4, "(root)" // string@00be │ │ -030884: 5585 e400 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ -030888: 6e40 4b03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ -03088e: 0c04 |0061: move-result-object v4 │ │ -030890: 5b84 e300 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -030894: 5484 e300 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -030898: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -03089c: 5484 e300 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -0308a0: 5544 7701 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -0308a4: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -0308a8: 5484 e300 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ -0308ac: 6e10 8e04 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@048e │ │ -0308b2: 28bf |0073: goto 0032 // -0041 │ │ -0308b4: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -0308b6: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -0308ba: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -0308be: 6e10 9104 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0491 │ │ -0308c4: 6e10 8c04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@048c │ │ -0308ca: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0308ce: 28f4 |0081: goto 0075 // -000c │ │ -0308d0: 0e00 |0082: return-void │ │ +0307b0: |[0307b0] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0307c0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0307c2: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0307c4: 6f10 2f00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002f │ │ +0307ca: 5c87 e900 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ +0307ce: 5c87 e600 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00e6 │ │ +0307d2: 5484 e200 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +0307d6: 6e20 b301 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +0307dc: 5584 e000 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e0 │ │ +0307e0: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +0307e4: 5c86 e000 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e0 │ │ +0307e8: 5484 e100 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0307ec: 6e10 a903 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@03a9 │ │ +0307f2: 5484 e100 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0307f6: 6e10 d003 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03d0 │ │ +0307fc: 5484 e100 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030800: 6e10 bb03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +030806: 5584 e400 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +03080a: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +03080e: 5c86 e400 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +030812: 5484 e300 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +030816: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +03081a: 5484 e300 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +03081e: 6e10 8e04 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@048e │ │ +030824: 5c86 de00 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00de │ │ +030828: 5484 e100 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +03082c: 6e10 b703 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@03b7 │ │ +030832: 5484 dd00 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +030836: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +03083a: 5484 dd00 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +03083e: 6e10 8f08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@088f │ │ +030844: 0a00 |0042: move-result v0 │ │ +030846: 2303 9d03 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@039d │ │ +03084a: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +03084e: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +030852: 5484 dd00 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00dd │ │ +030856: 6e20 9108 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ +03085c: 0c04 |004e: move-result-object v4 │ │ +03085e: 1f04 c400 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00c4 │ │ +030862: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +030866: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03086a: 28f2 |0055: goto 0047 // -000e │ │ +03086c: 5584 de00 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00de │ │ +030870: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +030874: 1a04 be00 |005a: const-string v4, "(root)" // string@00be │ │ +030878: 5585 e400 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e4 │ │ +03087c: 6e40 4b03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@034b │ │ +030882: 0c04 |0061: move-result-object v4 │ │ +030884: 5b84 e300 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +030888: 5484 e300 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +03088c: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +030890: 5484 e300 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +030894: 5544 7701 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +030898: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +03089c: 5484 e300 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e3 │ │ +0308a0: 6e10 8e04 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@048e │ │ +0308a6: 28bf |0073: goto 0032 // -0041 │ │ +0308a8: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0308aa: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +0308ae: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +0308b2: 6e10 9104 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0491 │ │ +0308b8: 6e10 8c04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@048c │ │ +0308be: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0308c2: 28f4 |0081: goto 0075 // -000c │ │ +0308c4: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ 0x0005 line=560 │ │ 0x0007 line=561 │ │ 0x0009 line=562 │ │ 0x000e line=564 │ │ @@ -8914,23 +8914,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0308d4: |[0308d4] android.support.v4.app.FragmentActivity.onStop:()V │ │ -0308e4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0308e6: 6f10 3000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0030 │ │ -0308ec: 5c21 e900 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ -0308f0: 5420 e200 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -0308f4: 6e20 b401 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01b4 │ │ -0308fa: 5420 e100 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0308fe: 6e10 b803 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03b8 │ │ -030904: 0e00 |0010: return-void │ │ +0308c8: |[0308c8] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0308d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0308da: 6f10 3000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0030 │ │ +0308e0: 5c21 e900 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e9 │ │ +0308e4: 5420 e200 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +0308e8: 6e20 b401 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01b4 │ │ +0308ee: 5420 e100 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +0308f2: 6e10 b803 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@03b8 │ │ +0308f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0004 line=609 │ │ 0x0006 line=610 │ │ 0x000b line=612 │ │ 0x0010 line=613 │ │ @@ -8942,26 +8942,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -030908: |[030908] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -030918: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03091a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -03091e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -030922: b540 |0005: and-int/2addr v0, v4 │ │ -030924: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -030928: 2200 4303 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -03092c: 1a01 6c02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@026c │ │ -030930: 7020 0316 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -030936: 2700 |000f: throw v0 │ │ -030938: 6f30 3300 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -03093e: 0e00 |0013: return-void │ │ +0308fc: |[0308fc] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +03090c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03090e: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +030912: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +030916: b540 |0005: and-int/2addr v0, v4 │ │ +030918: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03091c: 2200 4303 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +030920: 1a01 6c02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@026c │ │ +030924: 7020 0316 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +03092a: 2700 |000f: throw v0 │ │ +03092c: 6f30 3300 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ +030932: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0008 line=837 │ │ 0x0010 line=839 │ │ 0x0013 line=840 │ │ locals : │ │ @@ -8974,34 +8974,34 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -030940: |[030940] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -030950: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -030952: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -030956: 6f30 3300 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -03095c: 0e00 |0006: return-void │ │ -03095e: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -030962: b550 |0009: and-int/2addr v0, v5 │ │ -030964: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -030968: 2200 4303 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -03096c: 1a01 6c02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@026c │ │ -030970: 7020 0316 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -030976: 2700 |0013: throw v0 │ │ -030978: 5230 b500 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -03097c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -030980: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -030984: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -03098a: b551 |001d: and-int/2addr v1, v5 │ │ -03098c: b010 |001e: add-int/2addr v0, v1 │ │ -03098e: 6f30 3300 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -030994: 28e4 |0022: goto 0006 // -001c │ │ +030934: |[030934] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +030944: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +030946: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +03094a: 6f30 3300 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ +030950: 0e00 |0006: return-void │ │ +030952: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +030956: b550 |0009: and-int/2addr v0, v5 │ │ +030958: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +03095c: 2200 4303 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +030960: 1a01 6c02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@026c │ │ +030964: 7020 0316 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +03096a: 2700 |0013: throw v0 │ │ +03096c: 5230 b500 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +030970: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030974: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +030978: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +03097e: b551 |001d: and-int/2addr v1, v5 │ │ +030980: b010 |001e: add-int/2addr v0, v1 │ │ +030982: 6f30 3300 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ +030988: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=847 │ │ 0x0003 line=848 │ │ 0x0006 line=855 │ │ 0x0007 line=851 │ │ 0x000c line=852 │ │ @@ -9017,23 +9017,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -030998: |[030998] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -0309a8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0309ac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0309b0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0309b4: 7110 6502 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0265 │ │ -0309ba: 0e00 |0009: return-void │ │ -0309bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0309be: 5c20 e500 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e5 │ │ -0309c2: 28fc |000d: goto 0009 // -0004 │ │ +03098c: |[03098c] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +03099c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0309a0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0309a4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0309a8: 7110 6502 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0265 │ │ +0309ae: 0e00 |0009: return-void │ │ +0309b0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0309b2: 5c20 e500 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00e5 │ │ +0309b6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0006 line=648 │ │ 0x0009 line=655 │ │ 0x000a line=654 │ │ locals : │ │ @@ -9198,17 +9198,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0309c4: |[0309c4] android.support.v4.app.FragmentManager.:()V │ │ -0309d4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0309da: 0e00 |0003: return-void │ │ +0309b8: |[0309b8] android.support.v4.app.FragmentManager.:()V │ │ +0309c8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0309ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9217,17 +9217,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0309dc: |[0309dc] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -0309ec: 6a00 fe00 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0309f0: 0e00 |0002: return-void │ │ +0309d0: |[0309d0] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +0309e0: 6a00 fe00 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0309e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0002 line=352 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9303,18 +9303,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0309f4: |[0309f4] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -030a04: 6e10 7d03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -030a0a: 0c00 |0003: move-result-object v0 │ │ -030a0c: 1100 |0004: return-object v0 │ │ +0309e8: |[0309e8] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0309f8: 6e10 7d03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +0309fe: 0c00 |0003: move-result-object v0 │ │ +030a00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9406,18 +9406,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030a10: |[030a10] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -030a20: 5b01 eb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ -030a24: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030a2a: 0e00 |0005: return-void │ │ +030a04: |[030a04] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +030a14: 5b01 eb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ +030a18: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030a1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9427,18 +9427,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030a2c: |[030a2c] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -030a3c: 5410 eb00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ -030a40: 6e10 bb03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -030a46: 0e00 |0005: return-void │ │ +030a20: |[030a20] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +030a30: 5410 eb00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00eb │ │ +030a34: 6e10 bb03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +030a3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0005 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -9477,18 +9477,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030a48: |[030a48] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -030a58: 5b01 ec00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ec │ │ -030a5c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030a62: 0e00 |0005: return-void │ │ +030a3c: |[030a3c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +030a4c: 5b01 ec00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ec │ │ +030a50: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030a56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9498,24 +9498,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -030a64: |[030a64] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -030a74: 5450 ec00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ec │ │ -030a78: 5451 ec00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ec │ │ -030a7c: 5411 0801 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -030a80: 5411 e200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -030a84: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -030a86: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -030a88: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -030a8a: 6e54 d803 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ -030a90: 0e00 |000e: return-void │ │ +030a58: |[030a58] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +030a68: 5450 ec00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ec │ │ +030a6c: 5451 ec00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ec │ │ +030a70: 5411 0801 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +030a74: 5411 e200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +030a78: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +030a7a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +030a7c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +030a7e: 6e54 d803 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ +030a84: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x000e line=486 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -9562,20 +9562,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -030a94: |[030a94] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -030aa4: 5b01 ed00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ -030aa8: 5b02 ef00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ef │ │ -030aac: 5903 ee00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ee │ │ -030ab0: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030ab6: 0e00 |0009: return-void │ │ +030a88: |[030a88] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +030a98: 5b01 ed00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +030a9c: 5b02 ef00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ef │ │ +030aa0: 5903 ee00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ee │ │ +030aa4: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030aaa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -9587,24 +9587,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -030ab8: |[030ab8] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -030ac8: 5450 ed00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ -030acc: 5451 ed00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ -030ad0: 5411 0801 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -030ad4: 5411 e200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -030ad8: 5452 ef00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ef │ │ -030adc: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -030ade: 5254 ee00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ee │ │ -030ae2: 6e54 d803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ -030ae8: 0e00 |0010: return-void │ │ +030aac: |[030aac] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +030abc: 5450 ed00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +030ac0: 5451 ed00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ed │ │ +030ac4: 5411 0801 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +030ac8: 5411 e200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +030acc: 5452 ef00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00ef │ │ +030ad0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +030ad2: 5254 ee00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ee │ │ +030ad6: 6e54 d803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ +030adc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0010 line=502 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -9651,20 +9651,20 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -030aec: |[030aec] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -030afc: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -030b00: 5902 f200 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f2 │ │ -030b04: 5903 f100 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f1 │ │ -030b08: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030b0e: 0e00 |0009: return-void │ │ +030ae0: |[030ae0] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +030af0: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ +030af4: 5902 f200 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f2 │ │ +030af8: 5903 f100 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f1 │ │ +030afc: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030b02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -9676,24 +9676,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -030b10: |[030b10] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -030b20: 5450 f000 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -030b24: 5451 f000 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -030b28: 5411 0801 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -030b2c: 5411 e200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -030b30: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -030b32: 5253 f200 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f2 │ │ -030b36: 5254 f100 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f1 │ │ -030b3a: 6e54 d803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ -030b40: 0e00 |0010: return-void │ │ +030b04: |[030b04] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +030b14: 5450 f000 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ +030b18: 5451 f000 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ +030b1c: 5411 0801 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +030b20: 5411 e200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +030b24: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +030b26: 5253 f200 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f2 │ │ +030b2a: 5254 f100 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f1 │ │ +030b2e: 6e54 d803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ +030b34: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0010 line=521 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -9736,19 +9736,19 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030b44: |[030b44] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -030b54: 5b01 f300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -030b58: 5b02 f400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -030b5c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030b62: 0e00 |0007: return-void │ │ +030b38: |[030b38] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +030b48: 5b01 f300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +030b4c: 5b02 f400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +030b50: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030b56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -9759,30 +9759,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -030b64: |[030b64] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -030b74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -030b76: 5460 f400 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -030b7a: 5400 a500 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -030b7e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -030b82: 5460 f400 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -030b86: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -030b88: 5b01 a500 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -030b8c: 5460 f300 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ -030b90: 5461 f400 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -030b94: 5462 f400 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ -030b98: 5222 c400 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ -030b9c: 0134 |0014: move v4, v3 │ │ -030b9e: 0135 |0015: move v5, v3 │ │ -030ba0: 7406 cf03 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@03cf │ │ -030ba6: 0e00 |0019: return-void │ │ +030b58: |[030b58] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +030b68: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +030b6a: 5460 f400 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +030b6e: 5400 a500 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +030b72: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +030b76: 5460 f400 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +030b7a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +030b7c: 5b01 a500 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +030b80: 5460 f300 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f3 │ │ +030b84: 5461 f400 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +030b88: 5462 f400 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f4 │ │ +030b8c: 5222 c400 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ +030b90: 0134 |0014: move v4, v3 │ │ +030b92: 0135 |0015: move v5, v3 │ │ +030b94: 7406 cf03 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@03cf │ │ +030b9a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1021 │ │ 0x0007 line=1022 │ │ 0x000c line=1023 │ │ 0x0019 line=1026 │ │ locals : │ │ @@ -9794,16 +9794,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030ba8: |[030ba8] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -030bb8: 0e00 |0000: return-void │ │ +030b9c: |[030b9c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +030bac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9812,16 +9812,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030bbc: |[030bbc] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -030bcc: 0e00 |0000: return-void │ │ +030bb0: |[030bb0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +030bc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9857,17 +9857,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030bd0: |[030bd0] android.support.v4.app.FragmentManagerState$1.:()V │ │ -030be0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030be6: 0e00 |0003: return-void │ │ +030bc4: |[030bc4] android.support.v4.app.FragmentManagerState$1.:()V │ │ +030bd4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9876,18 +9876,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030be8: |[030be8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -030bf8: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00b2 │ │ -030bfc: 7020 f103 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@03f1 │ │ -030c02: 1100 |0005: return-object v0 │ │ +030bdc: |[030bdc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +030bec: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00b2 │ │ +030bf0: 7020 f103 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@03f1 │ │ +030bf6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9896,18 +9896,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030c04: |[030c04] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -030c14: 6e20 eb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@03eb │ │ -030c1a: 0c00 |0003: move-result-object v0 │ │ -030c1c: 1100 |0004: return-object v0 │ │ +030bf8: |[030bf8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +030c08: 6e20 eb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@03eb │ │ +030c0e: 0c00 |0003: move-result-object v0 │ │ +030c10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9916,17 +9916,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentManagerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030c20: |[030c20] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -030c30: 2320 9a03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@039a │ │ -030c34: 1100 |0002: return-object v0 │ │ +030c14: |[030c14] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +030c24: 2320 9a03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@039a │ │ +030c28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9935,18 +9935,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030c38: |[030c38] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -030c48: 6e20 ed03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@03ed │ │ -030c4e: 0c00 |0003: move-result-object v0 │ │ -030c50: 1100 |0004: return-object v0 │ │ +030c2c: |[030c2c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +030c3c: 6e20 ed03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@03ed │ │ +030c42: 0c00 |0003: move-result-object v0 │ │ +030c44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -9996,36 +9996,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030c54: |[030c54] android.support.v4.app.FragmentManagerState.:()V │ │ -030c64: 2200 b100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00b1 │ │ -030c68: 7010 ea03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@03ea │ │ -030c6e: 6900 1e01 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011e │ │ -030c72: 0e00 |0007: return-void │ │ +030c48: |[030c48] android.support.v4.app.FragmentManagerState.:()V │ │ +030c58: 2200 b100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00b1 │ │ +030c5c: 7010 ea03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@03ea │ │ +030c62: 6900 1e01 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011e │ │ +030c66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030c74: |[030c74] android.support.v4.app.FragmentManagerState.:()V │ │ -030c84: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030c8a: 0e00 |0003: return-void │ │ +030c68: |[030c68] android.support.v4.app.FragmentManagerState.:()V │ │ +030c78: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -10034,30 +10034,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -030c8c: |[030c8c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -030c9c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -030ca2: 6200 2701 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0127 │ │ -030ca6: 6e20 c201 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01c2 │ │ -030cac: 0c00 |0008: move-result-object v0 │ │ -030cae: 1f00 9b03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@039b │ │ -030cb2: 5b10 1f01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -030cb6: 6e10 c101 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01c1 │ │ -030cbc: 0c00 |0010: move-result-object v0 │ │ -030cbe: 5b10 2001 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -030cc2: 6200 7b00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007b │ │ -030cc6: 6e20 c201 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01c2 │ │ -030ccc: 0c00 |0018: move-result-object v0 │ │ -030cce: 1f00 9803 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0398 │ │ -030cd2: 5b10 2101 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -030cd6: 0e00 |001d: return-void │ │ +030c80: |[030c80] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +030c90: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +030c96: 6200 2701 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0127 │ │ +030c9a: 6e20 c201 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01c2 │ │ +030ca0: 0c00 |0008: move-result-object v0 │ │ +030ca2: 1f00 9b03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@039b │ │ +030ca6: 5b10 1f01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +030caa: 6e10 c101 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@01c1 │ │ +030cb0: 0c00 |0010: move-result-object v0 │ │ +030cb2: 5b10 2001 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +030cb6: 6200 7b00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007b │ │ +030cba: 6e20 c201 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@01c2 │ │ +030cc0: 0c00 |0018: move-result-object v0 │ │ +030cc2: 1f00 9803 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0398 │ │ +030cc6: 5b10 2101 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +030cca: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x000d line=365 │ │ 0x0013 line=366 │ │ 0x001d line=367 │ │ @@ -10071,17 +10071,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030cd8: |[030cd8] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -030ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030cea: 0f00 |0001: return v0 │ │ +030ccc: |[030ccc] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +030cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030cde: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -10089,22 +10089,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -030cec: |[030cec] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -030cfc: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -030d00: 6e30 cc01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01cc │ │ -030d06: 5410 2001 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -030d0a: 6e20 c901 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01c9 │ │ -030d10: 5410 2101 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -030d14: 6e30 cc01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01cc │ │ -030d1a: 0e00 |000f: return-void │ │ +030ce0: |[030ce0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +030cf0: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +030cf4: 6e30 cc01 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01cc │ │ +030cfa: 5410 2001 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +030cfe: 6e20 c901 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@01c9 │ │ +030d04: 5410 2101 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +030d08: 6e30 cc01 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01cc │ │ +030d0e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=375 │ │ 0x000a line=376 │ │ 0x000f line=377 │ │ locals : │ │ @@ -10144,17 +10144,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d1c: |[030d1c] android.support.v4.app.FragmentState$1.:()V │ │ -030d2c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -030d32: 0e00 |0003: return-void │ │ +030d10: |[030d10] android.support.v4.app.FragmentState$1.:()V │ │ +030d20: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +030d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -10163,18 +10163,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030d34: |[030d34] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -030d44: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00b5 │ │ -030d48: 7020 0604 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0406 │ │ -030d4e: 1100 |0005: return-object v0 │ │ +030d28: |[030d28] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +030d38: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00b5 │ │ +030d3c: 7020 0604 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0406 │ │ +030d42: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10183,18 +10183,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030d50: |[030d50] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -030d60: 6e20 0104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0401 │ │ -030d66: 0c00 |0003: move-result-object v0 │ │ -030d68: 1100 |0004: return-object v0 │ │ +030d44: |[030d44] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +030d54: 6e20 0104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0401 │ │ +030d5a: 0c00 |0003: move-result-object v0 │ │ +030d5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10203,17 +10203,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030d6c: |[030d6c] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -030d7c: 2320 9b03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@039b │ │ -030d80: 1100 |0002: return-object v0 │ │ +030d60: |[030d60] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +030d70: 2320 9b03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@039b │ │ +030d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10222,18 +10222,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030d84: |[030d84] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -030d94: 6e20 0304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0403 │ │ -030d9a: 0c00 |0003: move-result-object v0 │ │ -030d9c: 1100 |0004: return-object v0 │ │ +030d78: |[030d78] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +030d88: 6e20 0304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0403 │ │ +030d8e: 0c00 |0003: move-result-object v0 │ │ +030d90: 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 │ │ │ │ @@ -10315,79 +10315,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -030da0: |[030da0] android.support.v4.app.FragmentState.:()V │ │ -030db0: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00b4 │ │ -030db4: 7010 0004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0400 │ │ -030dba: 6900 2701 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0127 │ │ -030dbe: 0e00 |0007: return-void │ │ +030d94: |[030d94] android.support.v4.app.FragmentState.:()V │ │ +030da4: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00b4 │ │ +030da8: 7010 0004 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0400 │ │ +030dae: 6900 2701 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0127 │ │ +030db2: 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 │ │ -030dc0: |[030dc0] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -030dd0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -030dd2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -030dd4: 7010 1d16 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -030dda: 6e10 c601 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ -030de0: 0c00 |0008: move-result-object v0 │ │ -030de2: 5b30 2901 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ -030de6: 6e10 c401 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -030dec: 0a00 |000e: move-result v0 │ │ -030dee: 5930 2e01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ -030df2: 6e10 c401 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -030df8: 0a00 |0014: move-result v0 │ │ -030dfa: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -030dfe: 0110 |0017: move v0, v1 │ │ -030e00: 5c30 2d01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ -030e04: 6e10 c401 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -030e0a: 0a00 |001d: move-result v0 │ │ -030e0c: 5930 2c01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ -030e10: 6e10 c401 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -030e16: 0a00 |0023: move-result v0 │ │ -030e18: 5930 2a01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ -030e1c: 6e10 c601 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ -030e22: 0c00 |0029: move-result-object v0 │ │ -030e24: 5b30 3201 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ -030e28: 6e10 c401 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -030e2e: 0a00 |002f: move-result v0 │ │ -030e30: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -030e34: 0110 |0032: move v0, v1 │ │ -030e36: 5c30 3001 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ -030e3a: 6e10 c401 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -030e40: 0a00 |0038: move-result v0 │ │ -030e42: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -030e46: 5c31 2b01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ -030e4a: 6e10 c301 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01c3 │ │ -030e50: 0c00 |0040: move-result-object v0 │ │ -030e52: 5b30 2801 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ -030e56: 6e10 c301 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01c3 │ │ -030e5c: 0c00 |0046: move-result-object v0 │ │ -030e5e: 5b30 3101 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -030e62: 0e00 |0049: return-void │ │ -030e64: 0120 |004a: move v0, v2 │ │ -030e66: 28cd |004b: goto 0018 // -0033 │ │ -030e68: 0120 |004c: move v0, v2 │ │ -030e6a: 28e6 |004d: goto 0033 // -001a │ │ -030e6c: 0121 |004e: move v1, v2 │ │ -030e6e: 28ec |004f: goto 003b // -0014 │ │ +030db4: |[030db4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +030dc4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +030dc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +030dc8: 7010 1d16 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +030dce: 6e10 c601 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ +030dd4: 0c00 |0008: move-result-object v0 │ │ +030dd6: 5b30 2901 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ +030dda: 6e10 c401 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +030de0: 0a00 |000e: move-result v0 │ │ +030de2: 5930 2e01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ +030de6: 6e10 c401 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +030dec: 0a00 |0014: move-result v0 │ │ +030dee: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +030df2: 0110 |0017: move v0, v1 │ │ +030df4: 5c30 2d01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ +030df8: 6e10 c401 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +030dfe: 0a00 |001d: move-result v0 │ │ +030e00: 5930 2c01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ +030e04: 6e10 c401 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +030e0a: 0a00 |0023: move-result v0 │ │ +030e0c: 5930 2a01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ +030e10: 6e10 c601 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ +030e16: 0c00 |0029: move-result-object v0 │ │ +030e18: 5b30 3201 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ +030e1c: 6e10 c401 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +030e22: 0a00 |002f: move-result v0 │ │ +030e24: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +030e28: 0110 |0032: move v0, v1 │ │ +030e2a: 5c30 3001 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ +030e2e: 6e10 c401 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +030e34: 0a00 |0038: move-result v0 │ │ +030e36: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +030e3a: 5c31 2b01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ +030e3e: 6e10 c301 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01c3 │ │ +030e44: 0c00 |0040: move-result-object v0 │ │ +030e46: 5b30 2801 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ +030e4a: 6e10 c301 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@01c3 │ │ +030e50: 0c00 |0046: move-result-object v0 │ │ +030e52: 5b30 3101 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +030e56: 0e00 |0049: return-void │ │ +030e58: 0120 |004a: move v0, v2 │ │ +030e5a: 28cd |004b: goto 0018 // -0033 │ │ +030e5c: 0120 |004c: move v0, v2 │ │ +030e5e: 28e6 |004d: goto 0033 // -001a │ │ +030e60: 0121 |004e: move v1, v2 │ │ +030e62: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10410,38 +10410,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -030e70: |[030e70] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -030e80: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -030e86: 6e10 2016 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -030e8c: 0c00 |0006: move-result-object v0 │ │ -030e8e: 6e10 f915 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -030e94: 0c00 |000a: move-result-object v0 │ │ -030e96: 5b10 2901 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ -030e9a: 5220 b500 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -030e9e: 5910 2e01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ -030ea2: 5520 b100 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -030ea6: 5c10 2d01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ -030eaa: 5220 af00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -030eae: 5910 2c01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ -030eb2: 5220 ac00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -030eb6: 5910 2a01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ -030eba: 5420 c500 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -030ebe: 5b10 3201 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ -030ec2: 5520 bf00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ -030ec6: 5c10 3001 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ -030eca: 5520 ae00 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -030ece: 5c10 2b01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ -030ed2: 5420 a600 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ -030ed6: 5b10 2801 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ -030eda: 0e00 |002d: return-void │ │ +030e64: |[030e64] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +030e74: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +030e7a: 6e10 2016 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +030e80: 0c00 |0006: move-result-object v0 │ │ +030e82: 6e10 f915 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +030e88: 0c00 |000a: move-result-object v0 │ │ +030e8a: 5b10 2901 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ +030e8e: 5220 b500 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +030e92: 5910 2e01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ +030e96: 5520 b100 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +030e9a: 5c10 2d01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ +030e9e: 5220 af00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +030ea2: 5910 2c01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ +030ea6: 5220 ac00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +030eaa: 5910 2a01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ +030eae: 5420 c500 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +030eb2: 5b10 3201 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ +030eb6: 5520 bf00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ +030eba: 5c10 3001 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ +030ebe: 5520 ae00 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +030ec2: 5c10 2b01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ +030ec6: 5420 a600 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00a6 │ │ +030eca: 5b10 2801 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ +030ece: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10461,17 +10461,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030edc: |[030edc] android.support.v4.app.FragmentState.describeContents:()I │ │ -030eec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030eee: 0f00 |0001: return v0 │ │ +030ed0: |[030ed0] android.support.v4.app.FragmentState.describeContents:()I │ │ +030ee0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030ee2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -10479,82 +10479,82 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -030ef0: |[030ef0] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -030f00: 5430 2f01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f04: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -030f08: 5430 2f01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f0c: 1100 |0006: return-object v0 │ │ -030f0e: 5430 2801 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ -030f12: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -030f16: 5430 2801 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ -030f1a: 6e10 4703 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0347 │ │ -030f20: 0c01 |0010: move-result-object v1 │ │ -030f22: 6e20 a301 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ -030f28: 5430 2901 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ -030f2c: 5431 2801 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ -030f30: 7130 f302 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@02f3 │ │ -030f36: 0c00 |001b: move-result-object v0 │ │ -030f38: 5b30 2f01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f3c: 5430 3101 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -030f40: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -030f44: 5430 3101 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -030f48: 6e10 4703 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0347 │ │ -030f4e: 0c01 |0027: move-result-object v1 │ │ -030f50: 6e20 a301 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ -030f56: 5430 2f01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f5a: 5431 3101 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -030f5e: 5b01 c100 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -030f62: 5430 2f01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f66: 5231 2e01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ -030f6a: 6e30 3003 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0330 │ │ -030f70: 5430 2f01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f74: 5531 2d01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ -030f78: 5c01 b100 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -030f7c: 5430 2f01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f80: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -030f82: 5c01 bd00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00bd │ │ -030f86: 5430 2f01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f8a: 5231 2c01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ -030f8e: 5901 af00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -030f92: 5430 2f01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030f96: 5231 2a01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ -030f9a: 5901 ac00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -030f9e: 5430 2f01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030fa2: 5431 3201 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ -030fa6: 5b01 c500 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -030faa: 5430 2f01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030fae: 5531 3001 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ -030fb2: 5c01 bf00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ -030fb6: 5430 2f01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030fba: 5531 2b01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ -030fbe: 5c01 ae00 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -030fc2: 5430 2f01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030fc6: 5441 e100 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -030fca: 5b01 b000 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -030fce: 6300 fe00 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -030fd2: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -030fd6: 1a00 6803 |006b: const-string v0, "FragmentManager" // string@0368 │ │ -030fda: 2201 5803 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -030fde: 7010 4016 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -030fe4: 1a02 d103 |0072: const-string v2, "Instantiated fragment " // string@03d1 │ │ -030fe8: 6e20 4716 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -030fee: 0c01 |0077: move-result-object v1 │ │ -030ff0: 5432 2f01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -030ff4: 6e20 4616 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -030ffa: 0c01 |007d: move-result-object v1 │ │ -030ffc: 6e10 4c16 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -031002: 0c01 |0081: move-result-object v1 │ │ -031004: 7120 7812 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -03100a: 5430 2f01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -03100e: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +030ee4: |[030ee4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +030ef4: 5430 2f01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030ef8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030efc: 5430 2f01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f00: 1100 |0006: return-object v0 │ │ +030f02: 5430 2801 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ +030f06: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +030f0a: 5430 2801 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ +030f0e: 6e10 4703 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0347 │ │ +030f14: 0c01 |0010: move-result-object v1 │ │ +030f16: 6e20 a301 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ +030f1c: 5430 2901 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ +030f20: 5431 2801 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ +030f24: 7130 f302 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@02f3 │ │ +030f2a: 0c00 |001b: move-result-object v0 │ │ +030f2c: 5b30 2f01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f30: 5430 3101 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +030f34: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +030f38: 5430 3101 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +030f3c: 6e10 4703 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0347 │ │ +030f42: 0c01 |0027: move-result-object v1 │ │ +030f44: 6e20 a301 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ +030f4a: 5430 2f01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f4e: 5431 3101 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +030f52: 5b01 c100 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +030f56: 5430 2f01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f5a: 5231 2e01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ +030f5e: 6e30 3003 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0330 │ │ +030f64: 5430 2f01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f68: 5531 2d01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ +030f6c: 5c01 b100 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +030f70: 5430 2f01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f74: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +030f76: 5c01 bd00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00bd │ │ +030f7a: 5430 2f01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f7e: 5231 2c01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ +030f82: 5901 af00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +030f86: 5430 2f01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f8a: 5231 2a01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ +030f8e: 5901 ac00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +030f92: 5430 2f01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030f96: 5431 3201 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ +030f9a: 5b01 c500 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +030f9e: 5430 2f01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030fa2: 5531 3001 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ +030fa6: 5c01 bf00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ +030faa: 5430 2f01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030fae: 5531 2b01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ +030fb2: 5c01 ae00 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +030fb6: 5430 2f01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030fba: 5441 e100 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +030fbe: 5b01 b000 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +030fc2: 6300 fe00 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +030fc6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +030fca: 1a00 6803 |006b: const-string v0, "FragmentManager" // string@0368 │ │ +030fce: 2201 5803 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +030fd2: 7010 4016 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +030fd8: 1a02 d103 |0072: const-string v2, "Instantiated fragment " // string@03d1 │ │ +030fdc: 6e20 4716 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +030fe2: 0c01 |0077: move-result-object v1 │ │ +030fe4: 5432 2f01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +030fe8: 6e20 4616 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +030fee: 0c01 |007d: move-result-object v1 │ │ +030ff0: 6e10 4c16 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +030ff6: 0c01 |0081: move-result-object v1 │ │ +030ff8: 7120 7812 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +030ffe: 5430 2f01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +031002: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -10583,49 +10583,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -031014: |[031014] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -031024: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -031026: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -031028: 5430 2901 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ -03102c: 6e20 cb01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ -031032: 5230 2e01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ -031036: 6e20 c801 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -03103c: 5530 2d01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ -031040: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -031044: 0110 |0010: move v0, v1 │ │ -031046: 6e20 c801 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -03104c: 5230 2c01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ -031050: 6e20 c801 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -031056: 5230 2a01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ -03105a: 6e20 c801 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -031060: 5430 3201 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ -031064: 6e20 cb01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ -03106a: 5530 3001 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ -03106e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -031072: 0110 |0027: move v0, v1 │ │ -031074: 6e20 c801 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -03107a: 5530 2b01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ -03107e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -031082: 6e20 c801 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -031088: 5430 2801 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ -03108c: 6e20 c701 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01c7 │ │ -031092: 5430 3101 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -031096: 6e20 c701 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01c7 │ │ -03109c: 0e00 |003c: return-void │ │ -03109e: 0120 |003d: move v0, v2 │ │ -0310a0: 28d3 |003e: goto 0011 // -002d │ │ -0310a2: 0120 |003f: move v0, v2 │ │ -0310a4: 28e8 |0040: goto 0028 // -0018 │ │ -0310a6: 0121 |0041: move v1, v2 │ │ -0310a8: 28ed |0042: goto 002f // -0013 │ │ +031008: |[031008] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +031018: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03101a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03101c: 5430 2901 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0129 │ │ +031020: 6e20 cb01 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ +031026: 5230 2e01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@012e │ │ +03102a: 6e20 c801 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +031030: 5530 2d01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@012d │ │ +031034: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +031038: 0110 |0010: move v0, v1 │ │ +03103a: 6e20 c801 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +031040: 5230 2c01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@012c │ │ +031044: 6e20 c801 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +03104a: 5230 2a01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012a │ │ +03104e: 6e20 c801 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +031054: 5430 3201 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0132 │ │ +031058: 6e20 cb01 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ +03105e: 5530 3001 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0130 │ │ +031062: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +031066: 0110 |0027: move v0, v1 │ │ +031068: 6e20 c801 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +03106e: 5530 2b01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@012b │ │ +031072: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +031076: 6e20 c801 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +03107c: 5430 2801 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0128 │ │ +031080: 6e20 c701 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01c7 │ │ +031086: 5430 3101 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +03108a: 6e20 c701 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@01c7 │ │ +031090: 0e00 |003c: return-void │ │ +031092: 0120 |003d: move v0, v2 │ │ +031094: 28d3 |003e: goto 0011 // -002d │ │ +031096: 0120 |003f: move v0, v2 │ │ +031098: 28e8 |0040: goto 0028 // -0018 │ │ +03109a: 0121 |0041: move v1, v2 │ │ +03109c: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10704,18 +10704,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0310ac: |[0310ac] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -0310bc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0310c2: 5b01 3a01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013a │ │ -0310c6: 0e00 |0005: return-void │ │ +0310a0: |[0310a0] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +0310b0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0310b6: 5b01 3a01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013a │ │ +0310ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; │ │ @@ -10727,22 +10727,22 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0310c8: |[0310c8] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -0310d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0310da: 2200 b302 |0001: new-instance v0, Landroid/view/View; // type@02b3 │ │ -0310de: 5431 3a01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013a │ │ -0310e2: 7020 e612 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@12e6 │ │ -0310e8: 6e20 4613 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1346 │ │ -0310ee: 6e20 4513 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1345 │ │ -0310f4: 1100 |000e: return-object v0 │ │ +0310bc: |[0310bc] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +0310cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0310ce: 2200 b302 |0001: new-instance v0, Landroid/view/View; // type@02b3 │ │ +0310d2: 5431 3a01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013a │ │ +0310d6: 7020 e612 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@12e6 │ │ +0310dc: 6e20 4613 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1346 │ │ +0310e2: 6e20 4513 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1345 │ │ +0310e8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -10782,17 +10782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0310f8: |[0310f8] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -031108: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03110e: 0e00 |0003: return-void │ │ +0310ec: |[0310ec] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +0310fc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +031102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -10801,19 +10801,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -031110: |[031110] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -031120: 2200 ba00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ba │ │ -031124: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -031126: 7030 1e04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@041e │ │ -03112c: 1100 |0006: return-object v0 │ │ +031104: |[031104] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +031114: 2200 ba00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ba │ │ +031118: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03111a: 7030 1e04 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@041e │ │ +031120: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -10822,18 +10822,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -031130: |[031130] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -031140: 6e20 1804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0418 │ │ -031146: 0c00 |0003: move-result-object v0 │ │ -031148: 1100 |0004: return-object v0 │ │ +031124: |[031124] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +031134: 6e20 1804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0418 │ │ +03113a: 0c00 |0003: move-result-object v0 │ │ +03113c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10842,17 +10842,17 @@ │ │ type : '(I)[Landroid/support/v4/app/FragmentTabHost$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03114c: |[03114c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -03115c: 2320 9c03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@039c │ │ -031160: 1100 |0002: return-object v0 │ │ +031140: |[031140] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +031150: 2320 9c03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@039c │ │ +031154: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10861,18 +10861,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -031164: |[031164] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -031174: 6e20 1a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@041a │ │ -03117a: 0c00 |0003: move-result-object v0 │ │ -03117c: 1100 |0004: return-object v0 │ │ +031158: |[031158] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +031168: 6e20 1a04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@041a │ │ +03116e: 0c00 |0003: move-result-object v0 │ │ +031170: 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 │ │ │ │ @@ -10916,39 +10916,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -031180: |[031180] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -031190: 2200 b900 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b9 │ │ -031194: 7010 1704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0417 │ │ -03119a: 6900 3b01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013b │ │ -03119e: 0e00 |0007: return-void │ │ +031174: |[031174] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +031184: 2200 b900 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b9 │ │ +031188: 7010 1704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0417 │ │ +03118e: 6900 3b01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@013b │ │ +031192: 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 │ │ -0311a0: |[0311a0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -0311b0: 7020 e012 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ -0311b6: 6e10 c601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ -0311bc: 0c00 |0006: move-result-object v0 │ │ -0311be: 5b10 3c01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ -0311c2: 0e00 |0009: return-void │ │ +031194: |[031194] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +0311a4: 7020 e012 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ +0311aa: 6e10 c601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@01c6 │ │ +0311b0: 0c00 |0006: move-result-object v0 │ │ +0311b2: 5b10 3c01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ +0311b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0009 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ @@ -10959,17 +10959,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0311c4: |[0311c4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -0311d4: 7020 1d04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@041d │ │ -0311da: 0e00 |0003: return-void │ │ +0311b8: |[0311b8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +0311c8: 7020 1d04 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@041d │ │ +0311ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/FragmentTabHost$1; │ │ @@ -10979,17 +10979,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0311dc: |[0311dc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -0311ec: 7020 e112 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ -0311f2: 0e00 |0003: return-void │ │ +0311d0: |[0311d0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +0311e0: 7020 e112 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ +0311e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -11000,38 +11000,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0311f4: |[0311f4] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -031204: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -031208: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03120e: 1a01 7103 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0371 │ │ -031212: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031218: 0c00 |000a: move-result-object v0 │ │ -03121a: 7110 4f16 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -031220: 0a01 |000e: move-result v1 │ │ -031222: 7110 0c16 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -031228: 0c01 |0012: move-result-object v1 │ │ -03122a: 6e20 4716 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031230: 0c00 |0016: move-result-object v0 │ │ -031232: 1a01 3600 |0017: const-string v1, " curTab=" // string@0036 │ │ -031236: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03123c: 0c00 |001c: move-result-object v0 │ │ -03123e: 5421 3c01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ -031242: 6e20 4716 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031248: 0c00 |0022: move-result-object v0 │ │ -03124a: 1a01 fe1a |0023: const-string v1, "}" // string@1afe │ │ -03124e: 6e20 4716 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031254: 0c00 |0028: move-result-object v0 │ │ -031256: 6e10 4c16 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03125c: 0c00 |002c: move-result-object v0 │ │ -03125e: 1100 |002d: return-object v0 │ │ +0311e8: |[0311e8] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +0311f8: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +0311fc: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +031202: 1a01 7103 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@0371 │ │ +031206: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03120c: 0c00 |000a: move-result-object v0 │ │ +03120e: 7110 4f16 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +031214: 0a01 |000e: move-result v1 │ │ +031216: 7110 0c16 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +03121c: 0c01 |0012: move-result-object v1 │ │ +03121e: 6e20 4716 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031224: 0c00 |0016: move-result-object v0 │ │ +031226: 1a01 3600 |0017: const-string v1, " curTab=" // string@0036 │ │ +03122a: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031230: 0c00 |001c: move-result-object v0 │ │ +031232: 5421 3c01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ +031236: 6e20 4716 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03123c: 0c00 |0022: move-result-object v0 │ │ +03123e: 1a01 fe1a |0023: const-string v1, "}" // string@1afe │ │ +031242: 6e20 4716 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031248: 0c00 |0028: move-result-object v0 │ │ +03124a: 6e10 4c16 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +031250: 0c00 |002c: move-result-object v0 │ │ +031252: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentTabHost$SavedState;) │ │ @@ -11039,19 +11039,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -031260: |[031260] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -031270: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ -031276: 5410 3c01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ -03127a: 6e20 cb01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ -031280: 0e00 |0008: return-void │ │ +031254: |[031254] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +031264: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ +03126a: 5410 3c01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ +03126e: 6e20 cb01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01cb │ │ +031274: 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; │ │ @@ -11108,20 +11108,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -031284: |[031284] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -031294: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03129a: 5b01 4001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0140 │ │ -03129e: 5b02 3e01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@013e │ │ -0312a2: 5b03 3d01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@013d │ │ -0312a6: 0e00 |0009: return-void │ │ +031278: |[031278] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +031288: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03128e: 5b01 4001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0140 │ │ +031292: 5b02 3e01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@013e │ │ +031296: 5b03 3d01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@013d │ │ +03129a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -11137,17 +11137,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0312a8: |[0312a8] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -0312b8: 5410 3f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@013f │ │ -0312bc: 1100 |0002: return-object v0 │ │ +03129c: |[03129c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +0312ac: 5410 3f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@013f │ │ +0312b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #2 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11155,17 +11155,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0312c0: |[0312c0] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0312d0: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@013f │ │ -0312d4: 1101 |0002: return-object v1 │ │ +0312b4: |[0312b4] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +0312c4: 5b01 3f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@013f │ │ +0312c8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/Fragment; │ │ │ │ @@ -11174,17 +11174,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0312d8: |[0312d8] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -0312e8: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0140 │ │ -0312ec: 1100 |0002: return-object v0 │ │ +0312cc: |[0312cc] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +0312dc: 5410 4001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0140 │ │ +0312e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11192,17 +11192,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0312f0: |[0312f0] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -031300: 5410 3e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@013e │ │ -031304: 1100 |0002: return-object v0 │ │ +0312e4: |[0312e4] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +0312f4: 5410 3e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@013e │ │ +0312f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/FragmentTabHost$TabInfo; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentTabHost$TabInfo;) │ │ @@ -11210,17 +11210,17 @@ │ │ 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 │ │ -031308: |[031308] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -031318: 5410 3d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@013d │ │ -03131c: 1100 |0002: return-object v0 │ │ +0312fc: |[0312fc] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +03130c: 5410 3d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@013d │ │ +031310: 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 - │ │ @@ -11292,22 +11292,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -031320: |[031320] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -031330: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -031332: 7030 a014 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14a0 │ │ -031338: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -03133c: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -031342: 5b20 4801 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -031346: 7030 3404 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0434 │ │ -03134c: 0e00 |000e: return-void │ │ +031314: |[031314] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +031324: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031326: 7030 a014 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14a0 │ │ +03132c: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +031330: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +031336: 5b20 4801 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +03133a: 7030 3404 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0434 │ │ +031340: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11319,21 +11319,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -031350: |[031350] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -031360: 7030 a014 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14a0 │ │ -031366: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -03136a: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -031370: 5b10 4801 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -031374: 7030 3404 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0434 │ │ -03137a: 0e00 |000d: return-void │ │ +031344: |[031344] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +031354: 7030 a014 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@14a0 │ │ +03135a: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +03135e: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +031364: 5b10 4801 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +031368: 7030 3404 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0434 │ │ +03136e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11346,88 +11346,88 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 145 16-bit code units │ │ -03137c: |[03137c] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -03138c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03138e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -031390: 5463 4801 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -031394: 6e10 6d16 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03139a: 0a03 |0007: move-result v3 │ │ -03139c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -0313a0: 5463 4801 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -0313a4: 6e20 6716 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0313aa: 0c02 |000f: move-result-object v2 │ │ -0313ac: 1f02 bb00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00bb │ │ -0313b0: 7110 2604 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ -0313b6: 0c03 |0015: move-result-object v3 │ │ -0313b8: 6e20 3016 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0313be: 0a03 |0019: move-result v3 │ │ -0313c0: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -0313c4: 0721 |001c: move-object v1, v2 │ │ -0313c6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0313ca: 28e3 |001f: goto 0002 // -001d │ │ -0313cc: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -0313d0: 2203 4403 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ -0313d4: 2204 5803 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -0313d8: 7010 4016 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0313de: 1a05 9708 |0029: const-string v5, "No tab known for tag " // string@0897 │ │ -0313e2: 6e20 4716 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0313e8: 0c04 |002e: move-result-object v4 │ │ -0313ea: 6e20 4716 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0313f0: 0c04 |0032: move-result-object v4 │ │ -0313f2: 6e10 4c16 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0313f8: 0c04 |0036: move-result-object v4 │ │ -0313fa: 7020 0716 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -031400: 2703 |003a: throw v3 │ │ -031402: 5463 4501 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ -031406: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -03140a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -03140e: 5463 4401 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -031412: 6e10 7d03 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -031418: 0c08 |0046: move-result-object v8 │ │ -03141a: 5463 4501 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ -03141e: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -031422: 5463 4501 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ -031426: 7110 2404 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@0424 │ │ -03142c: 0c03 |0050: move-result-object v3 │ │ -03142e: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -031432: 5463 4501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ -031436: 7110 2404 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@0424 │ │ -03143c: 0c03 |0058: move-result-object v3 │ │ -03143e: 6e20 4804 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ -031444: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -031448: 7110 2404 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@0424 │ │ -03144e: 0c03 |0061: move-result-object v3 │ │ -031450: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -031454: 5463 4301 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ -031458: 7110 2704 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0427 │ │ -03145e: 0c04 |0069: move-result-object v4 │ │ -031460: 6e10 f915 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -031466: 0c04 |006d: move-result-object v4 │ │ -031468: 7110 2804 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@0428 │ │ -03146e: 0c05 |0071: move-result-object v5 │ │ -031470: 7130 f302 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@02f3 │ │ -031476: 0c03 |0075: move-result-object v3 │ │ -031478: 7120 2504 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@0425 │ │ -03147e: 5263 4201 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ -031482: 7110 2404 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@0424 │ │ -031488: 0c04 |007e: move-result-object v4 │ │ -03148a: 7110 2604 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ -031490: 0c05 |0082: move-result-object v5 │ │ -031492: 6e40 4204 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@0442 │ │ -031498: 5b61 4501 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ -03149c: 1108 |0088: return-object v8 │ │ -03149e: 7110 2404 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@0424 │ │ -0314a4: 0c03 |008c: move-result-object v3 │ │ -0314a6: 6e20 4504 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0445 │ │ -0314ac: 28f6 |0090: goto 0086 // -000a │ │ +031370: |[031370] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +031380: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +031382: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +031384: 5463 4801 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +031388: 6e10 6d16 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03138e: 0a03 |0007: move-result v3 │ │ +031390: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +031394: 5463 4801 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +031398: 6e20 6716 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03139e: 0c02 |000f: move-result-object v2 │ │ +0313a0: 1f02 bb00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00bb │ │ +0313a4: 7110 2604 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ +0313aa: 0c03 |0015: move-result-object v3 │ │ +0313ac: 6e20 3016 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0313b2: 0a03 |0019: move-result v3 │ │ +0313b4: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +0313b8: 0721 |001c: move-object v1, v2 │ │ +0313ba: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0313be: 28e3 |001f: goto 0002 // -001d │ │ +0313c0: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +0313c4: 2203 4403 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ +0313c8: 2204 5803 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +0313cc: 7010 4016 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0313d2: 1a05 9708 |0029: const-string v5, "No tab known for tag " // string@0897 │ │ +0313d6: 6e20 4716 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0313dc: 0c04 |002e: move-result-object v4 │ │ +0313de: 6e20 4716 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0313e4: 0c04 |0032: move-result-object v4 │ │ +0313e6: 6e10 4c16 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0313ec: 0c04 |0036: move-result-object v4 │ │ +0313ee: 7020 0716 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0313f4: 2703 |003a: throw v3 │ │ +0313f6: 5463 4501 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ +0313fa: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +0313fe: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +031402: 5463 4401 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +031406: 6e10 7d03 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +03140c: 0c08 |0046: move-result-object v8 │ │ +03140e: 5463 4501 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ +031412: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +031416: 5463 4501 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ +03141a: 7110 2404 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@0424 │ │ +031420: 0c03 |0050: move-result-object v3 │ │ +031422: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +031426: 5463 4501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ +03142a: 7110 2404 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@0424 │ │ +031430: 0c03 |0058: move-result-object v3 │ │ +031432: 6e20 4804 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ +031438: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +03143c: 7110 2404 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@0424 │ │ +031442: 0c03 |0061: move-result-object v3 │ │ +031444: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +031448: 5463 4301 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ +03144c: 7110 2704 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@0427 │ │ +031452: 0c04 |0069: move-result-object v4 │ │ +031454: 6e10 f915 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +03145a: 0c04 |006d: move-result-object v4 │ │ +03145c: 7110 2804 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@0428 │ │ +031462: 0c05 |0071: move-result-object v5 │ │ +031464: 7130 f302 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@02f3 │ │ +03146a: 0c03 |0075: move-result-object v3 │ │ +03146c: 7120 2504 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@0425 │ │ +031472: 5263 4201 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ +031476: 7110 2404 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@0424 │ │ +03147c: 0c04 |007e: move-result-object v4 │ │ +03147e: 7110 2604 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ +031484: 0c05 |0082: move-result-object v5 │ │ +031486: 6e40 4204 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@0442 │ │ +03148c: 5b61 4501 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ +031490: 1108 |0088: return-object v8 │ │ +031492: 7110 2404 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@0424 │ │ +031498: 0c03 |008c: move-result-object v3 │ │ +03149a: 6e20 4504 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0445 │ │ +0314a0: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11460,38 +11460,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0314b0: |[0314b0] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -0314c0: 5430 4701 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ -0314c4: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -0314c8: 5230 4201 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ -0314cc: 6e20 3104 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0431 │ │ -0314d2: 0c00 |0009: move-result-object v0 │ │ -0314d4: 1f00 dc02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02dc │ │ -0314d8: 5b30 4701 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ -0314dc: 5430 4701 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ -0314e0: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -0314e4: 2200 4403 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -0314e8: 2201 5803 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0314ec: 7010 4016 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0314f2: 1a02 9608 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0896 │ │ -0314f6: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0314fc: 0c01 |001e: move-result-object v1 │ │ -0314fe: 5232 4201 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ -031502: 6e20 4316 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -031508: 0c01 |0024: move-result-object v1 │ │ -03150a: 6e10 4c16 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -031510: 0c01 |0028: move-result-object v1 │ │ -031512: 7020 0716 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -031518: 2700 |002c: throw v0 │ │ -03151a: 0e00 |002d: return-void │ │ +0314a4: |[0314a4] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +0314b4: 5430 4701 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ +0314b8: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +0314bc: 5230 4201 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ +0314c0: 6e20 3104 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0431 │ │ +0314c6: 0c00 |0009: move-result-object v0 │ │ +0314c8: 1f00 dc02 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02dc │ │ +0314cc: 5b30 4701 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ +0314d0: 5430 4701 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ +0314d4: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +0314d8: 2200 4403 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +0314dc: 2201 5803 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0314e0: 7010 4016 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0314e6: 1a02 9608 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0896 │ │ +0314ea: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0314f0: 0c01 |001e: move-result-object v1 │ │ +0314f2: 5232 4201 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ +0314f6: 6e20 4316 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0314fc: 0c01 |0024: move-result-object v1 │ │ +0314fe: 6e10 4c16 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +031504: 0c01 |0028: move-result-object v1 │ │ +031506: 7020 0716 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03150c: 2700 |002c: throw v0 │ │ +03150e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11503,55 +11503,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -03151c: |[03151c] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -03152c: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -031532: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -031534: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -031536: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -031538: 6e20 3104 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0431 │ │ -03153e: 0c03 |0009: move-result-object v3 │ │ -031540: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -031544: 2201 df02 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02df │ │ -031548: 7020 4c14 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@144c │ │ -03154e: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -031550: 6e20 5014 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1450 │ │ -031556: 2203 db02 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -03155a: 7030 4314 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -031560: 6e30 2d04 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@042d │ │ -031566: 2202 f102 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02f1 │ │ -03156a: 7020 a714 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@14a7 │ │ -031570: 6e20 a814 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@14a8 │ │ -031576: 6e20 a914 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@14a9 │ │ -03157c: 2203 de02 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02de │ │ -031580: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -031582: 7040 4b14 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@144b │ │ -031588: 6e30 4d14 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ -03158e: 2200 dc02 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02dc │ │ -031592: 7020 4414 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ -031598: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -03159e: 6e20 4614 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ -0315a4: 2203 de02 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02de │ │ -0315a8: 7040 4b14 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@144b │ │ -0315ae: 6e30 4d14 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ -0315b4: 2200 dc02 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02dc │ │ -0315b8: 7020 4414 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ -0315be: 5b80 4701 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ -0315c2: 5483 4701 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ -0315c6: 5284 4201 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ -0315ca: 6e20 4614 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ -0315d0: 2203 de02 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02de │ │ -0315d4: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -0315d8: 7040 4b14 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@144b │ │ -0315de: 6e30 4d14 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ -0315e4: 0e00 |005c: return-void │ │ +031510: |[031510] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +031520: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +031526: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +031528: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +03152a: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +03152c: 6e20 3104 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0431 │ │ +031532: 0c03 |0009: move-result-object v3 │ │ +031534: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +031538: 2201 df02 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02df │ │ +03153c: 7020 4c14 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@144c │ │ +031542: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +031544: 6e20 5014 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1450 │ │ +03154a: 2203 db02 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +03154e: 7030 4314 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +031554: 6e30 2d04 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@042d │ │ +03155a: 2202 f102 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02f1 │ │ +03155e: 7020 a714 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@14a7 │ │ +031564: 6e20 a814 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@14a8 │ │ +03156a: 6e20 a914 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@14a9 │ │ +031570: 2203 de02 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02de │ │ +031574: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +031576: 7040 4b14 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@144b │ │ +03157c: 6e30 4d14 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ +031582: 2200 dc02 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02dc │ │ +031586: 7020 4414 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ +03158c: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +031592: 6e20 4614 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ +031598: 2203 de02 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02de │ │ +03159c: 7040 4b14 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@144b │ │ +0315a2: 6e30 4d14 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ +0315a8: 2200 dc02 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02dc │ │ +0315ac: 7020 4414 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ +0315b2: 5b80 4701 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ +0315b6: 5483 4701 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ +0315ba: 5284 4201 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ +0315be: 6e20 4614 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ +0315c4: 2203 de02 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02de │ │ +0315c8: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +0315cc: 7040 4b14 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@144b │ │ +0315d2: 6e30 4d14 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ +0315d8: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11578,28 +11578,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0315e8: |[0315e8] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0315f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0315fa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0315fc: 2311 9203 |0002: new-array v1, v1, [I // type@0392 │ │ -031600: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -031606: 4b02 0103 |0007: aput v2, v1, v3 │ │ -03160a: 6e53 b200 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00b2 │ │ -031610: 0c00 |000c: move-result-object v0 │ │ -031612: 6e30 1101 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0111 │ │ -031618: 0a01 |0010: move-result v1 │ │ -03161a: 5941 4201 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ -03161e: 6e10 1401 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -031624: 6f20 a514 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@14a5 │ │ -03162a: 0e00 |0019: return-void │ │ +0315dc: |[0315dc] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0315ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0315ee: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0315f0: 2311 9203 |0002: new-array v1, v1, [I // type@0392 │ │ +0315f4: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +0315fa: 4b02 0103 |0007: aput v2, v1, v3 │ │ +0315fe: 6e53 b200 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00b2 │ │ +031604: 0c00 |000c: move-result-object v0 │ │ +031606: 6e30 1101 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0111 │ │ +03160c: 0a01 |0010: move-result v1 │ │ +03160e: 5941 4201 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ +031612: 6e10 1401 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +031618: 6f20 a514 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@14a5 │ │ +03161e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11615,48 +11615,48 @@ │ │ type : '(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -03162c: |[03162c] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -03163c: 2203 b800 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00b8 │ │ -031640: 5454 4301 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ -031644: 7020 1504 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0415 │ │ -03164a: 6e20 9f14 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@149f │ │ -031650: 6e10 9e14 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@149e │ │ -031656: 0c02 |000d: move-result-object v2 │ │ -031658: 2201 bb00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00bb │ │ -03165c: 7040 2304 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@0423 │ │ -031662: 5553 4101 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ -031666: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -03166a: 5453 4401 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -03166e: 6e20 8203 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0382 │ │ -031674: 0c03 |001c: move-result-object v3 │ │ -031676: 7120 2504 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@0425 │ │ -03167c: 7110 2404 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@0424 │ │ -031682: 0c03 |0023: move-result-object v3 │ │ -031684: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -031688: 7110 2404 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@0424 │ │ -03168e: 0c03 |0029: move-result-object v3 │ │ -031690: 6e10 f602 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02f6 │ │ -031696: 0a03 |002d: move-result v3 │ │ -031698: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -03169c: 5453 4401 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -0316a0: 6e10 7d03 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -0316a6: 0c00 |0035: move-result-object v0 │ │ -0316a8: 7110 2404 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@0424 │ │ -0316ae: 0c03 |0039: move-result-object v3 │ │ -0316b0: 6e20 4804 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ -0316b6: 6e10 4604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ -0316bc: 5453 4801 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -0316c0: 6e20 6416 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0316c6: 6e20 2b04 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@042b │ │ -0316cc: 0e00 |0048: return-void │ │ +031620: |[031620] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +031630: 2203 b800 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00b8 │ │ +031634: 5454 4301 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ +031638: 7020 1504 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0415 │ │ +03163e: 6e20 9f14 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@149f │ │ +031644: 6e10 9e14 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@149e │ │ +03164a: 0c02 |000d: move-result-object v2 │ │ +03164c: 2201 bb00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00bb │ │ +031650: 7040 2304 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@0423 │ │ +031656: 5553 4101 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ +03165a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +03165e: 5453 4401 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +031662: 6e20 8203 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0382 │ │ +031668: 0c03 |001c: move-result-object v3 │ │ +03166a: 7120 2504 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@0425 │ │ +031670: 7110 2404 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@0424 │ │ +031676: 0c03 |0023: move-result-object v3 │ │ +031678: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +03167c: 7110 2404 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@0424 │ │ +031682: 0c03 |0029: move-result-object v3 │ │ +031684: 6e10 f602 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02f6 │ │ +03168a: 0a03 |002d: move-result v3 │ │ +03168c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +031690: 5453 4401 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +031694: 6e10 7d03 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +03169a: 0c00 |0035: move-result-object v0 │ │ +03169c: 7110 2404 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@0424 │ │ +0316a2: 0c03 |0039: move-result-object v3 │ │ +0316a4: 6e20 4804 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ +0316aa: 6e10 4604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ +0316b0: 5453 4801 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +0316b4: 6e20 6416 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0316ba: 6e20 2b04 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@042b │ │ +0316c0: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11682,67 +11682,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0316d0: |[0316d0] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -0316e0: 6f10 a114 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@14a1 │ │ -0316e6: 6e10 3204 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0432 │ │ -0316ec: 0c00 |0006: move-result-object v0 │ │ -0316ee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0316f0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0316f2: 5464 4801 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -0316f6: 6e10 6d16 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0316fc: 0a04 |000e: move-result v4 │ │ -0316fe: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -031702: 5464 4801 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ -031706: 6e20 6716 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03170c: 0c03 |0016: move-result-object v3 │ │ -03170e: 1f03 bb00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00bb │ │ -031712: 5464 4401 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -031716: 7110 2604 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ -03171c: 0c05 |001e: move-result-object v5 │ │ -03171e: 6e20 8203 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0382 │ │ -031724: 0c04 |0022: move-result-object v4 │ │ -031726: 7120 2504 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@0425 │ │ -03172c: 7110 2404 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@0424 │ │ -031732: 0c04 |0029: move-result-object v4 │ │ -031734: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -031738: 7110 2404 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@0424 │ │ -03173e: 0c04 |002f: move-result-object v4 │ │ -031740: 6e10 f602 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02f6 │ │ -031746: 0a04 |0033: move-result v4 │ │ -031748: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -03174c: 7110 2604 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ -031752: 0c04 |0039: move-result-object v4 │ │ -031754: 6e20 3016 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03175a: 0a04 |003d: move-result v4 │ │ -03175c: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -031760: 5b63 4501 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ -031764: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -031768: 28c5 |0044: goto 0009 // -003b │ │ -03176a: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -03176e: 5464 4401 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -031772: 6e10 7d03 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -031778: 0c01 |004c: move-result-object v1 │ │ -03177a: 7110 2404 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@0424 │ │ -031780: 0c04 |0050: move-result-object v4 │ │ -031782: 6e20 4804 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ -031788: 28ee |0054: goto 0042 // -0012 │ │ -03178a: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -03178c: 5c64 4101 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ -031790: 7030 2e04 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@042e │ │ -031796: 0c01 |005b: move-result-object v1 │ │ -031798: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -03179c: 6e10 4604 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ -0317a2: 5464 4401 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -0317a6: 6e10 8003 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0380 │ │ -0317ac: 0e00 |0066: return-void │ │ +0316c4: |[0316c4] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +0316d4: 6f10 a114 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@14a1 │ │ +0316da: 6e10 3204 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0432 │ │ +0316e0: 0c00 |0006: move-result-object v0 │ │ +0316e2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0316e4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0316e6: 5464 4801 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +0316ea: 6e10 6d16 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0316f0: 0a04 |000e: move-result v4 │ │ +0316f2: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +0316f6: 5464 4801 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0148 │ │ +0316fa: 6e20 6716 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +031700: 0c03 |0016: move-result-object v3 │ │ +031702: 1f03 bb00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00bb │ │ +031706: 5464 4401 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +03170a: 7110 2604 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ +031710: 0c05 |001e: move-result-object v5 │ │ +031712: 6e20 8203 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0382 │ │ +031718: 0c04 |0022: move-result-object v4 │ │ +03171a: 7120 2504 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@0425 │ │ +031720: 7110 2404 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@0424 │ │ +031726: 0c04 |0029: move-result-object v4 │ │ +031728: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +03172c: 7110 2404 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@0424 │ │ +031732: 0c04 |002f: move-result-object v4 │ │ +031734: 6e10 f602 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02f6 │ │ +03173a: 0a04 |0033: move-result v4 │ │ +03173c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +031740: 7110 2604 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@0426 │ │ +031746: 0c04 |0039: move-result-object v4 │ │ +031748: 6e20 3016 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +03174e: 0a04 |003d: move-result v4 │ │ +031750: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +031754: 5b63 4501 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0145 │ │ +031758: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03175c: 28c5 |0044: goto 0009 // -003b │ │ +03175e: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +031762: 5464 4401 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +031766: 6e10 7d03 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +03176c: 0c01 |004c: move-result-object v1 │ │ +03176e: 7110 2404 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@0424 │ │ +031774: 0c04 |0050: move-result-object v4 │ │ +031776: 6e20 4804 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ +03177c: 28ee |0054: goto 0042 // -0012 │ │ +03177e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +031780: 5c64 4101 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ +031784: 7030 2e04 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@042e │ │ +03178a: 0c01 |005b: move-result-object v1 │ │ +03178c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +031790: 6e10 4604 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ +031796: 5464 4401 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +03179a: 6e10 8003 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0380 │ │ +0317a0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11772,19 +11772,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0317b0: |[0317b0] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -0317c0: 6f10 a214 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@14a2 │ │ -0317c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0317c8: 5c10 4101 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ -0317cc: 0e00 |0006: return-void │ │ +0317a4: |[0317a4] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +0317b4: 6f10 a214 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@14a2 │ │ +0317ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0317bc: 5c10 4101 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ +0317c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11794,23 +11794,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0317d0: |[0317d0] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0317e0: 0730 |0000: move-object v0, v3 │ │ -0317e2: 1f00 ba00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ba │ │ -0317e6: 6e10 2004 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0420 │ │ -0317ec: 0c01 |0006: move-result-object v1 │ │ -0317ee: 6f20 a314 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@14a3 │ │ -0317f4: 5401 3c01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ -0317f8: 6e20 3a04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@043a │ │ -0317fe: 0e00 |000f: return-void │ │ +0317c4: |[0317c4] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0317d4: 0730 |0000: move-object v0, v3 │ │ +0317d6: 1f00 ba00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ba │ │ +0317da: 6e10 2004 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0420 │ │ +0317e0: 0c01 |0006: move-result-object v1 │ │ +0317e2: 6f20 a314 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@14a3 │ │ +0317e8: 5401 3c01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ +0317ec: 6e20 3a04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@043a │ │ +0317f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11823,23 +11823,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -031800: |[031800] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -031810: 6f10 a414 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@14a4 │ │ -031816: 0c01 |0003: move-result-object v1 │ │ -031818: 2200 ba00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ba │ │ -03181c: 7020 1f04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@041f │ │ -031822: 6e10 3204 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0432 │ │ -031828: 0c02 |000c: move-result-object v2 │ │ -03182a: 5b02 3c01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ -03182e: 1100 |000f: return-object v0 │ │ +0317f4: |[0317f4] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +031804: 6f10 a414 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@14a4 │ │ +03180a: 0c01 |0003: move-result-object v1 │ │ +03180c: 2200 ba00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ba │ │ +031810: 7020 1f04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@041f │ │ +031816: 6e10 3204 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0432 │ │ +03181c: 0c02 |000c: move-result-object v2 │ │ +03181e: 5b02 3c01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@013c │ │ +031822: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11852,27 +11852,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -031830: |[031830] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -031840: 5521 4101 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ -031844: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -031848: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03184a: 7030 2e04 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@042e │ │ -031850: 0c00 |0008: move-result-object v0 │ │ -031852: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -031856: 6e10 4604 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ -03185c: 5421 4601 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0146 │ │ -031860: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -031864: 5421 4601 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0146 │ │ -031868: 7220 9d14 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@149d │ │ -03186e: 0e00 |0017: return-void │ │ +031824: |[031824] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +031834: 5521 4101 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0141 │ │ +031838: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +03183c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03183e: 7030 2e04 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@042e │ │ +031844: 0c00 |0008: move-result-object v0 │ │ +031846: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +03184a: 6e10 4604 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ +031850: 5421 4601 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0146 │ │ +031854: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +031858: 5421 4601 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0146 │ │ +03185c: 7220 9d14 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@149d │ │ +031862: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11888,17 +11888,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031870: |[031870] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -031880: 5b01 4601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0146 │ │ -031884: 0e00 |0002: return-void │ │ +031864: |[031864] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +031874: 5b01 4601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0146 │ │ +031878: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -11908,19 +11908,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -031888: |[031888] android.support.v4.app.FragmentTabHost.setup:()V │ │ -031898: 2200 4403 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -03189c: 1a01 7908 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0879 │ │ -0318a0: 7020 0716 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0318a6: 2700 |0007: throw v0 │ │ +03187c: |[03187c] android.support.v4.app.FragmentTabHost.setup:()V │ │ +03188c: 2200 4403 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +031890: 1a01 7908 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0879 │ │ +031894: 7020 0716 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03189a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -11928,21 +11928,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0318a8: |[0318a8] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -0318b8: 7020 3004 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0430 │ │ -0318be: 6f10 a614 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@14a6 │ │ -0318c4: 5b01 4301 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ -0318c8: 5b02 4401 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -0318cc: 7010 2f04 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@042f │ │ -0318d2: 0e00 |000d: return-void │ │ +03189c: |[03189c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +0318ac: 7020 3004 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0430 │ │ +0318b2: 6f10 a614 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@14a6 │ │ +0318b8: 5b01 4301 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ +0318bc: 5b02 4401 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +0318c0: 7010 2f04 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@042f │ │ +0318c6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11957,30 +11957,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0318d4: |[0318d4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -0318e4: 7020 3004 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0430 │ │ -0318ea: 6f10 a614 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@14a6 │ │ -0318f0: 5b23 4301 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ -0318f4: 5b24 4401 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ -0318f8: 5925 4201 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ -0318fc: 7010 2f04 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@042f │ │ -031902: 5420 4701 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ -031906: 6e20 4614 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ -03190c: 6e10 3304 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0433 │ │ -031912: 0a00 |0017: move-result v0 │ │ -031914: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -031916: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -03191a: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -031920: 6e20 3b04 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@043b │ │ -031926: 0e00 |0021: return-void │ │ +0318c8: |[0318c8] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +0318d8: 7020 3004 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0430 │ │ +0318de: 6f10 a614 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@14a6 │ │ +0318e4: 5b23 4301 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0143 │ │ +0318e8: 5b24 4401 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0144 │ │ +0318ec: 5925 4201 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0142 │ │ +0318f0: 7010 2f04 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@042f │ │ +0318f6: 5420 4701 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0147 │ │ +0318fa: 6e20 4614 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ +031900: 6e10 3304 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0433 │ │ +031906: 0a00 |0017: move-result v0 │ │ +031908: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +03190a: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +03190e: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +031914: 6e20 3b04 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@043b │ │ +03191a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -12055,17 +12055,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031928: |[031928] android.support.v4.app.FragmentTransaction.:()V │ │ -031938: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03193e: 0e00 |0003: return-void │ │ +03191c: |[03191c] android.support.v4.app.FragmentTransaction.:()V │ │ +03192c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +031932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12248,18 +12248,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031940: |[031940] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -031950: 5b01 5001 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0150 │ │ -031954: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03195a: 0e00 |0005: return-void │ │ +031934: |[031934] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +031944: 5b01 5001 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0150 │ │ +031948: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03194e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -12269,21 +12269,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03195c: |[03195c] android.support.v4.app.ListFragment$1.run:()V │ │ -03196c: 5420 5001 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0150 │ │ -031970: 5400 5901 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -031974: 5421 5001 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0150 │ │ -031978: 5411 5901 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -03197c: 6e20 5414 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1454 │ │ -031982: 0e00 |000b: return-void │ │ +031950: |[031950] android.support.v4.app.ListFragment$1.run:()V │ │ +031960: 5420 5001 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0150 │ │ +031964: 5400 5901 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +031968: 5421 5001 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0150 │ │ +03196c: 5411 5901 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +031970: 6e20 5414 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@1454 │ │ +031976: 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; │ │ │ │ @@ -12324,18 +12324,18 @@ │ │ type : '(Landroid/support/v4/app/ListFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031984: |[031984] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -031994: 5b01 5101 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0151 │ │ -031998: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03199e: 0e00 |0005: return-void │ │ +031978: |[031978] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +031988: 5b01 5101 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0151 │ │ +03198c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +031992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -12345,23 +12345,23 @@ │ │ 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 │ │ -0319a0: |[0319a0] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0319b0: 5460 5101 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0151 │ │ -0319b4: 0771 |0002: move-object v1, v7 │ │ -0319b6: 1f01 e202 |0003: check-cast v1, Landroid/widget/ListView; // type@02e2 │ │ -0319ba: 0782 |0005: move-object v2, v8 │ │ -0319bc: 0193 |0006: move v3, v9 │ │ -0319be: 04a4 |0007: move-wide v4, v10 │ │ -0319c0: 7406 6704 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@0467 │ │ -0319c6: 0e00 |000b: return-void │ │ +031994: |[031994] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0319a4: 5460 5101 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0151 │ │ +0319a8: 0771 |0002: move-object v1, v7 │ │ +0319aa: 1f01 e202 |0003: check-cast v1, Landroid/widget/ListView; // type@02e2 │ │ +0319ae: 0782 |0005: move-object v2, v8 │ │ +0319b0: 0193 |0006: move v3, v9 │ │ +0319b2: 04a4 |0007: move-wide v4, v10 │ │ +0319b4: 7406 6704 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@0467 │ │ +0319ba: 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; │ │ @@ -12456,17 +12456,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0319c8: |[0319c8] android.support.v4.app.LoaderManager.:()V │ │ -0319d8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0319de: 0e00 |0003: return-void │ │ +0319bc: |[0319bc] android.support.v4.app.LoaderManager.:()V │ │ +0319cc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0319d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12475,17 +12475,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0319e0: |[0319e0] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -0319f0: 6a00 6f01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -0319f4: 0e00 |0002: return-void │ │ +0319d4: |[0319d4] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +0319e4: 6a00 6f01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +0319e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12513,17 +12513,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0319f8: |[0319f8] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -031a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031a0a: 0f00 |0001: return v0 │ │ +0319ec: |[0319ec] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +0319fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0319fe: 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;) │ │ @@ -12639,26 +12639,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -031a0c: |[031a0c] android.support.v4.app.NavUtils.:()V │ │ -031a1c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -031a20: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -031a24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031a28: 2201 c700 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00c7 │ │ -031a2c: 7010 a204 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04a2 │ │ -031a32: 6901 7901 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ -031a36: 0e00 |000d: return-void │ │ -031a38: 2201 c600 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00c6 │ │ -031a3c: 7010 9d04 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@049d │ │ -031a42: 6901 7901 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ -031a46: 28f8 |0015: goto 000d // -0008 │ │ +031a00: |[031a00] android.support.v4.app.NavUtils.:()V │ │ +031a10: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +031a14: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +031a18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031a1c: 2201 c700 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00c7 │ │ +031a20: 7010 a204 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@04a2 │ │ +031a26: 6901 7901 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ +031a2a: 0e00 |000d: return-void │ │ +031a2c: 2201 c600 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00c6 │ │ +031a30: 7010 9d04 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@049d │ │ +031a36: 6901 7901 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ +031a3a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12670,17 +12670,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031a48: |[031a48] android.support.v4.app.NavUtils.:()V │ │ -031a58: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -031a5e: 0e00 |0003: return-void │ │ +031a3c: |[031a3c] android.support.v4.app.NavUtils.:()V │ │ +031a4c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +031a52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12689,19 +12689,19 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031a60: |[031a60] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -031a70: 6200 7901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ -031a74: 7220 9904 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0499 │ │ -031a7a: 0c00 |0005: move-result-object v0 │ │ -031a7c: 1100 |0006: return-object v0 │ │ +031a54: |[031a54] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +031a64: 6200 7901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ +031a68: 7220 9904 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0499 │ │ +031a6e: 0c00 |0005: move-result-object v0 │ │ +031a70: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -12709,35 +12709,35 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -031a80: |[031a80] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -031a90: 7120 ae04 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ -031a96: 0c01 |0003: move-result-object v1 │ │ -031a98: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -031a9c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -031a9e: 1102 |0007: return-object v2 │ │ -031aa0: 2203 1e00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001e │ │ -031aa4: 6e10 9700 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0097 │ │ -031aaa: 0c04 |000d: move-result-object v4 │ │ -031aac: 7030 9500 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0095 │ │ -031ab2: 7120 ae04 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ -031ab8: 0c00 |0014: move-result-object v0 │ │ -031aba: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -031abe: 7110 e205 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e2 │ │ -031ac4: 0c02 |001a: move-result-object v2 │ │ -031ac6: 28ec |001b: goto 0007 // -0014 │ │ -031ac8: 2204 2600 |001c: new-instance v4, Landroid/content/Intent; // type@0026 │ │ -031acc: 7010 bd00 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00bd │ │ -031ad2: 6e20 e000 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ -031ad8: 0c02 |0024: move-result-object v2 │ │ -031ada: 28f6 |0025: goto 001b // -000a │ │ +031a74: |[031a74] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +031a84: 7120 ae04 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ +031a8a: 0c01 |0003: move-result-object v1 │ │ +031a8c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +031a90: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +031a92: 1102 |0007: return-object v2 │ │ +031a94: 2203 1e00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001e │ │ +031a98: 6e10 9700 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0097 │ │ +031a9e: 0c04 |000d: move-result-object v4 │ │ +031aa0: 7030 9500 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0095 │ │ +031aa6: 7120 ae04 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ +031aac: 0c00 |0014: move-result-object v0 │ │ +031aae: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +031ab2: 7110 e205 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e2 │ │ +031ab8: 0c02 |001a: move-result-object v2 │ │ +031aba: 28ec |001b: goto 0007 // -0014 │ │ +031abc: 2204 2600 |001c: new-instance v4, Landroid/content/Intent; // type@0026 │ │ +031ac0: 7010 bd00 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00bd │ │ +031ac6: 6e20 e000 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ +031acc: 0c02 |0024: move-result-object v2 │ │ +031ace: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12757,35 +12757,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -031adc: |[031adc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -031aec: 2204 1e00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001e │ │ -031af0: 7030 9300 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -031af6: 7120 ae04 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ -031afc: 0c01 |0008: move-result-object v1 │ │ -031afe: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -031b02: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -031b04: 1102 |000c: return-object v2 │ │ -031b06: 2203 1e00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001e │ │ -031b0a: 7030 9400 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0094 │ │ -031b10: 7120 ae04 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ -031b16: 0c00 |0015: move-result-object v0 │ │ -031b18: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -031b1c: 7110 e205 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e2 │ │ -031b22: 0c02 |001b: move-result-object v2 │ │ -031b24: 28f0 |001c: goto 000c // -0010 │ │ -031b26: 2204 2600 |001d: new-instance v4, Landroid/content/Intent; // type@0026 │ │ -031b2a: 7010 bd00 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00bd │ │ -031b30: 6e20 e000 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ -031b36: 0c02 |0025: move-result-object v2 │ │ -031b38: 28f6 |0026: goto 001c // -000a │ │ +031ad0: |[031ad0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +031ae0: 2204 1e00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001e │ │ +031ae4: 7030 9300 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ +031aea: 7120 ae04 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ +031af0: 0c01 |0008: move-result-object v1 │ │ +031af2: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +031af6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +031af8: 1102 |000c: return-object v2 │ │ +031afa: 2203 1e00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001e │ │ +031afe: 7030 9400 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0094 │ │ +031b04: 7120 ae04 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ +031b0a: 0c00 |0015: move-result-object v0 │ │ +031b0c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +031b10: 7110 e205 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e2 │ │ +031b16: 0c02 |001b: move-result-object v2 │ │ +031b18: 28f0 |001c: goto 000c // -0010 │ │ +031b1a: 2204 2600 |001d: new-instance v4, Landroid/content/Intent; // type@0026 │ │ +031b1e: 7010 bd00 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00bd │ │ +031b24: 6e20 e000 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ +031b2a: 0c02 |0025: move-result-object v2 │ │ +031b2c: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12806,24 +12806,24 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -031b3c: |[031b3c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -031b4c: 6e10 1300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ -031b52: 0c01 |0003: move-result-object v1 │ │ -031b54: 7120 ae04 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ -031b5a: 0c01 |0007: move-result-object v1 │ │ -031b5c: 1101 |0008: return-object v1 │ │ -031b5e: 0d00 |0009: move-exception v0 │ │ -031b60: 2201 4303 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -031b64: 7020 0516 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1605 │ │ -031b6a: 2701 |000f: throw v1 │ │ +031b30: |[031b30] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +031b40: 6e10 1300 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ +031b46: 0c01 |0003: move-result-object v1 │ │ +031b48: 7120 ae04 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ +031b4e: 0c01 |0007: move-result-object v1 │ │ +031b50: 1101 |0008: return-object v1 │ │ +031b52: 0d00 |0009: move-exception v0 │ │ +031b54: 2201 4303 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +031b58: 7020 0516 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1605 │ │ +031b5e: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12836,24 +12836,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -031b78: |[031b78] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -031b88: 6e10 aa00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -031b8e: 0c02 |0003: move-result-object v2 │ │ -031b90: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -031b94: 6e30 f300 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00f3 │ │ -031b9a: 0c00 |0009: move-result-object v0 │ │ -031b9c: 6203 7901 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ -031ba0: 7230 9a04 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@049a │ │ -031ba6: 0c01 |000f: move-result-object v1 │ │ -031ba8: 1101 |0010: return-object v1 │ │ +031b6c: |[031b6c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +031b7c: 6e10 aa00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +031b82: 0c02 |0003: move-result-object v2 │ │ +031b84: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +031b88: 6e30 f300 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00f3 │ │ +031b8e: 0c00 |0009: move-result-object v0 │ │ +031b90: 6203 7901 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ +031b94: 7230 9a04 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@049a │ │ +031b9a: 0c01 |000f: move-result-object v1 │ │ +031b9c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12868,45 +12868,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -031bac: |[031bac] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -031bbc: 7110 aa04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04aa │ │ -031bc2: 0c00 |0003: move-result-object v0 │ │ -031bc4: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -031bc8: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -031bcc: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -031bd0: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -031bd6: 1a03 d001 |000d: const-string v3, "Activity " // string@01d0 │ │ -031bda: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031be0: 0c02 |0012: move-result-object v2 │ │ -031be2: 6e10 2016 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -031be8: 0c03 |0016: move-result-object v3 │ │ -031bea: 6e10 fa15 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ -031bf0: 0c03 |001a: move-result-object v3 │ │ -031bf2: 6e20 4716 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031bf8: 0c02 |001e: move-result-object v2 │ │ -031bfa: 1a03 4300 |001f: const-string v3, " does not have a parent activity name specified." // string@0043 │ │ -031bfe: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031c04: 0c02 |0024: move-result-object v2 │ │ -031c06: 1a03 2600 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0026 │ │ -031c0a: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031c10: 0c02 |002a: move-result-object v2 │ │ -031c12: 1a03 4500 |002b: const-string v3, " element in your manifest?)" // string@0045 │ │ -031c16: 6e20 4716 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -031c1c: 0c02 |0030: move-result-object v2 │ │ -031c1e: 6e10 4c16 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -031c24: 0c02 |0034: move-result-object v2 │ │ -031c26: 7020 0316 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -031c2c: 2701 |0038: throw v1 │ │ -031c2e: 7120 b004 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04b0 │ │ -031c34: 0e00 |003c: return-void │ │ +031ba0: |[031ba0] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +031bb0: 7110 aa04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04aa │ │ +031bb6: 0c00 |0003: move-result-object v0 │ │ +031bb8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +031bbc: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +031bc0: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +031bc4: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +031bca: 1a03 d001 |000d: const-string v3, "Activity " // string@01d0 │ │ +031bce: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031bd4: 0c02 |0012: move-result-object v2 │ │ +031bd6: 6e10 2016 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +031bdc: 0c03 |0016: move-result-object v3 │ │ +031bde: 6e10 fa15 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ +031be4: 0c03 |001a: move-result-object v3 │ │ +031be6: 6e20 4716 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031bec: 0c02 |001e: move-result-object v2 │ │ +031bee: 1a03 4300 |001f: const-string v3, " does not have a parent activity name specified." // string@0043 │ │ +031bf2: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031bf8: 0c02 |0024: move-result-object v2 │ │ +031bfa: 1a03 2600 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0026 │ │ +031bfe: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031c04: 0c02 |002a: move-result-object v2 │ │ +031c06: 1a03 4500 |002b: const-string v3, " element in your manifest?)" // string@0045 │ │ +031c0a: 6e20 4716 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +031c10: 0c02 |0030: move-result-object v2 │ │ +031c12: 6e10 4c16 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +031c18: 0c02 |0034: move-result-object v2 │ │ +031c1a: 7020 0316 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +031c20: 2701 |0038: throw v1 │ │ +031c22: 7120 b004 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04b0 │ │ +031c28: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12919,18 +12919,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031c38: |[031c38] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -031c48: 6200 7901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ -031c4c: 7230 9b04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@049b │ │ -031c52: 0e00 |0005: return-void │ │ +031c2c: |[031c2c] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +031c3c: 6200 7901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ +031c40: 7230 9b04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@049b │ │ +031c46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -12940,19 +12940,19 @@ │ │ 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 │ │ -031c54: |[031c54] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -031c64: 6200 7901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ -031c68: 7230 9c04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@049c │ │ -031c6e: 0a00 |0005: move-result v0 │ │ -031c70: 0f00 |0006: return v0 │ │ +031c48: |[031c48] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +031c58: 6200 7901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0179 │ │ +031c5c: 7230 9c04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@049c │ │ +031c62: 0a00 |0005: move-result v0 │ │ +031c64: 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; │ │ │ │ @@ -12982,17 +12982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031c74: |[031c74] android.support.v4.app.NavUtilsJB.:()V │ │ -031c84: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -031c8a: 0e00 |0003: return-void │ │ +031c68: |[031c68] android.support.v4.app.NavUtilsJB.:()V │ │ +031c78: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +031c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtilsJB; │ │ │ │ #1 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -13000,18 +13000,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031c8c: |[031c8c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -031c9c: 6e10 1700 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0017 │ │ -031ca2: 0c00 |0003: move-result-object v0 │ │ -031ca4: 1100 |0004: return-object v0 │ │ +031c80: |[031c80] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +031c90: 6e10 1700 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0017 │ │ +031c96: 0c00 |0003: move-result-object v0 │ │ +031c98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 activity Landroid/app/Activity; │ │ │ │ #2 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -13019,17 +13019,17 @@ │ │ type : '(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031ca8: |[031ca8] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -031cb8: 5410 1300 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0013 │ │ -031cbc: 1100 |0002: return-object v0 │ │ +031c9c: |[031c9c] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +031cac: 5410 1300 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0013 │ │ +031cb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 info Landroid/content/pm/ActivityInfo; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtilsJB;) │ │ @@ -13037,17 +13037,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031cc0: |[031cc0] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -031cd0: 6e20 1c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@001c │ │ -031cd6: 0e00 |0003: return-void │ │ +031cb4: |[031cb4] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +031cc4: 6e20 1c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@001c │ │ +031cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -13057,18 +13057,18 @@ │ │ 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 │ │ -031cd8: |[031cd8] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -031ce8: 6e20 3100 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0031 │ │ -031cee: 0a00 |0003: move-result v0 │ │ -031cf0: 0f00 |0004: return v0 │ │ +031ccc: |[031ccc] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +031cdc: 6e20 3100 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0031 │ │ +031ce2: 0a00 |0003: move-result v0 │ │ +031ce4: 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; │ │ │ │ @@ -13104,17 +13104,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031cf4: |[031cf4] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -031d04: 7020 4414 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ -031d0a: 0e00 |0003: return-void │ │ +031ce8: |[031ce8] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +031cf8: 7020 4414 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ +031cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -13124,29 +13124,29 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewGroup;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -031d0c: |[031d0c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -031d1c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -031d1e: 2202 ca00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00ca │ │ -031d22: 6e10 f412 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ -031d28: 0c03 |0006: move-result-object v3 │ │ -031d2a: 7020 b704 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04b7 │ │ -031d30: 6e10 fd12 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -031d36: 0c00 |000d: move-result-object v0 │ │ -031d38: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -031d3c: 6e20 bd04 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04bd │ │ -031d42: 2201 db02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -031d46: 7030 4314 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -031d4c: 6e20 4413 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1344 │ │ -031d52: 6e20 b804 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04b8 │ │ -031d58: 1102 |001e: return-object v2 │ │ +031d00: |[031d00] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +031d10: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +031d12: 2202 ca00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00ca │ │ +031d16: 6e10 f412 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ +031d1c: 0c03 |0006: move-result-object v3 │ │ +031d1e: 7020 b704 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@04b7 │ │ +031d24: 6e10 fd12 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +031d2a: 0c00 |000d: move-result-object v0 │ │ +031d2c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +031d30: 6e20 bd04 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@04bd │ │ +031d36: 2201 db02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +031d3a: 7030 4314 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +031d40: 6e20 4413 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1344 │ │ +031d46: 6e20 b804 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@04b8 │ │ +031d4c: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13165,17 +13165,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031d5c: |[031d5c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -031d6c: 6e20 bc04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04bc │ │ -031d72: 0e00 |0003: return-void │ │ +031d50: |[031d50] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +031d60: 6e20 bc04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@04bc │ │ +031d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NoSaveStateFrameLayout; │ │ @@ -13186,17 +13186,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -031d74: |[031d74] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -031d84: 6e20 b904 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04b9 │ │ -031d8a: 0e00 |0003: return-void │ │ +031d68: |[031d68] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +031d78: 6e20 b904 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@04b9 │ │ +031d7e: 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; │ │ @@ -13244,20 +13244,20 @@ │ │ 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 │ │ -031d8c: |[031d8c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -031d9c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -031da2: 5901 7d01 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@017d │ │ -031da6: 5b02 7e01 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@017e │ │ -031daa: 5b03 7c01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@017c │ │ -031dae: 0e00 |0009: return-void │ │ +031d80: |[031d80] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +031d90: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +031d96: 5901 7d01 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@017d │ │ +031d9a: 5b02 7e01 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@017e │ │ +031d9e: 5b03 7c01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@017c │ │ +031da2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x0003 line=842 │ │ 0x0005 line=843 │ │ 0x0007 line=844 │ │ 0x0009 line=845 │ │ @@ -13374,33 +13374,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -031db0: |[031db0] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -031dc0: 7010 1d16 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@161d │ │ -031dc6: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -031dca: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -031dd0: 5b40 8901 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0189 │ │ -031dd4: 2200 1200 |000a: new-instance v0, Landroid/app/Notification; // type@0012 │ │ -031dd8: 7010 7300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0073 │ │ -031dde: 5b40 9101 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031de2: 5b45 8e01 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -031de6: 5440 9101 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031dea: 7100 4e16 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@164e │ │ -031df0: 0b02 |0018: move-result-wide v2 │ │ -031df2: 5a02 1000 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0010 │ │ -031df6: 5440 9101 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031dfa: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -031dfc: 5901 0200 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ -031e00: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -031e02: 5940 9301 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ -031e06: 0e00 |0023: return-void │ │ +031da4: |[031da4] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +031db4: 7010 1d16 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@161d │ │ +031dba: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +031dbe: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +031dc4: 5b40 8901 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0189 │ │ +031dc8: 2200 1200 |000a: new-instance v0, Landroid/app/Notification; // type@0012 │ │ +031dcc: 7010 7300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0073 │ │ +031dd2: 5b40 9101 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031dd6: 5b45 8e01 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +031dda: 5440 9101 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031dde: 7100 4e16 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@164e │ │ +031de4: 0b02 |0018: move-result-wide v2 │ │ +031de6: 5a02 1000 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0010 │ │ +031dea: 5440 9101 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031dee: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +031df0: 5901 0200 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ +031df4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +031df6: 5940 9301 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ +031dfa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0003 line=219 │ │ 0x000a line=221 │ │ 0x0011 line=235 │ │ 0x0013 line=238 │ │ @@ -13416,27 +13416,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -031e08: |[031e08] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -031e18: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -031e1c: 5430 9101 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031e20: 5201 0600 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -031e24: b641 |0006: or-int/2addr v1, v4 │ │ -031e26: 5901 0600 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -031e2a: 0e00 |0009: return-void │ │ -031e2c: 5430 9101 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031e30: 5201 0600 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -031e34: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -031e38: b521 |0010: and-int/2addr v1, v2 │ │ -031e3a: 5901 0600 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -031e3e: 28f6 |0013: goto 0009 // -000a │ │ +031dfc: |[031dfc] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +031e0c: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +031e10: 5430 9101 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031e14: 5201 0600 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +031e18: b641 |0006: or-int/2addr v1, v4 │ │ +031e1a: 5901 0600 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +031e1e: 0e00 |0009: return-void │ │ +031e20: 5430 9101 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031e24: 5201 0600 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +031e28: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +031e2c: b521 |0010: and-int/2addr v1, v2 │ │ +031e2e: 5901 0600 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +031e32: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0009 line=542 │ │ 0x000a line=540 │ │ locals : │ │ @@ -13450,20 +13450,20 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -031e40: |[031e40] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031e50: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0189 │ │ -031e54: 2201 cb00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00cb │ │ -031e58: 7040 bf04 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04bf │ │ -031e5e: 6e20 6416 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -031e64: 1102 |000a: return-object v2 │ │ +031e34: |[031e34] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031e44: 5420 8901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0189 │ │ +031e48: 2201 cb00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00cb │ │ +031e4c: 7040 bf04 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04bf │ │ +031e52: 6e20 6416 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +031e58: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x000a line=578 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -13475,20 +13475,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031e68: |[031e68] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -031e78: 7100 0305 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0503 │ │ -031e7e: 0c00 |0003: move-result-object v0 │ │ -031e80: 7220 f304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04f3 │ │ -031e86: 0c00 |0007: move-result-object v0 │ │ -031e88: 1100 |0008: return-object v0 │ │ +031e5c: |[031e5c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +031e6c: 7100 0305 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0503 │ │ +031e72: 0c00 |0003: move-result-object v0 │ │ +031e74: 7220 f304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04f3 │ │ +031e7a: 0c00 |0007: move-result-object v0 │ │ +031e7c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13496,20 +13496,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -031e8c: |[031e8c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -031e9c: 7100 0305 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0503 │ │ -031ea2: 0c00 |0003: move-result-object v0 │ │ -031ea4: 7220 f304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04f3 │ │ -031eaa: 0c00 |0007: move-result-object v0 │ │ -031eac: 1100 |0008: return-object v0 │ │ +031e80: |[031e80] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +031e90: 7100 0305 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@0503 │ │ +031e96: 0c00 |0003: move-result-object v0 │ │ +031e98: 7220 f304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04f3 │ │ +031e9e: 0c00 |0007: move-result-object v0 │ │ +031ea0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13517,18 +13517,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -031eb0: |[031eb0] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031ec0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -031ec4: 7030 d904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ -031eca: 1101 |0005: return-object v1 │ │ +031ea4: |[031ea4] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031eb4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +031eb8: 7030 d904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ +031ebe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0005 line=515 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -13538,18 +13538,18 @@ │ │ type : '(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -031ecc: |[031ecc] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031edc: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031ee0: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ -031ee4: 1101 |0004: return-object v1 │ │ +031ec0: |[031ec0] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031ed0: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031ed4: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ +031ed8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -13559,17 +13559,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031ee8: |[031ee8] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031ef8: 5b01 8a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ -031efc: 1100 |0002: return-object v0 │ │ +031edc: |[031edc] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031eec: 5b01 8a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ +031ef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0002 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -13579,17 +13579,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031f00: |[031f00] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031f10: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -031f14: 1100 |0002: return-object v0 │ │ +031ef4: |[031ef4] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031f04: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +031f08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -13599,17 +13599,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031f18: |[031f18] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031f28: 5b01 8c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -031f2c: 1100 |0002: return-object v0 │ │ +031f0c: |[031f0c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031f1c: 5b01 8c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +031f20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0002 line=309 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13619,17 +13619,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031f30: |[031f30] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031f40: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -031f44: 1100 |0002: return-object v0 │ │ +031f24: |[031f24] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031f34: 5b01 8d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +031f38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0002 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -13639,24 +13639,24 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -031f48: |[031f48] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031f58: 5420 9101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031f5c: 5903 0400 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0004 │ │ -031f60: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -031f64: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -031f68: 5420 9101 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031f6c: 5201 0600 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -031f70: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -031f74: 5901 0600 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -031f78: 1102 |0010: return-object v2 │ │ +031f3c: |[031f3c] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031f4c: 5420 9101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031f50: 5903 0400 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0004 │ │ +031f54: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +031f58: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +031f5c: 5420 9101 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031f60: 5201 0600 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +031f64: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +031f68: 5901 0600 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +031f6c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0008 line=531 │ │ 0x0010 line=533 │ │ locals : │ │ @@ -13668,18 +13668,18 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -031f7c: |[031f7c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031f8c: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031f90: 5b02 0500 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ -031f94: 1101 |0004: return-object v1 │ │ +031f70: |[031f70] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031f80: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031f84: 5b02 0500 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ +031f88: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0004 line=385 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -13689,19 +13689,19 @@ │ │ type : '(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031f98: |[031f98] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031fa8: 5b12 8f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ -031fac: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -031fb0: 7030 d904 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ -031fb6: 1101 |0007: return-object v1 │ │ +031f8c: |[031f8c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031f9c: 5b12 8f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ +031fa0: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +031fa4: 7030 d904 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ +031faa: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0002 line=403 │ │ 0x0007 line=404 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13713,17 +13713,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -031fb8: |[031fb8] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031fc8: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ -031fcc: 1100 |0002: return-object v0 │ │ +031fac: |[031fac] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031fbc: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ +031fc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0002 line=432 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -13733,42 +13733,42 @@ │ │ type : '(III)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -031fd0: |[031fd0] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -031fe0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -031fe2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -031fe4: 5453 9101 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031fe8: 5936 0a00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000a │ │ -031fec: 5453 9101 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031ff0: 5937 0c00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ -031ff4: 5453 9101 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -031ff8: 5938 0b00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ -031ffc: 5453 9101 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -032000: 5233 0c00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ -032004: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -032008: 5453 9101 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -03200c: 5233 0b00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ -032010: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -032014: 0110 |001a: move v0, v1 │ │ -032016: 5453 9101 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -03201a: 5454 9101 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -03201e: 5244 0600 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0006 │ │ -032022: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -032026: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -03202a: b641 |0025: or-int/2addr v1, v4 │ │ -03202c: 5931 0600 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0006 │ │ -032030: 1105 |0028: return-object v5 │ │ -032032: 0120 |0029: move v0, v2 │ │ -032034: 28f1 |002a: goto 001b // -000f │ │ -032036: 0121 |002b: move v1, v2 │ │ -032038: 28f9 |002c: goto 0025 // -0007 │ │ +031fc4: |[031fc4] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +031fd4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +031fd6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +031fd8: 5453 9101 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031fdc: 5936 0a00 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@000a │ │ +031fe0: 5453 9101 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031fe4: 5937 0c00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ +031fe8: 5453 9101 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031fec: 5938 0b00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ +031ff0: 5453 9101 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +031ff4: 5233 0c00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ +031ff8: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +031ffc: 5453 9101 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +032000: 5233 0b00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ +032004: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +032008: 0110 |001a: move v0, v1 │ │ +03200a: 5453 9101 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +03200e: 5454 9101 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +032012: 5244 0600 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0006 │ │ +032016: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +03201a: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +03201e: b641 |0025: or-int/2addr v1, v4 │ │ +032020: 5931 0600 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0006 │ │ +032024: 1105 |0028: return-object v5 │ │ +032026: 0120 |0029: move v0, v2 │ │ +032028: 28f1 |002a: goto 001b // -000f │ │ +03202a: 0121 |002b: move v1, v2 │ │ +03202c: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000e line=476 │ │ 0x001b line=477 │ │ @@ -13788,17 +13788,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03203c: |[03203c] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03204c: 5901 9201 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ -032050: 1100 |0002: return-object v0 │ │ +032030: |[032030] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032040: 5901 9201 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ +032044: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -13808,18 +13808,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -032054: |[032054] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -032064: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -032066: 7030 d904 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ -03206c: 1101 |0004: return-object v1 │ │ +032048: |[032048] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032058: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +03205a: 7030 d904 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ +032060: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -13829,18 +13829,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032070: |[032070] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -032080: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -032084: 7030 d904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ -03208a: 1101 |0005: return-object v1 │ │ +032064: |[032064] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032074: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +032078: 7030 d904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04d9 │ │ +03207e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0005 line=504 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -13850,17 +13850,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03208c: |[03208c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03209c: 5901 9301 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ -0320a0: 1100 |0002: return-object v0 │ │ +032080: |[032080] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032090: 5901 9301 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ +032094: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0002 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -13870,19 +13870,19 @@ │ │ type : '(IIZ)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0320a4: |[0320a4] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0320b4: 5901 9601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0196 │ │ -0320b8: 5902 9401 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0194 │ │ -0320bc: 5c03 9501 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0195 │ │ -0320c0: 1100 |0006: return-object v0 │ │ +032098: |[032098] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0320a8: 5901 9601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0196 │ │ +0320ac: 5902 9401 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0194 │ │ +0320b0: 5c03 9501 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0195 │ │ +0320b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0002 line=350 │ │ 0x0004 line=351 │ │ 0x0006 line=352 │ │ locals : │ │ @@ -13896,18 +13896,18 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0320c4: |[0320c4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0320d4: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -0320d8: 5902 0800 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0008 │ │ -0320dc: 1101 |0004: return-object v1 │ │ +0320b8: |[0320b8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0320c8: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +0320cc: 5902 0800 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0008 │ │ +0320d0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -13917,20 +13917,20 @@ │ │ type : '(II)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0320e0: |[0320e0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0320f0: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -0320f4: 5902 0800 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0008 │ │ -0320f8: 5410 9101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -0320fc: 5903 0900 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ -032100: 1101 |0008: return-object v1 │ │ +0320d4: |[0320d4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0320e4: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +0320e8: 5902 0800 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0008 │ │ +0320ec: 5410 9101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +0320f0: 5903 0900 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ +0320f4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13942,21 +13942,21 @@ │ │ type : '(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -032104: |[032104] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -032114: 5420 9101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -032118: 5b03 0d00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ -03211c: 5420 9101 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -032120: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -032122: 5901 0200 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ -032126: 1102 |0009: return-object v2 │ │ +0320f8: |[0320f8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032108: 5420 9101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +03210c: 5b03 0d00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ +032110: 5420 9101 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +032114: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +032116: 5901 0200 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ +03211a: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0004 line=440 │ │ 0x0009 line=441 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13967,20 +13967,20 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -032128: |[032128] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -032138: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -03213c: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ -032140: 5410 9101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -032144: 5903 0200 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ -032148: 1101 |0008: return-object v1 │ │ +03211c: |[03211c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03212c: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +032130: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ +032134: 5410 9101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +032138: 5903 0200 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ +03213c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0008 line=453 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13992,23 +13992,23 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03214c: |[03214c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03215c: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -032160: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -032164: 5b12 9701 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -032168: 5410 9701 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -03216c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -032170: 5410 9701 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -032174: 6e20 0005 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0500 │ │ -03217a: 1101 |000f: return-object v1 │ │ +032140: |[032140] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032150: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +032154: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +032158: 5b12 9701 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +03215c: 5410 9701 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +032160: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +032164: 5410 9701 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +032168: 6e20 0005 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0500 │ │ +03216e: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0004 line=591 │ │ 0x0006 line=592 │ │ 0x000a line=593 │ │ 0x000f line=596 │ │ @@ -14021,17 +14021,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03217c: |[03217c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -03218c: 5b01 9801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0198 │ │ -032190: 1100 |0002: return-object v0 │ │ +032170: |[032170] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032180: 5b01 9801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0198 │ │ +032184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -14041,18 +14041,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -032194: |[032194] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0321a4: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -0321a8: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ -0321ac: 1101 |0004: return-object v1 │ │ +032188: |[032188] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032198: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +03219c: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ +0321a0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -14062,19 +14062,19 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0321b0: |[0321b0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0321c0: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -0321c4: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ -0321c8: 5b13 9901 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ -0321cc: 1101 |0006: return-object v1 │ │ +0321a4: |[0321a4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0321b4: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +0321b8: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ +0321bc: 5b13 9901 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ +0321c0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0006 line=424 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14086,17 +14086,17 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0321d0: |[0321d0] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0321e0: 5c01 9a01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019a │ │ -0321e4: 1100 |0002: return-object v0 │ │ +0321c4: |[0321c4] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0321d4: 5c01 9a01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019a │ │ +0321d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0002 line=265 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -14106,18 +14106,18 @@ │ │ type : '([J)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0321e8: |[0321e8] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0321f8: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -0321fc: 5b02 0f00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000f │ │ -032200: 1101 |0004: return-object v1 │ │ +0321dc: |[0321dc] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0321ec: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +0321f0: 5b02 0f00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000f │ │ +0321f4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0004 line=464 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -14127,18 +14127,18 @@ │ │ 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 │ │ -032204: |[032204] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -032214: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -032218: 5a02 1000 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0010 │ │ -03221c: 1101 |0004: return-object v1 │ │ +0321f8: |[0321f8] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +032208: 5410 9101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +03220c: 5a02 1000 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@0010 │ │ +032210: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ @@ -14221,19 +14221,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032220: |[032220] android.support.v4.app.NotificationCompat$Style.:()V │ │ -032230: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -032236: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -032238: 5c10 a201 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01a2 │ │ -03223c: 0e00 |0006: return-void │ │ +032214: |[032214] android.support.v4.app.NotificationCompat$Style.:()V │ │ +032224: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +03222a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03222c: 5c10 a201 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01a2 │ │ +032230: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -14243,22 +14243,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -032240: |[032240] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -032250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -032252: 5421 a001 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ -032256: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -03225a: 5421 a001 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ -03225e: 6e10 cf04 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04cf │ │ -032264: 0c00 |000a: move-result-object v0 │ │ -032266: 1100 |000b: return-object v0 │ │ +032234: |[032234] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +032244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032246: 5421 a001 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ +03224a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +03224e: 5421 a001 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ +032252: 6e10 cf04 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04cf │ │ +032258: 0c00 |000a: move-result-object v0 │ │ +03225a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0001 line=641 │ │ 0x0005 line=642 │ │ 0x000b line=644 │ │ locals : │ │ @@ -14270,23 +14270,23 @@ │ │ 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 │ │ -032268: |[032268] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -032278: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ -03227c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -032280: 5b12 a001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ -032284: 5410 a001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ -032288: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -03228c: 5410 a001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ -032290: 6e20 e604 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@04e6 │ │ -032296: 0e00 |000f: return-void │ │ +03225c: |[03225c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +03226c: 5410 a001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ +032270: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +032274: 5b12 a001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ +032278: 5410 a001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ +03227c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +032280: 5410 a001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a0 │ │ +032284: 6e20 e604 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@04e6 │ │ +03228a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0004 line=632 │ │ 0x0006 line=633 │ │ 0x000a line=634 │ │ 0x000f line=637 │ │ @@ -14358,47 +14358,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -032298: |[032298] android.support.v4.app.NotificationCompat.:()V │ │ -0322a8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0322ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0322b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0322b4: 2200 d500 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00d5 │ │ -0322b8: 7010 fc04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@04fc │ │ -0322be: 6900 a401 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ -0322c2: 0e00 |000d: return-void │ │ -0322c4: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0322c8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -0322cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0322d0: 2200 d400 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00d4 │ │ -0322d4: 7010 fa04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@04fa │ │ -0322da: 6900 a401 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ -0322de: 28f2 |001b: goto 000d // -000e │ │ -0322e0: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0322e4: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -0322e8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0322ec: 2200 d300 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00d3 │ │ -0322f0: 7010 f804 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@04f8 │ │ -0322f6: 6900 a401 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ -0322fa: 28e4 |0029: goto 000d // -001c │ │ -0322fc: 6000 2600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -032300: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ -032304: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -032308: 2200 d200 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@00d2 │ │ -03230c: 7010 f604 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@04f6 │ │ -032312: 6900 a401 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ -032316: 28d6 |0037: goto 000d // -002a │ │ -032318: 2200 d100 |0038: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00d1 │ │ -03231c: 7010 f404 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04f4 │ │ -032322: 6900 a401 |003d: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ -032326: 28ce |003f: goto 000d // -0032 │ │ +03228c: |[03228c] android.support.v4.app.NotificationCompat.:()V │ │ +03229c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0322a0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0322a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0322a8: 2200 d500 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00d5 │ │ +0322ac: 7010 fc04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@04fc │ │ +0322b2: 6900 a401 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ +0322b6: 0e00 |000d: return-void │ │ +0322b8: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0322bc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0322c0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0322c4: 2200 d400 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00d4 │ │ +0322c8: 7010 fa04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@04fa │ │ +0322ce: 6900 a401 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ +0322d2: 28f2 |001b: goto 000d // -000e │ │ +0322d4: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0322d8: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +0322dc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0322e0: 2200 d300 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00d3 │ │ +0322e4: 7010 f804 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@04f8 │ │ +0322ea: 6900 a401 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ +0322ee: 28e4 |0029: goto 000d // -001c │ │ +0322f0: 6000 2600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0322f4: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ +0322f8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +0322fc: 2200 d200 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@00d2 │ │ +032300: 7010 f604 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@04f6 │ │ +032306: 6900 a401 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ +03230a: 28d6 |0037: goto 000d // -002a │ │ +03230c: 2200 d100 |0038: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00d1 │ │ +032310: 7010 f404 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04f4 │ │ +032316: 6900 a401 |003d: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ +03231a: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=169 │ │ 0x000d line=179 │ │ 0x000e line=170 │ │ 0x0014 line=171 │ │ @@ -14414,17 +14414,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032328: |[032328] android.support.v4.app.NotificationCompat.:()V │ │ -032338: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03233e: 0e00 |0003: return-void │ │ +03231c: |[03231c] android.support.v4.app.NotificationCompat.:()V │ │ +03232c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +032332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=836 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14433,17 +14433,17 @@ │ │ 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 │ │ -032340: |[032340] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -032350: 6200 a401 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ -032354: 1100 |0002: return-object v0 │ │ +032334: |[032334] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +032344: 6200 a401 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a4 │ │ +032348: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2208 (NotificationCompat.java) │ │ @@ -14471,17 +14471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032358: |[032358] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -032368: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03236e: 0e00 |0003: return-void │ │ +03234c: |[03234c] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +03235c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +032362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatGingerbread;) │ │ @@ -14489,18 +14489,18 @@ │ │ type : '(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -032370: |[032370] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ -032380: 6e54 7400 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0074 │ │ -032386: 5b05 0700 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0007 │ │ -03238a: 1100 |0005: return-object v0 │ │ +032364: |[032364] android.support.v4.app.NotificationCompatGingerbread.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; │ │ +032374: 6e54 7400 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;.setLatestEventInfo:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0074 │ │ +03237a: 5b05 0700 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0007 │ │ +03237e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 notification Landroid/app/Notification; │ │ @@ -14536,17 +14536,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03238c: |[03238c] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -03239c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0323a2: 0e00 |0003: return-void │ │ +032380: |[032380] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +032390: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +032396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatHoneycomb;) │ │ @@ -14554,95 +14554,95 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 15 │ │ ins : 10 │ │ outs : 4 │ │ insns size : 148 16-bit code units │ │ -0323a4: |[0323a4] 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; │ │ -0323b4: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0010 │ │ -0323b8: 7020 5300 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ -0323be: 5362 1000 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0010 │ │ -0323c2: 6e30 6e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -0323c8: 0c01 |000a: move-result-object v1 │ │ -0323ca: 5262 0800 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0008 │ │ -0323ce: 5263 0900 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ -0323d2: 6e30 6800 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ -0323d8: 0c01 |0012: move-result-object v1 │ │ -0323da: 5462 0300 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ -0323de: 6e20 5800 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0058 │ │ -0323e4: 0c01 |0018: move-result-object v1 │ │ -0323e6: 5462 0e00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ -0323ea: 6e30 6b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -0323f0: 0c01 |001e: move-result-object v1 │ │ -0323f2: 5462 0d00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ -0323f6: 5263 0200 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ -0323fa: 6e30 6900 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ -032400: 0c01 |0026: move-result-object v1 │ │ -032402: 5462 0f00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000f │ │ -032406: 6e20 6d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -03240c: 0c01 |002c: move-result-object v1 │ │ -03240e: 5262 0a00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000a │ │ -032412: 5263 0c00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ -032416: 5264 0b00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ -03241a: 6e40 6100 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0061 │ │ -032420: 0c02 |0036: move-result-object v2 │ │ -032422: 5261 0600 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ -032426: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -03242a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -03242e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -032430: 6e20 6300 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -032436: 0c02 |0041: move-result-object v2 │ │ -032438: 5261 0600 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ -03243c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -032440: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -032444: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -032446: 6e20 6400 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ -03244c: 0c02 |004c: move-result-object v2 │ │ -03244e: 5261 0600 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ -032452: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -032456: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -03245a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -03245c: 6e20 5700 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0057 │ │ -032462: 0c01 |0057: move-result-object v1 │ │ -032464: 5262 0400 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0004 │ │ -032468: 6e20 5d00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005d │ │ -03246e: 0c01 |005d: move-result-object v1 │ │ -032470: 6e20 5c00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -032476: 0c01 |0061: move-result-object v1 │ │ -032478: 6e20 5b00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -03247e: 0c01 |0065: move-result-object v1 │ │ -032480: 6e20 5900 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0059 │ │ -032486: 0c01 |0069: move-result-object v1 │ │ -032488: 6e20 5a00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ -03248e: 0c01 |006d: move-result-object v1 │ │ -032490: 5462 0500 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ -032494: 6e20 5e00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005e │ │ -03249a: 0c02 |0073: move-result-object v2 │ │ -03249c: 5261 0600 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ -0324a0: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -0324a4: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -0324a8: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -0324aa: 6e30 5f00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005f │ │ -0324b0: 0c01 |007e: move-result-object v1 │ │ -0324b2: 6e20 6000 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0060 │ │ -0324b8: 0c01 |0082: move-result-object v1 │ │ -0324ba: 6e20 6200 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0062 │ │ -0324c0: 0c00 |0086: move-result-object v0 │ │ -0324c2: 6e10 5600 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0056 │ │ -0324c8: 0c01 |008a: move-result-object v1 │ │ -0324ca: 1101 |008b: return-object v1 │ │ -0324cc: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -0324ce: 28b1 |008d: goto 003e // -004f │ │ -0324d0: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -0324d2: 28ba |008f: goto 0049 // -0046 │ │ -0324d4: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -0324d6: 28c3 |0091: goto 0054 // -003d │ │ -0324d8: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -0324da: 28e8 |0093: goto 007b // -0018 │ │ +032398: |[032398] 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; │ │ +0323a8: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0010 │ │ +0323ac: 7020 5300 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ +0323b2: 5362 1000 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@0010 │ │ +0323b6: 6e30 6e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +0323bc: 0c01 |000a: move-result-object v1 │ │ +0323be: 5262 0800 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0008 │ │ +0323c2: 5263 0900 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ +0323c6: 6e30 6800 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ +0323cc: 0c01 |0012: move-result-object v1 │ │ +0323ce: 5462 0300 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ +0323d2: 6e20 5800 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0058 │ │ +0323d8: 0c01 |0018: move-result-object v1 │ │ +0323da: 5462 0e00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ +0323de: 6e30 6b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +0323e4: 0c01 |001e: move-result-object v1 │ │ +0323e6: 5462 0d00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ +0323ea: 5263 0200 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ +0323ee: 6e30 6900 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ +0323f4: 0c01 |0026: move-result-object v1 │ │ +0323f6: 5462 0f00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000f │ │ +0323fa: 6e20 6d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +032400: 0c01 |002c: move-result-object v1 │ │ +032402: 5262 0a00 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@000a │ │ +032406: 5263 0c00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ +03240a: 5264 0b00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ +03240e: 6e40 6100 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0061 │ │ +032414: 0c02 |0036: move-result-object v2 │ │ +032416: 5261 0600 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ +03241a: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +03241e: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +032422: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +032424: 6e20 6300 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +03242a: 0c02 |0041: move-result-object v2 │ │ +03242c: 5261 0600 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ +032430: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +032434: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +032438: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +03243a: 6e20 6400 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ +032440: 0c02 |004c: move-result-object v2 │ │ +032442: 5261 0600 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ +032446: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +03244a: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +03244e: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +032450: 6e20 5700 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0057 │ │ +032456: 0c01 |0057: move-result-object v1 │ │ +032458: 5262 0400 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0004 │ │ +03245c: 6e20 5d00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005d │ │ +032462: 0c01 |005d: move-result-object v1 │ │ +032464: 6e20 5c00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +03246a: 0c01 |0061: move-result-object v1 │ │ +03246c: 6e20 5b00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +032472: 0c01 |0065: move-result-object v1 │ │ +032474: 6e20 5900 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0059 │ │ +03247a: 0c01 |0069: move-result-object v1 │ │ +03247c: 6e20 5a00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ +032482: 0c01 |006d: move-result-object v1 │ │ +032484: 5462 0500 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ +032488: 6e20 5e00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005e │ │ +03248e: 0c02 |0073: move-result-object v2 │ │ +032490: 5261 0600 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0006 │ │ +032494: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +032498: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +03249c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +03249e: 6e30 5f00 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005f │ │ +0324a4: 0c01 |007e: move-result-object v1 │ │ +0324a6: 6e20 6000 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0060 │ │ +0324ac: 0c01 |0082: move-result-object v1 │ │ +0324ae: 6e20 6200 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0062 │ │ +0324b4: 0c00 |0086: move-result-object v0 │ │ +0324b6: 6e10 5600 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0056 │ │ +0324bc: 0c01 |008a: move-result-object v1 │ │ +0324be: 1101 |008b: return-object v1 │ │ +0324c0: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +0324c2: 28b1 |008d: goto 003e // -004f │ │ +0324c4: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +0324c6: 28ba |008f: goto 0049 // -0046 │ │ +0324c8: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +0324ca: 28c3 |0091: goto 0054 // -003d │ │ +0324cc: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +0324ce: 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; │ │ @@ -14683,17 +14683,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0324dc: |[0324dc] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -0324ec: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0324f2: 0e00 |0003: return-void │ │ +0324d0: |[0324d0] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +0324e0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0324e6: 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;) │ │ @@ -14701,103 +14701,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 │ │ -0324f4: |[0324f4] 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; │ │ -032504: 2205 1000 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0010 │ │ -032508: 7020 5300 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ -03250e: 53a6 1000 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0010 │ │ -032512: 6e30 6e00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -032518: 0c05 |000a: move-result-object v5 │ │ -03251a: 52a6 0800 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0008 │ │ -03251e: 52a7 0900 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ -032522: 6e30 6800 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ -032528: 0c05 |0012: move-result-object v5 │ │ -03252a: 54a6 0300 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ -03252e: 6e20 5800 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0058 │ │ -032534: 0c05 |0018: move-result-object v5 │ │ -032536: 54a6 0e00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ -03253a: 6e30 6b00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -032540: 0c05 |001e: move-result-object v5 │ │ -032542: 54a6 0d00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ -032546: 52a7 0200 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ -03254a: 6e30 6900 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ -032550: 0c05 |0026: move-result-object v5 │ │ -032552: 54a6 0f00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000f │ │ -032556: 6e20 6d00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -03255c: 0c05 |002c: move-result-object v5 │ │ -03255e: 52a6 0a00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000a │ │ -032562: 52a7 0c00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ -032566: 52a8 0b00 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ -03256a: 6e40 6100 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0061 │ │ -032570: 0c06 |0036: move-result-object v6 │ │ -032572: 52a5 0600 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -032576: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -03257a: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -03257e: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -032580: 6e20 6300 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -032586: 0c06 |0041: move-result-object v6 │ │ -032588: 52a5 0600 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -03258c: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -032590: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -032594: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -032596: 6e20 6400 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ -03259c: 0c06 |004c: move-result-object v6 │ │ -03259e: 52a5 0600 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -0325a2: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -0325a6: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -0325aa: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -0325ac: 6e20 5700 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0057 │ │ -0325b2: 0c05 |0057: move-result-object v5 │ │ -0325b4: 52a6 0400 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0004 │ │ -0325b8: 6e20 5d00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005d │ │ -0325be: 0c05 |005d: move-result-object v5 │ │ -0325c0: 6e20 5c00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -0325c6: 0c05 |0061: move-result-object v5 │ │ -0325c8: 6e20 5b00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -0325ce: 0c05 |0065: move-result-object v5 │ │ -0325d0: 6e20 5900 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0059 │ │ -0325d6: 0c05 |0069: move-result-object v5 │ │ -0325d8: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -0325dc: 6e20 5a00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ -0325e2: 0c05 |006f: move-result-object v5 │ │ -0325e4: 54a6 0500 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ -0325e8: 6e20 5e00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005e │ │ -0325ee: 0c06 |0075: move-result-object v6 │ │ -0325f0: 52a5 0600 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -0325f4: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -0325f8: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -0325fc: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -0325fe: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -032602: 6e30 5f00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005f │ │ -032608: 0c05 |0082: move-result-object v5 │ │ -03260a: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -03260e: 6e20 6000 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0060 │ │ -032614: 0c05 |0088: move-result-object v5 │ │ -032616: 6e20 6200 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0062 │ │ -03261c: 0c05 |008c: move-result-object v5 │ │ -03261e: 0200 1300 |008d: move/from16 v0, v19 │ │ -032622: 0201 1400 |008f: move/from16 v1, v20 │ │ -032626: 0202 1500 |0091: move/from16 v2, v21 │ │ -03262a: 6e40 6600 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0066 │ │ -032630: 0c04 |0096: move-result-object v4 │ │ -032632: 6e10 5600 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0056 │ │ -032638: 0c05 |009a: move-result-object v5 │ │ -03263a: 1105 |009b: return-object v5 │ │ -03263c: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -03263e: 28a1 |009d: goto 003e // -005f │ │ -032640: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -032642: 28aa |009f: goto 0049 // -0056 │ │ -032644: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -032646: 28b3 |00a1: goto 0054 // -004d │ │ -032648: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -03264a: 28da |00a3: goto 007d // -0026 │ │ +0324e8: |[0324e8] 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; │ │ +0324f8: 2205 1000 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0010 │ │ +0324fc: 7020 5300 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ +032502: 53a6 1000 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0010 │ │ +032506: 6e30 6e00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +03250c: 0c05 |000a: move-result-object v5 │ │ +03250e: 52a6 0800 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0008 │ │ +032512: 52a7 0900 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ +032516: 6e30 6800 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ +03251c: 0c05 |0012: move-result-object v5 │ │ +03251e: 54a6 0300 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ +032522: 6e20 5800 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0058 │ │ +032528: 0c05 |0018: move-result-object v5 │ │ +03252a: 54a6 0e00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ +03252e: 6e30 6b00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +032534: 0c05 |001e: move-result-object v5 │ │ +032536: 54a6 0d00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ +03253a: 52a7 0200 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ +03253e: 6e30 6900 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ +032544: 0c05 |0026: move-result-object v5 │ │ +032546: 54a6 0f00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000f │ │ +03254a: 6e20 6d00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +032550: 0c05 |002c: move-result-object v5 │ │ +032552: 52a6 0a00 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@000a │ │ +032556: 52a7 0c00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ +03255a: 52a8 0b00 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ +03255e: 6e40 6100 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0061 │ │ +032564: 0c06 |0036: move-result-object v6 │ │ +032566: 52a5 0600 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +03256a: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +03256e: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +032572: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +032574: 6e20 6300 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +03257a: 0c06 |0041: move-result-object v6 │ │ +03257c: 52a5 0600 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +032580: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +032584: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +032588: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +03258a: 6e20 6400 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ +032590: 0c06 |004c: move-result-object v6 │ │ +032592: 52a5 0600 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +032596: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +03259a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +03259e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +0325a0: 6e20 5700 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0057 │ │ +0325a6: 0c05 |0057: move-result-object v5 │ │ +0325a8: 52a6 0400 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0004 │ │ +0325ac: 6e20 5d00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005d │ │ +0325b2: 0c05 |005d: move-result-object v5 │ │ +0325b4: 6e20 5c00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +0325ba: 0c05 |0061: move-result-object v5 │ │ +0325bc: 6e20 5b00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +0325c2: 0c05 |0065: move-result-object v5 │ │ +0325c4: 6e20 5900 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0059 │ │ +0325ca: 0c05 |0069: move-result-object v5 │ │ +0325cc: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +0325d0: 6e20 5a00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ +0325d6: 0c05 |006f: move-result-object v5 │ │ +0325d8: 54a6 0500 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ +0325dc: 6e20 5e00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005e │ │ +0325e2: 0c06 |0075: move-result-object v6 │ │ +0325e4: 52a5 0600 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +0325e8: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +0325ec: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +0325f0: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +0325f2: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +0325f6: 6e30 5f00 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005f │ │ +0325fc: 0c05 |0082: move-result-object v5 │ │ +0325fe: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +032602: 6e20 6000 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0060 │ │ +032608: 0c05 |0088: move-result-object v5 │ │ +03260a: 6e20 6200 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0062 │ │ +032610: 0c05 |008c: move-result-object v5 │ │ +032612: 0200 1300 |008d: move/from16 v0, v19 │ │ +032616: 0201 1400 |008f: move/from16 v1, v20 │ │ +03261a: 0202 1500 |0091: move/from16 v2, v21 │ │ +03261e: 6e40 6600 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0066 │ │ +032624: 0c04 |0096: move-result-object v4 │ │ +032626: 6e10 5600 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0056 │ │ +03262c: 0c05 |009a: move-result-object v5 │ │ +03262e: 1105 |009b: return-object v5 │ │ +032630: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +032632: 28a1 |009d: goto 003e // -005f │ │ +032634: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +032636: 28aa |009f: goto 0049 // -0056 │ │ +032638: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +03263a: 28b3 |00a1: goto 0054 // -004d │ │ +03263c: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +03263e: 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; │ │ @@ -14849,112 +14849,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 │ │ -03264c: |[03264c] 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 │ │ -03265c: 7010 1d16 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@161d │ │ -032662: 2204 1000 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0010 │ │ -032666: 7020 5300 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ -03266c: 53a6 1000 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0010 │ │ -032670: 6e30 6e00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -032676: 0c04 |000d: move-result-object v4 │ │ -032678: 52a5 0800 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0008 │ │ -03267c: 52a6 0900 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ -032680: 6e30 6800 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ -032686: 0c04 |0015: move-result-object v4 │ │ -032688: 54a5 0300 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ -03268c: 6e20 5800 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0058 │ │ -032692: 0c04 |001b: move-result-object v4 │ │ -032694: 54a5 0e00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ -032698: 6e30 6b00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -03269e: 0c04 |0021: move-result-object v4 │ │ -0326a0: 54a5 0d00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ -0326a4: 52a6 0200 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ -0326a8: 6e30 6900 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ -0326ae: 0c04 |0029: move-result-object v4 │ │ -0326b0: 54a5 0f00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000f │ │ -0326b4: 6e20 6d00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -0326ba: 0c04 |002f: move-result-object v4 │ │ -0326bc: 52a5 0a00 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000a │ │ -0326c0: 52a6 0c00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ -0326c4: 52a7 0b00 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ -0326c8: 6e40 6100 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0061 │ │ -0326ce: 0c05 |0039: move-result-object v5 │ │ -0326d0: 52a4 0600 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -0326d4: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0326d8: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -0326dc: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -0326de: 6e20 6300 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -0326e4: 0c05 |0044: move-result-object v5 │ │ -0326e6: 52a4 0600 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -0326ea: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0326ee: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -0326f2: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -0326f4: 6e20 6400 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ -0326fa: 0c05 |004f: move-result-object v5 │ │ -0326fc: 52a4 0600 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -032700: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -032704: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -032708: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -03270a: 6e20 5700 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0057 │ │ -032710: 0c04 |005a: move-result-object v4 │ │ -032712: 52a5 0400 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0004 │ │ -032716: 6e20 5d00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005d │ │ -03271c: 0c04 |0060: move-result-object v4 │ │ -03271e: 6e20 5c00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -032724: 0c04 |0064: move-result-object v4 │ │ -032726: 6e20 5b00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -03272c: 0c04 |0068: move-result-object v4 │ │ -03272e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -032732: 6e20 6a00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006a │ │ -032738: 0c04 |006e: move-result-object v4 │ │ -03273a: 6e20 5900 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0059 │ │ -032740: 0c04 |0072: move-result-object v4 │ │ -032742: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -032746: 6e20 5a00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ -03274c: 0c04 |0078: move-result-object v4 │ │ -03274e: 54a5 0500 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ -032752: 6e20 5e00 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005e │ │ -032758: 0c05 |007e: move-result-object v5 │ │ -03275a: 52a4 0600 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ -03275e: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -032762: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -032766: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -032768: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -03276c: 6e30 5f00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005f │ │ -032772: 0c04 |008b: move-result-object v4 │ │ -032774: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -032778: 6e20 6000 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0060 │ │ -03277e: 0c04 |0091: move-result-object v4 │ │ -032780: 6e20 6200 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0062 │ │ -032786: 0c04 |0095: move-result-object v4 │ │ -032788: 0200 1600 |0096: move/from16 v0, v22 │ │ -03278c: 6e20 6c00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006c │ │ -032792: 0c04 |009b: move-result-object v4 │ │ -032794: 0200 1700 |009c: move/from16 v0, v23 │ │ -032798: 6e20 6500 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0065 │ │ -03279e: 0c04 |00a1: move-result-object v4 │ │ -0327a0: 0200 1300 |00a2: move/from16 v0, v19 │ │ -0327a4: 0201 1400 |00a4: move/from16 v1, v20 │ │ -0327a8: 0202 1500 |00a6: move/from16 v2, v21 │ │ -0327ac: 6e40 6600 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0066 │ │ -0327b2: 0c04 |00ab: move-result-object v4 │ │ -0327b4: 5b84 aa01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ -0327b8: 0e00 |00ae: return-void │ │ -0327ba: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -0327bc: 2891 |00b0: goto 0041 // -006f │ │ -0327be: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -0327c0: 289a |00b2: goto 004c // -0066 │ │ -0327c2: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -0327c4: 28a3 |00b4: goto 0057 // -005d │ │ -0327c6: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -0327c8: 28d0 |00b6: goto 0086 // -0030 │ │ +032640: |[032640] 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 │ │ +032650: 7010 1d16 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@161d │ │ +032656: 2204 1000 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0010 │ │ +03265a: 7020 5300 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ +032660: 53a6 1000 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@0010 │ │ +032664: 6e30 6e00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +03266a: 0c04 |000d: move-result-object v4 │ │ +03266c: 52a5 0800 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0008 │ │ +032670: 52a6 0900 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0009 │ │ +032674: 6e30 6800 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ +03267a: 0c04 |0015: move-result-object v4 │ │ +03267c: 54a5 0300 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0003 │ │ +032680: 6e20 5800 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0058 │ │ +032686: 0c04 |001b: move-result-object v4 │ │ +032688: 54a5 0e00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000e │ │ +03268c: 6e30 6b00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +032692: 0c04 |0021: move-result-object v4 │ │ +032694: 54a5 0d00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000d │ │ +032698: 52a6 0200 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0002 │ │ +03269c: 6e30 6900 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ +0326a2: 0c04 |0029: move-result-object v4 │ │ +0326a4: 54a5 0f00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000f │ │ +0326a8: 6e20 6d00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +0326ae: 0c04 |002f: move-result-object v4 │ │ +0326b0: 52a5 0a00 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@000a │ │ +0326b4: 52a6 0c00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000c │ │ +0326b8: 52a7 0b00 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000b │ │ +0326bc: 6e40 6100 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0061 │ │ +0326c2: 0c05 |0039: move-result-object v5 │ │ +0326c4: 52a4 0600 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +0326c8: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0326cc: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +0326d0: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +0326d2: 6e20 6300 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +0326d8: 0c05 |0044: move-result-object v5 │ │ +0326da: 52a4 0600 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +0326de: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0326e2: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +0326e6: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +0326e8: 6e20 6400 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ +0326ee: 0c05 |004f: move-result-object v5 │ │ +0326f0: 52a4 0600 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +0326f4: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0326f8: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +0326fc: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +0326fe: 6e20 5700 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0057 │ │ +032704: 0c04 |005a: move-result-object v4 │ │ +032706: 52a5 0400 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0004 │ │ +03270a: 6e20 5d00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005d │ │ +032710: 0c04 |0060: move-result-object v4 │ │ +032712: 6e20 5c00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +032718: 0c04 |0064: move-result-object v4 │ │ +03271a: 6e20 5b00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +032720: 0c04 |0068: move-result-object v4 │ │ +032722: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +032726: 6e20 6a00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006a │ │ +03272c: 0c04 |006e: move-result-object v4 │ │ +03272e: 6e20 5900 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@0059 │ │ +032734: 0c04 |0072: move-result-object v4 │ │ +032736: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +03273a: 6e20 5a00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ +032740: 0c04 |0078: move-result-object v4 │ │ +032742: 54a5 0500 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0005 │ │ +032746: 6e20 5e00 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005e │ │ +03274c: 0c05 |007e: move-result-object v5 │ │ +03274e: 52a4 0600 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0006 │ │ +032752: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +032756: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +03275a: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +03275c: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +032760: 6e30 5f00 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@005f │ │ +032766: 0c04 |008b: move-result-object v4 │ │ +032768: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +03276c: 6e20 6000 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0060 │ │ +032772: 0c04 |0091: move-result-object v4 │ │ +032774: 6e20 6200 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0062 │ │ +03277a: 0c04 |0095: move-result-object v4 │ │ +03277c: 0200 1600 |0096: move/from16 v0, v22 │ │ +032780: 6e20 6c00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006c │ │ +032786: 0c04 |009b: move-result-object v4 │ │ +032788: 0200 1700 |009c: move/from16 v0, v23 │ │ +03278c: 6e20 6500 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0065 │ │ +032792: 0c04 |00a1: move-result-object v4 │ │ +032794: 0200 1300 |00a2: move/from16 v0, v19 │ │ +032798: 0201 1400 |00a4: move/from16 v1, v20 │ │ +03279c: 0202 1500 |00a6: move/from16 v2, v21 │ │ +0327a0: 6e40 6600 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0066 │ │ +0327a6: 0c04 |00ab: move-result-object v4 │ │ +0327a8: 5b84 aa01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ +0327ac: 0e00 |00ae: return-void │ │ +0327ae: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +0327b0: 2891 |00b0: goto 0041 // -006f │ │ +0327b2: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +0327b4: 289a |00b2: goto 004c // -0066 │ │ +0327b6: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +0327b8: 28a3 |00b4: goto 0057 // -005d │ │ +0327ba: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +0327bc: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ae line=59 │ │ 0x00af line=34 │ │ locals : │ │ @@ -14982,18 +14982,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 │ │ -0327cc: |[0327cc] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -0327dc: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ -0327e0: 6e40 5400 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ -0327e6: 0e00 |0005: return-void │ │ +0327c0: |[0327c0] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0327d0: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ +0327d4: 6e40 5400 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0054 │ │ +0327da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -15005,27 +15005,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 │ │ -0327e8: |[0327e8] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -0327f8: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000e │ │ -0327fc: 5432 aa01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ -032800: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ -032806: 6e20 4d00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ -03280c: 0c01 |000a: move-result-object v1 │ │ -03280e: 6e20 4c00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004c │ │ -032814: 0c00 |000e: move-result-object v0 │ │ -032816: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -03281a: 6e20 4b00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004b │ │ -032820: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -032824: 6e20 4e00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004e │ │ -03282a: 0e00 |0019: return-void │ │ +0327dc: |[0327dc] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +0327ec: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000e │ │ +0327f0: 5432 aa01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ +0327f4: 7020 4a00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004a │ │ +0327fa: 6e20 4d00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ +032800: 0c01 |000a: move-result-object v1 │ │ +032802: 6e20 4c00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004c │ │ +032808: 0c00 |000e: move-result-object v0 │ │ +03280a: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +03280e: 6e20 4b00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004b │ │ +032814: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +032818: 6e20 4e00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004e │ │ +03281e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -15045,25 +15045,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 │ │ -03282c: |[03282c] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -03283c: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000f │ │ -032840: 5432 aa01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ -032844: 7020 4f00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004f │ │ -03284a: 6e20 5100 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0051 │ │ -032850: 0c01 |000a: move-result-object v1 │ │ -032852: 6e20 5000 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0050 │ │ -032858: 0c00 |000e: move-result-object v0 │ │ -03285a: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -03285e: 6e20 5200 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0052 │ │ -032864: 0e00 |0014: return-void │ │ +032820: |[032820] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +032830: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000f │ │ +032834: 5432 aa01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ +032838: 7020 4f00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@004f │ │ +03283e: 6e20 5100 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0051 │ │ +032844: 0c01 |000a: move-result-object v1 │ │ +032846: 6e20 5000 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0050 │ │ +03284c: 0c00 |000e: move-result-object v0 │ │ +03284e: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +032852: 6e20 5200 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0052 │ │ +032858: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -15079,33 +15079,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 │ │ -032868: |[032868] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -032878: 2203 1100 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0011 │ │ -03287c: 5454 aa01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ -032880: 7020 6f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@006f │ │ -032886: 6e20 7100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ -03288c: 0c01 |000a: move-result-object v1 │ │ -03288e: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -032892: 6e20 7200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ -032898: 6e10 6916 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1669 │ │ -03289e: 0c00 |0013: move-result-object v0 │ │ -0328a0: 7210 8516 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -0328a6: 0a03 |0017: move-result v3 │ │ -0328a8: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -0328ac: 7210 8616 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -0328b2: 0c02 |001d: move-result-object v2 │ │ -0328b4: 1f02 3703 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0337 │ │ -0328b8: 6e20 7000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0070 │ │ -0328be: 28f1 |0023: goto 0014 // -000f │ │ -0328c0: 0e00 |0024: return-void │ │ +03285c: |[03285c] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +03286c: 2203 1100 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0011 │ │ +032870: 5454 aa01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ +032874: 7020 6f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@006f │ │ +03287a: 6e20 7100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ +032880: 0c01 |000a: move-result-object v1 │ │ +032882: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +032886: 6e20 7200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ +03288c: 6e10 6916 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1669 │ │ +032892: 0c00 |0013: move-result-object v0 │ │ +032894: 7210 8516 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +03289a: 0a03 |0017: move-result v3 │ │ +03289c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +0328a0: 7210 8616 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +0328a6: 0c02 |001d: move-result-object v2 │ │ +0328a8: 1f02 3703 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0337 │ │ +0328ac: 6e20 7000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0070 │ │ +0328b2: 28f1 |0023: goto 0014 // -000f │ │ +0328b4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -15126,19 +15126,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0328c4: |[0328c4] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -0328d4: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ -0328d8: 6e10 5500 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ -0328de: 0c00 |0005: move-result-object v0 │ │ -0328e0: 1100 |0006: return-object v0 │ │ +0328b8: |[0328b8] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +0328c8: 5410 aa01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01aa │ │ +0328cc: 6e10 5500 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ +0328d2: 0c00 |0005: move-result-object v0 │ │ +0328d4: 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 : 2218 (NotificationCompatJellybean.java) │ │ @@ -15171,17 +15171,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0328e4: |[0328e4] android.support.v4.app.ServiceCompat.:()V │ │ -0328f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0328fa: 0e00 |0003: return-void │ │ +0328d8: |[0328d8] android.support.v4.app.ServiceCompat.:()V │ │ +0328e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0328ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -15254,37 +15254,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0328fc: |[0328fc] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -03290c: 7010 1d16 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -032912: 5b34 ac01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ -032916: 2200 2600 |0005: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -03291a: 7010 bd00 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00bd │ │ -032920: 1a01 840b |000a: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ -032924: 6e20 df00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ -03292a: 0c00 |000f: move-result-object v0 │ │ -03292c: 5b30 b001 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032930: 5430 b001 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032934: 1a01 970b |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b97 │ │ -032938: 6e10 1600 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0016 │ │ -03293e: 0c02 |0019: move-result-object v2 │ │ -032940: 6e30 d900 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d9 │ │ -032946: 5430 b001 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -03294a: 1a01 960b |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b96 │ │ -03294e: 6e10 1300 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ -032954: 0c02 |0024: move-result-object v2 │ │ -032956: 6e30 d700 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ -03295c: 5430 b001 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032960: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -032964: 6e20 c300 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -03296a: 0e00 |002f: return-void │ │ +0328f0: |[0328f0] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +032900: 7010 1d16 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +032906: 5b34 ac01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ +03290a: 2200 2600 |0005: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +03290e: 7010 bd00 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00bd │ │ +032914: 1a01 840b |000a: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ +032918: 6e20 df00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ +03291e: 0c00 |000f: move-result-object v0 │ │ +032920: 5b30 b001 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032924: 5430 b001 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032928: 1a01 970b |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b97 │ │ +03292c: 6e10 1600 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0016 │ │ +032932: 0c02 |0019: move-result-object v2 │ │ +032934: 6e30 d900 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d9 │ │ +03293a: 5430 b001 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +03293e: 1a01 960b |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b96 │ │ +032942: 6e10 1300 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0013 │ │ +032948: 0c02 |0024: move-result-object v2 │ │ +03294a: 6e30 d700 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ +032950: 5430 b001 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032954: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +032958: 6e20 c300 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +03295e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15299,35 +15299,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 │ │ -03296c: |[03296c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -03297c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03297e: 5454 b001 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032982: 6e20 cf00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ -032988: 0c00 |0006: move-result-object v0 │ │ -03298a: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -03298e: 2101 |0009: array-length v1, v0 │ │ -032990: 6e10 6d16 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -032996: 0a04 |000d: move-result v4 │ │ -032998: b014 |000e: add-int/2addr v4, v1 │ │ -03299a: 2342 ad03 |000f: new-array v2, v4, [Ljava/lang/String; // type@03ad │ │ -03299e: 6e20 7016 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -0329a4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -0329a8: 6e10 6d16 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0329ae: 0a04 |0019: move-result v4 │ │ -0329b0: 7151 4d16 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -0329b6: 5453 b001 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -0329ba: 6e30 da00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ -0329c0: 0e00 |0022: return-void │ │ -0329c2: 0131 |0023: move v1, v3 │ │ -0329c4: 28e6 |0024: goto 000a // -001a │ │ +032960: |[032960] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +032970: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +032972: 5454 b001 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032976: 6e20 cf00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ +03297c: 0c00 |0006: move-result-object v0 │ │ +03297e: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +032982: 2101 |0009: array-length v1, v0 │ │ +032984: 6e10 6d16 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03298a: 0a04 |000d: move-result v4 │ │ +03298c: b014 |000e: add-int/2addr v4, v1 │ │ +03298e: 2342 ad03 |000f: new-array v2, v4, [Ljava/lang/String; // type@03ad │ │ +032992: 6e20 7016 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +032998: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +03299c: 6e10 6d16 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0329a2: 0a04 |0019: move-result v4 │ │ +0329a4: 7151 4d16 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +0329aa: 5453 b001 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +0329ae: 6e30 da00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ +0329b4: 0e00 |0022: return-void │ │ +0329b6: 0131 |0023: move v1, v3 │ │ +0329b8: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15349,33 +15349,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 │ │ -0329c8: |[0329c8] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -0329d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0329da: 6e10 1e05 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@051e │ │ -0329e0: 0c00 |0004: move-result-object v0 │ │ -0329e2: 6e20 cf00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ -0329e8: 0c01 |0008: move-result-object v1 │ │ -0329ea: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0329ee: 2112 |000b: array-length v2, v1 │ │ -0329f0: 2185 |000c: array-length v5, v8 │ │ -0329f2: b025 |000d: add-int/2addr v5, v2 │ │ -0329f4: 2353 ad03 |000e: new-array v3, v5, [Ljava/lang/String; // type@03ad │ │ -0329f8: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -0329fc: 7152 4d16 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -032a02: 2185 |0015: array-length v5, v8 │ │ -032a04: 7155 4d16 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -032a0a: 6e30 da00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ -032a10: 0e00 |001c: return-void │ │ -032a12: 0142 |001d: move v2, v4 │ │ -032a14: 28ee |001e: goto 000c // -0012 │ │ +0329bc: |[0329bc] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +0329cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0329ce: 6e10 1e05 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@051e │ │ +0329d4: 0c00 |0004: move-result-object v0 │ │ +0329d6: 6e20 cf00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ +0329dc: 0c01 |0008: move-result-object v1 │ │ +0329de: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0329e2: 2112 |000b: array-length v2, v1 │ │ +0329e4: 2185 |000c: array-length v5, v8 │ │ +0329e6: b025 |000d: add-int/2addr v5, v2 │ │ +0329e8: 2353 ad03 |000e: new-array v3, v5, [Ljava/lang/String; // type@03ad │ │ +0329ec: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +0329f0: 7152 4d16 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +0329f6: 2185 |0015: array-length v5, v8 │ │ +0329f8: 7155 4d16 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +0329fe: 6e30 da00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ +032a04: 0e00 |001c: return-void │ │ +032a06: 0142 |001d: move v2, v4 │ │ +032a08: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15397,18 +15397,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 │ │ -032a18: |[032a18] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032a28: 2200 dd00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00dd │ │ -032a2c: 7020 1105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0511 │ │ -032a32: 1100 |0005: return-object v0 │ │ +032a0c: |[032a0c] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032a1c: 2200 dd00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00dd │ │ +032a20: 7020 1105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@0511 │ │ +032a26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15417,23 +15417,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 │ │ -032a34: |[032a34] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032a44: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ -032a48: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -032a4c: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -032a50: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -032a56: 5b10 ad01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ -032a5a: 5410 ad01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ -032a5e: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -032a64: 1101 |0010: return-object v1 │ │ +032a28: |[032a28] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032a38: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ +032a3c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +032a40: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +032a44: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +032a4a: 5b10 ad01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ +032a4e: 5410 ad01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ +032a52: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +032a58: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15445,18 +15445,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 │ │ -032a68: |[032a68] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032a78: 1a00 890b |0000: const-string v0, "android.intent.extra.BCC" // string@0b89 │ │ -032a7c: 7030 1a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@051a │ │ -032a82: 1101 |0005: return-object v1 │ │ +032a5c: |[032a5c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032a6c: 1a00 890b |0000: const-string v0, "android.intent.extra.BCC" // string@0b89 │ │ +032a70: 7030 1a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@051a │ │ +032a76: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15466,23 +15466,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 │ │ -032a84: |[032a84] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032a94: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ -032a98: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -032a9c: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -032aa0: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -032aa6: 5b10 ae01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ -032aaa: 5410 ae01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ -032aae: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -032ab4: 1101 |0010: return-object v1 │ │ +032a78: |[032a78] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032a88: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ +032a8c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +032a90: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +032a94: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +032a9a: 5b10 ae01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ +032a9e: 5410 ae01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ +032aa2: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +032aa8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15494,18 +15494,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 │ │ -032ab8: |[032ab8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032ac8: 1a00 8a0b |0000: const-string v0, "android.intent.extra.CC" // string@0b8a │ │ -032acc: 7030 1a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@051a │ │ -032ad2: 1101 |0005: return-object v1 │ │ +032aac: |[032aac] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032abc: 1a00 8a0b |0000: const-string v0, "android.intent.extra.CC" // string@0b8a │ │ +032ac0: 7030 1a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@051a │ │ +032ac6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15515,23 +15515,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 │ │ -032ad4: |[032ad4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032ae4: 5410 b201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032ae8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -032aec: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -032af0: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -032af6: 5b10 b201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032afa: 5410 b201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032afe: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -032b04: 1101 |0010: return-object v1 │ │ +032ac8: |[032ac8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032ad8: 5410 b201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032adc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +032ae0: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +032ae4: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +032aea: 5b10 b201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032aee: 5410 b201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032af2: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +032af8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15543,18 +15543,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 │ │ -032b08: |[032b08] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032b18: 1a00 8b0b |0000: const-string v0, "android.intent.extra.EMAIL" // string@0b8b │ │ -032b1c: 7030 1a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@051a │ │ -032b22: 1101 |0005: return-object v1 │ │ +032afc: |[032afc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032b0c: 1a00 8b0b |0000: const-string v0, "android.intent.extra.EMAIL" // string@0b8b │ │ +032b10: 7030 1a05 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@051a │ │ +032b16: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15564,38 +15564,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 │ │ -032b24: |[032b24] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032b34: 5431 b001 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032b38: 1a02 8e0b |0002: const-string v2, "android.intent.extra.STREAM" // string@0b8e │ │ -032b3c: 6e20 cd00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ -032b42: 0c00 |0007: move-result-object v0 │ │ -032b44: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -032b48: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -032b4c: 6e20 2505 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0525 │ │ -032b52: 0c03 |000f: move-result-object v3 │ │ -032b54: 1103 |0010: return-object v3 │ │ -032b56: 5431 b101 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032b5a: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -032b5e: 2201 6803 |0015: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -032b62: 7010 6116 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -032b68: 5b31 b101 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032b6c: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -032b70: 5431 b001 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032b74: 1a02 8e0b |0020: const-string v2, "android.intent.extra.STREAM" // string@0b8e │ │ -032b78: 6e20 dc00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00dc │ │ -032b7e: 5431 b101 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032b82: 6e20 6416 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -032b88: 5431 b101 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032b8c: 6e20 6416 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -032b92: 28e1 |002f: goto 0010 // -001f │ │ +032b18: |[032b18] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032b28: 5431 b001 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032b2c: 1a02 8e0b |0002: const-string v2, "android.intent.extra.STREAM" // string@0b8e │ │ +032b30: 6e20 cd00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ +032b36: 0c00 |0007: move-result-object v0 │ │ +032b38: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +032b3c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +032b40: 6e20 2505 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0525 │ │ +032b46: 0c03 |000f: move-result-object v3 │ │ +032b48: 1103 |0010: return-object v3 │ │ +032b4a: 5431 b101 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032b4e: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +032b52: 2201 6803 |0015: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +032b56: 7010 6116 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +032b5c: 5b31 b101 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032b60: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +032b64: 5431 b001 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032b68: 1a02 8e0b |0020: const-string v2, "android.intent.extra.STREAM" // string@0b8e │ │ +032b6c: 6e20 dc00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00dc │ │ +032b72: 5431 b101 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032b76: 6e20 6416 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +032b7c: 5431 b101 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032b80: 6e20 6416 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +032b86: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15615,21 +15615,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -032b94: |[032b94] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -032ba4: 6e10 1e05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@051e │ │ -032baa: 0c00 |0003: move-result-object v0 │ │ -032bac: 5421 af01 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01af │ │ -032bb0: 7120 c400 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00c4 │ │ -032bb6: 0c00 |0009: move-result-object v0 │ │ -032bb8: 1100 |000a: return-object v0 │ │ +032b88: |[032b88] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +032b98: 6e10 1e05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@051e │ │ +032b9e: 0c00 |0003: move-result-object v0 │ │ +032ba0: 5421 af01 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01af │ │ +032ba4: 7120 c400 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00c4 │ │ +032baa: 0c00 |0009: move-result-object v0 │ │ +032bac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15637,17 +15637,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032bbc: |[032bbc] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -032bcc: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ -032bd0: 1100 |0002: return-object v0 │ │ +032bb0: |[032bb0] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +032bc0: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ +032bc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15655,94 +15655,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -032bd4: |[032bd4] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -032be4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -032be6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -032be8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -032bea: 5473 b201 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032bee: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -032bf2: 1a03 8b0b |0007: const-string v3, "android.intent.extra.EMAIL" // string@0b8b │ │ -032bf6: 5474 b201 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032bfa: 7030 1905 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0519 │ │ -032c00: 5b76 b201 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032c04: 5473 ae01 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ -032c08: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -032c0c: 1a03 8a0b |0014: const-string v3, "android.intent.extra.CC" // string@0b8a │ │ -032c10: 5474 ae01 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ -032c14: 7030 1905 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0519 │ │ -032c1a: 5b76 ae01 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ -032c1e: 5473 ad01 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ -032c22: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -032c26: 1a03 890b |0021: const-string v3, "android.intent.extra.BCC" // string@0b89 │ │ -032c2a: 5474 ad01 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ -032c2e: 7030 1905 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0519 │ │ -032c34: 5b76 ad01 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ -032c38: 5473 b101 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032c3c: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -032c40: 5473 b101 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032c44: 6e10 6d16 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -032c4a: 0a03 |0033: move-result v3 │ │ -032c4c: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -032c50: 5473 b001 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032c54: 6e10 c500 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -032c5a: 0c03 |003b: move-result-object v3 │ │ -032c5c: 1a04 850b |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ -032c60: 6e20 3016 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -032c66: 0a00 |0041: move-result v0 │ │ -032c68: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -032c6c: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -032c70: 5473 b001 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032c74: 1a04 840b |0048: const-string v4, "android.intent.action.SEND" // string@0b84 │ │ -032c78: 6e20 df00 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ -032c7e: 5473 b101 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032c82: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -032c86: 5473 b101 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032c8a: 6e10 6816 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ -032c90: 0a03 |0056: move-result v3 │ │ -032c92: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -032c96: 5473 b001 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032c9a: 1a04 8e0b |005b: const-string v4, "android.intent.extra.STREAM" // string@0b8e │ │ -032c9e: 5475 b101 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032ca2: 6e20 6716 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -032ca8: 0c02 |0062: move-result-object v2 │ │ -032caa: 1f02 6700 |0063: check-cast v2, Landroid/os/Parcelable; // type@0067 │ │ -032cae: 6e30 d700 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ -032cb4: 5b76 b101 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032cb8: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -032cbc: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -032cc0: 5472 b001 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032cc4: 1a03 850b |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ -032cc8: 6e20 df00 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ -032cce: 5472 b101 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032cd2: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -032cd6: 5472 b101 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032cda: 6e10 6816 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ -032ce0: 0a02 |007e: move-result v2 │ │ -032ce2: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -032ce6: 5472 b001 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032cea: 1a03 8e0b |0083: const-string v3, "android.intent.extra.STREAM" // string@0b8e │ │ -032cee: 5474 b101 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032cf2: 6e30 db00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00db │ │ -032cf8: 5472 b001 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032cfc: 1102 |008c: return-object v2 │ │ -032cfe: 0121 |008d: move v1, v2 │ │ -032d00: 28a8 |008e: goto 0036 // -0058 │ │ -032d02: 5472 b001 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032d06: 1a03 8e0b |0091: const-string v3, "android.intent.extra.STREAM" // string@0b8e │ │ -032d0a: 6e20 dc00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00dc │ │ -032d10: 28d2 |0096: goto 0068 // -002e │ │ -032d12: 5472 b001 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032d16: 1a03 8e0b |0099: const-string v3, "android.intent.extra.STREAM" // string@0b8e │ │ -032d1a: 6e20 dc00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00dc │ │ -032d20: 28ec |009e: goto 008a // -0014 │ │ +032bc8: |[032bc8] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +032bd8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +032bda: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +032bdc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +032bde: 5473 b201 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032be2: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +032be6: 1a03 8b0b |0007: const-string v3, "android.intent.extra.EMAIL" // string@0b8b │ │ +032bea: 5474 b201 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032bee: 7030 1905 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0519 │ │ +032bf4: 5b76 b201 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032bf8: 5473 ae01 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ +032bfc: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +032c00: 1a03 8a0b |0014: const-string v3, "android.intent.extra.CC" // string@0b8a │ │ +032c04: 5474 ae01 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ +032c08: 7030 1905 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0519 │ │ +032c0e: 5b76 ae01 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01ae │ │ +032c12: 5473 ad01 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ +032c16: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +032c1a: 1a03 890b |0021: const-string v3, "android.intent.extra.BCC" // string@0b89 │ │ +032c1e: 5474 ad01 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ +032c22: 7030 1905 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0519 │ │ +032c28: 5b76 ad01 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01ad │ │ +032c2c: 5473 b101 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032c30: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +032c34: 5473 b101 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032c38: 6e10 6d16 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +032c3e: 0a03 |0033: move-result v3 │ │ +032c40: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +032c44: 5473 b001 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032c48: 6e10 c500 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +032c4e: 0c03 |003b: move-result-object v3 │ │ +032c50: 1a04 850b |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ +032c54: 6e20 3016 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +032c5a: 0a00 |0041: move-result v0 │ │ +032c5c: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +032c60: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +032c64: 5473 b001 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032c68: 1a04 840b |0048: const-string v4, "android.intent.action.SEND" // string@0b84 │ │ +032c6c: 6e20 df00 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ +032c72: 5473 b101 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032c76: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +032c7a: 5473 b101 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032c7e: 6e10 6816 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ +032c84: 0a03 |0056: move-result v3 │ │ +032c86: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +032c8a: 5473 b001 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032c8e: 1a04 8e0b |005b: const-string v4, "android.intent.extra.STREAM" // string@0b8e │ │ +032c92: 5475 b101 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032c96: 6e20 6716 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +032c9c: 0c02 |0062: move-result-object v2 │ │ +032c9e: 1f02 6700 |0063: check-cast v2, Landroid/os/Parcelable; // type@0067 │ │ +032ca2: 6e30 d700 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ +032ca8: 5b76 b101 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032cac: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +032cb0: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +032cb4: 5472 b001 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032cb8: 1a03 850b |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ +032cbc: 6e20 df00 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ +032cc2: 5472 b101 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032cc6: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +032cca: 5472 b101 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032cce: 6e10 6816 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ +032cd4: 0a02 |007e: move-result v2 │ │ +032cd6: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +032cda: 5472 b001 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032cde: 1a03 8e0b |0083: const-string v3, "android.intent.extra.STREAM" // string@0b8e │ │ +032ce2: 5474 b101 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032ce6: 6e30 db00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00db │ │ +032cec: 5472 b001 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032cf0: 1102 |008c: return-object v2 │ │ +032cf2: 0121 |008d: move v1, v2 │ │ +032cf4: 28a8 |008e: goto 0036 // -0058 │ │ +032cf6: 5472 b001 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032cfa: 1a03 8e0b |0091: const-string v3, "android.intent.extra.STREAM" // string@0b8e │ │ +032cfe: 6e20 dc00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00dc │ │ +032d04: 28d2 |0096: goto 0068 // -002e │ │ +032d06: 5472 b001 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032d0a: 1a03 8e0b |0099: const-string v3, "android.intent.extra.STREAM" // string@0b8e │ │ +032d0e: 6e20 dc00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00dc │ │ +032d14: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15777,21 +15777,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 │ │ -032d24: |[032d24] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032d34: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ -032d38: 6e20 1900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0019 │ │ -032d3e: 0c00 |0005: move-result-object v0 │ │ -032d40: 6e20 2005 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0520 │ │ -032d46: 0c00 |0009: move-result-object v0 │ │ -032d48: 1100 |000a: return-object v0 │ │ +032d18: |[032d18] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032d28: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ +032d2c: 6e20 1900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0019 │ │ +032d32: 0c00 |0005: move-result-object v0 │ │ +032d34: 6e20 2005 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0520 │ │ +032d3a: 0c00 |0009: move-result-object v0 │ │ +032d3c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -15800,17 +15800,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 │ │ -032d4c: |[032d4c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032d5c: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01af │ │ -032d60: 1100 |0002: return-object v0 │ │ +032d40: |[032d40] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032d50: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01af │ │ +032d54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15820,19 +15820,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 │ │ -032d64: |[032d64] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032d74: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032d78: 1a01 890b |0002: const-string v1, "android.intent.extra.BCC" // string@0b89 │ │ -032d7c: 6e30 da00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ -032d82: 1102 |0007: return-object v2 │ │ +032d58: |[032d58] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032d68: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032d6c: 1a01 890b |0002: const-string v1, "android.intent.extra.BCC" // string@0b89 │ │ +032d70: 6e30 da00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ +032d76: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15842,19 +15842,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 │ │ -032d84: |[032d84] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032d94: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032d98: 1a01 8a0b |0002: const-string v1, "android.intent.extra.CC" // string@0b8a │ │ -032d9c: 6e30 da00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ -032da2: 1102 |0007: return-object v2 │ │ +032d78: |[032d78] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032d88: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032d8c: 1a01 8a0b |0002: const-string v1, "android.intent.extra.CC" // string@0b8a │ │ +032d90: 6e30 da00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ +032d96: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15864,23 +15864,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 │ │ -032da4: |[032da4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032db4: 5420 b201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032db8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -032dbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -032dbe: 5b20 b201 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -032dc2: 5420 b001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032dc6: 1a01 8b0b |0009: const-string v1, "android.intent.extra.EMAIL" // string@0b8b │ │ -032dca: 6e30 da00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ -032dd0: 1102 |000e: return-object v2 │ │ +032d98: |[032d98] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032da8: 5420 b201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032dac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +032db0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +032db2: 5b20 b201 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +032db6: 5420 b001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032dba: 1a01 8b0b |0009: const-string v1, "android.intent.extra.EMAIL" // string@0b8b │ │ +032dbe: 6e30 da00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00da │ │ +032dc4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15892,27 +15892,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 │ │ -032dd4: |[032dd4] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032de4: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032de8: 1a01 8c0b |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0b8c │ │ -032dec: 6e30 d900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d9 │ │ -032df2: 5420 b001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032df6: 1a01 900b |0009: const-string v1, "android.intent.extra.TEXT" // string@0b90 │ │ -032dfa: 6e20 d200 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d2 │ │ -032e00: 0a00 |000e: move-result v0 │ │ -032e02: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -032e06: 7110 6512 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1265 │ │ -032e0c: 0c00 |0014: move-result-object v0 │ │ -032e0e: 6e20 2705 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0527 │ │ -032e14: 1102 |0018: return-object v2 │ │ +032dc8: |[032dc8] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032dd8: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032ddc: 1a01 8c0b |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0b8c │ │ +032de0: 6e30 d900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d9 │ │ +032de6: 5420 b001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032dea: 1a01 900b |0009: const-string v1, "android.intent.extra.TEXT" // string@0b90 │ │ +032dee: 6e20 d200 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d2 │ │ +032df4: 0a00 |000e: move-result v0 │ │ +032df6: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +032dfa: 7110 6512 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1265 │ │ +032e00: 0c00 |0014: move-result-object v0 │ │ +032e02: 6e20 2705 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0527 │ │ +032e08: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15924,31 +15924,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 │ │ -032e18: |[032e18] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032e28: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032e2c: 6e10 c500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -032e32: 0c00 |0005: move-result-object v0 │ │ -032e34: 1a01 840b |0006: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ -032e38: 6e20 3016 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -032e3e: 0a00 |000b: move-result v0 │ │ -032e40: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -032e44: 5420 b001 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032e48: 1a01 840b |0010: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ -032e4c: 6e20 df00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ -032e52: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -032e54: 5b20 b101 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ -032e58: 5420 b001 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032e5c: 1a01 8e0b |001a: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ -032e60: 6e30 d700 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ -032e66: 1102 |001f: return-object v2 │ │ +032e0c: |[032e0c] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032e1c: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032e20: 6e10 c500 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +032e26: 0c00 |0005: move-result-object v0 │ │ +032e28: 1a01 840b |0006: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ +032e2c: 6e20 3016 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +032e32: 0a00 |000b: move-result v0 │ │ +032e34: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +032e38: 5420 b001 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032e3c: 1a01 840b |0010: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ +032e40: 6e20 df00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ +032e46: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +032e48: 5b20 b101 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b1 │ │ +032e4c: 5420 b001 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032e50: 1a01 8e0b |001a: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ +032e54: 6e30 d700 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ +032e5a: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15961,19 +15961,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 │ │ -032e68: |[032e68] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032e78: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032e7c: 1a01 8f0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b8f │ │ -032e80: 6e30 d900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d9 │ │ -032e86: 1102 |0007: return-object v2 │ │ +032e5c: |[032e5c] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032e6c: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032e70: 1a01 8f0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b8f │ │ +032e74: 6e30 d900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d9 │ │ +032e7a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -15983,19 +15983,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 │ │ -032e88: |[032e88] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032e98: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032e9c: 1a01 900b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b90 │ │ -032ea0: 6e30 d800 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00d8 │ │ -032ea6: 1102 |0007: return-object v2 │ │ +032e7c: |[032e7c] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032e8c: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032e90: 1a01 900b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b90 │ │ +032e94: 6e30 d800 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00d8 │ │ +032e9a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -16005,18 +16005,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 │ │ -032ea8: |[032ea8] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -032eb8: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ -032ebc: 6e20 e300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00e3 │ │ -032ec2: 1101 |0005: return-object v1 │ │ +032e9c: |[032e9c] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +032eac: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b0 │ │ +032eb0: 6e20 e300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00e3 │ │ +032eb6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -16026,20 +16026,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -032ec4: |[032ec4] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -032ed4: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ -032ed8: 6e10 1b05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@051b │ │ -032ede: 0c01 |0005: move-result-object v1 │ │ -032ee0: 6e20 3200 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ -032ee6: 0e00 |0009: return-void │ │ +032eb8: |[032eb8] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +032ec8: 5420 ac01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01ac │ │ +032ecc: 6e10 1b05 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@051b │ │ +032ed2: 0c01 |0005: move-result-object v1 │ │ +032ed4: 6e20 3200 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ +032eda: 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; │ │ │ │ @@ -16100,27 +16100,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -032ee8: |[032ee8] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -032ef8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -032efe: 5b12 b401 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ -032f02: 6e10 1400 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -032f08: 0c00 |0008: move-result-object v0 │ │ -032f0a: 5b10 b701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -032f0e: 7110 5005 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0550 │ │ -032f14: 0c00 |000e: move-result-object v0 │ │ -032f16: 5b10 b601 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ -032f1a: 7110 4f05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@054f │ │ -032f20: 0c00 |0014: move-result-object v0 │ │ -032f22: 5b10 b501 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ -032f26: 0e00 |0017: return-void │ │ +032edc: |[032edc] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +032eec: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +032ef2: 5b12 b401 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ +032ef6: 6e10 1400 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +032efc: 0c00 |0008: move-result-object v0 │ │ +032efe: 5b10 b701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +032f02: 7110 5005 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0550 │ │ +032f08: 0c00 |000e: move-result-object v0 │ │ +032f0a: 5b10 b601 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ +032f0e: 7110 4f05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@054f │ │ +032f14: 0c00 |0014: move-result-object v0 │ │ +032f16: 5b10 b501 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ +032f1a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -16134,18 +16134,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 │ │ -032f28: |[032f28] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -032f38: 2200 de00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00de │ │ -032f3c: 7020 2a05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@052a │ │ -032f42: 1100 |0005: return-object v0 │ │ +032f1c: |[032f1c] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +032f2c: 2200 de00 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00de │ │ +032f30: 7020 2a05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@052a │ │ +032f36: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -16154,17 +16154,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -032f44: |[032f44] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -032f54: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ -032f58: 1100 |0002: return-object v0 │ │ +032f38: |[032f38] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +032f48: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ +032f4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16172,31 +16172,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -032f5c: |[032f5c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -032f6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -032f6e: 5453 b501 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ -032f72: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -032f76: 1102 |0005: return-object v2 │ │ -032f78: 5453 b401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ -032f7c: 6e10 1500 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0015 │ │ -032f82: 0c01 |000b: move-result-object v1 │ │ -032f84: 5453 b501 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ -032f88: 6e20 f200 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00f2 │ │ -032f8e: 0c02 |0011: move-result-object v2 │ │ -032f90: 28f3 |0012: goto 0005 // -000d │ │ -032f92: 0d00 |0013: move-exception v0 │ │ -032f94: 1a03 db03 |0014: const-string v3, "IntentReader" // string@03db │ │ -032f98: 1a04 8e02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@028e │ │ -032f9c: 7130 7712 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -032fa2: 28ea |001b: goto 0005 // -0016 │ │ +032f50: |[032f50] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +032f60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +032f62: 5453 b501 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ +032f66: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +032f6a: 1102 |0005: return-object v2 │ │ +032f6c: 5453 b401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ +032f70: 6e10 1500 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0015 │ │ +032f76: 0c01 |000b: move-result-object v1 │ │ +032f78: 5453 b501 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01b5 │ │ +032f7c: 6e20 f200 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00f2 │ │ +032f82: 0c02 |0011: move-result-object v2 │ │ +032f84: 28f3 |0012: goto 0005 // -000d │ │ +032f86: 0d00 |0013: move-exception v0 │ │ +032f88: 1a03 db03 |0014: const-string v3, "IntentReader" // string@03db │ │ +032f8c: 1a04 8e02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@028e │ │ +032f90: 7130 7712 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +032f96: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -16213,31 +16213,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -032fb0: |[032fb0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -032fc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -032fc2: 5453 b601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ -032fc6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -032fca: 1102 |0005: return-object v2 │ │ -032fcc: 5453 b401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ -032fd0: 6e10 1500 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0015 │ │ -032fd6: 0c01 |000b: move-result-object v1 │ │ -032fd8: 5453 b601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ -032fdc: 6e20 f400 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00f4 │ │ -032fe2: 0c02 |0011: move-result-object v2 │ │ -032fe4: 28f3 |0012: goto 0005 // -000d │ │ -032fe6: 0d00 |0013: move-exception v0 │ │ -032fe8: 1a03 db03 |0014: const-string v3, "IntentReader" // string@03db │ │ -032fec: 1a04 8f02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@028f │ │ -032ff0: 7130 7712 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -032ff6: 28ea |001b: goto 0005 // -0016 │ │ +032fa4: |[032fa4] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +032fb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +032fb6: 5453 b601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ +032fba: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +032fbe: 1102 |0005: return-object v2 │ │ +032fc0: 5453 b401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ +032fc4: 6e10 1500 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0015 │ │ +032fca: 0c01 |000b: move-result-object v1 │ │ +032fcc: 5453 b601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ +032fd0: 6e20 f400 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00f4 │ │ +032fd6: 0c02 |0011: move-result-object v2 │ │ +032fd8: 28f3 |0012: goto 0005 // -000d │ │ +032fda: 0d00 |0013: move-exception v0 │ │ +032fdc: 1a03 db03 |0014: const-string v3, "IntentReader" // string@03db │ │ +032fe0: 1a04 8f02 |0016: const-string v4, "Could not retrieve icon for calling application" // string@028f │ │ +032fe4: 7130 7712 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +032fea: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -16254,34 +16254,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -033004: |[033004] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -033014: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -033016: 5453 b601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ -03301a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -03301e: 1102 |0005: return-object v2 │ │ -033020: 5453 b401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ -033024: 6e10 1500 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0015 │ │ -03302a: 0c01 |000b: move-result-object v1 │ │ -03302c: 5453 b601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ -033030: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -033032: 6e30 f500 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00f5 │ │ -033038: 0c03 |0012: move-result-object v3 │ │ -03303a: 6e20 f600 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00f6 │ │ -033040: 0c02 |0016: move-result-object v2 │ │ -033042: 28ee |0017: goto 0005 // -0012 │ │ -033044: 0d00 |0018: move-exception v0 │ │ -033046: 1a03 db03 |0019: const-string v3, "IntentReader" // string@03db │ │ -03304a: 1a04 9002 |001b: const-string v4, "Could not retrieve label for calling application" // string@0290 │ │ -03304e: 7130 7712 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -033054: 28e5 |0020: goto 0005 // -001b │ │ +032ff8: |[032ff8] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +033008: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03300a: 5453 b601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ +03300e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +033012: 1102 |0005: return-object v2 │ │ +033014: 5453 b401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b4 │ │ +033018: 6e10 1500 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0015 │ │ +03301e: 0c01 |000b: move-result-object v1 │ │ +033020: 5453 b601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ +033024: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +033026: 6e30 f500 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00f5 │ │ +03302c: 0c03 |0012: move-result-object v3 │ │ +03302e: 6e20 f600 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00f6 │ │ +033034: 0c02 |0016: move-result-object v2 │ │ +033036: 28ee |0017: goto 0005 // -0012 │ │ +033038: 0d00 |0018: move-exception v0 │ │ +03303a: 1a03 db03 |0019: const-string v3, "IntentReader" // string@03db │ │ +03303e: 1a04 9002 |001b: const-string v4, "Could not retrieve label for calling application" // string@0290 │ │ +033042: 7130 7712 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +033048: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -16298,17 +16298,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033064: |[033064] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -033074: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ -033078: 1100 |0002: return-object v0 │ │ +033058: |[033058] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +033068: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01b6 │ │ +03306c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16316,20 +16316,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03307c: |[03307c] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -03308c: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033090: 1a01 890b |0002: const-string v1, "android.intent.extra.BCC" // string@0b89 │ │ -033094: 6e20 cf00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ -03309a: 0c00 |0007: move-result-object v0 │ │ -03309c: 1100 |0008: return-object v0 │ │ +033070: |[033070] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +033080: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033084: 1a01 890b |0002: const-string v1, "android.intent.extra.BCC" // string@0b89 │ │ +033088: 6e20 cf00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ +03308e: 0c00 |0007: move-result-object v0 │ │ +033090: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16337,20 +16337,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0330a0: |[0330a0] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -0330b0: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0330b4: 1a01 8a0b |0002: const-string v1, "android.intent.extra.CC" // string@0b8a │ │ -0330b8: 6e20 cf00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ -0330be: 0c00 |0007: move-result-object v0 │ │ -0330c0: 1100 |0008: return-object v0 │ │ +033094: |[033094] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +0330a4: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +0330a8: 1a01 8a0b |0002: const-string v1, "android.intent.extra.CC" // string@0b8a │ │ +0330ac: 6e20 cf00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ +0330b2: 0c00 |0007: move-result-object v0 │ │ +0330b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16358,20 +16358,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0330c4: |[0330c4] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -0330d4: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0330d8: 1a01 8b0b |0002: const-string v1, "android.intent.extra.EMAIL" // string@0b8b │ │ -0330dc: 6e20 cf00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ -0330e2: 0c00 |0007: move-result-object v0 │ │ -0330e4: 1100 |0008: return-object v0 │ │ +0330b8: |[0330b8] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +0330c8: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +0330cc: 1a01 8b0b |0002: const-string v1, "android.intent.extra.EMAIL" // string@0b8b │ │ +0330d0: 6e20 cf00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00cf │ │ +0330d6: 0c00 |0007: move-result-object v0 │ │ +0330d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16379,34 +16379,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0330e8: |[0330e8] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -0330f8: 5442 b701 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0330fc: 1a03 8c0b |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0b8c │ │ -033100: 6e20 d000 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d0 │ │ -033106: 0c00 |0007: move-result-object v0 │ │ -033108: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -03310c: 6e10 3905 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0539 │ │ -033112: 0c01 |000d: move-result-object v1 │ │ -033114: 2012 8a02 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@028a │ │ -033118: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -03311c: 1f01 8a02 |0012: check-cast v1, Landroid/text/Spanned; // type@028a │ │ -033120: 7110 6612 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1266 │ │ -033126: 0c00 |0017: move-result-object v0 │ │ -033128: 1100 |0018: return-object v0 │ │ -03312a: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -03312e: 7100 4c05 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@054c │ │ -033134: 0c02 |001e: move-result-object v2 │ │ -033136: 7220 3f05 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@053f │ │ -03313c: 0c00 |0022: move-result-object v0 │ │ -03313e: 28f5 |0023: goto 0018 // -000b │ │ +0330dc: |[0330dc] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +0330ec: 5442 b701 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +0330f0: 1a03 8c0b |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0b8c │ │ +0330f4: 6e20 d000 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d0 │ │ +0330fa: 0c00 |0007: move-result-object v0 │ │ +0330fc: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +033100: 6e10 3905 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0539 │ │ +033106: 0c01 |000d: move-result-object v1 │ │ +033108: 2012 8a02 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@028a │ │ +03310c: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +033110: 1f01 8a02 |0012: check-cast v1, Landroid/text/Spanned; // type@028a │ │ +033114: 7110 6612 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1266 │ │ +03311a: 0c00 |0017: move-result-object v0 │ │ +03311c: 1100 |0018: return-object v0 │ │ +03311e: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +033122: 7100 4c05 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@054c │ │ +033128: 0c02 |001e: move-result-object v2 │ │ +03312a: 7220 3f05 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@053f │ │ +033130: 0c00 |0022: move-result-object v0 │ │ +033132: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000a line=751 │ │ 0x000e line=752 │ │ 0x0012 line=753 │ │ @@ -16424,21 +16424,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033140: |[033140] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -033150: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033154: 1a01 8e0b |0002: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ -033158: 6e20 cd00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ -03315e: 0c00 |0007: move-result-object v0 │ │ -033160: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -033164: 1100 |000a: return-object v0 │ │ +033134: |[033134] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +033144: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033148: 1a01 8e0b |0002: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ +03314c: 6e20 cd00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ +033152: 0c00 |0007: move-result-object v0 │ │ +033154: 1f00 5700 |0008: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +033158: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16446,58 +16446,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -033168: |[033168] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -033178: 5430 b801 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -03317c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -033180: 6e10 3b05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@053b │ │ -033186: 0a00 |0007: move-result v0 │ │ -033188: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -03318c: 5430 b701 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033190: 1a01 8e0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ -033194: 6e20 cc00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00cc │ │ -03319a: 0c00 |0011: move-result-object v0 │ │ -03319c: 5b30 b801 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -0331a0: 5430 b801 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -0331a4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -0331a8: 5430 b801 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -0331ac: 6e20 6716 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0331b2: 0c00 |001d: move-result-object v0 │ │ -0331b4: 1f00 5700 |001e: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -0331b8: 1100 |0020: return-object v0 │ │ -0331ba: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -0331be: 5430 b701 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0331c2: 1a01 8e0b |0025: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ -0331c6: 6e20 cd00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ -0331cc: 0c00 |002a: move-result-object v0 │ │ -0331ce: 1f00 5700 |002b: check-cast v0, Landroid/net/Uri; // type@0057 │ │ -0331d2: 28f3 |002d: goto 0020 // -000d │ │ -0331d4: 2200 4503 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ -0331d8: 2201 5803 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0331dc: 7010 4016 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0331e2: 1a02 7f09 |0035: const-string v2, "Stream items available: " // string@097f │ │ -0331e6: 6e20 4716 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0331ec: 0c01 |003a: move-result-object v1 │ │ -0331ee: 6e10 3705 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0537 │ │ -0331f4: 0a02 |003e: move-result v2 │ │ -0331f6: 6e20 4316 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0331fc: 0c01 |0042: move-result-object v1 │ │ -0331fe: 1a02 5100 |0043: const-string v2, " index requested: " // string@0051 │ │ -033202: 6e20 4716 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -033208: 0c01 |0048: move-result-object v1 │ │ -03320a: 6e20 4316 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -033210: 0c01 |004c: move-result-object v1 │ │ -033212: 6e10 4c16 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -033218: 0c01 |0050: move-result-object v1 │ │ -03321a: 7020 0816 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ -033220: 2700 |0054: throw v0 │ │ +03315c: |[03315c] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +03316c: 5430 b801 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +033170: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +033174: 6e10 3b05 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@053b │ │ +03317a: 0a00 |0007: move-result v0 │ │ +03317c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +033180: 5430 b701 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033184: 1a01 8e0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ +033188: 6e20 cc00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00cc │ │ +03318e: 0c00 |0011: move-result-object v0 │ │ +033190: 5b30 b801 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +033194: 5430 b801 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +033198: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +03319c: 5430 b801 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +0331a0: 6e20 6716 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0331a6: 0c00 |001d: move-result-object v0 │ │ +0331a8: 1f00 5700 |001e: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +0331ac: 1100 |0020: return-object v0 │ │ +0331ae: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +0331b2: 5430 b701 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +0331b6: 1a01 8e0b |0025: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ +0331ba: 6e20 cd00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ +0331c0: 0c00 |002a: move-result-object v0 │ │ +0331c2: 1f00 5700 |002b: check-cast v0, Landroid/net/Uri; // type@0057 │ │ +0331c6: 28f3 |002d: goto 0020 // -000d │ │ +0331c8: 2200 4503 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ +0331cc: 2201 5803 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0331d0: 7010 4016 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0331d6: 1a02 7f09 |0035: const-string v2, "Stream items available: " // string@097f │ │ +0331da: 6e20 4716 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0331e0: 0c01 |003a: move-result-object v1 │ │ +0331e2: 6e10 3705 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0537 │ │ +0331e8: 0a02 |003e: move-result v2 │ │ +0331ea: 6e20 4316 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0331f0: 0c01 |0042: move-result-object v1 │ │ +0331f2: 1a02 5100 |0043: const-string v2, " index requested: " // string@0051 │ │ +0331f6: 6e20 4716 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0331fc: 0c01 |0048: move-result-object v1 │ │ +0331fe: 6e20 4316 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +033204: 0c01 |004c: move-result-object v1 │ │ +033206: 6e10 4c16 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03320c: 0c01 |0050: move-result-object v1 │ │ +03320e: 7020 0816 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ +033214: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16513,40 +16513,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -033224: |[033224] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -033234: 5420 b801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -033238: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -03323c: 6e10 3b05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@053b │ │ -033242: 0a00 |0007: move-result v0 │ │ -033244: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -033248: 5420 b701 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -03324c: 1a01 8e0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ -033250: 6e20 cc00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00cc │ │ -033256: 0c00 |0011: move-result-object v0 │ │ -033258: 5b20 b801 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -03325c: 5420 b801 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -033260: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -033264: 5420 b801 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ -033268: 6e10 6d16 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03326e: 0a00 |001d: move-result v0 │ │ -033270: 0f00 |001e: return v0 │ │ -033272: 5420 b701 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033276: 1a01 8e0b |0021: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ -03327a: 6e20 d200 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d2 │ │ -033280: 0a00 |0026: move-result v0 │ │ -033282: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -033286: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -033288: 28f4 |002a: goto 001e // -000c │ │ -03328a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -03328c: 28f2 |002c: goto 001e // -000e │ │ +033218: |[033218] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +033228: 5420 b801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +03322c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +033230: 6e10 3b05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@053b │ │ +033236: 0a00 |0007: move-result v0 │ │ +033238: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +03323c: 5420 b701 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033240: 1a01 8e0b |000c: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ +033244: 6e20 cc00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00cc │ │ +03324a: 0c00 |0011: move-result-object v0 │ │ +03324c: 5b20 b801 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +033250: 5420 b801 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +033254: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +033258: 5420 b801 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01b8 │ │ +03325c: 6e10 6d16 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +033262: 0a00 |001d: move-result v0 │ │ +033264: 0f00 |001e: return v0 │ │ +033266: 5420 b701 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +03326a: 1a01 8e0b |0021: const-string v1, "android.intent.extra.STREAM" // string@0b8e │ │ +03326e: 6e20 d200 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00d2 │ │ +033274: 0a00 |0026: move-result v0 │ │ +033276: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03327a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03327c: 28f4 |002a: goto 001e // -000c │ │ +03327e: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +033280: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16558,20 +16558,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -033290: |[033290] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -0332a0: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0332a4: 1a01 8f0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b8f │ │ -0332a8: 6e20 d000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d0 │ │ -0332ae: 0c00 |0007: move-result-object v0 │ │ -0332b0: 1100 |0008: return-object v0 │ │ +033284: |[033284] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +033294: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033298: 1a01 8f0b |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0b8f │ │ +03329c: 6e20 d000 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d0 │ │ +0332a2: 0c00 |0007: move-result-object v0 │ │ +0332a4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16579,20 +16579,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0332b4: |[0332b4] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -0332c4: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0332c8: 1a01 900b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b90 │ │ -0332cc: 6e20 c700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00c7 │ │ -0332d2: 0c00 |0007: move-result-object v0 │ │ -0332d4: 1100 |0008: return-object v0 │ │ +0332a8: |[0332a8] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +0332b8: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +0332bc: 1a01 900b |0002: const-string v1, "android.intent.extra.TEXT" // string@0b90 │ │ +0332c0: 6e20 c700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00c7 │ │ +0332c6: 0c00 |0007: move-result-object v0 │ │ +0332c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16600,19 +16600,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0332d8: |[0332d8] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -0332e8: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -0332ec: 6e10 d100 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00d1 │ │ -0332f2: 0c00 |0005: move-result-object v0 │ │ -0332f4: 1100 |0006: return-object v0 │ │ +0332cc: |[0332cc] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +0332dc: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +0332e0: 6e10 d100 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00d1 │ │ +0332e6: 0c00 |0005: move-result-object v0 │ │ +0332e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16620,22 +16620,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0332f8: |[0332f8] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -033308: 1a00 850b |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ -03330c: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033310: 6e10 c500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -033316: 0c01 |0007: move-result-object v1 │ │ -033318: 6e20 3016 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03331e: 0a00 |000b: move-result v0 │ │ -033320: 0f00 |000c: return v0 │ │ +0332ec: |[0332ec] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +0332fc: 1a00 850b |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ +033300: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033304: 6e10 c500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +03330a: 0c01 |0007: move-result-object v1 │ │ +03330c: 6e20 3016 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +033312: 0a00 |000b: move-result v0 │ │ +033314: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16643,30 +16643,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -033324: |[033324] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -033334: 5421 b701 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033338: 6e10 c500 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -03333e: 0c00 |0005: move-result-object v0 │ │ -033340: 1a01 840b |0006: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ -033344: 6e20 3016 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03334a: 0a01 |000b: move-result v1 │ │ -03334c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -033350: 1a01 850b |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ -033354: 6e20 3016 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03335a: 0a01 |0013: move-result v1 │ │ -03335c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -033360: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -033362: 0f01 |0017: return v1 │ │ -033364: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -033366: 28fe |0019: goto 0017 // -0002 │ │ +033318: |[033318] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +033328: 5421 b701 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +03332c: 6e10 c500 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +033332: 0c00 |0005: move-result-object v0 │ │ +033334: 1a01 840b |0006: const-string v1, "android.intent.action.SEND" // string@0b84 │ │ +033338: 6e20 3016 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +03333e: 0a01 |000b: move-result v1 │ │ +033340: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +033344: 1a01 850b |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0b85 │ │ +033348: 6e20 3016 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +03334e: 0a01 |0013: move-result v1 │ │ +033350: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +033354: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +033356: 0f01 |0017: return v1 │ │ +033358: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +03335a: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -16676,22 +16676,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -033368: |[033368] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -033378: 1a00 840b |0000: const-string v0, "android.intent.action.SEND" // string@0b84 │ │ -03337c: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ -033380: 6e10 c500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -033386: 0c01 |0007: move-result-object v1 │ │ -033388: 6e20 3016 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03338e: 0a00 |000b: move-result v0 │ │ -033390: 0f00 |000c: return v0 │ │ +03335c: |[03335c] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +03336c: 1a00 840b |0000: const-string v0, "android.intent.action.SEND" // string@0b84 │ │ +033370: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01b7 │ │ +033374: 6e10 c500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +03337a: 0c01 |0007: move-result-object v1 │ │ +03337c: 6e20 3016 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +033382: 0a00 |000b: move-result v0 │ │ +033384: 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 : 2405 (ShareCompat.java) │ │ @@ -16775,33 +16775,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -033394: |[033394] android.support.v4.app.ShareCompat.:()V │ │ -0333a4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0333a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0333ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0333b0: 2200 e200 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00e2 │ │ -0333b4: 7010 4705 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0547 │ │ -0333ba: 6900 bb01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ -0333be: 0e00 |000d: return-void │ │ -0333c0: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0333c4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -0333c8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0333cc: 2200 e100 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00e1 │ │ -0333d0: 7010 4405 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0544 │ │ -0333d6: 6900 bb01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ -0333da: 28f2 |001b: goto 000d // -000e │ │ -0333dc: 2200 e000 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00e0 │ │ -0333e0: 7010 4005 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0540 │ │ -0333e6: 6900 bb01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ -0333ea: 28ea |0023: goto 000d // -0016 │ │ +033388: |[033388] android.support.v4.app.ShareCompat.:()V │ │ +033398: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03339c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0333a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0333a4: 2200 e200 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00e2 │ │ +0333a8: 7010 4705 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0547 │ │ +0333ae: 6900 bb01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ +0333b2: 0e00 |000d: return-void │ │ +0333b4: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0333b8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0333bc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0333c0: 2200 e100 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00e1 │ │ +0333c4: 7010 4405 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0544 │ │ +0333ca: 6900 bb01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ +0333ce: 28f2 |001b: goto 000d // -000e │ │ +0333d0: 2200 e000 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00e0 │ │ +0333d4: 7010 4005 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0540 │ │ +0333da: 6900 bb01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ +0333de: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16813,17 +16813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0333ec: |[0333ec] android.support.v4.app.ShareCompat.:()V │ │ -0333fc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033402: 0e00 |0003: return-void │ │ +0333e0: |[0333e0] android.support.v4.app.ShareCompat.:()V │ │ +0333f0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0333f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16832,52 +16832,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 │ │ -033404: |[033404] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -033414: 6200 bb01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ -033418: 1100 |0002: return-object v0 │ │ +0333f8: |[0333f8] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +033408: 6200 bb01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ +03340c: 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 │ │ -03341c: |[03341c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -03342c: 7220 ab12 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ -033432: 0c00 |0003: move-result-object v0 │ │ -033434: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -033438: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -03343c: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -033440: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -033446: 1a03 8d02 |000d: const-string v3, "Could not find menu item with id " // string@028d │ │ -03344a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -033450: 0c02 |0012: move-result-object v2 │ │ -033452: 6e20 4316 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -033458: 0c02 |0016: move-result-object v2 │ │ -03345a: 1a03 5000 |0017: const-string v3, " in the supplied menu" // string@0050 │ │ -03345e: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -033464: 0c02 |001c: move-result-object v2 │ │ -033466: 6e10 4c16 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03346c: 0c02 |0020: move-result-object v2 │ │ -03346e: 7020 0316 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -033474: 2701 |0024: throw v1 │ │ -033476: 7120 4e05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@054e │ │ -03347c: 0e00 |0028: return-void │ │ +033410: |[033410] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +033420: 7220 ab12 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ +033426: 0c00 |0003: move-result-object v0 │ │ +033428: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +03342c: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +033430: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +033434: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03343a: 1a03 8d02 |000d: const-string v3, "Could not find menu item with id " // string@028d │ │ +03343e: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +033444: 0c02 |0012: move-result-object v2 │ │ +033446: 6e20 4316 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +03344c: 0c02 |0016: move-result-object v2 │ │ +03344e: 1a03 5000 |0017: const-string v3, " in the supplied menu" // string@0050 │ │ +033452: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +033458: 0c02 |001c: move-result-object v2 │ │ +03345a: 6e10 4c16 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +033460: 0c02 |0020: move-result-object v2 │ │ +033462: 7020 0316 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +033468: 2701 |0024: throw v1 │ │ +03346a: 7120 4e05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@054e │ │ +033470: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16892,18 +16892,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 │ │ -033480: |[033480] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -033490: 6200 bb01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ -033494: 7230 3e05 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@053e │ │ -03349a: 0e00 |0005: return-void │ │ +033474: |[033474] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +033484: 6200 bb01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01bb │ │ +033488: 7230 3e05 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@053e │ │ +03348e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -16913,25 +16913,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 │ │ -03349c: |[03349c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -0334ac: 6e10 1100 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0011 │ │ -0334b2: 0c00 |0003: move-result-object v0 │ │ -0334b4: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -0334b8: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -0334be: 0c01 |0009: move-result-object v1 │ │ -0334c0: 1a02 960b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b96 │ │ -0334c4: 6e20 cd00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ -0334ca: 0c00 |000f: move-result-object v0 │ │ -0334cc: 1f00 1e00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001e │ │ -0334d0: 1100 |0012: return-object v0 │ │ +033490: |[033490] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +0334a0: 6e10 1100 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0011 │ │ +0334a6: 0c00 |0003: move-result-object v0 │ │ +0334a8: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +0334ac: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +0334b2: 0c01 |0009: move-result-object v1 │ │ +0334b4: 1a02 960b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0b96 │ │ +0334b8: 6e20 cd00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ +0334be: 0c00 |000f: move-result-object v0 │ │ +0334c0: 1f00 1e00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001e │ │ +0334c4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16944,24 +16944,24 @@ │ │ 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 │ │ -0334d4: |[0334d4] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -0334e4: 6e10 1200 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0012 │ │ -0334ea: 0c00 |0003: move-result-object v0 │ │ -0334ec: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -0334f0: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -0334f6: 0c01 |0009: move-result-object v1 │ │ -0334f8: 1a02 970b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b97 │ │ -0334fc: 6e20 d000 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d0 │ │ -033502: 0c00 |000f: move-result-object v0 │ │ -033504: 1100 |0010: return-object v0 │ │ +0334c8: |[0334c8] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +0334d8: 6e10 1200 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0012 │ │ +0334de: 0c00 |0003: move-result-object v0 │ │ +0334e0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0334e4: 6e10 1400 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +0334ea: 0c01 |0009: move-result-object v1 │ │ +0334ec: 1a02 970b |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0b97 │ │ +0334f0: 6e20 d000 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00d0 │ │ +0334f6: 0c00 |000f: move-result-object v0 │ │ +0334f8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ @@ -16999,17 +16999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033508: |[033508] android.support.v4.app.ShareCompatICS.:()V │ │ -033518: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03351e: 0e00 |0003: return-void │ │ +0334fc: |[0334fc] android.support.v4.app.ShareCompatICS.:()V │ │ +03350c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatICS;) │ │ @@ -17017,42 +17017,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 │ │ -033520: |[033520] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -033530: 7210 af12 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@12af │ │ -033536: 0c00 |0003: move-result-object v0 │ │ -033538: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03353a: 2002 ec02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02ec │ │ -03353e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -033542: 2201 ec02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02ec │ │ -033546: 7020 9a14 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@149a │ │ -03354c: 2202 5803 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -033550: 7010 4016 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -033556: 1a03 db00 |0013: const-string v3, ".sharecompat_" // string@00db │ │ -03355a: 6e20 4716 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -033560: 0c02 |0018: move-result-object v2 │ │ -033562: 6e10 2016 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -033568: 0c03 |001c: move-result-object v3 │ │ -03356a: 6e10 f915 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -033570: 0c03 |0020: move-result-object v3 │ │ -033572: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -033578: 0c02 |0024: move-result-object v2 │ │ -03357a: 6e10 4c16 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -033580: 0c02 |0028: move-result-object v2 │ │ -033582: 6e20 9b14 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@149b │ │ -033588: 6e20 9c14 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@149c │ │ -03358e: 7220 b512 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@12b5 │ │ -033594: 0e00 |0032: return-void │ │ -033596: 0701 |0033: move-object v1, v0 │ │ -033598: 1f01 ec02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02ec │ │ -03359c: 28d8 |0036: goto 000e // -0028 │ │ +033514: |[033514] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +033524: 7210 af12 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@12af │ │ +03352a: 0c00 |0003: move-result-object v0 │ │ +03352c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03352e: 2002 ec02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02ec │ │ +033532: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +033536: 2201 ec02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02ec │ │ +03353a: 7020 9a14 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@149a │ │ +033540: 2202 5803 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +033544: 7010 4016 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03354a: 1a03 db00 |0013: const-string v3, ".sharecompat_" // string@00db │ │ +03354e: 6e20 4716 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +033554: 0c02 |0018: move-result-object v2 │ │ +033556: 6e10 2016 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +03355c: 0c03 |001c: move-result-object v3 │ │ +03355e: 6e10 f915 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +033564: 0c03 |0020: move-result-object v3 │ │ +033566: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03356c: 0c02 |0024: move-result-object v2 │ │ +03356e: 6e10 4c16 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +033574: 0c02 |0028: move-result-object v2 │ │ +033576: 6e20 9b14 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@149b │ │ +03357c: 6e20 9c14 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@149c │ │ +033582: 7220 b512 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@12b5 │ │ +033588: 0e00 |0032: return-void │ │ +03358a: 0701 |0033: move-object v1, v0 │ │ +03358c: 1f01 ec02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02ec │ │ +033590: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -17094,17 +17094,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0335a0: |[0335a0] android.support.v4.app.ShareCompatJB.:()V │ │ -0335b0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0335b6: 0e00 |0003: return-void │ │ +033594: |[033594] android.support.v4.app.ShareCompatJB.:()V │ │ +0335a4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0335aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompatJB;) │ │ @@ -17112,18 +17112,18 @@ │ │ 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 │ │ -0335b8: |[0335b8] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0335c8: 7110 6412 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1264 │ │ -0335ce: 0c00 |0003: move-result-object v0 │ │ -0335d0: 1100 |0004: return-object v0 │ │ +0335ac: |[0335ac] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0335bc: 7110 6412 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1264 │ │ +0335c2: 0c00 |0003: move-result-object v0 │ │ +0335c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -17152,17 +17152,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0335d4: |[0335d4] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -0335e4: 7020 7212 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1272 │ │ -0335ea: 0e00 |0003: return-void │ │ +0335c8: |[0335c8] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +0335d8: 7020 7212 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1272 │ │ +0335de: 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; │ │ @@ -17287,26 +17287,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0335ec: |[0335ec] android.support.v4.app.TaskStackBuilder.:()V │ │ -0335fc: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -033600: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -033604: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -033608: 2200 ea00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00ea │ │ -03360c: 7010 5a05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@055a │ │ -033612: 6900 bd01 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01bd │ │ -033616: 0e00 |000d: return-void │ │ -033618: 2200 e900 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00e9 │ │ -03361c: 7010 5805 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0558 │ │ -033622: 6900 bd01 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01bd │ │ -033626: 28f8 |0015: goto 000d // -0008 │ │ +0335e0: |[0335e0] android.support.v4.app.TaskStackBuilder.:()V │ │ +0335f0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0335f4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0335f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0335fc: 2200 ea00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00ea │ │ +033600: 7010 5a05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@055a │ │ +033606: 6900 bd01 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01bd │ │ +03360a: 0e00 |000d: return-void │ │ +03360c: 2200 e900 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00e9 │ │ +033610: 7010 5805 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0558 │ │ +033616: 6900 bd01 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01bd │ │ +03361a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17316,21 +17316,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -033628: |[033628] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -033638: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03363e: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -033642: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -033648: 5b10 bf01 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -03364c: 5b12 c001 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -033650: 0e00 |000c: return-void │ │ +03361c: |[03361c] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +03362c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +033632: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +033636: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +03363c: 5b10 bf01 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +033640: 5b12 c001 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033644: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17342,18 +17342,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 │ │ -033654: |[033654] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -033664: 2200 ec00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00ec │ │ -033668: 7020 5f05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@055f │ │ -03366e: 1100 |0005: return-object v0 │ │ +033648: |[033648] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +033658: 2200 ec00 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00ec │ │ +03365c: 7020 5f05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@055f │ │ +033662: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17361,18 +17361,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 │ │ -033670: |[033670] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -033680: 7110 6505 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0565 │ │ -033686: 0c00 |0003: move-result-object v0 │ │ -033688: 1100 |0004: return-object v0 │ │ +033664: |[033664] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +033674: 7110 6505 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0565 │ │ +03367a: 0c00 |0003: move-result-object v0 │ │ +03367c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17381,18 +17381,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 │ │ -03368c: |[03368c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -03369c: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -0336a0: 6e20 6416 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0336a6: 1101 |0005: return-object v1 │ │ +033680: |[033680] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +033690: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +033694: 6e20 6416 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +03369a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -17402,27 +17402,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 │ │ -0336a8: |[0336a8] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0336b8: 6e10 c800 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00c8 │ │ -0336be: 0c00 |0003: move-result-object v0 │ │ -0336c0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -0336c4: 5421 c001 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -0336c8: 6e10 aa00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -0336ce: 0c01 |000b: move-result-object v1 │ │ -0336d0: 6e20 dd00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00dd │ │ -0336d6: 0c00 |000f: move-result-object v0 │ │ -0336d8: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0336dc: 6e20 6305 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0563 │ │ -0336e2: 6e20 6005 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0560 │ │ -0336e8: 1102 |0018: return-object v2 │ │ +03369c: |[03369c] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0336ac: 6e10 c800 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00c8 │ │ +0336b2: 0c00 |0003: move-result-object v0 │ │ +0336b4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +0336b8: 5421 c001 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +0336bc: 6e10 aa00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +0336c2: 0c01 |000b: move-result-object v1 │ │ +0336c4: 6e20 dd00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00dd │ │ +0336ca: 0c00 |000f: move-result-object v0 │ │ +0336cc: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0336d0: 6e20 6305 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0563 │ │ +0336d6: 6e20 6005 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0560 │ │ +0336dc: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17438,37 +17438,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 │ │ -0336ec: |[0336ec] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0336fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0336fe: 2042 e700 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00e7 │ │ -033702: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -033706: 0742 |0005: move-object v2, v4 │ │ -033708: 1f02 e700 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00e7 │ │ -03370c: 7210 5605 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0556 │ │ -033712: 0c00 |000b: move-result-object v0 │ │ -033714: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -033718: 7110 aa04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04aa │ │ -03371e: 0c00 |0011: move-result-object v0 │ │ -033720: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -033724: 6e10 c800 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00c8 │ │ -03372a: 0c01 |0017: move-result-object v1 │ │ -03372c: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -033730: 5432 c001 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -033734: 6e10 aa00 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -03373a: 0c02 |001f: move-result-object v2 │ │ -03373c: 6e20 dd00 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00dd │ │ -033742: 0c01 |0023: move-result-object v1 │ │ -033744: 6e20 6305 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0563 │ │ -03374a: 6e20 6005 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0560 │ │ -033750: 1103 |002a: return-object v3 │ │ +0336e0: |[0336e0] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0336f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0336f2: 2042 e700 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00e7 │ │ +0336f6: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +0336fa: 0742 |0005: move-object v2, v4 │ │ +0336fc: 1f02 e700 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00e7 │ │ +033700: 7210 5605 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0556 │ │ +033706: 0c00 |000b: move-result-object v0 │ │ +033708: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +03370c: 7110 aa04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04aa │ │ +033712: 0c00 |0011: move-result-object v0 │ │ +033714: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +033718: 6e10 c800 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00c8 │ │ +03371e: 0c01 |0017: move-result-object v1 │ │ +033720: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +033724: 5432 c001 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033728: 6e10 aa00 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +03372e: 0c02 |001f: move-result-object v2 │ │ +033730: 6e20 dd00 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00dd │ │ +033736: 0c01 |0023: move-result-object v1 │ │ +033738: 6e20 6305 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0563 │ │ +03373e: 6e20 6005 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0560 │ │ +033744: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17490,38 +17490,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 │ │ -033754: |[033754] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -033764: 5453 bf01 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -033768: 6e10 6d16 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03376e: 0a01 |0005: move-result v1 │ │ -033770: 5453 c001 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -033774: 7120 ab04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04ab │ │ -03377a: 0c02 |000b: move-result-object v2 │ │ -03377c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -033780: 5453 bf01 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -033784: 6e30 6316 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1663 │ │ -03378a: 5453 c001 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -03378e: 6e10 c800 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00c8 │ │ -033794: 0c04 |0018: move-result-object v4 │ │ -033796: 7120 ab04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04ab │ │ -03379c: 0c02 |001c: move-result-object v2 │ │ -03379e: 28ef |001d: goto 000c // -0011 │ │ -0337a0: 0d00 |001e: move-exception v0 │ │ -0337a2: 1a03 c709 |001f: const-string v3, "TaskStackBuilder" // string@09c7 │ │ -0337a6: 1a04 1402 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0214 │ │ -0337aa: 7120 7612 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -0337b0: 2203 4303 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0337b4: 7020 0516 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1605 │ │ -0337ba: 2703 |002b: throw v3 │ │ -0337bc: 1105 |002c: return-object v5 │ │ +033748: |[033748] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +033758: 5453 bf01 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +03375c: 6e10 6d16 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +033762: 0a01 |0005: move-result v1 │ │ +033764: 5453 c001 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033768: 7120 ab04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04ab │ │ +03376e: 0c02 |000b: move-result-object v2 │ │ +033770: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +033774: 5453 bf01 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +033778: 6e30 6316 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1663 │ │ +03377e: 5453 c001 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033782: 6e10 c800 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00c8 │ │ +033788: 0c04 |0018: move-result-object v4 │ │ +03378a: 7120 ab04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@04ab │ │ +033790: 0c02 |001c: move-result-object v2 │ │ +033792: 28ef |001d: goto 000c // -0011 │ │ +033794: 0d00 |001e: move-exception v0 │ │ +033796: 1a03 c709 |001f: const-string v3, "TaskStackBuilder" // string@09c7 │ │ +03379a: 1a04 1402 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0214 │ │ +03379e: 7120 7612 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +0337a4: 2203 4303 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0337a8: 7020 0516 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1605 │ │ +0337ae: 2703 |002b: throw v3 │ │ +0337b0: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -17544,21 +17544,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 │ │ -0337cc: |[0337cc] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -0337dc: 2200 1e00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001e │ │ -0337e0: 5421 c001 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -0337e4: 7030 9300 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ -0337ea: 6e20 6305 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0563 │ │ -0337f0: 0c00 |000a: move-result-object v0 │ │ -0337f2: 1100 |000b: return-object v0 │ │ +0337c0: |[0337c0] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +0337d0: 2200 1e00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001e │ │ +0337d4: 5421 c001 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +0337d8: 7030 9300 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0093 │ │ +0337de: 6e20 6305 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@0563 │ │ +0337e4: 0c00 |000a: move-result-object v0 │ │ +0337e6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -17568,20 +17568,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0337f4: |[0337f4] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -033804: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -033808: 6e20 6716 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03380e: 0c00 |0005: move-result-object v0 │ │ -033810: 1f00 2600 |0006: check-cast v0, Landroid/content/Intent; // type@0026 │ │ -033814: 1100 |0008: return-object v0 │ │ +0337e8: |[0337e8] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +0337f8: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +0337fc: 6e20 6716 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +033802: 0c00 |0005: move-result-object v0 │ │ +033804: 1f00 2600 |0006: check-cast v0, Landroid/content/Intent; // type@0026 │ │ +033808: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -17590,18 +17590,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -033818: |[033818] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -033828: 6e20 6605 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0566 │ │ -03382e: 0c00 |0003: move-result-object v0 │ │ -033830: 1100 |0004: return-object v0 │ │ +03380c: |[03380c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +03381c: 6e20 6605 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0566 │ │ +033822: 0c00 |0003: move-result-object v0 │ │ +033824: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -17610,19 +17610,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -033834: |[033834] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -033844: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -033848: 6e10 6d16 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03384e: 0a00 |0005: move-result v0 │ │ -033850: 0f00 |0006: return v0 │ │ +033828: |[033828] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +033838: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +03383c: 6e10 6d16 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +033842: 0a00 |0005: move-result v0 │ │ +033844: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17630,45 +17630,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -033854: |[033854] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -033864: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -033866: 5452 bf01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -03386a: 6e10 6d16 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -033870: 0a02 |0006: move-result v2 │ │ -033872: 2321 9403 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0394 │ │ -033876: 2112 |0009: array-length v2, v1 │ │ -033878: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -03387c: 1101 |000c: return-object v1 │ │ -03387e: 2203 2600 |000d: new-instance v3, Landroid/content/Intent; // type@0026 │ │ -033882: 5452 bf01 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -033886: 6e20 6716 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03388c: 0c02 |0014: move-result-object v2 │ │ -03388e: 1f02 2600 |0015: check-cast v2, Landroid/content/Intent; // type@0026 │ │ -033892: 7020 bf00 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -033898: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -03389e: 6e20 c300 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -0338a4: 0c02 |0020: move-result-object v2 │ │ -0338a6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -0338aa: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -0338ac: 2112 |0024: array-length v2, v1 │ │ -0338ae: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -0338b2: 2203 2600 |0027: new-instance v3, Landroid/content/Intent; // type@0026 │ │ -0338b6: 5452 bf01 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -0338ba: 6e20 6716 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0338c0: 0c02 |002e: move-result-object v2 │ │ -0338c2: 1f02 2600 |002f: check-cast v2, Landroid/content/Intent; // type@0026 │ │ -0338c6: 7020 bf00 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -0338cc: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -0338d0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0338d4: 28ec |0038: goto 0024 // -0014 │ │ +033848: |[033848] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +033858: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03385a: 5452 bf01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +03385e: 6e10 6d16 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +033864: 0a02 |0006: move-result v2 │ │ +033866: 2321 9403 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0394 │ │ +03386a: 2112 |0009: array-length v2, v1 │ │ +03386c: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +033870: 1101 |000c: return-object v1 │ │ +033872: 2203 2600 |000d: new-instance v3, Landroid/content/Intent; // type@0026 │ │ +033876: 5452 bf01 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +03387a: 6e20 6716 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +033880: 0c02 |0014: move-result-object v2 │ │ +033882: 1f02 2600 |0015: check-cast v2, Landroid/content/Intent; // type@0026 │ │ +033886: 7020 bf00 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +03388c: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +033892: 6e20 c300 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +033898: 0c02 |0020: move-result-object v2 │ │ +03389a: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +03389e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0338a0: 2112 |0024: array-length v2, v1 │ │ +0338a2: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +0338a6: 2203 2600 |0027: new-instance v3, Landroid/content/Intent; // type@0026 │ │ +0338aa: 5452 bf01 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +0338ae: 6e20 6716 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0338b4: 0c02 |002e: move-result-object v2 │ │ +0338b6: 1f02 2600 |002f: check-cast v2, Landroid/content/Intent; // type@0026 │ │ +0338ba: 7020 bf00 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +0338c0: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +0338c4: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0338c8: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17684,19 +17684,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0338d8: |[0338d8] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -0338e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0338ea: 6e40 6c05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@056c │ │ -0338f0: 0c00 |0004: move-result-object v0 │ │ -0338f2: 1100 |0005: return-object v0 │ │ +0338cc: |[0338cc] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +0338dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0338de: 6e40 6c05 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@056c │ │ +0338e4: 0c00 |0004: move-result-object v0 │ │ +0338e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -17706,47 +17706,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 │ │ -0338f4: |[0338f4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -033904: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -033906: 5460 bf01 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -03390a: 6e10 6816 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ -033910: 0a00 |0006: move-result v0 │ │ -033912: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -033916: 2200 4403 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -03391a: 1a01 9308 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0893 │ │ -03391e: 7020 0716 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -033924: 2700 |0010: throw v0 │ │ -033926: 5460 bf01 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -03392a: 5461 bf01 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -03392e: 6e10 6d16 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -033934: 0a01 |0018: move-result v1 │ │ -033936: 2311 9403 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0394 │ │ -03393a: 6e20 7016 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -033940: 0c02 |001e: move-result-object v2 │ │ -033942: 1f02 9403 |001f: check-cast v2, [Landroid/content/Intent; // type@0394 │ │ -033946: 2200 2600 |0021: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -03394a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -03394e: 7020 bf00 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -033954: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -03395a: 6e20 c300 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -033960: 0c00 |002e: move-result-object v0 │ │ -033962: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -033966: 6200 bd01 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01bd │ │ -03396a: 5461 c001 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -03396e: 0173 |0035: move v3, v7 │ │ -033970: 0184 |0036: move v4, v8 │ │ -033972: 0795 |0037: move-object v5, v9 │ │ -033974: 7806 5705 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@0557 │ │ -03397a: 0c00 |003b: move-result-object v0 │ │ -03397c: 1100 |003c: return-object v0 │ │ +0338e8: |[0338e8] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0338f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0338fa: 5460 bf01 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +0338fe: 6e10 6816 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ +033904: 0a00 |0006: move-result v0 │ │ +033906: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03390a: 2200 4403 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +03390e: 1a01 9308 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0893 │ │ +033912: 7020 0716 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +033918: 2700 |0010: throw v0 │ │ +03391a: 5460 bf01 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +03391e: 5461 bf01 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +033922: 6e10 6d16 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +033928: 0a01 |0018: move-result v1 │ │ +03392a: 2311 9403 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0394 │ │ +03392e: 6e20 7016 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +033934: 0c02 |001e: move-result-object v2 │ │ +033936: 1f02 9403 |001f: check-cast v2, [Landroid/content/Intent; // type@0394 │ │ +03393a: 2200 2600 |0021: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +03393e: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +033942: 7020 bf00 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +033948: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +03394e: 6e20 c300 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +033954: 0c00 |002e: move-result-object v0 │ │ +033956: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +03395a: 6200 bd01 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01bd │ │ +03395e: 5461 c001 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033962: 0173 |0035: move v3, v7 │ │ +033964: 0184 |0036: move v4, v8 │ │ +033966: 0795 |0037: move-object v5, v9 │ │ +033968: 7806 5705 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@0557 │ │ +03396e: 0c00 |003b: move-result-object v0 │ │ +033970: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17762,19 +17762,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -033980: |[033980] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -033990: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -033994: 6e10 6916 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1669 │ │ -03399a: 0c00 |0005: move-result-object v0 │ │ -03399c: 1100 |0006: return-object v0 │ │ +033974: |[033974] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +033984: 5410 bf01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +033988: 6e10 6916 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1669 │ │ +03398e: 0c00 |0005: move-result-object v0 │ │ +033990: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17782,18 +17782,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0339a0: |[0339a0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -0339b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0339b2: 6e20 6f05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@056f │ │ -0339b8: 0e00 |0004: return-void │ │ +033994: |[033994] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +0339a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0339a6: 6e20 6f05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@056f │ │ +0339ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17802,53 +17802,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0339bc: |[0339bc] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -0339cc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0339ce: 5452 bf01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -0339d2: 6e10 6816 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ -0339d8: 0a02 |0006: move-result v2 │ │ -0339da: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -0339de: 2202 4403 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -0339e2: 1a03 9408 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0894 │ │ -0339e6: 7020 0716 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0339ec: 2702 |0010: throw v2 │ │ -0339ee: 5452 bf01 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -0339f2: 5453 bf01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ -0339f6: 6e10 6d16 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0339fc: 0a03 |0018: move-result v3 │ │ -0339fe: 2333 9403 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0394 │ │ -033a02: 6e20 7016 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -033a08: 0c00 |001e: move-result-object v0 │ │ -033a0a: 1f00 9403 |001f: check-cast v0, [Landroid/content/Intent; // type@0394 │ │ -033a0e: 2202 2600 |0021: new-instance v2, Landroid/content/Intent; // type@0026 │ │ -033a12: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -033a16: 7020 bf00 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -033a1c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -033a22: 6e20 c300 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -033a28: 0c02 |002e: move-result-object v2 │ │ -033a2a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -033a2e: 5452 c001 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -033a32: 7130 9405 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0594 │ │ -033a38: 0a02 |0036: move-result v2 │ │ -033a3a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -033a3e: 2201 2600 |0039: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -033a42: 2102 |003b: array-length v2, v0 │ │ -033a44: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -033a48: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -033a4c: 7020 bf00 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -033a52: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -033a56: 6e20 c300 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -033a5c: 5452 c001 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ -033a60: 6e20 b800 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00b8 │ │ -033a66: 0e00 |004d: return-void │ │ +0339b0: |[0339b0] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +0339c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0339c2: 5452 bf01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +0339c6: 6e10 6816 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ +0339cc: 0a02 |0006: move-result v2 │ │ +0339ce: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +0339d2: 2202 4403 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +0339d6: 1a03 9408 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0894 │ │ +0339da: 7020 0716 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0339e0: 2702 |0010: throw v2 │ │ +0339e2: 5452 bf01 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +0339e6: 5453 bf01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01bf │ │ +0339ea: 6e10 6d16 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0339f0: 0a03 |0018: move-result v3 │ │ +0339f2: 2333 9403 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0394 │ │ +0339f6: 6e20 7016 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +0339fc: 0c00 |001e: move-result-object v0 │ │ +0339fe: 1f00 9403 |001f: check-cast v0, [Landroid/content/Intent; // type@0394 │ │ +033a02: 2202 2600 |0021: new-instance v2, Landroid/content/Intent; // type@0026 │ │ +033a06: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +033a0a: 7020 bf00 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +033a10: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +033a16: 6e20 c300 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +033a1c: 0c02 |002e: move-result-object v2 │ │ +033a1e: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +033a22: 5452 c001 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033a26: 7130 9405 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0594 │ │ +033a2c: 0a02 |0036: move-result v2 │ │ +033a2e: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +033a32: 2201 2600 |0039: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +033a36: 2102 |003b: array-length v2, v0 │ │ +033a38: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +033a3c: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +033a40: 7020 bf00 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +033a46: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +033a4a: 6e20 c300 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +033a50: 5452 c001 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c0 │ │ +033a54: 6e20 b800 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00b8 │ │ +033a5a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17887,17 +17887,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033a68: |[033a68] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -033a78: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033a7e: 0e00 |0003: return-void │ │ +033a5c: |[033a5c] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +033a6c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderHoneycomb;) │ │ @@ -17905,18 +17905,18 @@ │ │ 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 │ │ -033a80: |[033a80] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -033a90: 7140 7800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0078 │ │ -033a96: 0c00 |0003: move-result-object v0 │ │ -033a98: 1100 |0004: return-object v0 │ │ +033a74: |[033a74] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +033a84: 7140 7800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0078 │ │ +033a8a: 0c00 |0003: move-result-object v0 │ │ +033a8c: 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; │ │ @@ -17948,17 +17948,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033a9c: |[033a9c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -033aac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033ab2: 0e00 |0003: return-void │ │ +033a90: |[033a90] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +033aa0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilderJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/TaskStackBuilderJellybean;) │ │ @@ -17966,18 +17966,18 @@ │ │ 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 │ │ -033ab4: |[033ab4] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -033ac4: 7155 7900 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@0079 │ │ -033aca: 0c00 |0003: move-result-object v0 │ │ -033acc: 1100 |0004: return-object v0 │ │ +033aa8: |[033aa8] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +033ab8: 7155 7900 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@0079 │ │ +033abe: 0c00 |0003: move-result-object v0 │ │ +033ac0: 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; │ │ @@ -18035,17 +18035,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033ad0: |[033ad0] android.support.v4.content.ContextCompat.:()V │ │ -033ae0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033ae6: 0e00 |0003: return-void │ │ +033ac4: |[033ac4] android.support.v4.content.ContextCompat.:()V │ │ +033ad4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -18053,35 +18053,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 │ │ -033ae8: |[033ae8] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -033af8: 0761 |0000: move-object v1, v6 │ │ -033afa: 0770 |0001: move-object v0, v7 │ │ -033afc: 2104 |0002: array-length v4, v0 │ │ -033afe: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -033b00: 0712 |0004: move-object v2, v1 │ │ -033b02: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -033b06: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -033b0a: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -033b0e: 2201 2c03 |000b: new-instance v1, Ljava/io/File; // type@032c │ │ -033b12: 7020 bf15 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@15bf │ │ -033b18: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -033b1c: 0712 |0012: move-object v2, v1 │ │ -033b1e: 28f2 |0013: goto 0005 // -000e │ │ -033b20: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -033b24: 2201 2c03 |0016: new-instance v1, Ljava/io/File; // type@032c │ │ -033b28: 7030 be15 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@15be │ │ -033b2e: 28f5 |001b: goto 0010 // -000b │ │ -033b30: 1102 |001c: return-object v2 │ │ -033b32: 0721 |001d: move-object v1, v2 │ │ -033b34: 28f2 |001e: goto 0010 // -000e │ │ +033adc: |[033adc] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +033aec: 0761 |0000: move-object v1, v6 │ │ +033aee: 0770 |0001: move-object v0, v7 │ │ +033af0: 2104 |0002: array-length v4, v0 │ │ +033af2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +033af4: 0712 |0004: move-object v2, v1 │ │ +033af6: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +033afa: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +033afe: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +033b02: 2201 2c03 |000b: new-instance v1, Ljava/io/File; // type@032c │ │ +033b06: 7020 bf15 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@15bf │ │ +033b0c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +033b10: 0712 |0012: move-object v2, v1 │ │ +033b12: 28f2 |0013: goto 0005 // -000e │ │ +033b14: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +033b18: 2201 2c03 |0016: new-instance v1, Ljava/io/File; // type@032c │ │ +033b1c: 7030 be15 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@15be │ │ +033b22: 28f5 |001b: goto 0010 // -000b │ │ +033b24: 1102 |001c: return-object v2 │ │ +033b26: 0721 |001d: move-object v1, v2 │ │ +033b28: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -18109,48 +18109,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 │ │ -033b38: |[033b38] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -033b48: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -033b4a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -033b4c: 6001 2600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -033b50: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -033b54: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -033b58: 7110 9e05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@059e │ │ -033b5e: 0c02 |000b: move-result-object v2 │ │ -033b60: 1102 |000c: return-object v2 │ │ -033b62: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -033b66: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -033b6a: 7110 9605 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0596 │ │ -033b70: 0c00 |0014: move-result-object v0 │ │ -033b72: 2372 a803 |0015: new-array v2, v7, [Ljava/io/File; // type@03a8 │ │ -033b76: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -033b7a: 28f3 |0019: goto 000c // -000d │ │ -033b7c: 7100 a701 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ -033b82: 0c02 |001d: move-result-object v2 │ │ -033b84: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -033b86: 2333 ad03 |001f: new-array v3, v3, [Ljava/lang/String; // type@03ad │ │ -033b8a: 1a04 e301 |0021: const-string v4, "Android" // string@01e3 │ │ -033b8e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -033b92: 1a04 360d |0025: const-string v4, "data" // string@0d36 │ │ -033b96: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -033b9a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -033b9c: 6e10 ab00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -033ba2: 0c05 |002d: move-result-object v5 │ │ -033ba4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -033ba8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -033baa: 1a05 1a0c |0031: const-string v5, "cache" // string@0c1a │ │ -033bae: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -033bb2: 7120 8f05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@058f │ │ -033bb8: 0c00 |0038: move-result-object v0 │ │ -033bba: 28dc |0039: goto 0015 // -0024 │ │ +033b2c: |[033b2c] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +033b3c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +033b3e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +033b40: 6001 2600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +033b44: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +033b48: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +033b4c: 7110 9e05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@059e │ │ +033b52: 0c02 |000b: move-result-object v2 │ │ +033b54: 1102 |000c: return-object v2 │ │ +033b56: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +033b5a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +033b5e: 7110 9605 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0596 │ │ +033b64: 0c00 |0014: move-result-object v0 │ │ +033b66: 2372 a803 |0015: new-array v2, v7, [Ljava/io/File; // type@03a8 │ │ +033b6a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +033b6e: 28f3 |0019: goto 000c // -000d │ │ +033b70: 7100 a701 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ +033b76: 0c02 |001d: move-result-object v2 │ │ +033b78: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +033b7a: 2333 ad03 |001f: new-array v3, v3, [Ljava/lang/String; // type@03ad │ │ +033b7e: 1a04 e301 |0021: const-string v4, "Android" // string@01e3 │ │ +033b82: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +033b86: 1a04 360d |0025: const-string v4, "data" // string@0d36 │ │ +033b8a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +033b8e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +033b90: 6e10 ab00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +033b96: 0c05 |002d: move-result-object v5 │ │ +033b98: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +033b9c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +033b9e: 1a05 1a0c |0031: const-string v5, "cache" // string@0c1a │ │ +033ba2: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +033ba6: 7120 8f05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@058f │ │ +033bac: 0c00 |0038: move-result-object v0 │ │ +033bae: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -18168,50 +18168,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 │ │ -033bbc: |[033bbc] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -033bcc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -033bce: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -033bd0: 6001 2600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -033bd4: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -033bd8: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -033bdc: 7120 9f05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@059f │ │ -033be2: 0c02 |000b: move-result-object v2 │ │ -033be4: 1102 |000c: return-object v2 │ │ -033be6: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -033bea: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -033bee: 7120 9705 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0597 │ │ -033bf4: 0c00 |0014: move-result-object v0 │ │ -033bf6: 2372 a803 |0015: new-array v2, v7, [Ljava/io/File; // type@03a8 │ │ -033bfa: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -033bfe: 28f3 |0019: goto 000c // -000d │ │ -033c00: 7100 a701 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ -033c06: 0c02 |001d: move-result-object v2 │ │ -033c08: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -033c0a: 2333 ad03 |001f: new-array v3, v3, [Ljava/lang/String; // type@03ad │ │ -033c0e: 1a04 e301 |0021: const-string v4, "Android" // string@01e3 │ │ -033c12: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -033c16: 1a04 360d |0025: const-string v4, "data" // string@0d36 │ │ -033c1a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -033c1e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -033c20: 6e10 ab00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -033c26: 0c05 |002d: move-result-object v5 │ │ -033c28: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -033c2c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -033c2e: 1a05 530e |0031: const-string v5, "files" // string@0e53 │ │ -033c32: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -033c36: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -033c38: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -033c3c: 7120 8f05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@058f │ │ -033c42: 0c00 |003b: move-result-object v0 │ │ -033c44: 28d9 |003c: goto 0015 // -0027 │ │ +033bb0: |[033bb0] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +033bc0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +033bc2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +033bc4: 6001 2600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +033bc8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +033bcc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +033bd0: 7120 9f05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@059f │ │ +033bd6: 0c02 |000b: move-result-object v2 │ │ +033bd8: 1102 |000c: return-object v2 │ │ +033bda: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +033bde: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +033be2: 7120 9705 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0597 │ │ +033be8: 0c00 |0014: move-result-object v0 │ │ +033bea: 2372 a803 |0015: new-array v2, v7, [Ljava/io/File; // type@03a8 │ │ +033bee: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +033bf2: 28f3 |0019: goto 000c // -000d │ │ +033bf4: 7100 a701 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ +033bfa: 0c02 |001d: move-result-object v2 │ │ +033bfc: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +033bfe: 2333 ad03 |001f: new-array v3, v3, [Ljava/lang/String; // type@03ad │ │ +033c02: 1a04 e301 |0021: const-string v4, "Android" // string@01e3 │ │ +033c06: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +033c0a: 1a04 360d |0025: const-string v4, "data" // string@0d36 │ │ +033c0e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +033c12: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +033c14: 6e10 ab00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +033c1a: 0c05 |002d: move-result-object v5 │ │ +033c1c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +033c20: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +033c22: 1a05 530e |0031: const-string v5, "files" // string@0e53 │ │ +033c26: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +033c2a: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +033c2c: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +033c30: 7120 8f05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@058f │ │ +033c36: 0c00 |003b: move-result-object v0 │ │ +033c38: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -18230,45 +18230,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 │ │ -033c48: |[033c48] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -033c58: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -033c5a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -033c5c: 6001 2600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -033c60: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -033c64: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -033c68: 7110 a005 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05a0 │ │ -033c6e: 0c02 |000b: move-result-object v2 │ │ -033c70: 1102 |000c: return-object v2 │ │ -033c72: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -033c76: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -033c7a: 7110 9905 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0599 │ │ -033c80: 0c00 |0014: move-result-object v0 │ │ -033c82: 2372 a803 |0015: new-array v2, v7, [Ljava/io/File; // type@03a8 │ │ -033c86: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -033c8a: 28f3 |0019: goto 000c // -000d │ │ -033c8c: 7100 a701 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ -033c92: 0c02 |001d: move-result-object v2 │ │ -033c94: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -033c96: 2333 ad03 |001f: new-array v3, v3, [Ljava/lang/String; // type@03ad │ │ -033c9a: 1a04 e301 |0021: const-string v4, "Android" // string@01e3 │ │ -033c9e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -033ca2: 1a04 5915 |0025: const-string v4, "obb" // string@1559 │ │ -033ca6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -033caa: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -033cac: 6e10 ab00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -033cb2: 0c05 |002d: move-result-object v5 │ │ -033cb4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -033cb8: 7120 8f05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@058f │ │ -033cbe: 0c00 |0033: move-result-object v0 │ │ -033cc0: 28e1 |0034: goto 0015 // -001f │ │ +033c3c: |[033c3c] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +033c4c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +033c4e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +033c50: 6001 2600 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +033c54: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +033c58: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +033c5c: 7110 a005 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@05a0 │ │ +033c62: 0c02 |000b: move-result-object v2 │ │ +033c64: 1102 |000c: return-object v2 │ │ +033c66: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +033c6a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +033c6e: 7110 9905 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0599 │ │ +033c74: 0c00 |0014: move-result-object v0 │ │ +033c76: 2372 a803 |0015: new-array v2, v7, [Ljava/io/File; // type@03a8 │ │ +033c7a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +033c7e: 28f3 |0019: goto 000c // -000d │ │ +033c80: 7100 a701 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ +033c86: 0c02 |001d: move-result-object v2 │ │ +033c88: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +033c8a: 2333 ad03 |001f: new-array v3, v3, [Ljava/lang/String; // type@03ad │ │ +033c8e: 1a04 e301 |0021: const-string v4, "Android" // string@01e3 │ │ +033c92: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +033c96: 1a04 5915 |0025: const-string v4, "obb" // string@1559 │ │ +033c9a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +033c9e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +033ca0: 6e10 ab00 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +033ca6: 0c05 |002d: move-result-object v5 │ │ +033ca8: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +033cac: 7120 8f05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@058f │ │ +033cb2: 0c00 |0033: move-result-object v0 │ │ +033cb4: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -18286,19 +18286,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 │ │ -033cc4: |[033cc4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -033cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -033cd6: 7130 9405 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0594 │ │ -033cdc: 0a00 |0004: move-result v0 │ │ -033cde: 0f00 |0005: return v0 │ │ +033cb8: |[033cb8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +033cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +033cca: 7130 9405 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0594 │ │ +033cd0: 0a00 |0004: move-result v0 │ │ +033cd2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -18307,27 +18307,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 │ │ -033ce0: |[033ce0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -033cf0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -033cf2: 6000 2600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -033cf6: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -033cfa: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -033cfe: 7130 9c05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@059c │ │ -033d04: 0f01 |000a: return v1 │ │ -033d06: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -033d0a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -033d0e: 7120 9a05 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@059a │ │ -033d14: 28f8 |0012: goto 000a // -0008 │ │ -033d16: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -033d18: 28f6 |0014: goto 000a // -000a │ │ +033cd4: |[033cd4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +033ce4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +033ce6: 6000 2600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +033cea: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +033cee: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +033cf2: 7130 9c05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@059c │ │ +033cf8: 0f01 |000a: return v1 │ │ +033cfa: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +033cfe: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +033d02: 7120 9a05 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@059a │ │ +033d08: 28f8 |0012: goto 000a // -0008 │ │ +033d0a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +033d0c: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -18365,17 +18365,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033d1c: |[033d1c] android.support.v4.content.ContextCompatFroyo.:()V │ │ -033d2c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033d32: 0e00 |0003: return-void │ │ +033d10: |[033d10] android.support.v4.content.ContextCompatFroyo.:()V │ │ +033d20: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18383,18 +18383,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 │ │ -033d34: |[033d34] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -033d44: 6e10 a200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00a2 │ │ -033d4a: 0c00 |0003: move-result-object v0 │ │ -033d4c: 1100 |0004: return-object v0 │ │ +033d28: |[033d28] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +033d38: 6e10 a200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00a2 │ │ +033d3e: 0c00 |0003: move-result-object v0 │ │ +033d40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18402,18 +18402,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 │ │ -033d50: |[033d50] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -033d60: 6e20 a400 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00a4 │ │ -033d66: 0c00 |0003: move-result-object v0 │ │ -033d68: 1100 |0004: return-object v0 │ │ +033d44: |[033d44] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +033d54: 6e20 a400 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00a4 │ │ +033d5a: 0c00 |0003: move-result-object v0 │ │ +033d5c: 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; │ │ │ │ @@ -18443,17 +18443,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033d6c: |[033d6c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -033d7c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033d82: 0e00 |0003: return-void │ │ +033d60: |[033d60] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +033d70: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18461,18 +18461,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 │ │ -033d84: |[033d84] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -033d94: 6e10 a800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00a8 │ │ -033d9a: 0c00 |0003: move-result-object v0 │ │ -033d9c: 1100 |0004: return-object v0 │ │ +033d78: |[033d78] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +033d88: 6e10 a800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@00a8 │ │ +033d8e: 0c00 |0003: move-result-object v0 │ │ +033d90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18480,17 +18480,17 @@ │ │ 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 │ │ -033da0: |[033da0] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -033db0: 6e20 b600 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00b6 │ │ -033db6: 0e00 |0003: return-void │ │ +033d94: |[033d94] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +033da4: 6e20 b600 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@00b6 │ │ +033daa: 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; │ │ @@ -18521,17 +18521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033db8: |[033db8] android.support.v4.content.ContextCompatJellybean.:()V │ │ -033dc8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033dce: 0e00 |0003: return-void │ │ +033dac: |[033dac] android.support.v4.content.ContextCompatJellybean.:()V │ │ +033dbc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatJellybean;) │ │ @@ -18539,17 +18539,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 │ │ -033dd0: |[033dd0] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -033de0: 6e30 b700 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00b7 │ │ -033de6: 0e00 |0003: return-void │ │ +033dc4: |[033dc4] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +033dd4: 6e30 b700 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@00b7 │ │ +033dda: 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; │ │ @@ -18581,17 +18581,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033de8: |[033de8] android.support.v4.content.ContextCompatKitKat.:()V │ │ -033df8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -033dfe: 0e00 |0003: return-void │ │ +033ddc: |[033ddc] android.support.v4.content.ContextCompatKitKat.:()V │ │ +033dec: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +033df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18599,18 +18599,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 │ │ -033e00: |[033e00] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -033e10: 6e10 a300 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00a3 │ │ -033e16: 0c00 |0003: move-result-object v0 │ │ -033e18: 1100 |0004: return-object v0 │ │ +033df4: |[033df4] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +033e04: 6e10 a300 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00a3 │ │ +033e0a: 0c00 |0003: move-result-object v0 │ │ +033e0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18618,18 +18618,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 │ │ -033e1c: |[033e1c] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -033e2c: 6e20 a500 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00a5 │ │ -033e32: 0c00 |0003: move-result-object v0 │ │ -033e34: 1100 |0004: return-object v0 │ │ +033e10: |[033e10] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +033e20: 6e20 a500 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@00a5 │ │ +033e26: 0c00 |0003: move-result-object v0 │ │ +033e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -18638,18 +18638,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 │ │ -033e38: |[033e38] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -033e48: 6e10 a900 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00a9 │ │ -033e4e: 0c00 |0003: move-result-object v0 │ │ -033e50: 1100 |0004: return-object v0 │ │ +033e2c: |[033e2c] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +033e3c: 6e10 a900 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@00a9 │ │ +033e42: 0c00 |0003: move-result-object v0 │ │ +033e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -18779,32 +18779,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -033e54: |[033e54] android.support.v4.content.FileProvider.:()V │ │ -033e64: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -033e66: 2300 ad03 |0001: new-array v0, v0, [Ljava/lang/String; // type@03ad │ │ -033e6a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -033e6c: 1a02 d60a |0004: const-string v2, "_display_name" // string@0ad6 │ │ -033e70: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -033e74: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -033e76: 1a02 dc0a |0009: const-string v2, "_size" // string@0adc │ │ -033e7a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -033e7e: 6900 dd01 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01dd │ │ -033e82: 2200 2c03 |000f: new-instance v0, Ljava/io/File; // type@032c │ │ -033e86: 1a01 dd00 |0011: const-string v1, "/" // string@00dd │ │ -033e8a: 7020 bf15 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@15bf │ │ -033e90: 6900 de01 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01de │ │ -033e94: 2200 6f03 |0018: new-instance v0, Ljava/util/HashMap; // type@036f │ │ -033e98: 7010 7e16 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ -033e9e: 6900 e501 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ -033ea2: 0e00 |001f: return-void │ │ +033e48: |[033e48] android.support.v4.content.FileProvider.:()V │ │ +033e58: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +033e5a: 2300 ad03 |0001: new-array v0, v0, [Ljava/lang/String; // type@03ad │ │ +033e5e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +033e60: 1a02 d60a |0004: const-string v2, "_display_name" // string@0ad6 │ │ +033e64: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +033e68: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +033e6a: 1a02 dc0a |0009: const-string v2, "_size" // string@0adc │ │ +033e6e: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +033e72: 6900 dd01 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01dd │ │ +033e76: 2200 2c03 |000f: new-instance v0, Ljava/io/File; // type@032c │ │ +033e7a: 1a01 dd00 |0011: const-string v1, "/" // string@00dd │ │ +033e7e: 7020 bf15 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@15bf │ │ +033e84: 6900 de01 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01de │ │ +033e88: 2200 6f03 |0018: new-instance v0, Ljava/util/HashMap; // type@036f │ │ +033e8c: 7010 7e16 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ +033e92: 6900 e501 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ +033e96: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18813,17 +18813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033ea4: |[033ea4] android.support.v4.content.FileProvider.:()V │ │ -033eb4: 7010 9800 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0098 │ │ -033eba: 0e00 |0003: return-void │ │ +033e98: |[033e98] android.support.v4.content.FileProvider.:()V │ │ +033ea8: 7010 9800 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0098 │ │ +033eae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18832,31 +18832,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 │ │ -033ebc: |[033ebc] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -033ecc: 0761 |0000: move-object v1, v6 │ │ -033ece: 0770 |0001: move-object v0, v7 │ │ -033ed0: 2104 |0002: array-length v4, v0 │ │ -033ed2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -033ed4: 0712 |0004: move-object v2, v1 │ │ -033ed6: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -033eda: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -033ede: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -033ee2: 2201 2c03 |000b: new-instance v1, Ljava/io/File; // type@032c │ │ -033ee6: 7030 be15 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@15be │ │ -033eec: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -033ef0: 0712 |0012: move-object v2, v1 │ │ -033ef2: 28f2 |0013: goto 0005 // -000e │ │ -033ef4: 1102 |0014: return-object v2 │ │ -033ef6: 0721 |0015: move-object v1, v2 │ │ -033ef8: 28fa |0016: goto 0010 // -0006 │ │ +033eb0: |[033eb0] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +033ec0: 0761 |0000: move-object v1, v6 │ │ +033ec2: 0770 |0001: move-object v0, v7 │ │ +033ec4: 2104 |0002: array-length v4, v0 │ │ +033ec6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +033ec8: 0712 |0004: move-object v2, v1 │ │ +033eca: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +033ece: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +033ed2: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +033ed6: 2201 2c03 |000b: new-instance v1, Ljava/io/File; // type@032c │ │ +033eda: 7030 be15 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@15be │ │ +033ee0: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +033ee4: 0712 |0012: move-object v2, v1 │ │ +033ee6: 28f2 |0013: goto 0005 // -000e │ │ +033ee8: 1102 |0014: return-object v2 │ │ +033eea: 0721 |0015: move-object v1, v2 │ │ +033eec: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18880,19 +18880,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 │ │ -033efc: |[033efc] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -033f0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033f0e: 2330 ab03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@03ab │ │ -033f12: 7153 4d16 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -033f18: 1100 |0006: return-object v0 │ │ +033ef0: |[033ef0] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +033f00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033f02: 2330 ab03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@03ab │ │ +033f06: 7153 4d16 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +033f0c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18904,19 +18904,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 │ │ -033f1c: |[033f1c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -033f2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -033f2e: 2330 ad03 |0001: new-array v0, v3, [Ljava/lang/String; // type@03ad │ │ -033f32: 7153 4d16 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -033f38: 1100 |0006: return-object v0 │ │ +033f10: |[033f10] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +033f20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033f22: 2330 ad03 |0001: new-array v0, v3, [Ljava/lang/String; // type@03ad │ │ +033f26: 7153 4d16 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +033f2c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18928,41 +18928,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 │ │ -033f3c: |[033f3c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -033f4c: 6203 e501 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ -033f50: 1d03 |0002: monitor-enter v3 │ │ -033f52: 6202 e501 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ -033f56: 6e20 8016 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -033f5c: 0c01 |0008: move-result-object v1 │ │ -033f5e: 1f01 f700 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00f7 │ │ -033f62: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -033f66: 7120 d105 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@05d1 │ │ -033f6c: 0c01 |0010: move-result-object v1 │ │ -033f6e: 6202 e501 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ -033f72: 6e30 8216 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ -033f78: 1e03 |0016: monitor-exit v3 │ │ -033f7a: 1101 |0017: return-object v1 │ │ -033f7c: 0d00 |0018: move-exception v0 │ │ -033f7e: 2202 4303 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -033f82: 1a04 5603 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0356 │ │ -033f86: 7030 0416 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1604 │ │ -033f8c: 2702 |0020: throw v2 │ │ -033f8e: 0d02 |0021: move-exception v2 │ │ -033f90: 1e03 |0022: monitor-exit v3 │ │ -033f92: 2702 |0023: throw v2 │ │ -033f94: 0d00 |0024: move-exception v0 │ │ -033f96: 2202 4303 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -033f9a: 1a04 5603 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0356 │ │ -033f9e: 7030 0416 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1604 │ │ -033fa4: 2702 |002c: throw v2 │ │ +033f30: |[033f30] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +033f40: 6203 e501 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ +033f44: 1d03 |0002: monitor-enter v3 │ │ +033f46: 6202 e501 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ +033f4a: 6e20 8016 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +033f50: 0c01 |0008: move-result-object v1 │ │ +033f52: 1f01 f700 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00f7 │ │ +033f56: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +033f5a: 7120 d105 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@05d1 │ │ +033f60: 0c01 |0010: move-result-object v1 │ │ +033f62: 6202 e501 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01e5 │ │ +033f66: 6e30 8216 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ +033f6c: 1e03 |0016: monitor-exit v3 │ │ +033f6e: 1101 |0017: return-object v1 │ │ +033f70: 0d00 |0018: move-exception v0 │ │ +033f72: 2202 4303 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +033f76: 1a04 5603 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0356 │ │ +033f7a: 7030 0416 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1604 │ │ +033f80: 2702 |0020: throw v2 │ │ +033f82: 0d02 |0021: move-exception v2 │ │ +033f84: 1e03 |0022: monitor-exit v3 │ │ +033f86: 2702 |0023: throw v2 │ │ +033f88: 0d00 |0024: move-exception v0 │ │ +033f8a: 2202 4303 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +033f8e: 1a04 5603 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0356 │ │ +033f92: 7030 0416 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1604 │ │ +033f98: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18996,20 +18996,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 │ │ -033fd4: |[033fd4] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -033fe4: 7120 ca05 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@05ca │ │ -033fea: 0c00 |0003: move-result-object v0 │ │ -033fec: 7220 be05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05be │ │ -033ff2: 0c01 |0007: move-result-object v1 │ │ -033ff4: 1101 |0008: return-object v1 │ │ +033fc8: |[033fc8] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +033fd8: 7120 ca05 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@05ca │ │ +033fde: 0c00 |0003: move-result-object v0 │ │ +033fe0: 7220 be05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@05be │ │ +033fe6: 0c01 |0007: move-result-object v1 │ │ +033fe8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -19021,61 +19021,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -033ff8: |[033ff8] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -034008: 1a01 1817 |0000: const-string v1, "r" // string@1718 │ │ -03400c: 6e20 3016 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034012: 0a01 |0005: move-result v1 │ │ -034014: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -034018: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -03401c: 0f00 |000a: return v0 │ │ -03401e: 1a01 b11a |000b: const-string v1, "w" // string@1ab1 │ │ -034022: 6e20 3016 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034028: 0a01 |0010: move-result v1 │ │ -03402a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -03402e: 1a01 e31a |0013: const-string v1, "wt" // string@1ae3 │ │ -034032: 6e20 3016 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034038: 0a01 |0018: move-result v1 │ │ -03403a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -03403e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -034042: 28ed |001d: goto 000a // -0013 │ │ -034044: 1a01 b21a |001e: const-string v1, "wa" // string@1ab2 │ │ -034048: 6e20 3016 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03404e: 0a01 |0023: move-result v1 │ │ -034050: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -034054: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -034058: 28e2 |0028: goto 000a // -001e │ │ -03405a: 1a01 aa17 |0029: const-string v1, "rw" // string@17aa │ │ -03405e: 6e20 3016 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034064: 0a01 |002e: move-result v1 │ │ -034066: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -03406a: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -03406e: 28d7 |0033: goto 000a // -0029 │ │ -034070: 1a01 ab17 |0034: const-string v1, "rwt" // string@17ab │ │ -034074: 6e20 3016 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -03407a: 0a01 |0039: move-result v1 │ │ -03407c: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -034080: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -034084: 28cc |003e: goto 000a // -0034 │ │ -034086: 2201 4303 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -03408a: 2202 5803 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -03408e: 7010 4016 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -034094: 1a03 dd03 |0046: const-string v3, "Invalid mode: " // string@03dd │ │ -034098: 6e20 4716 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03409e: 0c02 |004b: move-result-object v2 │ │ -0340a0: 6e20 4716 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0340a6: 0c02 |004f: move-result-object v2 │ │ -0340a8: 6e10 4c16 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0340ae: 0c02 |0053: move-result-object v2 │ │ -0340b0: 7020 0316 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -0340b6: 2701 |0057: throw v1 │ │ +033fec: |[033fec] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +033ffc: 1a01 1817 |0000: const-string v1, "r" // string@1718 │ │ +034000: 6e20 3016 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +034006: 0a01 |0005: move-result v1 │ │ +034008: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +03400c: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +034010: 0f00 |000a: return v0 │ │ +034012: 1a01 b11a |000b: const-string v1, "w" // string@1ab1 │ │ +034016: 6e20 3016 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +03401c: 0a01 |0010: move-result v1 │ │ +03401e: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +034022: 1a01 e31a |0013: const-string v1, "wt" // string@1ae3 │ │ +034026: 6e20 3016 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +03402c: 0a01 |0018: move-result v1 │ │ +03402e: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +034032: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +034036: 28ed |001d: goto 000a // -0013 │ │ +034038: 1a01 b21a |001e: const-string v1, "wa" // string@1ab2 │ │ +03403c: 6e20 3016 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +034042: 0a01 |0023: move-result v1 │ │ +034044: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +034048: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +03404c: 28e2 |0028: goto 000a // -001e │ │ +03404e: 1a01 aa17 |0029: const-string v1, "rw" // string@17aa │ │ +034052: 6e20 3016 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +034058: 0a01 |002e: move-result v1 │ │ +03405a: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +03405e: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +034062: 28d7 |0033: goto 000a // -0029 │ │ +034064: 1a01 ab17 |0034: const-string v1, "rwt" // string@17ab │ │ +034068: 6e20 3016 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +03406e: 0a01 |0039: move-result v1 │ │ +034070: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +034074: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +034078: 28cc |003e: goto 000a // -0034 │ │ +03407a: 2201 4303 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +03407e: 2202 5803 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +034082: 7010 4016 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +034088: 1a03 dd03 |0046: const-string v3, "Invalid mode: " // string@03dd │ │ +03408c: 6e20 4716 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034092: 0c02 |004b: move-result-object v2 │ │ +034094: 6e20 4716 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03409a: 0c02 |004f: move-result-object v2 │ │ +03409c: 6e10 4c16 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0340a2: 0c02 |0053: move-result-object v2 │ │ +0340a4: 7020 0316 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +0340aa: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -19099,95 +19099,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 │ │ -0340b8: |[0340b8] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -0340c8: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0340ca: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0340cc: 121a |0002: const/4 v10, #int 1 // #1 │ │ -0340ce: 2204 f800 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00f8 │ │ -0340d2: 7020 bf05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05bf │ │ -0340d8: 6e10 aa00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -0340de: 0c08 |000b: move-result-object v8 │ │ -0340e0: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -0340e4: 6e30 fa00 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00fa │ │ -0340ea: 0c01 |0011: move-result-object v1 │ │ -0340ec: 6e10 aa00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -0340f2: 0c08 |0015: move-result-object v8 │ │ -0340f4: 1a09 930b |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0b93 │ │ -0340f8: 6e30 fb00 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00fb │ │ -0340fe: 0c00 |001b: move-result-object v0 │ │ -034100: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -034104: 2208 4303 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -034108: 1a09 7208 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0872 │ │ -03410c: 7020 0316 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -034112: 2708 |0025: throw v8 │ │ -034114: 7210 1701 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0117 │ │ -03411a: 0a07 |0029: move-result v7 │ │ -03411c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -034120: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -034122: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -034126: 7210 1601 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0116 │ │ -03412c: 0c05 |0032: move-result-object v5 │ │ -03412e: 1a08 ee14 |0033: const-string v8, "name" // string@14ee │ │ -034132: 7230 1501 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -034138: 0c02 |0038: move-result-object v2 │ │ -03413a: 1a08 7d16 |0039: const-string v8, "path" // string@167d │ │ -03413e: 7230 1501 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ -034144: 0c03 |003e: move-result-object v3 │ │ -034146: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -034148: 1a08 a017 |0040: const-string v8, "root-path" // string@17a0 │ │ -03414c: 6e20 3016 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034152: 0a08 |0045: move-result v8 │ │ -034154: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -034158: 6208 de01 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01de │ │ -03415c: 23a9 ad03 |004a: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ -034160: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -034164: 7120 c605 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ -03416a: 0c06 |0051: move-result-object v6 │ │ -03416c: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -034170: 6e30 c005 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05c0 │ │ -034176: 28cf |0057: goto 0026 // -0031 │ │ -034178: 1a08 540e |0058: const-string v8, "files-path" // string@0e54 │ │ -03417c: 6e20 3016 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034182: 0a08 |005d: move-result v8 │ │ -034184: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -034188: 6e10 a600 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00a6 │ │ -03418e: 0c08 |0063: move-result-object v8 │ │ -034190: 23a9 ad03 |0064: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ -034194: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -034198: 7120 c605 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ -03419e: 0c06 |006b: move-result-object v6 │ │ -0341a0: 28e6 |006c: goto 0052 // -001a │ │ -0341a2: 1a08 1b0c |006d: const-string v8, "cache-path" // string@0c1b │ │ -0341a6: 6e20 3016 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0341ac: 0a08 |0072: move-result v8 │ │ -0341ae: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -0341b2: 6e10 9f00 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@009f │ │ -0341b8: 0c08 |0078: move-result-object v8 │ │ -0341ba: 23a9 ad03 |0079: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ -0341be: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -0341c2: 7120 c605 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ -0341c8: 0c06 |0080: move-result-object v6 │ │ -0341ca: 28d1 |0081: goto 0052 // -002f │ │ -0341cc: 1a08 400e |0082: const-string v8, "external-path" // string@0e40 │ │ -0341d0: 6e20 3016 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0341d6: 0a08 |0087: move-result v8 │ │ -0341d8: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -0341dc: 7100 a701 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ -0341e2: 0c08 |008d: move-result-object v8 │ │ -0341e4: 23a9 ad03 |008e: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ -0341e8: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -0341ec: 7120 c605 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ -0341f2: 0c06 |0095: move-result-object v6 │ │ -0341f4: 28bc |0096: goto 0052 // -0044 │ │ -0341f6: 1104 |0097: return-object v4 │ │ +0340ac: |[0340ac] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +0340bc: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0340be: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0340c0: 121a |0002: const/4 v10, #int 1 // #1 │ │ +0340c2: 2204 f800 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00f8 │ │ +0340c6: 7020 bf05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@05bf │ │ +0340cc: 6e10 aa00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +0340d2: 0c08 |000b: move-result-object v8 │ │ +0340d4: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +0340d8: 6e30 fa00 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00fa │ │ +0340de: 0c01 |0011: move-result-object v1 │ │ +0340e0: 6e10 aa00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +0340e6: 0c08 |0015: move-result-object v8 │ │ +0340e8: 1a09 930b |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0b93 │ │ +0340ec: 6e30 fb00 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00fb │ │ +0340f2: 0c00 |001b: move-result-object v0 │ │ +0340f4: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +0340f8: 2208 4303 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0340fc: 1a09 7208 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0872 │ │ +034100: 7020 0316 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +034106: 2708 |0025: throw v8 │ │ +034108: 7210 1701 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0117 │ │ +03410e: 0a07 |0029: move-result v7 │ │ +034110: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +034114: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +034116: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +03411a: 7210 1601 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0116 │ │ +034120: 0c05 |0032: move-result-object v5 │ │ +034122: 1a08 ee14 |0033: const-string v8, "name" // string@14ee │ │ +034126: 7230 1501 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +03412c: 0c02 |0038: move-result-object v2 │ │ +03412e: 1a08 7d16 |0039: const-string v8, "path" // string@167d │ │ +034132: 7230 1501 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0115 │ │ +034138: 0c03 |003e: move-result-object v3 │ │ +03413a: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +03413c: 1a08 a017 |0040: const-string v8, "root-path" // string@17a0 │ │ +034140: 6e20 3016 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +034146: 0a08 |0045: move-result v8 │ │ +034148: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +03414c: 6208 de01 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01de │ │ +034150: 23a9 ad03 |004a: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ +034154: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +034158: 7120 c605 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ +03415e: 0c06 |0051: move-result-object v6 │ │ +034160: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +034164: 6e30 c005 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@05c0 │ │ +03416a: 28cf |0057: goto 0026 // -0031 │ │ +03416c: 1a08 540e |0058: const-string v8, "files-path" // string@0e54 │ │ +034170: 6e20 3016 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +034176: 0a08 |005d: move-result v8 │ │ +034178: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +03417c: 6e10 a600 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@00a6 │ │ +034182: 0c08 |0063: move-result-object v8 │ │ +034184: 23a9 ad03 |0064: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ +034188: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +03418c: 7120 c605 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ +034192: 0c06 |006b: move-result-object v6 │ │ +034194: 28e6 |006c: goto 0052 // -001a │ │ +034196: 1a08 1b0c |006d: const-string v8, "cache-path" // string@0c1b │ │ +03419a: 6e20 3016 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0341a0: 0a08 |0072: move-result v8 │ │ +0341a2: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +0341a6: 6e10 9f00 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@009f │ │ +0341ac: 0c08 |0078: move-result-object v8 │ │ +0341ae: 23a9 ad03 |0079: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ +0341b2: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +0341b6: 7120 c605 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ +0341bc: 0c06 |0080: move-result-object v6 │ │ +0341be: 28d1 |0081: goto 0052 // -002f │ │ +0341c0: 1a08 400e |0082: const-string v8, "external-path" // string@0e40 │ │ +0341c4: 6e20 3016 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0341ca: 0a08 |0087: move-result v8 │ │ +0341cc: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +0341d0: 7100 a701 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ +0341d6: 0c08 |008d: move-result-object v8 │ │ +0341d8: 23a9 ad03 |008e: new-array v9, v10, [Ljava/lang/String; // type@03ad │ │ +0341dc: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +0341e0: 7120 c605 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@05c6 │ │ +0341e6: 0c06 |0095: move-result-object v6 │ │ +0341e8: 28bc |0096: goto 0052 // -0044 │ │ +0341ea: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -19226,33 +19226,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 │ │ -0341f8: |[0341f8] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -034208: 6f30 9900 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0099 │ │ -03420e: 5540 1700 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0017 │ │ -034212: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -034216: 2200 5603 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0356 │ │ -03421a: 1a01 ff08 |0009: const-string v1, "Provider must not be exported" // string@08ff │ │ -03421e: 7020 2a16 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@162a │ │ -034224: 2700 |000e: throw v0 │ │ -034226: 5540 1800 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0018 │ │ -03422a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -03422e: 2200 5603 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0356 │ │ -034232: 1a01 fe08 |0015: const-string v1, "Provider must grant uri permissions" // string@08fe │ │ -034236: 7020 2a16 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@162a │ │ -03423c: 2700 |001a: throw v0 │ │ -03423e: 5440 1600 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0016 │ │ -034242: 7120 ca05 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@05ca │ │ -034248: 0c00 |0020: move-result-object v0 │ │ -03424a: 5b20 e401 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ -03424e: 0e00 |0023: return-void │ │ +0341ec: |[0341ec] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +0341fc: 6f30 9900 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0099 │ │ +034202: 5540 1700 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0017 │ │ +034206: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03420a: 2200 5603 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0356 │ │ +03420e: 1a01 ff08 |0009: const-string v1, "Provider must not be exported" // string@08ff │ │ +034212: 7020 2a16 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@162a │ │ +034218: 2700 |000e: throw v0 │ │ +03421a: 5540 1800 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0018 │ │ +03421e: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +034222: 2200 5603 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0356 │ │ +034226: 1a01 fe08 |0015: const-string v1, "Provider must grant uri permissions" // string@08fe │ │ +03422a: 7020 2a16 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@162a │ │ +034230: 2700 |001a: throw v0 │ │ +034232: 5440 1600 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0016 │ │ +034236: 7120 ca05 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@05ca │ │ +03423c: 0c00 |0020: move-result-object v0 │ │ +03423e: 5b20 e401 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ +034242: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19268,25 +19268,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 │ │ -034250: |[034250] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -034260: 5421 e401 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ -034264: 7220 bd05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ -03426a: 0c00 |0005: move-result-object v0 │ │ -03426c: 6e10 c015 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -034272: 0a01 |0009: move-result v1 │ │ -034274: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -034278: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -03427a: 0f01 |000d: return v1 │ │ -03427c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03427e: 28fe |000f: goto 000d // -0002 │ │ +034244: |[034244] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +034254: 5421 e401 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ +034258: 7220 bd05 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ +03425e: 0c00 |0005: move-result-object v0 │ │ +034260: 6e10 c015 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +034266: 0a01 |0009: move-result v1 │ │ +034268: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +03426c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +03426e: 0f01 |000d: return v1 │ │ +034270: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +034272: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -19299,37 +19299,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 │ │ -034280: |[034280] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -034290: 5464 e401 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ -034294: 7220 bd05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ -03429a: 0c01 |0005: move-result-object v1 │ │ -03429c: 6e10 c415 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@15c4 │ │ -0342a2: 0c04 |0009: move-result-object v4 │ │ -0342a4: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -0342a8: 6e20 3516 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1635 │ │ -0342ae: 0a02 |000f: move-result v2 │ │ -0342b0: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -0342b4: 6e10 c415 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@15c4 │ │ -0342ba: 0c04 |0015: move-result-object v4 │ │ -0342bc: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -0342c0: 6e20 3b16 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -0342c6: 0c00 |001b: move-result-object v0 │ │ -0342c8: 7100 2e14 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@142e │ │ -0342ce: 0c04 |001f: move-result-object v4 │ │ -0342d0: 6e20 2d14 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@142d │ │ -0342d6: 0c03 |0023: move-result-object v3 │ │ -0342d8: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -0342dc: 1103 |0026: return-object v3 │ │ -0342de: 1a03 b60b |0027: const-string v3, "application/octet-stream" // string@0bb6 │ │ -0342e2: 28fd |0029: goto 0026 // -0003 │ │ +034274: |[034274] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +034284: 5464 e401 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ +034288: 7220 bd05 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ +03428e: 0c01 |0005: move-result-object v1 │ │ +034290: 6e10 c415 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@15c4 │ │ +034296: 0c04 |0009: move-result-object v4 │ │ +034298: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +03429c: 6e20 3516 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1635 │ │ +0342a2: 0a02 |000f: move-result v2 │ │ +0342a4: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +0342a8: 6e10 c415 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@15c4 │ │ +0342ae: 0c04 |0015: move-result-object v4 │ │ +0342b0: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +0342b4: 6e20 3b16 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +0342ba: 0c00 |001b: move-result-object v0 │ │ +0342bc: 7100 2e14 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@142e │ │ +0342c2: 0c04 |001f: move-result-object v4 │ │ +0342c4: 6e20 2d14 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@142d │ │ +0342ca: 0c03 |0023: move-result-object v3 │ │ +0342cc: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +0342d0: 1103 |0026: return-object v3 │ │ +0342d2: 1a03 b60b |0027: const-string v3, "application/octet-stream" // string@0bb6 │ │ +0342d6: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19348,19 +19348,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 │ │ -0342e4: |[0342e4] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -0342f4: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -0342f8: 1a01 8f08 |0002: const-string v1, "No external inserts" // string@088f │ │ -0342fc: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ -034302: 2700 |0007: throw v0 │ │ +0342d8: |[0342d8] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +0342e8: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +0342ec: 1a01 8f08 |0002: const-string v1, "No external inserts" // string@088f │ │ +0342f0: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ +0342f6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19370,17 +19370,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -034304: |[034304] android.support.v4.content.FileProvider.onCreate:()Z │ │ -034314: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034316: 0f00 |0001: return v0 │ │ +0342f8: |[0342f8] android.support.v4.content.FileProvider.onCreate:()Z │ │ +034308: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03430a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -19388,23 +19388,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 │ │ -034318: |[034318] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -034328: 5432 e401 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ -03432c: 7220 bd05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ -034332: 0c00 |0005: move-result-object v0 │ │ -034334: 7110 ce05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05ce │ │ -03433a: 0a01 |0009: move-result v1 │ │ -03433c: 7120 cf01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01cf │ │ -034342: 0c02 |000d: move-result-object v2 │ │ -034344: 1102 |000e: return-object v2 │ │ +03430c: |[03430c] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +03431c: 5432 e401 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ +034320: 7220 bd05 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ +034326: 0c00 |0005: move-result-object v0 │ │ +034328: 7110 ce05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@05ce │ │ +03432e: 0a01 |0009: move-result v1 │ │ +034330: 7120 cf01 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01cf │ │ +034336: 0c02 |000d: move-result-object v2 │ │ +034338: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -19418,68 +19418,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 │ │ -034348: |[034348] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -034358: 54ca e401 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ -03435c: 7220 bd05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ -034362: 0c04 |0005: move-result-object v4 │ │ -034364: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -034368: 620e dd01 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01dd │ │ -03436c: 21ea |000a: array-length v10, v14 │ │ -03436e: 23a2 ad03 |000b: new-array v2, v10, [Ljava/lang/String; // type@03ad │ │ -034372: 21ea |000d: array-length v10, v14 │ │ -034374: 23a9 ab03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@03ab │ │ -034378: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -03437a: 07e0 |0011: move-object v0, v14 │ │ -03437c: 2108 |0012: array-length v8, v0 │ │ -03437e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -034380: 0156 |0014: move v6, v5 │ │ -034382: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -034386: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -03438a: 1a0a d60a |0019: const-string v10, "_display_name" // string@0ad6 │ │ -03438e: 6e20 3016 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -034394: 0a0a |001e: move-result v10 │ │ -034396: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -03439a: 1a0a d60a |0021: const-string v10, "_display_name" // string@0ad6 │ │ -03439e: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -0343a2: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0343a6: 6e10 c415 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@15c4 │ │ -0343ac: 0c0a |002a: move-result-object v10 │ │ -0343ae: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -0343b2: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0343b6: 0156 |002f: move v6, v5 │ │ -0343b8: 28e5 |0030: goto 0015 // -001b │ │ -0343ba: 1a0a dc0a |0031: const-string v10, "_size" // string@0adc │ │ -0343be: 6e20 3016 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0343c4: 0a0a |0036: move-result v10 │ │ -0343c6: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -0343ca: 1a0a dc0a |0039: const-string v10, "_size" // string@0adc │ │ -0343ce: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -0343d2: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0343d6: 6e10 c715 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@15c7 │ │ -0343dc: 0b0a |0042: move-result-wide v10 │ │ -0343de: 7120 1216 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1612 │ │ -0343e4: 0c0a |0046: move-result-object v10 │ │ -0343e6: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -0343ea: 28e4 |0049: goto 002d // -001c │ │ -0343ec: 7120 c805 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05c8 │ │ -0343f2: 0c02 |004d: move-result-object v2 │ │ -0343f4: 7120 c705 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05c7 │ │ -0343fa: 0c09 |0051: move-result-object v9 │ │ -0343fc: 2203 3c00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@003c │ │ -034400: 121a |0054: const/4 v10, #int 1 // #1 │ │ -034402: 7030 2b01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@012b │ │ -034408: 6e20 2c01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@012c │ │ -03440e: 1103 |005b: return-object v3 │ │ -034410: 0165 |005c: move v5, v6 │ │ -034412: 28d0 |005d: goto 002d // -0030 │ │ +03433c: |[03433c] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +03434c: 54ca e401 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e4 │ │ +034350: 7220 bd05 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@05bd │ │ +034356: 0c04 |0005: move-result-object v4 │ │ +034358: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +03435c: 620e dd01 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01dd │ │ +034360: 21ea |000a: array-length v10, v14 │ │ +034362: 23a2 ad03 |000b: new-array v2, v10, [Ljava/lang/String; // type@03ad │ │ +034366: 21ea |000d: array-length v10, v14 │ │ +034368: 23a9 ab03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@03ab │ │ +03436c: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +03436e: 07e0 |0011: move-object v0, v14 │ │ +034370: 2108 |0012: array-length v8, v0 │ │ +034372: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +034374: 0156 |0014: move v6, v5 │ │ +034376: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +03437a: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +03437e: 1a0a d60a |0019: const-string v10, "_display_name" // string@0ad6 │ │ +034382: 6e20 3016 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +034388: 0a0a |001e: move-result v10 │ │ +03438a: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +03438e: 1a0a d60a |0021: const-string v10, "_display_name" // string@0ad6 │ │ +034392: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +034396: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +03439a: 6e10 c415 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@15c4 │ │ +0343a0: 0c0a |002a: move-result-object v10 │ │ +0343a2: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +0343a6: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0343aa: 0156 |002f: move v6, v5 │ │ +0343ac: 28e5 |0030: goto 0015 // -001b │ │ +0343ae: 1a0a dc0a |0031: const-string v10, "_size" // string@0adc │ │ +0343b2: 6e20 3016 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0343b8: 0a0a |0036: move-result v10 │ │ +0343ba: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +0343be: 1a0a dc0a |0039: const-string v10, "_size" // string@0adc │ │ +0343c2: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +0343c6: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +0343ca: 6e10 c715 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@15c7 │ │ +0343d0: 0b0a |0042: move-result-wide v10 │ │ +0343d2: 7120 1216 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1612 │ │ +0343d8: 0c0a |0046: move-result-object v10 │ │ +0343da: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +0343de: 28e4 |0049: goto 002d // -001c │ │ +0343e0: 7120 c805 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@05c8 │ │ +0343e6: 0c02 |004d: move-result-object v2 │ │ +0343e8: 7120 c705 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@05c7 │ │ +0343ee: 0c09 |0051: move-result-object v9 │ │ +0343f0: 2203 3c00 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@003c │ │ +0343f4: 121a |0054: const/4 v10, #int 1 // #1 │ │ +0343f6: 7030 2b01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@012b │ │ +0343fc: 6e20 2c01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@012c │ │ +034402: 1103 |005b: return-object v3 │ │ +034404: 0165 |005c: move v5, v6 │ │ +034406: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19526,19 +19526,19 @@ │ │ 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 │ │ -034414: |[034414] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -034424: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -034428: 1a01 9008 |0002: const-string v1, "No external updates" // string@0890 │ │ -03442c: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ -034432: 2700 |0007: throw v0 │ │ +034408: |[034408] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +034418: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03441c: 1a01 9008 |0002: const-string v1, "No external updates" // string@0890 │ │ +034420: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ +034426: 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; │ │ @@ -19657,32 +19657,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -034434: |[034434] android.support.v4.content.IntentCompat.:()V │ │ -034444: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -034448: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -03444c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -034450: 2201 fd00 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00fd │ │ -034454: 7010 de05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@05de │ │ -03445a: 6901 ed01 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ -03445e: 0e00 |000d: return-void │ │ -034460: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -034464: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -034468: 2201 fc00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00fc │ │ -03446c: 7010 db05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05db │ │ -034472: 6901 ed01 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ -034476: 28f4 |0019: goto 000d // -000c │ │ -034478: 2201 fb00 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00fb │ │ -03447c: 7010 d705 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05d7 │ │ -034482: 6901 ed01 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ -034486: 28ec |0021: goto 000d // -0014 │ │ +034428: |[034428] android.support.v4.content.IntentCompat.:()V │ │ +034438: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03443c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +034440: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034444: 2201 fd00 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00fd │ │ +034448: 7010 de05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@05de │ │ +03444e: 6901 ed01 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ +034452: 0e00 |000d: return-void │ │ +034454: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +034458: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03445c: 2201 fc00 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00fc │ │ +034460: 7010 db05 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05db │ │ +034466: 6901 ed01 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ +03446a: 28f4 |0019: goto 000d // -000c │ │ +03446c: 2201 fb00 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00fb │ │ +034470: 7010 d705 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05d7 │ │ +034476: 6901 ed01 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ +03447a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19696,17 +19696,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034488: |[034488] android.support.v4.content.IntentCompat.:()V │ │ -034498: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03449e: 0e00 |0003: return-void │ │ +03447c: |[03447c] android.support.v4.content.IntentCompat.:()V │ │ +03448c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +034492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19715,19 +19715,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 │ │ -0344a0: |[0344a0] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0344b0: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ -0344b4: 7220 d405 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05d4 │ │ -0344ba: 0c00 |0005: move-result-object v0 │ │ -0344bc: 1100 |0006: return-object v0 │ │ +034494: |[034494] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0344a4: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ +0344a8: 7220 d405 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05d4 │ │ +0344ae: 0c00 |0005: move-result-object v0 │ │ +0344b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #3 : (in Landroid/support/v4/content/IntentCompat;) │ │ @@ -19735,19 +19735,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 │ │ -0344c0: |[0344c0] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0344d0: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ -0344d4: 7230 d505 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05d5 │ │ -0344da: 0c00 |0005: move-result-object v0 │ │ -0344dc: 1100 |0006: return-object v0 │ │ +0344b4: |[0344b4] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0344c4: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ +0344c8: 7230 d505 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05d5 │ │ +0344ce: 0c00 |0005: move-result-object v0 │ │ +0344d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 selectorAction Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 selectorCategory Ljava/lang/String; │ │ │ │ @@ -19756,19 +19756,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 │ │ -0344e0: |[0344e0] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0344f0: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ -0344f4: 7220 d605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05d6 │ │ -0344fa: 0c00 |0005: move-result-object v0 │ │ -0344fc: 1100 |0006: return-object v0 │ │ +0344d4: |[0344d4] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0344e4: 6200 ed01 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01ed │ │ +0344e8: 7220 d605 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05d6 │ │ +0344ee: 0c00 |0005: move-result-object v0 │ │ +0344f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -19797,17 +19797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034500: |[034500] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -034510: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -034516: 0e00 |0003: return-void │ │ +0344f4: |[0344f4] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +034504: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03450a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -19815,18 +19815,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 │ │ -034518: |[034518] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -034528: 7110 d300 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d3 │ │ -03452e: 0c00 |0003: move-result-object v0 │ │ -034530: 1100 |0004: return-object v0 │ │ +03450c: |[03450c] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +03451c: 7110 d300 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d3 │ │ +034522: 0c00 |0003: move-result-object v0 │ │ +034524: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompatHoneycomb;) │ │ @@ -19834,18 +19834,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 │ │ -034534: |[034534] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -034544: 7110 d500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ -03454a: 0c00 |0003: move-result-object v0 │ │ -03454c: 1100 |0004: return-object v0 │ │ +034528: |[034528] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +034538: 7110 d500 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00d5 │ │ +03453e: 0c00 |0003: move-result-object v0 │ │ +034540: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -19874,17 +19874,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034550: |[034550] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -034560: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -034566: 0e00 |0003: return-void │ │ +034544: |[034544] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +034554: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03455a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/content/IntentCompatIcsMr1;) │ │ @@ -19892,18 +19892,18 @@ │ │ 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 │ │ -034568: |[034568] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -034578: 7120 d400 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ -03457e: 0c00 |0003: move-result-object v0 │ │ -034580: 1100 |0004: return-object v0 │ │ +03455c: |[03455c] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +03456c: 7120 d400 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00d4 │ │ +034572: 0c00 |0003: move-result-object v0 │ │ +034574: 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; │ │ │ │ @@ -19942,20 +19942,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 │ │ -034584: |[034584] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -034594: 5b12 ee01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01ee │ │ -034598: 2200 5e00 |0002: new-instance v0, Landroid/os/Handler; // type@005e │ │ -03459c: 7010 aa01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -0345a2: 7020 1801 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0118 │ │ -0345a8: 0e00 |000a: return-void │ │ +034578: |[034578] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +034588: 5b12 ee01 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01ee │ │ +03458c: 2200 5e00 |0002: new-instance v0, Landroid/os/Handler; // type@005e │ │ +034590: 7010 aa01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +034596: 7020 1801 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0118 │ │ +03459c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -19968,17 +19968,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0345ac: |[0345ac] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -0345bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0345be: 0f00 |0001: return v0 │ │ +0345a0: |[0345a0] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +0345b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0345b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -19987,18 +19987,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0345c0: |[0345c0] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -0345d0: 5410 ee01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01ee │ │ -0345d4: 6e10 fb05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@05fb │ │ -0345da: 0e00 |0005: return-void │ │ +0345b4: |[0345b4] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +0345c4: 5410 ee01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01ee │ │ +0345c8: 6e10 fb05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@05fb │ │ +0345ce: 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; │ │ @@ -20111,27 +20111,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0345dc: |[0345dc] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -0345ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0345ee: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -0345f4: 5c21 f601 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -0345f8: 5c21 ef01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -0345fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0345fe: 5c20 f501 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ -034602: 5c21 f001 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -034606: 5c21 f401 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -03460a: 6e10 9d00 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ -034610: 0c00 |0012: move-result-object v0 │ │ -034612: 5b20 f101 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f1 │ │ -034616: 0e00 |0015: return-void │ │ +0345d0: |[0345d0] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +0345e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0345e2: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +0345e8: 5c21 f601 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +0345ec: 5c21 ef01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +0345f0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0345f2: 5c20 f501 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ +0345f6: 5c21 f001 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +0345fa: 5c21 f401 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +0345fe: 6e10 9d00 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ +034604: 0c00 |0012: move-result-object v0 │ │ +034606: 5b20 f101 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f1 │ │ +03460a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -20149,19 +20149,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -034618: |[034618] android.support.v4.content.Loader.abandon:()V │ │ -034628: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03462a: 5c10 ef01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -03462e: 6e10 fa05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@05fa │ │ -034634: 0e00 |0006: return-void │ │ +03460c: |[03460c] android.support.v4.content.Loader.abandon:()V │ │ +03461c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03461e: 5c10 ef01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +034622: 6e10 fa05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@05fa │ │ +034628: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20172,18 +20172,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -034638: |[034638] android.support.v4.content.Loader.commitContentChanged:()V │ │ -034648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03464a: 5c10 f401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -03464e: 0e00 |0003: return-void │ │ +03462c: |[03462c] android.support.v4.content.Loader.commitContentChanged:()V │ │ +03463c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03463e: 5c10 f401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +034642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -20193,24 +20193,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 │ │ -034650: |[034650] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -034660: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -034664: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -034668: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -03466e: 7120 fa07 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -034674: 1a01 fe1a |000a: const-string v1, "}" // string@1afe │ │ -034678: 6e20 4716 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03467e: 6e10 4c16 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034684: 0c01 |0012: move-result-object v1 │ │ -034686: 1101 |0013: return-object v1 │ │ +034644: |[034644] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +034654: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +034658: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +03465c: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +034662: 7120 fa07 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +034668: 1a01 fe1a |000a: const-string v1, "}" // string@1afe │ │ +03466c: 6e20 4716 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034672: 6e10 4c16 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034678: 0c01 |0012: move-result-object v1 │ │ +03467a: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -20225,20 +20225,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -034688: |[034688] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -034698: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -03469c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0346a0: 5410 f301 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -0346a4: 7230 ed05 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@05ed │ │ -0346aa: 0e00 |0009: return-void │ │ +03467c: |[03467c] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +03468c: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +034690: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +034694: 5410 f301 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +034698: 7230 ed05 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@05ed │ │ +03469e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20251,57 +20251,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 │ │ -0346ac: |[0346ac] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0346bc: 6e20 db15 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0346c2: 1a00 f512 |0003: const-string v0, "mId=" // string@12f5 │ │ -0346c6: 6e20 db15 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0346cc: 5210 f201 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ -0346d0: 6e20 d915 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -0346d6: 1a00 6600 |000d: const-string v0, " mListener=" // string@0066 │ │ -0346da: 6e20 db15 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0346e0: 5410 f301 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -0346e4: 6e20 df15 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -0346ea: 5510 f601 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -0346ee: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -0346f2: 5510 f001 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -0346f6: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -0346fa: 5510 f401 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -0346fe: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -034702: 6e20 db15 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -034708: 1a00 f513 |0026: const-string v0, "mStarted=" // string@13f5 │ │ -03470c: 6e20 db15 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -034712: 5510 f601 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -034716: 6e20 dc15 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -03471c: 1a00 5d00 |0030: const-string v0, " mContentChanged=" // string@005d │ │ -034720: 6e20 db15 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -034726: 5510 f001 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -03472a: 6e20 dc15 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -034730: 1a00 6a00 |003a: const-string v0, " mProcessingChange=" // string@006a │ │ -034734: 6e20 db15 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -03473a: 5510 f401 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -03473e: 6e20 e115 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -034744: 5510 ef01 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -034748: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -03474c: 5510 f501 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ -034750: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -034754: 6e20 db15 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -03475a: 1a00 f811 |004f: const-string v0, "mAbandoned=" // string@11f8 │ │ -03475e: 6e20 db15 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -034764: 5510 ef01 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -034768: 6e20 dc15 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -03476e: 1a00 6e00 |0059: const-string v0, " mReset=" // string@006e │ │ -034772: 6e20 db15 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -034778: 5510 f501 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ -03477c: 6e20 e115 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -034782: 0e00 |0063: return-void │ │ +0346a0: |[0346a0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0346b0: 6e20 db15 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0346b6: 1a00 f512 |0003: const-string v0, "mId=" // string@12f5 │ │ +0346ba: 6e20 db15 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0346c0: 5210 f201 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ +0346c4: 6e20 d915 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +0346ca: 1a00 6600 |000d: const-string v0, " mListener=" // string@0066 │ │ +0346ce: 6e20 db15 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0346d4: 5410 f301 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +0346d8: 6e20 df15 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +0346de: 5510 f601 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +0346e2: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +0346e6: 5510 f001 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +0346ea: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +0346ee: 5510 f401 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +0346f2: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +0346f6: 6e20 db15 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0346fc: 1a00 f513 |0026: const-string v0, "mStarted=" // string@13f5 │ │ +034700: 6e20 db15 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +034706: 5510 f601 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +03470a: 6e20 dc15 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +034710: 1a00 5d00 |0030: const-string v0, " mContentChanged=" // string@005d │ │ +034714: 6e20 db15 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +03471a: 5510 f001 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +03471e: 6e20 dc15 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +034724: 1a00 6a00 |003a: const-string v0, " mProcessingChange=" // string@006a │ │ +034728: 6e20 db15 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +03472e: 5510 f401 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +034732: 6e20 e115 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +034738: 5510 ef01 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +03473c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +034740: 5510 f501 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ +034744: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +034748: 6e20 db15 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +03474e: 1a00 f811 |004f: const-string v0, "mAbandoned=" // string@11f8 │ │ +034752: 6e20 db15 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +034758: 5510 ef01 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +03475c: 6e20 dc15 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +034762: 1a00 6e00 |0059: const-string v0, " mReset=" // string@006e │ │ +034766: 6e20 db15 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +03476c: 5510 f501 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ +034770: 6e20 e115 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +034776: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20323,17 +20323,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034784: |[034784] android.support.v4.content.Loader.forceLoad:()V │ │ -034794: 6e10 fc05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05fc │ │ -03479a: 0e00 |0003: return-void │ │ +034778: |[034778] android.support.v4.content.Loader.forceLoad:()V │ │ +034788: 6e10 fc05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05fc │ │ +03478e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -20343,17 +20343,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03479c: |[03479c] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -0347ac: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f1 │ │ -0347b0: 1100 |0002: return-object v0 │ │ +034790: |[034790] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +0347a0: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f1 │ │ +0347a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20362,17 +20362,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0347b4: |[0347b4] android.support.v4.content.Loader.getId:()I │ │ -0347c4: 5210 f201 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ -0347c8: 0f00 |0002: return v0 │ │ +0347a8: |[0347a8] android.support.v4.content.Loader.getId:()I │ │ +0347b8: 5210 f201 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ +0347bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20381,17 +20381,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0347cc: |[0347cc] android.support.v4.content.Loader.isAbandoned:()Z │ │ -0347dc: 5510 ef01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -0347e0: 0f00 |0002: return v0 │ │ +0347c0: |[0347c0] android.support.v4.content.Loader.isAbandoned:()Z │ │ +0347d0: 5510 ef01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +0347d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20400,17 +20400,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0347e4: |[0347e4] android.support.v4.content.Loader.isReset:()Z │ │ -0347f4: 5510 f501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ -0347f8: 0f00 |0002: return v0 │ │ +0347d8: |[0347d8] android.support.v4.content.Loader.isReset:()Z │ │ +0347e8: 5510 f501 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ +0347ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20419,17 +20419,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0347fc: |[0347fc] android.support.v4.content.Loader.isStarted:()Z │ │ -03480c: 5510 f601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -034810: 0f00 |0002: return v0 │ │ +0347f0: |[0347f0] android.support.v4.content.Loader.isStarted:()Z │ │ +034800: 5510 f601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +034804: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20438,16 +20438,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034814: |[034814] android.support.v4.content.Loader.onAbandon:()V │ │ -034824: 0e00 |0000: return-void │ │ +034808: |[034808] android.support.v4.content.Loader.onAbandon:()V │ │ +034818: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20456,22 +20456,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -034828: |[034828] android.support.v4.content.Loader.onContentChanged:()V │ │ -034838: 5510 f601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -03483c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -034840: 6e10 f405 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@05f4 │ │ -034846: 0e00 |0007: return-void │ │ -034848: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03484a: 5c10 f001 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -03484e: 28fc |000b: goto 0007 // -0004 │ │ +03481c: |[03481c] android.support.v4.content.Loader.onContentChanged:()V │ │ +03482c: 5510 f601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +034830: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +034834: 6e10 f405 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@05f4 │ │ +03483a: 0e00 |0007: return-void │ │ +03483c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03483e: 5c10 f001 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +034842: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20483,16 +20483,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034850: |[034850] android.support.v4.content.Loader.onForceLoad:()V │ │ -034860: 0e00 |0000: return-void │ │ +034844: |[034844] android.support.v4.content.Loader.onForceLoad:()V │ │ +034854: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20501,16 +20501,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034864: |[034864] android.support.v4.content.Loader.onReset:()V │ │ -034874: 0e00 |0000: return-void │ │ +034858: |[034858] android.support.v4.content.Loader.onReset:()V │ │ +034868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20519,16 +20519,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -034878: |[034878] android.support.v4.content.Loader.onStartLoading:()V │ │ -034888: 0e00 |0000: return-void │ │ +03486c: |[03486c] android.support.v4.content.Loader.onStartLoading:()V │ │ +03487c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20537,16 +20537,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03488c: |[03488c] android.support.v4.content.Loader.onStopLoading:()V │ │ -03489c: 0e00 |0000: return-void │ │ +034880: |[034880] android.support.v4.content.Loader.onStopLoading:()V │ │ +034890: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20555,24 +20555,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 │ │ -0348a0: |[0348a0] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -0348b0: 5420 f301 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -0348b4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0348b8: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -0348bc: 1a01 d909 |0006: const-string v1, "There is already a listener registered" // string@09d9 │ │ -0348c0: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0348c6: 2700 |000b: throw v0 │ │ -0348c8: 5b24 f301 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -0348cc: 5923 f201 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ -0348d0: 0e00 |0010: return-void │ │ +034894: |[034894] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0348a4: 5420 f301 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +0348a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0348ac: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +0348b0: 1a01 d909 |0006: const-string v1, "There is already a listener registered" // string@09d9 │ │ +0348b4: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0348ba: 2700 |000b: throw v0 │ │ +0348bc: 5b24 f301 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +0348c0: 5923 f201 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ +0348c4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20588,24 +20588,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0348d4: |[0348d4] android.support.v4.content.Loader.reset:()V │ │ -0348e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0348e6: 6e10 fd05 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@05fd │ │ -0348ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0348ee: 5c20 f501 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ -0348f2: 5c21 f601 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -0348f6: 5c21 ef01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -0348fa: 5c21 f001 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -0348fe: 5c21 f401 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -034902: 0e00 |000f: return-void │ │ +0348c8: |[0348c8] android.support.v4.content.Loader.reset:()V │ │ +0348d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0348da: 6e10 fd05 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@05fd │ │ +0348e0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0348e2: 5c20 f501 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ +0348e6: 5c21 f601 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +0348ea: 5c21 ef01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +0348ee: 5c21 f001 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +0348f2: 5c21 f401 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +0348f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20620,20 +20620,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -034904: |[034904] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -034914: 5510 f401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -034918: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03491c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03491e: 5c10 f001 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -034922: 0e00 |0007: return-void │ │ +0348f8: |[0348f8] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +034908: 5510 f401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +03490c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +034910: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +034912: 5c10 f001 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +034916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20644,22 +20644,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -034924: |[034924] android.support.v4.content.Loader.startLoading:()V │ │ -034934: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034936: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -034938: 5c20 f601 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -03493c: 5c21 f501 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ -034940: 5c21 ef01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ -034944: 6e10 fe05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@05fe │ │ -03494a: 0e00 |000b: return-void │ │ +034918: |[034918] android.support.v4.content.Loader.startLoading:()V │ │ +034928: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03492a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +03492c: 5c20 f601 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +034930: 5c21 f501 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01f5 │ │ +034934: 5c21 ef01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ef │ │ +034938: 6e10 fe05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@05fe │ │ +03493e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20672,19 +20672,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03494c: |[03494c] android.support.v4.content.Loader.stopLoading:()V │ │ -03495c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03495e: 5c10 f601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ -034962: 6e10 ff05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@05ff │ │ -034968: 0e00 |0006: return-void │ │ +034940: |[034940] android.support.v4.content.Loader.stopLoading:()V │ │ +034950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034952: 5c10 f601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01f6 │ │ +034956: 6e10 ff05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@05ff │ │ +03495c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20695,22 +20695,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -03496c: |[03496c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -03497c: 5520 f001 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -034980: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034982: 5c21 f001 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ -034986: 5521 f401 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -03498a: b601 |0007: or-int/2addr v1, v0 │ │ -03498c: 5c21 f401 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ -034990: 0f00 |000a: return v0 │ │ +034960: |[034960] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +034970: 5520 f001 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +034974: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +034976: 5c21 f001 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f0 │ │ +03497a: 5521 f401 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +03497e: b601 |0007: or-int/2addr v1, v0 │ │ +034980: 5c21 f401 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f4 │ │ +034984: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20723,28 +20723,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -034994: |[034994] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -0349a4: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -0349a8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0349ac: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -0349b2: 7120 fa07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -0349b8: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ -0349bc: 6e20 4716 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0349c2: 5221 f201 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ -0349c6: 6e20 4316 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0349cc: 1a01 fe1a |0014: const-string v1, "}" // string@1afe │ │ -0349d0: 6e20 4716 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0349d6: 6e10 4c16 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0349dc: 0c01 |001c: move-result-object v1 │ │ -0349de: 1101 |001d: return-object v1 │ │ +034988: |[034988] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +034998: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +03499c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0349a0: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +0349a6: 7120 fa07 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +0349ac: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ +0349b0: 6e20 4716 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0349b6: 5221 f201 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f2 │ │ +0349ba: 6e20 4316 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0349c0: 1a01 fe1a |0014: const-string v1, "}" // string@1afe │ │ +0349c4: 6e20 4716 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0349ca: 6e10 4c16 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0349d0: 0c01 |001c: move-result-object v1 │ │ +0349d2: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20759,30 +20759,30 @@ │ │ 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 │ │ -0349e0: |[0349e0] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -0349f0: 5420 f301 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -0349f4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0349f8: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -0349fc: 1a01 9508 |0006: const-string v1, "No listener register" // string@0895 │ │ -034a00: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -034a06: 2700 |000b: throw v0 │ │ -034a08: 5420 f301 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -034a0c: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -034a10: 2200 4303 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -034a14: 1a01 f501 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01f5 │ │ -034a18: 7020 0316 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -034a1e: 2700 |0017: throw v0 │ │ -034a20: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -034a22: 5b20 f301 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ -034a26: 0e00 |001b: return-void │ │ +0349d4: |[0349d4] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0349e4: 5420 f301 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +0349e8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0349ec: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +0349f0: 1a01 9508 |0006: const-string v1, "No listener register" // string@0895 │ │ +0349f4: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0349fa: 2700 |000b: throw v0 │ │ +0349fc: 5420 f301 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +034a00: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +034a04: 2200 4303 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +034a08: 1a01 f501 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01f5 │ │ +034a0c: 7020 0316 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +034a12: 2700 |0017: throw v0 │ │ +034a14: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +034a16: 5b20 f301 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f3 │ │ +034a1a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ @@ -20827,18 +20827,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 │ │ -034a28: |[034a28] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -034a38: 5b01 f701 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01f7 │ │ -034a3c: 7020 ab01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01ab │ │ -034a42: 0e00 |0005: return-void │ │ +034a1c: |[034a1c] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +034a2c: 5b01 f701 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01f7 │ │ +034a30: 7020 ab01 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01ab │ │ +034a36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/LocalBroadcastManager$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/content/LocalBroadcastManager; │ │ 0x0000 - 0x0006 reg=2 x0 Landroid/os/Looper; │ │ @@ -20849,24 +20849,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -034a44: |[034a44] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -034a54: 5220 2900 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0029 │ │ -034a58: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -034a5e: 6f20 ad01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ -034a64: 0e00 |0008: return-void │ │ -034a66: 5410 f701 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01f7 │ │ -034a6a: 7110 0f06 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@060f │ │ -034a70: 28fa |000e: goto 0008 // -0006 │ │ -034a72: 0000 |000f: nop // spacer │ │ -034a74: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +034a38: |[034a38] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +034a48: 5220 2900 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0029 │ │ +034a4c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +034a52: 6f20 ad01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ +034a58: 0e00 |0008: return-void │ │ +034a5a: 5410 f701 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01f7 │ │ +034a5e: 7110 0f06 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@060f │ │ +034a64: 28fa |000e: goto 0008 // -0006 │ │ +034a66: 0000 |000f: nop // spacer │ │ +034a68: 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 │ │ @@ -20916,19 +20916,19 @@ │ │ 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 │ │ -034a80: |[034a80] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -034a90: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -034a96: 5b01 f801 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f8 │ │ -034a9a: 5b02 f901 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f9 │ │ -034a9e: 0e00 |0007: return-void │ │ +034a74: |[034a74] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +034a84: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +034a8a: 5b01 f801 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f8 │ │ +034a8e: 5b02 f901 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f9 │ │ +034a92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -20980,19 +20980,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 │ │ -034aa0: |[034aa0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -034ab0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -034ab6: 5b01 fb01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ -034aba: 5b02 fc01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ -034abe: 0e00 |0007: return-void │ │ +034a94: |[034a94] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +034aa4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +034aaa: 5b01 fb01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ +034aae: 5b02 fc01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ +034ab2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -21006,31 +21006,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -034ac0: |[034ac0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -034ad0: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -034ad4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -034ad8: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -034ade: 1a01 1409 |0007: const-string v1, "Receiver{" // string@0914 │ │ -034ae2: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034ae8: 5421 fc01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ -034aec: 6e20 4616 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -034af2: 1a01 4900 |0011: const-string v1, " filter=" // string@0049 │ │ -034af6: 6e20 4716 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034afc: 5421 fb01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ -034b00: 6e20 4616 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -034b06: 1a01 fe1a |001b: const-string v1, "}" // string@1afe │ │ -034b0a: 6e20 4716 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034b10: 6e10 4c16 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034b16: 0c01 |0023: move-result-object v1 │ │ -034b18: 1101 |0024: return-object v1 │ │ +034ab4: |[034ab4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +034ac4: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +034ac8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +034acc: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +034ad2: 1a01 1409 |0007: const-string v1, "Receiver{" // string@0914 │ │ +034ad6: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034adc: 5421 fc01 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ +034ae0: 6e20 4616 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +034ae6: 1a01 4900 |0011: const-string v1, " filter=" // string@0049 │ │ +034aea: 6e20 4716 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034af0: 5421 fb01 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ +034af4: 6e20 4616 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +034afa: 1a01 fe1a |001b: const-string v1, "}" // string@1afe │ │ +034afe: 6e20 4716 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034b04: 6e10 4c16 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034b0a: 0c01 |0023: move-result-object v1 │ │ +034b0c: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -21118,51 +21118,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -034b1c: |[034b1c] android.support.v4.content.LocalBroadcastManager.:()V │ │ -034b2c: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ -034b30: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -034b36: 6900 0402 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0204 │ │ -034b3a: 0e00 |0007: return-void │ │ +034b10: |[034b10] android.support.v4.content.LocalBroadcastManager.:()V │ │ +034b20: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ +034b24: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +034b2a: 6900 0402 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0204 │ │ +034b2e: 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 │ │ -034b3c: |[034b3c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -034b4c: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -034b52: 2200 6f03 |0003: new-instance v0, Ljava/util/HashMap; // type@036f │ │ -034b56: 7010 7e16 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ -034b5c: 5b20 0602 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -034b60: 2200 6f03 |000a: new-instance v0, Ljava/util/HashMap; // type@036f │ │ -034b64: 7010 7e16 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ -034b6a: 5b20 0002 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ -034b6e: 2200 6803 |0011: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -034b72: 7010 6116 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -034b78: 5b20 0502 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ -034b7c: 5b23 0102 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0201 │ │ -034b80: 2200 0401 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0104 │ │ -034b84: 6e10 a700 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00a7 │ │ -034b8a: 0c01 |001f: move-result-object v1 │ │ -034b8c: 7030 0806 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0608 │ │ -034b92: 5b20 0202 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0202 │ │ -034b96: 0e00 |0025: return-void │ │ +034b30: |[034b30] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +034b40: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +034b46: 2200 6f03 |0003: new-instance v0, Ljava/util/HashMap; // type@036f │ │ +034b4a: 7010 7e16 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ +034b50: 5b20 0602 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +034b54: 2200 6f03 |000a: new-instance v0, Ljava/util/HashMap; // type@036f │ │ +034b58: 7010 7e16 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ +034b5e: 5b20 0002 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ +034b62: 2200 6803 |0011: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +034b66: 7010 6116 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +034b6c: 5b20 0502 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ +034b70: 5b23 0102 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0201 │ │ +034b74: 2200 0401 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0104 │ │ +034b78: 6e10 a700 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@00a7 │ │ +034b7e: 0c01 |001f: move-result-object v1 │ │ +034b80: 7030 0806 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0608 │ │ +034b86: 5b20 0202 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0202 │ │ +034b8a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -21177,17 +21177,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 │ │ -034b98: |[034b98] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -034ba8: 7010 1006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0610 │ │ -034bae: 0e00 |0003: return-void │ │ +034b8c: |[034b8c] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +034b9c: 7010 1006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0610 │ │ +034ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/LocalBroadcastManager; │ │ │ │ #3 : (in Landroid/support/v4/content/LocalBroadcastManager;) │ │ @@ -21195,54 +21195,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -034bb0: |[034bb0] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -034bc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -034bc2: 5486 0602 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -034bc6: 1d06 |0003: monitor-enter v6 │ │ -034bc8: 5485 0502 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ -034bcc: 6e10 6d16 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -034bd2: 0a00 |0009: move-result v0 │ │ -034bd4: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -034bd8: 1e06 |000c: monitor-exit v6 │ │ -034bda: 0e00 |000d: return-void │ │ -034bdc: 2302 9e03 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@039e │ │ -034be0: 5485 0502 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ -034be4: 6e20 7016 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -034bea: 5485 0502 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ -034bee: 6e10 6516 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -034bf4: 1e06 |001a: monitor-exit v6 │ │ -034bf6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -034bf8: 2125 |001c: array-length v5, v2 │ │ -034bfa: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -034bfe: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -034c02: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -034c04: 5415 f901 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f9 │ │ -034c08: 6e10 6d16 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -034c0e: 0a05 |0027: move-result v5 │ │ -034c10: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -034c14: 5415 f901 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f9 │ │ -034c18: 6e20 6716 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -034c1e: 0c05 |002f: move-result-object v5 │ │ -034c20: 1f05 0601 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ -034c24: 5455 fc01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ -034c28: 5486 0102 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0201 │ │ -034c2c: 5417 f801 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f8 │ │ -034c30: 6e30 9200 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0092 │ │ -034c36: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -034c3a: 28e5 |003d: goto 0022 // -001b │ │ -034c3c: 0d05 |003e: move-exception v5 │ │ -034c3e: 1e06 |003f: monitor-exit v6 │ │ -034c40: 2705 |0040: throw v5 │ │ -034c42: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -034c46: 28d9 |0043: goto 001c // -0027 │ │ +034ba4: |[034ba4] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +034bb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +034bb6: 5486 0602 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +034bba: 1d06 |0003: monitor-enter v6 │ │ +034bbc: 5485 0502 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ +034bc0: 6e10 6d16 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +034bc6: 0a00 |0009: move-result v0 │ │ +034bc8: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +034bcc: 1e06 |000c: monitor-exit v6 │ │ +034bce: 0e00 |000d: return-void │ │ +034bd0: 2302 9e03 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@039e │ │ +034bd4: 5485 0502 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ +034bd8: 6e20 7016 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +034bde: 5485 0502 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ +034be2: 6e10 6516 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +034be8: 1e06 |001a: monitor-exit v6 │ │ +034bea: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +034bec: 2125 |001c: array-length v5, v2 │ │ +034bee: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +034bf2: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +034bf6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +034bf8: 5415 f901 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f9 │ │ +034bfc: 6e10 6d16 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +034c02: 0a05 |0027: move-result v5 │ │ +034c04: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +034c08: 5415 f901 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f9 │ │ +034c0c: 6e20 6716 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +034c12: 0c05 |002f: move-result-object v5 │ │ +034c14: 1f05 0601 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ +034c18: 5455 fc01 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ +034c1c: 5486 0102 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0201 │ │ +034c20: 5417 f801 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01f8 │ │ +034c24: 6e30 9200 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@0092 │ │ +034c2a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +034c2e: 28e5 |003d: goto 0022 // -001b │ │ +034c30: 0d05 |003e: move-exception v5 │ │ +034c32: 1e06 |003f: monitor-exit v6 │ │ +034c34: 2705 |0040: throw v5 │ │ +034c36: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +034c3a: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21278,30 +21278,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 │ │ -034c5c: |[034c5c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -034c6c: 6201 0402 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0204 │ │ -034c70: 1d01 |0002: monitor-enter v1 │ │ -034c72: 6200 0302 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0203 │ │ -034c76: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -034c7a: 2200 0701 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0107 │ │ -034c7e: 6e10 9d00 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ -034c84: 0c02 |000c: move-result-object v2 │ │ -034c86: 7020 0e06 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@060e │ │ -034c8c: 6900 0302 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0203 │ │ -034c90: 6200 0302 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0203 │ │ -034c94: 1e01 |0014: monitor-exit v1 │ │ -034c96: 1100 |0015: return-object v0 │ │ -034c98: 0d00 |0016: move-exception v0 │ │ -034c9a: 1e01 |0017: monitor-exit v1 │ │ -034c9c: 2700 |0018: throw v0 │ │ +034c50: |[034c50] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +034c60: 6201 0402 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0204 │ │ +034c64: 1d01 |0002: monitor-enter v1 │ │ +034c66: 6200 0302 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0203 │ │ +034c6a: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +034c6e: 2200 0701 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0107 │ │ +034c72: 6e10 9d00 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ +034c78: 0c02 |000c: move-result-object v2 │ │ +034c7a: 7020 0e06 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@060e │ │ +034c80: 6900 0302 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0203 │ │ +034c84: 6200 0302 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0203 │ │ +034c88: 1e01 |0014: monitor-exit v1 │ │ +034c8a: 1100 |0015: return-object v0 │ │ +034c8c: 0d00 |0016: move-exception v0 │ │ +034c8e: 1e01 |0017: monitor-exit v1 │ │ +034c90: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21316,54 +21316,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 │ │ -034cac: |[034cac] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -034cbc: 5476 0602 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -034cc0: 1d06 |0002: monitor-enter v6 │ │ -034cc2: 2202 0601 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ -034cc6: 7030 0b06 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@060b │ │ -034ccc: 5475 0602 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -034cd0: 6e20 8016 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -034cd6: 0c03 |000d: move-result-object v3 │ │ -034cd8: 1f03 6803 |000e: check-cast v3, Ljava/util/ArrayList; // type@0368 │ │ -034cdc: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -034ce0: 2203 6803 |0012: new-instance v3, Ljava/util/ArrayList; // type@0368 │ │ -034ce4: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -034ce6: 7020 6216 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ -034cec: 5475 0602 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -034cf0: 6e30 8216 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ -034cf6: 6e20 6416 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -034cfc: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -034cfe: 6e10 e900 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00e9 │ │ -034d04: 0a05 |0024: move-result v5 │ │ -034d06: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -034d0a: 6e20 ea00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ea │ │ -034d10: 0c00 |002a: move-result-object v0 │ │ -034d12: 5475 0002 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ -034d16: 6e20 8016 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -034d1c: 0c01 |0030: move-result-object v1 │ │ -034d1e: 1f01 6803 |0031: check-cast v1, Ljava/util/ArrayList; // type@0368 │ │ -034d22: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -034d26: 2201 6803 |0035: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -034d2a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -034d2c: 7020 6216 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ -034d32: 5475 0002 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ -034d36: 6e30 8216 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ -034d3c: 6e20 6416 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -034d42: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -034d46: 28dc |0045: goto 0021 // -0024 │ │ -034d48: 1e06 |0046: monitor-exit v6 │ │ -034d4a: 0e00 |0047: return-void │ │ -034d4c: 0d05 |0048: move-exception v5 │ │ -034d4e: 1e06 |0049: monitor-exit v6 │ │ -034d50: 2705 |004a: throw v5 │ │ +034ca0: |[034ca0] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +034cb0: 5476 0602 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +034cb4: 1d06 |0002: monitor-enter v6 │ │ +034cb6: 2202 0601 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ +034cba: 7030 0b06 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@060b │ │ +034cc0: 5475 0602 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +034cc4: 6e20 8016 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +034cca: 0c03 |000d: move-result-object v3 │ │ +034ccc: 1f03 6803 |000e: check-cast v3, Ljava/util/ArrayList; // type@0368 │ │ +034cd0: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +034cd4: 2203 6803 |0012: new-instance v3, Ljava/util/ArrayList; // type@0368 │ │ +034cd8: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +034cda: 7020 6216 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ +034ce0: 5475 0602 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +034ce4: 6e30 8216 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ +034cea: 6e20 6416 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +034cf0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +034cf2: 6e10 e900 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00e9 │ │ +034cf8: 0a05 |0024: move-result v5 │ │ +034cfa: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +034cfe: 6e20 ea00 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ea │ │ +034d04: 0c00 |002a: move-result-object v0 │ │ +034d06: 5475 0002 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ +034d0a: 6e20 8016 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +034d10: 0c01 |0030: move-result-object v1 │ │ +034d12: 1f01 6803 |0031: check-cast v1, Ljava/util/ArrayList; // type@0368 │ │ +034d16: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +034d1a: 2201 6803 |0035: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +034d1e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +034d20: 7020 6216 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ +034d26: 5475 0002 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ +034d2a: 6e30 8216 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ +034d30: 6e20 6416 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +034d36: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +034d3a: 28dc |0045: goto 0021 // -0024 │ │ +034d3c: 1e06 |0046: monitor-exit v6 │ │ +034d3e: 0e00 |0047: return-void │ │ +034d40: 0d05 |0048: move-exception v5 │ │ +034d42: 1e06 |0049: monitor-exit v6 │ │ +034d44: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21399,209 +21399,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -034d60: |[034d60] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -034d70: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -034d74: 540f 0602 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -034d78: 1d0f |0004: monitor-enter v15 │ │ -034d7a: 7401 c500 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -034d80: 0c02 |0008: move-result-object v2 │ │ -034d82: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -034d86: 5401 0102 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0201 │ │ -034d8a: 6e10 a100 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ -034d90: 0c01 |0010: move-result-object v1 │ │ -034d92: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -034d96: 6e20 de00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00de │ │ -034d9c: 0c03 |0016: move-result-object v3 │ │ -034d9e: 7401 c900 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00c9 │ │ -034da4: 0c05 |001a: move-result-object v5 │ │ -034da6: 7401 ce00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00ce │ │ -034dac: 0c04 |001e: move-result-object v4 │ │ -034dae: 7401 c600 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00c6 │ │ -034db4: 0c06 |0022: move-result-object v6 │ │ -034db6: 7401 ca00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ca │ │ -034dbc: 0a01 |0026: move-result v1 │ │ -034dbe: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -034dc2: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -034dc6: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -034dc8: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -034dcc: 1a01 3708 |002e: const-string v1, "LocalBroadcastManager" // string@0837 │ │ -034dd0: 2207 5803 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -034dd4: 7010 4016 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -034dda: 1a10 1c09 |0035: const-string v16, "Resolving type " // string@091c │ │ -034dde: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -034de2: 6e20 4716 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034de8: 0c07 |003c: move-result-object v7 │ │ -034dea: 6e20 4716 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034df0: 0c07 |0040: move-result-object v7 │ │ -034df2: 1a10 8300 |0041: const-string v16, " scheme " // string@0083 │ │ -034df6: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -034dfa: 6e20 4716 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034e00: 0c07 |0048: move-result-object v7 │ │ -034e02: 6e20 4716 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034e08: 0c07 |004c: move-result-object v7 │ │ -034e0a: 1a10 7d00 |004d: const-string v16, " of intent " // string@007d │ │ -034e0e: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -034e12: 6e20 4716 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034e18: 0c07 |0054: move-result-object v7 │ │ -034e1a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -034e1e: 6e20 4616 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -034e24: 0c07 |005a: move-result-object v7 │ │ -034e26: 6e10 4c16 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034e2c: 0c07 |005e: move-result-object v7 │ │ -034e2e: 7120 7812 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -034e34: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -034e38: 5401 0002 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ -034e3c: 7401 c500 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -034e42: 0c07 |0069: move-result-object v7 │ │ -034e44: 6e20 8016 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -034e4a: 0c09 |006d: move-result-object v9 │ │ -034e4c: 1f09 6803 |006e: check-cast v9, Ljava/util/ArrayList; // type@0368 │ │ -034e50: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -034e54: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -034e58: 1a01 3708 |0074: const-string v1, "LocalBroadcastManager" // string@0837 │ │ -034e5c: 2207 5803 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -034e60: 7010 4016 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -034e66: 1a10 c301 |007b: const-string v16, "Action list: " // string@01c3 │ │ -034e6a: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -034e6e: 6e20 4716 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034e74: 0c07 |0082: move-result-object v7 │ │ -034e76: 6e20 4616 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -034e7c: 0c07 |0086: move-result-object v7 │ │ -034e7e: 6e10 4c16 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034e84: 0c07 |008a: move-result-object v7 │ │ -034e86: 7120 7812 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -034e8c: 120e |008e: const/4 v14, #int 0 // #0 │ │ -034e8e: 120a |008f: const/4 v10, #int 0 // #0 │ │ -034e90: 6e10 6d16 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -034e96: 0a01 |0093: move-result v1 │ │ -034e98: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -034e9c: 6e20 6716 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -034ea2: 0c0d |0099: move-result-object v13 │ │ -034ea4: 1f0d 0601 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ -034ea8: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -034eac: 1a01 3708 |009e: const-string v1, "LocalBroadcastManager" // string@0837 │ │ -034eb0: 2207 5803 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -034eb4: 7010 4016 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -034eba: 1a10 6a08 |00a5: const-string v16, "Matching against filter " // string@086a │ │ -034ebe: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -034ec2: 6e20 4716 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034ec8: 0c07 |00ac: move-result-object v7 │ │ -034eca: 54d0 fb01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ -034ece: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -034ed2: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -034ed6: 6e20 4616 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -034edc: 0c07 |00b6: move-result-object v7 │ │ -034ede: 6e10 4c16 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034ee4: 0c07 |00ba: move-result-object v7 │ │ -034ee6: 7120 7812 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -034eec: 55d1 fa01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fa │ │ -034ef0: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -034ef4: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -034ef8: 1a01 3708 |00c4: const-string v1, "LocalBroadcastManager" // string@0837 │ │ -034efc: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ -034f00: 7120 7812 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -034f06: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -034f0a: 28c3 |00cd: goto 0090 // -003d │ │ -034f0c: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -034f0e: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -034f12: 54d1 fb01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ -034f16: 1a07 3708 |00d3: const-string v7, "LocalBroadcastManager" // string@0837 │ │ -034f1a: 7407 eb00 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@00eb │ │ -034f20: 0a0b |00d8: move-result v11 │ │ -034f22: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -034f26: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -034f2a: 1a01 3708 |00dd: const-string v1, "LocalBroadcastManager" // string@0837 │ │ -034f2e: 2207 5803 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -034f32: 7010 4016 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -034f38: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ -034f3c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -034f40: 6e20 4716 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034f46: 0c07 |00eb: move-result-object v7 │ │ -034f48: 7110 0c16 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -034f4e: 0c10 |00ef: move-result-object v16 │ │ -034f50: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -034f54: 6e20 4716 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034f5a: 0c07 |00f5: move-result-object v7 │ │ -034f5c: 6e10 4c16 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034f62: 0c07 |00f9: move-result-object v7 │ │ -034f64: 7120 7812 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -034f6a: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -034f6e: 220e 6803 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0368 │ │ -034f72: 7010 6116 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -034f78: 6e20 6416 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -034f7e: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -034f80: 5cd1 fa01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fa │ │ -034f84: 28c1 |010a: goto 00cb // -003f │ │ -034f86: 0d01 |010b: move-exception v1 │ │ -034f88: 1e0f |010c: monitor-exit v15 │ │ -034f8a: 2701 |010d: throw v1 │ │ -034f8c: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -034f90: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -034f96: 1a0c 4c1a |0113: const-string v12, "unknown reason" // string@1a4c │ │ -034f9a: 1a01 3708 |0115: const-string v1, "LocalBroadcastManager" // string@0837 │ │ -034f9e: 2207 5803 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -034fa2: 7010 4016 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -034fa8: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ -034fac: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -034fb0: 6e20 4716 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034fb6: 0c07 |0123: move-result-object v7 │ │ -034fb8: 6e20 4716 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -034fbe: 0c07 |0127: move-result-object v7 │ │ -034fc0: 6e10 4c16 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -034fc6: 0c07 |012b: move-result-object v7 │ │ -034fc8: 7120 7812 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -034fce: 289c |012f: goto 00cb // -0064 │ │ -034fd0: 1a0c 0f0b |0130: const-string v12, "action" // string@0b0f │ │ -034fd4: 28e3 |0132: goto 0115 // -001d │ │ -034fd6: 1a0c 3f0c |0133: const-string v12, "category" // string@0c3f │ │ -034fda: 28e0 |0135: goto 0115 // -0020 │ │ -034fdc: 1a0c 360d |0136: const-string v12, "data" // string@0d36 │ │ -034fe0: 28dd |0138: goto 0115 // -0023 │ │ -034fe2: 1a0c 451a |0139: const-string v12, "type" // string@1a45 │ │ -034fe6: 28da |013b: goto 0115 // -0026 │ │ -034fe8: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -034fec: 120a |013e: const/4 v10, #int 0 // #0 │ │ -034fee: 6e10 6d16 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -034ff4: 0a01 |0142: move-result v1 │ │ -034ff6: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -034ffa: 6e20 6716 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -035000: 0c01 |0148: move-result-object v1 │ │ -035002: 1f01 0601 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ -035006: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -035008: 5c17 fa01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fa │ │ -03500c: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -035010: 28ef |0150: goto 013f // -0011 │ │ -035012: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -035016: 5401 0502 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ -03501a: 2207 0501 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0105 │ │ -03501e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -035022: 7030 0a06 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@060a │ │ -035028: 6e20 6416 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -03502e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -035032: 5401 0202 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0202 │ │ -035036: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -035038: 6e20 ae01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ae │ │ -03503e: 0a01 |0167: move-result v1 │ │ -035040: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -035044: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -035048: 5401 0202 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0202 │ │ -03504c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -03504e: 6e20 b401 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01b4 │ │ -035054: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -035056: 1e0f |0173: monitor-exit v15 │ │ -035058: 0f01 |0174: return v1 │ │ -03505a: 1e0f |0175: monitor-exit v15 │ │ -03505c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -03505e: 28fd |0177: goto 0174 // -0003 │ │ -035060: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +034d54: |[034d54] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +034d64: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +034d68: 540f 0602 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +034d6c: 1d0f |0004: monitor-enter v15 │ │ +034d6e: 7401 c500 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +034d74: 0c02 |0008: move-result-object v2 │ │ +034d76: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +034d7a: 5401 0102 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0201 │ │ +034d7e: 6e10 a100 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ +034d84: 0c01 |0010: move-result-object v1 │ │ +034d86: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +034d8a: 6e20 de00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00de │ │ +034d90: 0c03 |0016: move-result-object v3 │ │ +034d92: 7401 c900 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00c9 │ │ +034d98: 0c05 |001a: move-result-object v5 │ │ +034d9a: 7401 ce00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00ce │ │ +034da0: 0c04 |001e: move-result-object v4 │ │ +034da2: 7401 c600 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00c6 │ │ +034da8: 0c06 |0022: move-result-object v6 │ │ +034daa: 7401 ca00 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00ca │ │ +034db0: 0a01 |0026: move-result v1 │ │ +034db2: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +034db6: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +034dba: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +034dbc: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +034dc0: 1a01 3708 |002e: const-string v1, "LocalBroadcastManager" // string@0837 │ │ +034dc4: 2207 5803 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +034dc8: 7010 4016 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +034dce: 1a10 1c09 |0035: const-string v16, "Resolving type " // string@091c │ │ +034dd2: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +034dd6: 6e20 4716 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034ddc: 0c07 |003c: move-result-object v7 │ │ +034dde: 6e20 4716 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034de4: 0c07 |0040: move-result-object v7 │ │ +034de6: 1a10 8300 |0041: const-string v16, " scheme " // string@0083 │ │ +034dea: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +034dee: 6e20 4716 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034df4: 0c07 |0048: move-result-object v7 │ │ +034df6: 6e20 4716 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034dfc: 0c07 |004c: move-result-object v7 │ │ +034dfe: 1a10 7d00 |004d: const-string v16, " of intent " // string@007d │ │ +034e02: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +034e06: 6e20 4716 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034e0c: 0c07 |0054: move-result-object v7 │ │ +034e0e: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +034e12: 6e20 4616 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +034e18: 0c07 |005a: move-result-object v7 │ │ +034e1a: 6e10 4c16 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034e20: 0c07 |005e: move-result-object v7 │ │ +034e22: 7120 7812 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +034e28: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +034e2c: 5401 0002 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ +034e30: 7401 c500 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +034e36: 0c07 |0069: move-result-object v7 │ │ +034e38: 6e20 8016 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +034e3e: 0c09 |006d: move-result-object v9 │ │ +034e40: 1f09 6803 |006e: check-cast v9, Ljava/util/ArrayList; // type@0368 │ │ +034e44: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +034e48: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +034e4c: 1a01 3708 |0074: const-string v1, "LocalBroadcastManager" // string@0837 │ │ +034e50: 2207 5803 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +034e54: 7010 4016 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +034e5a: 1a10 c301 |007b: const-string v16, "Action list: " // string@01c3 │ │ +034e5e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +034e62: 6e20 4716 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034e68: 0c07 |0082: move-result-object v7 │ │ +034e6a: 6e20 4616 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +034e70: 0c07 |0086: move-result-object v7 │ │ +034e72: 6e10 4c16 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034e78: 0c07 |008a: move-result-object v7 │ │ +034e7a: 7120 7812 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +034e80: 120e |008e: const/4 v14, #int 0 // #0 │ │ +034e82: 120a |008f: const/4 v10, #int 0 // #0 │ │ +034e84: 6e10 6d16 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +034e8a: 0a01 |0093: move-result v1 │ │ +034e8c: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +034e90: 6e20 6716 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +034e96: 0c0d |0099: move-result-object v13 │ │ +034e98: 1f0d 0601 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ +034e9c: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +034ea0: 1a01 3708 |009e: const-string v1, "LocalBroadcastManager" // string@0837 │ │ +034ea4: 2207 5803 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +034ea8: 7010 4016 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +034eae: 1a10 6a08 |00a5: const-string v16, "Matching against filter " // string@086a │ │ +034eb2: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +034eb6: 6e20 4716 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034ebc: 0c07 |00ac: move-result-object v7 │ │ +034ebe: 54d0 fb01 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ +034ec2: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +034ec6: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +034eca: 6e20 4616 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +034ed0: 0c07 |00b6: move-result-object v7 │ │ +034ed2: 6e10 4c16 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034ed8: 0c07 |00ba: move-result-object v7 │ │ +034eda: 7120 7812 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +034ee0: 55d1 fa01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fa │ │ +034ee4: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +034ee8: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +034eec: 1a01 3708 |00c4: const-string v1, "LocalBroadcastManager" // string@0837 │ │ +034ef0: 1a07 0d00 |00c6: const-string v7, " Filter's target already added" // string@000d │ │ +034ef4: 7120 7812 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +034efa: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +034efe: 28c3 |00cd: goto 0090 // -003d │ │ +034f00: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +034f02: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +034f06: 54d1 fb01 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01fb │ │ +034f0a: 1a07 3708 |00d3: const-string v7, "LocalBroadcastManager" // string@0837 │ │ +034f0e: 7407 eb00 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@00eb │ │ +034f14: 0a0b |00d8: move-result v11 │ │ +034f16: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +034f1a: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +034f1e: 1a01 3708 |00dd: const-string v1, "LocalBroadcastManager" // string@0837 │ │ +034f22: 2207 5803 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +034f26: 7010 4016 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +034f2c: 1a10 0c00 |00e4: const-string v16, " Filter matched! match=0x" // string@000c │ │ +034f30: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +034f34: 6e20 4716 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034f3a: 0c07 |00eb: move-result-object v7 │ │ +034f3c: 7110 0c16 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +034f42: 0c10 |00ef: move-result-object v16 │ │ +034f44: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +034f48: 6e20 4716 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034f4e: 0c07 |00f5: move-result-object v7 │ │ +034f50: 6e10 4c16 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034f56: 0c07 |00f9: move-result-object v7 │ │ +034f58: 7120 7812 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +034f5e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +034f62: 220e 6803 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0368 │ │ +034f66: 7010 6116 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +034f6c: 6e20 6416 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +034f72: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +034f74: 5cd1 fa01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fa │ │ +034f78: 28c1 |010a: goto 00cb // -003f │ │ +034f7a: 0d01 |010b: move-exception v1 │ │ +034f7c: 1e0f |010c: monitor-exit v15 │ │ +034f7e: 2701 |010d: throw v1 │ │ +034f80: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +034f84: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +034f8a: 1a0c 4c1a |0113: const-string v12, "unknown reason" // string@1a4c │ │ +034f8e: 1a01 3708 |0115: const-string v1, "LocalBroadcastManager" // string@0837 │ │ +034f92: 2207 5803 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +034f96: 7010 4016 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +034f9c: 1a10 0b00 |011c: const-string v16, " Filter did not match: " // string@000b │ │ +034fa0: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +034fa4: 6e20 4716 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034faa: 0c07 |0123: move-result-object v7 │ │ +034fac: 6e20 4716 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +034fb2: 0c07 |0127: move-result-object v7 │ │ +034fb4: 6e10 4c16 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +034fba: 0c07 |012b: move-result-object v7 │ │ +034fbc: 7120 7812 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +034fc2: 289c |012f: goto 00cb // -0064 │ │ +034fc4: 1a0c 0f0b |0130: const-string v12, "action" // string@0b0f │ │ +034fc8: 28e3 |0132: goto 0115 // -001d │ │ +034fca: 1a0c 3f0c |0133: const-string v12, "category" // string@0c3f │ │ +034fce: 28e0 |0135: goto 0115 // -0020 │ │ +034fd0: 1a0c 360d |0136: const-string v12, "data" // string@0d36 │ │ +034fd4: 28dd |0138: goto 0115 // -0023 │ │ +034fd6: 1a0c 451a |0139: const-string v12, "type" // string@1a45 │ │ +034fda: 28da |013b: goto 0115 // -0026 │ │ +034fdc: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +034fe0: 120a |013e: const/4 v10, #int 0 // #0 │ │ +034fe2: 6e10 6d16 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +034fe8: 0a01 |0142: move-result v1 │ │ +034fea: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +034fee: 6e20 6716 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +034ff4: 0c01 |0148: move-result-object v1 │ │ +034ff6: 1f01 0601 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ +034ffa: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +034ffc: 5c17 fa01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01fa │ │ +035000: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +035004: 28ef |0150: goto 013f // -0011 │ │ +035006: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +03500a: 5401 0502 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@0205 │ │ +03500e: 2207 0501 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0105 │ │ +035012: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +035016: 7030 0a06 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@060a │ │ +03501c: 6e20 6416 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +035022: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +035026: 5401 0202 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0202 │ │ +03502a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +03502c: 6e20 ae01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ae │ │ +035032: 0a01 |0167: move-result v1 │ │ +035034: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +035038: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +03503c: 5401 0202 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0202 │ │ +035040: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +035042: 6e20 b401 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@01b4 │ │ +035048: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +03504a: 1e0f |0173: monitor-exit v15 │ │ +03504c: 0f01 |0174: return v1 │ │ +03504e: 1e0f |0175: monitor-exit v15 │ │ +035050: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +035052: 28fd |0177: goto 0174 // -0003 │ │ +035054: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ catches : 2 │ │ 0x0005 - 0x010d │ │ -> 0x010b │ │ 0x0113 - 0x0176 │ │ -> 0x010b │ │ positions : │ │ 0x0000 line=201 │ │ @@ -21694,20 +21694,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03508c: |[03508c] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -03509c: 6e20 1306 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0613 │ │ -0350a2: 0a00 |0003: move-result v0 │ │ -0350a4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0350a8: 7010 1006 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0610 │ │ -0350ae: 0e00 |0009: return-void │ │ +035080: |[035080] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +035090: 6e20 1306 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0613 │ │ +035096: 0a00 |0003: move-result v0 │ │ +035098: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03509c: 7010 1006 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0610 │ │ +0350a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x0009 line=280 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/content/LocalBroadcastManager; │ │ @@ -21718,69 +21718,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -0350b0: |[0350b0] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -0350c0: 5498 0602 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -0350c4: 1d08 |0002: monitor-enter v8 │ │ -0350c6: 5497 0602 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ -0350ca: 6e20 8316 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1683 │ │ -0350d0: 0c02 |0008: move-result-object v2 │ │ -0350d2: 1f02 6803 |0009: check-cast v2, Ljava/util/ArrayList; // type@0368 │ │ -0350d6: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0350da: 1e08 |000d: monitor-exit v8 │ │ -0350dc: 0e00 |000e: return-void │ │ -0350de: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0350e0: 6e10 6d16 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0350e6: 0a07 |0013: move-result v7 │ │ -0350e8: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -0350ec: 6e20 6716 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0350f2: 0c01 |0019: move-result-object v1 │ │ -0350f4: 1f01 2700 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0027 │ │ -0350f8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -0350fa: 6e10 e900 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00e9 │ │ -035100: 0a07 |0020: move-result v7 │ │ -035102: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -035106: 6e20 ea00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ea │ │ -03510c: 0c00 |0026: move-result-object v0 │ │ -03510e: 5497 0002 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ -035112: 6e20 8016 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -035118: 0c06 |002c: move-result-object v6 │ │ -03511a: 1f06 6803 |002d: check-cast v6, Ljava/util/ArrayList; // type@0368 │ │ -03511e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -035122: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -035124: 6e10 6d16 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03512a: 0a07 |0035: move-result v7 │ │ -03512c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -035130: 6e20 6716 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -035136: 0c07 |003b: move-result-object v7 │ │ -035138: 1f07 0601 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ -03513c: 5477 fc01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ -035140: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -035144: 6e20 6a16 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -03514a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03514e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -035152: 28e9 |0049: goto 0032 // -0017 │ │ -035154: 6e10 6d16 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03515a: 0a07 |004d: move-result v7 │ │ -03515c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -035160: 5497 0002 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ -035164: 6e20 8316 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1683 │ │ -03516a: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03516e: 28c6 |0057: goto 001d // -003a │ │ -035170: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -035174: 28b6 |005a: goto 0010 // -004a │ │ -035176: 1e08 |005b: monitor-exit v8 │ │ -035178: 28b2 |005c: goto 000e // -004e │ │ -03517a: 0d07 |005d: move-exception v7 │ │ -03517c: 1e08 |005e: monitor-exit v8 │ │ -03517e: 2707 |005f: throw v7 │ │ +0350a4: |[0350a4] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +0350b4: 5498 0602 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +0350b8: 1d08 |0002: monitor-enter v8 │ │ +0350ba: 5497 0602 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@0206 │ │ +0350be: 6e20 8316 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1683 │ │ +0350c4: 0c02 |0008: move-result-object v2 │ │ +0350c6: 1f02 6803 |0009: check-cast v2, Ljava/util/ArrayList; // type@0368 │ │ +0350ca: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +0350ce: 1e08 |000d: monitor-exit v8 │ │ +0350d0: 0e00 |000e: return-void │ │ +0350d2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0350d4: 6e10 6d16 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0350da: 0a07 |0013: move-result v7 │ │ +0350dc: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +0350e0: 6e20 6716 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0350e6: 0c01 |0019: move-result-object v1 │ │ +0350e8: 1f01 2700 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0027 │ │ +0350ec: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +0350ee: 6e10 e900 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00e9 │ │ +0350f4: 0a07 |0020: move-result v7 │ │ +0350f6: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +0350fa: 6e20 ea00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00ea │ │ +035100: 0c00 |0026: move-result-object v0 │ │ +035102: 5497 0002 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ +035106: 6e20 8016 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +03510c: 0c06 |002c: move-result-object v6 │ │ +03510e: 1f06 6803 |002d: check-cast v6, Ljava/util/ArrayList; // type@0368 │ │ +035112: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +035116: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +035118: 6e10 6d16 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03511e: 0a07 |0035: move-result v7 │ │ +035120: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +035124: 6e20 6716 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03512a: 0c07 |003b: move-result-object v7 │ │ +03512c: 1f07 0601 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0106 │ │ +035130: 5477 fc01 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01fc │ │ +035134: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +035138: 6e20 6a16 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +03513e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +035142: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +035146: 28e9 |0049: goto 0032 // -0017 │ │ +035148: 6e10 6d16 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03514e: 0a07 |004d: move-result v7 │ │ +035150: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +035154: 5497 0002 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0200 │ │ +035158: 6e20 8316 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1683 │ │ +03515e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +035162: 28c6 |0057: goto 001d // -003a │ │ +035164: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +035168: 28b6 |005a: goto 0010 // -004a │ │ +03516a: 1e08 |005b: monitor-exit v8 │ │ +03516c: 28b2 |005c: goto 000e // -004e │ │ +03516e: 0d07 |005d: move-exception v7 │ │ +035170: 1e08 |005e: monitor-exit v8 │ │ +035172: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21848,21 +21848,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03518c: |[03518c] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -03519c: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -0351a2: 2200 8703 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0387 │ │ -0351a6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0351a8: 7020 bf16 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@16bf │ │ -0351ae: 5b20 0702 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0207 │ │ -0351b2: 0e00 |000b: return-void │ │ +035180: |[035180] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +035190: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +035196: 2200 8703 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0387 │ │ +03519a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +03519c: 7020 bf16 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@16bf │ │ +0351a2: 5b20 0702 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0207 │ │ +0351a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -21872,30 +21872,30 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0351b4: |[0351b4] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -0351c4: 2200 5a03 |0000: new-instance v0, Ljava/lang/Thread; // type@035a │ │ -0351c8: 2201 5803 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0351cc: 7010 4016 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0351d2: 1a02 7308 |0007: const-string v2, "ModernAsyncTask #" // string@0873 │ │ -0351d6: 6e20 4716 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0351dc: 0c01 |000c: move-result-object v1 │ │ -0351de: 5432 0702 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0207 │ │ -0351e2: 6e10 c016 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@16c0 │ │ -0351e8: 0a02 |0012: move-result v2 │ │ -0351ea: 6e20 4316 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0351f0: 0c01 |0016: move-result-object v1 │ │ -0351f2: 6e10 4c16 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0351f8: 0c01 |001a: move-result-object v1 │ │ -0351fa: 7030 5116 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1651 │ │ -035200: 1100 |001e: return-object v0 │ │ +0351a8: |[0351a8] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +0351b8: 2200 5a03 |0000: new-instance v0, Ljava/lang/Thread; // type@035a │ │ +0351bc: 2201 5803 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0351c0: 7010 4016 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0351c6: 1a02 7308 |0007: const-string v2, "ModernAsyncTask #" // string@0873 │ │ +0351ca: 6e20 4716 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0351d0: 0c01 |000c: move-result-object v1 │ │ +0351d2: 5432 0702 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@0207 │ │ +0351d6: 6e10 c016 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@16c0 │ │ +0351dc: 0a02 |0012: move-result v2 │ │ +0351de: 6e20 4316 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0351e4: 0c01 |0016: move-result-object v1 │ │ +0351e6: 6e10 4c16 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0351ec: 0c01 |001a: move-result-object v1 │ │ +0351ee: 7030 5116 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1651 │ │ +0351f4: 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; │ │ │ │ @@ -21934,18 +21934,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 │ │ -035204: |[035204] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -035214: 5b01 0a02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020a │ │ -035218: 7020 b216 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@16b2 │ │ -03521e: 0e00 |0005: return-void │ │ +0351f8: |[0351f8] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +035208: 5b01 0a02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020a │ │ +03520c: 7020 b216 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@16b2 │ │ +035212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/content/ModernAsyncTask$3; Landroid/support/v4/content/ModernAsyncTask.3; │ │ @@ -21958,41 +21958,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -035220: |[035220] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -035230: 6e10 1c06 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@061c │ │ -035236: 0c01 |0003: move-result-object v1 │ │ -035238: 5463 0a02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020a │ │ -03523c: 7120 2f06 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@062f │ │ -035242: 0e00 |0009: return-void │ │ -035244: 0d00 |000a: move-exception v0 │ │ -035246: 1a03 ef01 |000b: const-string v3, "AsyncTask" // string@01ef │ │ -03524a: 7120 7b12 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -035250: 28f9 |0010: goto 0009 // -0007 │ │ -035252: 0d00 |0011: move-exception v0 │ │ -035254: 2203 5503 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ -035258: 1a04 e201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01e2 │ │ -03525c: 6e10 b016 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@16b0 │ │ -035262: 0c05 |0019: move-result-object v5 │ │ -035264: 7030 2716 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1627 │ │ -03526a: 2703 |001d: throw v3 │ │ -03526c: 0d00 |001e: move-exception v0 │ │ -03526e: 5463 0a02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020a │ │ -035272: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -035274: 7120 2f06 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@062f │ │ -03527a: 28e4 |0025: goto 0009 // -001c │ │ -03527c: 0d02 |0026: move-exception v2 │ │ -03527e: 2203 5503 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ -035282: 1a04 e201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01e2 │ │ -035286: 7030 2716 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1627 │ │ -03528c: 2703 |002e: throw v3 │ │ +035214: |[035214] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +035224: 6e10 1c06 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@061c │ │ +03522a: 0c01 |0003: move-result-object v1 │ │ +03522c: 5463 0a02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020a │ │ +035230: 7120 2f06 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@062f │ │ +035236: 0e00 |0009: return-void │ │ +035238: 0d00 |000a: move-exception v0 │ │ +03523a: 1a03 ef01 |000b: const-string v3, "AsyncTask" // string@01ef │ │ +03523e: 7120 7b12 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +035244: 28f9 |0010: goto 0009 // -0007 │ │ +035246: 0d00 |0011: move-exception v0 │ │ +035248: 2203 5503 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ +03524c: 1a04 e201 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01e2 │ │ +035250: 6e10 b016 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@16b0 │ │ +035256: 0c05 |0019: move-result-object v5 │ │ +035258: 7030 2716 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1627 │ │ +03525e: 2703 |001d: throw v3 │ │ +035260: 0d00 |001e: move-exception v0 │ │ +035262: 5463 0a02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020a │ │ +035266: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +035268: 7120 2f06 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@062f │ │ +03526e: 28e4 |0025: goto 0009 // -001c │ │ +035270: 0d02 |0026: move-exception v2 │ │ +035272: 2203 5503 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ +035276: 1a04 e201 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01e2 │ │ +03527a: 7030 2716 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1627 │ │ +035280: 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 : │ │ @@ -22050,37 +22050,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0352a8: |[0352a8] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -0352b8: 7100 2806 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0628 │ │ -0352be: 0c00 |0003: move-result-object v0 │ │ -0352c0: 2100 |0004: array-length v0, v0 │ │ -0352c2: 2300 9203 |0005: new-array v0, v0, [I // type@0392 │ │ -0352c6: 6900 0b02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ -0352ca: 6200 0b02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ -0352ce: 6201 1102 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -0352d2: 6e10 2606 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0626 │ │ -0352d8: 0a01 |0010: move-result v1 │ │ -0352da: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0352dc: 4b02 0001 |0012: aput v2, v0, v1 │ │ -0352e0: 6200 0b02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ -0352e4: 6201 0f02 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ -0352e8: 6e10 2606 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0626 │ │ -0352ee: 0a01 |001b: move-result v1 │ │ -0352f0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0352f2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -0352f6: 0e00 |001f: return-void │ │ -0352f8: 0d00 |0020: move-exception v0 │ │ -0352fa: 28fe |0021: goto 001f // -0002 │ │ -0352fc: 0d00 |0022: move-exception v0 │ │ -0352fe: 28f1 |0023: goto 0014 // -000f │ │ +03529c: |[03529c] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +0352ac: 7100 2806 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0628 │ │ +0352b2: 0c00 |0003: move-result-object v0 │ │ +0352b4: 2100 |0004: array-length v0, v0 │ │ +0352b6: 2300 9203 |0005: new-array v0, v0, [I // type@0392 │ │ +0352ba: 6900 0b02 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ +0352be: 6200 0b02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ +0352c2: 6201 1102 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +0352c6: 6e10 2606 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0626 │ │ +0352cc: 0a01 |0010: move-result v1 │ │ +0352ce: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0352d0: 4b02 0001 |0012: aput v2, v0, v1 │ │ +0352d4: 6200 0b02 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ +0352d8: 6201 0f02 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ +0352dc: 6e10 2606 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0626 │ │ +0352e2: 0a01 |001b: move-result v1 │ │ +0352e4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0352e6: 4b02 0001 |001d: aput v2, v0, v1 │ │ +0352ea: 0e00 |001f: return-void │ │ +0352ec: 0d00 |0020: move-exception v0 │ │ +0352ee: 28fe |0021: goto 001f // -0002 │ │ +0352f0: 0d00 |0022: move-exception v0 │ │ +0352f2: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -22130,19 +22130,19 @@ │ │ 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 │ │ -03531c: |[03531c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -03532c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035332: 5b01 0d02 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ -035336: 5b02 0c02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020c │ │ -03533a: 0e00 |0007: return-void │ │ +035310: |[035310] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +035320: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035326: 5b01 0d02 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ +03532a: 5b02 0c02 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020c │ │ +03532e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -22183,17 +22183,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03533c: |[03533c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -03534c: 7010 aa01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -035352: 0e00 |0003: return-void │ │ +035330: |[035330] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +035340: 7010 aa01 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +035346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ #1 : (in Landroid/support/v4/content/ModernAsyncTask$InternalHandler;) │ │ @@ -22201,17 +22201,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 │ │ -035354: |[035354] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -035364: 7010 1f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@061f │ │ -03536a: 0e00 |0003: return-void │ │ +035348: |[035348] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +035358: 7010 1f06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@061f │ │ +03535e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask$1; │ │ │ │ @@ -22221,32 +22221,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -03536c: |[03536c] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -03537c: 5450 2700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ -035380: 1f00 0c01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@010c │ │ -035384: 5251 2900 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0029 │ │ -035388: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -03538e: 0e00 |0009: return-void │ │ -035390: 5401 0d02 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ -035394: 5402 0c02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020c │ │ -035398: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -03539a: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -03539e: 7120 3006 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0630 │ │ -0353a4: 28f5 |0014: goto 0009 // -000b │ │ -0353a6: 5401 0d02 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ -0353aa: 5402 0c02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020c │ │ -0353ae: 6e20 4006 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0640 │ │ -0353b4: 28ed |001c: goto 0009 // -0013 │ │ -0353b6: 0000 |001d: nop // spacer │ │ -0353b8: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +035360: |[035360] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +035370: 5450 2700 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ +035374: 1f00 0c01 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@010c │ │ +035378: 5251 2900 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0029 │ │ +03537c: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +035382: 0e00 |0009: return-void │ │ +035384: 5401 0d02 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ +035388: 5402 0c02 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020c │ │ +03538c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +03538e: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +035392: 7120 3006 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0630 │ │ +035398: 28f5 |0014: goto 0009 // -000b │ │ +03539a: 5401 0d02 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@020d │ │ +03539e: 5402 0c02 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@020c │ │ +0353a2: 6e20 4006 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0640 │ │ +0353a8: 28ed |001c: goto 0009 // -0013 │ │ +0353aa: 0000 |001d: nop // spacer │ │ +0353ac: 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 │ │ @@ -22305,40 +22305,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0353c8: |[0353c8] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -0353d8: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0353da: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0353dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0353de: 2200 0e01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ -0353e2: 1a01 ce08 |0005: const-string v1, "PENDING" // string@08ce │ │ -0353e6: 7030 2506 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0625 │ │ -0353ec: 6900 1002 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -0353f0: 2200 0e01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ -0353f4: 1a01 0f09 |000e: const-string v1, "RUNNING" // string@090f │ │ -0353f8: 7030 2506 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0625 │ │ -0353fe: 6900 1102 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -035402: 2200 0e01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ -035406: 1a01 3403 |0017: const-string v1, "FINISHED" // string@0334 │ │ -03540a: 7030 2506 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0625 │ │ -035410: 6900 0f02 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ -035414: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -035416: 2300 9f03 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@039f │ │ -03541a: 6201 1002 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -03541e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -035422: 6201 1102 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -035426: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -03542a: 6201 0f02 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ -03542e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -035432: 6900 0e02 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@020e │ │ -035436: 0e00 |002f: return-void │ │ +0353bc: |[0353bc] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +0353cc: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +0353ce: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0353d0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0353d2: 2200 0e01 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ +0353d6: 1a01 ce08 |0005: const-string v1, "PENDING" // string@08ce │ │ +0353da: 7030 2506 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0625 │ │ +0353e0: 6900 1002 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +0353e4: 2200 0e01 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ +0353e8: 1a01 0f09 |000e: const-string v1, "RUNNING" // string@090f │ │ +0353ec: 7030 2506 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0625 │ │ +0353f2: 6900 1102 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +0353f6: 2200 0e01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ +0353fa: 1a01 3403 |0017: const-string v1, "FINISHED" // string@0334 │ │ +0353fe: 7030 2506 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0625 │ │ +035404: 6900 0f02 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ +035408: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +03540a: 2300 9f03 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@039f │ │ +03540e: 6201 1002 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +035412: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +035416: 6201 1102 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +03541a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +03541e: 6201 0f02 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ +035422: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +035426: 6900 0e02 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@020e │ │ +03542a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22348,17 +22348,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 │ │ -035438: |[035438] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -035448: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ -03544e: 0e00 |0003: return-void │ │ +03542c: |[03542c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +03543c: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ +035442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -22368,20 +22368,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 │ │ -035450: |[035450] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -035460: 1c00 0e01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ -035464: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ -03546a: 0c00 |0005: move-result-object v0 │ │ -03546c: 1f00 0e01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ -035470: 1100 |0008: return-object v0 │ │ +035444: |[035444] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +035454: 1c00 0e01 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ +035458: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ +03545e: 0c00 |0005: move-result-object v0 │ │ +035460: 1f00 0e01 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@010e │ │ +035464: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask$Status;) │ │ @@ -22389,20 +22389,20 @@ │ │ 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 │ │ -035474: |[035474] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -035484: 6200 0e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@020e │ │ -035488: 6e10 f616 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@16f6 │ │ -03548e: 0c00 |0005: move-result-object v0 │ │ -035490: 1f00 9f03 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@039f │ │ -035494: 1100 |0008: return-object v0 │ │ +035468: |[035468] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +035478: 6200 0e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@020e │ │ +03547c: 6e10 f616 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@16f6 │ │ +035482: 0c00 |0005: move-result-object v0 │ │ +035484: 1f00 9f03 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@039f │ │ +035488: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2164 (ModernAsyncTask.java) │ │ @@ -22443,17 +22443,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035498: |[035498] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -0354a8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0354ae: 0e00 |0003: return-void │ │ +03548c: |[03548c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +03549c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0354a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ @@ -22462,17 +22462,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 │ │ -0354b0: |[0354b0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0354c0: 7010 2906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0629 │ │ -0354c6: 0e00 |0003: return-void │ │ +0354a4: |[0354a4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +0354b4: 7010 2906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0629 │ │ +0354ba: 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; │ │ @@ -22606,38 +22606,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -0354c8: |[0354c8] android.support.v4.content.ModernAsyncTask.:()V │ │ -0354d8: 2200 0801 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0108 │ │ -0354dc: 7010 1606 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0616 │ │ -0354e2: 6900 2102 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0221 │ │ -0354e6: 2200 8103 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0381 │ │ -0354ea: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -0354ee: 7020 b816 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@16b8 │ │ -0354f4: 6900 2002 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0220 │ │ -0354f8: 2201 8303 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0383 │ │ -0354fc: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -0354fe: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -035502: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -035506: 6206 9206 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0692 │ │ -03550a: 6207 2002 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0220 │ │ -03550e: 6208 2102 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0221 │ │ -035512: 7608 bb16 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@16bb │ │ -035518: 6901 1902 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0219 │ │ -03551c: 2200 0d01 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@010d │ │ -035520: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -035522: 7020 2006 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0620 │ │ -035528: 6900 1f02 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ -03552c: 6200 1902 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0219 │ │ -035530: 6900 1e02 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ -035534: 0e00 |002e: return-void │ │ +0354bc: |[0354bc] android.support.v4.content.ModernAsyncTask.:()V │ │ +0354cc: 2200 0801 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0108 │ │ +0354d0: 7010 1606 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0616 │ │ +0354d6: 6900 2102 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0221 │ │ +0354da: 2200 8103 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0381 │ │ +0354de: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +0354e2: 7020 b816 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@16b8 │ │ +0354e8: 6900 2002 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0220 │ │ +0354ec: 2201 8303 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0383 │ │ +0354f0: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +0354f2: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +0354f6: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +0354fa: 6206 9206 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0692 │ │ +0354fe: 6207 2002 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0220 │ │ +035502: 6208 2102 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0221 │ │ +035506: 7608 bb16 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@16bb │ │ +03550c: 6901 1902 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0219 │ │ +035510: 2200 0d01 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@010d │ │ +035514: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +035516: 7020 2006 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0620 │ │ +03551c: 6900 1f02 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ +035520: 6200 1902 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0219 │ │ +035524: 6900 1e02 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ +035528: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22648,29 +22648,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -035538: |[035538] android.support.v4.content.ModernAsyncTask.:()V │ │ -035548: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -03554e: 6200 1002 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -035552: 5b20 1b02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ -035556: 2200 8603 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0386 │ │ -03555a: 7010 bc16 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@16bc │ │ -035560: 5b20 1c02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021c │ │ -035564: 2200 0901 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0109 │ │ -035568: 7020 1806 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0618 │ │ -03556e: 5b20 1d02 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@021d │ │ -035572: 2200 0a01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@010a │ │ -035576: 5421 1d02 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@021d │ │ -03557a: 7030 1a06 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@061a │ │ -035580: 5b20 1a02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ -035584: 0e00 |001e: return-void │ │ +03552c: |[03552c] android.support.v4.content.ModernAsyncTask.:()V │ │ +03553c: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +035542: 6200 1002 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +035546: 5b20 1b02 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ +03554a: 2200 8603 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0386 │ │ +03554e: 7010 bc16 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@16bc │ │ +035554: 5b20 1c02 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021c │ │ +035558: 2200 0901 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0109 │ │ +03555c: 7020 1806 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0618 │ │ +035562: 5b20 1d02 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@021d │ │ +035566: 2200 0a01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@010a │ │ +03556a: 5421 1d02 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@021d │ │ +03556e: 7030 1a06 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@061a │ │ +035574: 5b20 1a02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ +035578: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22684,17 +22684,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 │ │ -035588: |[035588] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -035598: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021c │ │ -03559c: 1100 |0002: return-object v0 │ │ +03557c: |[03557c] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +03558c: 5410 1c02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021c │ │ +035590: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ #3 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22702,18 +22702,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 │ │ -0355a0: |[0355a0] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0355b0: 7020 4106 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0641 │ │ -0355b6: 0c00 |0003: move-result-object v0 │ │ -0355b8: 1100 |0004: return-object v0 │ │ +035594: |[035594] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0355a4: 7020 4106 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0641 │ │ +0355aa: 0c00 |0003: move-result-object v0 │ │ +0355ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/Object; │ │ │ │ @@ -22722,17 +22722,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 │ │ -0355bc: |[0355bc] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -0355cc: 7020 4206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0642 │ │ -0355d2: 0e00 |0003: return-void │ │ +0355b0: |[0355b0] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +0355c0: 7020 4206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0642 │ │ +0355c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -22741,17 +22741,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 │ │ -0355d4: |[0355d4] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -0355e4: 7020 3606 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0636 │ │ -0355ea: 0e00 |0003: return-void │ │ +0355c8: |[0355c8] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +0355d8: 7020 3606 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0636 │ │ +0355de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/Object; │ │ │ │ @@ -22760,18 +22760,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0355ec: |[0355ec] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -0355fc: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ -035600: 7220 b116 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@16b1 │ │ -035606: 0e00 |0005: return-void │ │ +0355e0: |[0355e0] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +0355f0: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ +0355f4: 7220 b116 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@16b1 │ │ +0355fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22780,24 +22780,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -035608: |[035608] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -035618: 6e10 3b06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@063b │ │ -03561e: 0a00 |0003: move-result v0 │ │ -035620: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -035624: 6e20 3d06 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@063d │ │ -03562a: 6200 0f02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ -03562e: 5b10 1b02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ -035632: 0e00 |000d: return-void │ │ -035634: 6e20 3e06 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@063e │ │ -03563a: 28f8 |0011: goto 0009 // -0008 │ │ +0355fc: |[0355fc] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +03560c: 6e10 3b06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@063b │ │ +035612: 0a00 |0003: move-result v0 │ │ +035614: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +035618: 6e20 3d06 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@063d │ │ +03561e: 6200 0f02 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@020f │ │ +035622: 5b10 1b02 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ +035626: 0e00 |000d: return-void │ │ +035628: 6e20 3e06 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@063e │ │ +03562e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22812,18 +22812,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03563c: |[03563c] android.support.v4.content.ModernAsyncTask.init:()V │ │ -03564c: 6200 1f02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ -035650: 6e10 2106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0621 │ │ -035656: 0e00 |0005: return-void │ │ +035630: |[035630] android.support.v4.content.ModernAsyncTask.init:()V │ │ +035640: 6200 1f02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ +035644: 6e10 2106 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0621 │ │ +03564a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22831,26 +22831,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 │ │ -035658: |[035658] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035668: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03566a: 6201 1f02 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ -03566e: 2202 0c01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@010c │ │ -035672: 2353 ab03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@03ab │ │ -035676: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -035678: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -03567c: 7030 1e06 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@061e │ │ -035682: 6e30 2306 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0623 │ │ -035688: 0c00 |0010: move-result-object v0 │ │ -03568a: 6e10 bc01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01bc │ │ -035690: 1107 |0014: return-object v7 │ │ +03564c: |[03564c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03565c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03565e: 6201 1f02 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ +035662: 2202 0c01 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@010c │ │ +035666: 2353 ab03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@03ab │ │ +03566a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +03566c: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +035670: 7030 1e06 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@061e │ │ +035676: 6e30 2306 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0623 │ │ +03567c: 0c00 |0010: move-result-object v0 │ │ +03567e: 6e10 bc01 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01bc │ │ +035684: 1107 |0014: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0011 line=159 │ │ 0x0014 line=160 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22864,21 +22864,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -035694: |[035694] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -0356a4: 5421 1c02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021c │ │ -0356a8: 6e10 bd16 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@16bd │ │ -0356ae: 0a00 |0005: move-result v0 │ │ -0356b0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0356b4: 7020 4106 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0641 │ │ -0356ba: 0e00 |000b: return-void │ │ +035688: |[035688] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +035698: 5421 1c02 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@021c │ │ +03569c: 6e10 bd16 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@16bd │ │ +0356a2: 0a00 |0005: move-result v0 │ │ +0356a4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0356a8: 7020 4106 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0641 │ │ +0356ae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22893,17 +22893,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 │ │ -0356bc: |[0356bc] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -0356cc: 6900 1e02 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ -0356d0: 0e00 |0002: return-void │ │ +0356b0: |[0356b0] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +0356c0: 6900 1e02 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ +0356c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22913,19 +22913,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0356d4: |[0356d4] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -0356e4: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ -0356e8: 6e20 b316 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@16b3 │ │ -0356ee: 0a00 |0005: move-result v0 │ │ -0356f0: 0f00 |0006: return v0 │ │ +0356c8: |[0356c8] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +0356d8: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ +0356dc: 6e20 b316 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@16b3 │ │ +0356e2: 0a00 |0005: move-result v0 │ │ +0356e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 mayInterruptIfRunning Z │ │ @@ -22941,19 +22941,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 │ │ -0356f4: |[0356f4] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -035704: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ -035708: 6e30 3506 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@0635 │ │ -03570e: 0c00 |0005: move-result-object v0 │ │ -035710: 1100 |0006: return-object v0 │ │ +0356e8: |[0356e8] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +0356f8: 6200 1e02 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@021e │ │ +0356fc: 6e30 3506 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@0635 │ │ +035702: 0c00 |0005: move-result-object v0 │ │ +035704: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -22964,41 +22964,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 │ │ -035714: |[035714] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -035724: 5420 1b02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ -035728: 6201 1002 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ -03572c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -035730: 6200 0b02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ -035734: 5421 1b02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ -035738: 6e10 2606 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0626 │ │ -03573e: 0a01 |000d: move-result v1 │ │ -035740: 4400 0001 |000e: aget v0, v0, v1 │ │ -035744: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -03574a: 6200 1102 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ -03574e: 5b20 1b02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ -035752: 6e10 3f06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@063f │ │ -035758: 5420 1d02 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@021d │ │ -03575c: 5b04 1202 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0212 │ │ -035760: 5420 1a02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ -035764: 7220 b116 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@16b1 │ │ -03576a: 1102 |0023: return-object v2 │ │ -03576c: 2200 4403 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -035770: 1a01 7502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0275 │ │ -035774: 7020 0716 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03577a: 2700 |002b: throw v0 │ │ -03577c: 2200 4403 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -035780: 1a01 7402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0274 │ │ -035784: 7020 0716 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03578a: 2700 |0033: throw v0 │ │ -03578c: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +035708: |[035708] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +035718: 5420 1b02 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ +03571c: 6201 1002 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0210 │ │ +035720: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +035724: 6200 0b02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@020b │ │ +035728: 5421 1b02 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ +03572c: 6e10 2606 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0626 │ │ +035732: 0a01 |000d: move-result v1 │ │ +035734: 4400 0001 |000e: aget v0, v0, v1 │ │ +035738: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +03573e: 6200 1102 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0211 │ │ +035742: 5b20 1b02 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ +035746: 6e10 3f06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@063f │ │ +03574c: 5420 1d02 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@021d │ │ +035750: 5b04 1202 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0212 │ │ +035754: 5420 1a02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ +035758: 7220 b116 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@16b1 │ │ +03575e: 1102 |0023: return-object v2 │ │ +035760: 2200 4403 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +035764: 1a01 7502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0275 │ │ +035768: 7020 0716 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03576e: 2700 |002b: throw v0 │ │ +035770: 2200 4403 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +035774: 1a01 7402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0274 │ │ +035778: 7020 0716 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03577e: 2700 |0033: throw v0 │ │ +035780: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0006 line=407 │ │ 0x0013 line=418 │ │ 0x0017 line=420 │ │ 0x001a line=422 │ │ @@ -23019,19 +23019,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03579c: |[03579c] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -0357ac: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ -0357b0: 6e10 b416 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@16b4 │ │ -0357b6: 0c00 |0005: move-result-object v0 │ │ -0357b8: 1100 |0006: return-object v0 │ │ +035790: |[035790] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +0357a0: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ +0357a4: 6e10 b416 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@16b4 │ │ +0357aa: 0c00 |0005: move-result-object v0 │ │ +0357ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -23040,19 +23040,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 │ │ -0357bc: |[0357bc] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -0357cc: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ -0357d0: 6e40 b516 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@16b5 │ │ -0357d6: 0c00 |0005: move-result-object v0 │ │ -0357d8: 1100 |0006: return-object v0 │ │ +0357b0: |[0357b0] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +0357c0: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ +0357c4: 6e40 b516 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@16b5 │ │ +0357ca: 0c00 |0005: move-result-object v0 │ │ +0357cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=2 timeout J │ │ @@ -23063,17 +23063,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 │ │ -0357dc: |[0357dc] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0357ec: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ -0357f0: 1100 |0002: return-object v0 │ │ +0357d0: |[0357d0] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0357e0: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@021b │ │ +0357e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -23082,19 +23082,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0357f4: |[0357f4] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -035804: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ -035808: 6e10 b616 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@16b6 │ │ -03580e: 0a00 |0005: move-result v0 │ │ -035810: 0f00 |0006: return v0 │ │ +0357e8: |[0357e8] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +0357f8: 5410 1a02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021a │ │ +0357fc: 6e10 b616 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@16b6 │ │ +035802: 0a00 |0005: move-result v0 │ │ +035804: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -23103,16 +23103,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035814: |[035814] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -035824: 0e00 |0000: return-void │ │ +035808: |[035808] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +035818: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -23121,17 +23121,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035828: |[035828] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -035838: 6e10 3c06 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@063c │ │ -03583e: 0e00 |0003: return-void │ │ +03581c: |[03581c] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +03582c: 6e10 3c06 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@063c │ │ +035832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ @@ -23143,16 +23143,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035840: |[035840] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -035850: 0e00 |0000: return-void │ │ +035834: |[035834] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +035844: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -23163,16 +23163,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035854: |[035854] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -035864: 0e00 |0000: return-void │ │ +035848: |[035848] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +035858: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ │ │ @@ -23181,16 +23181,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -035868: |[035868] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -035878: 0e00 |0000: return-void │ │ +03585c: |[03585c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +03586c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/ModernAsyncTask; │ │ 0x0000 - 0x0000 reg=1 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/ModernAsyncTask; Landroid/support/v4/content/ModernAsyncTask; │ │ @@ -23201,26 +23201,26 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03587c: |[03587c] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -03588c: 6e10 3b06 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@063b │ │ -035892: 0a00 |0003: move-result v0 │ │ -035894: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -035898: 6200 1f02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ -03589c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -03589e: 2202 0c01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@010c │ │ -0358a2: 7030 1e06 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@061e │ │ -0358a8: 6e30 2306 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0623 │ │ -0358ae: 0c00 |0011: move-result-object v0 │ │ -0358b0: 6e10 bc01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01bc │ │ -0358b6: 0e00 |0015: return-void │ │ +035870: |[035870] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +035880: 6e10 3b06 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@063b │ │ +035886: 0a00 |0003: move-result v0 │ │ +035888: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +03588c: 6200 1f02 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@021f │ │ +035890: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +035892: 2202 0c01 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@010c │ │ +035896: 7030 1e06 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@061e │ │ +03589c: 6e30 2306 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0623 │ │ +0358a2: 0c00 |0011: move-result-object v0 │ │ +0358a4: 6e10 bc01 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@01bc │ │ +0358aa: 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; │ │ @@ -23270,21 +23270,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0358b8: |[0358b8] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -0358c8: 2200 9502 |0000: new-instance v0, Landroid/util/SparseArray; // type@0295 │ │ -0358cc: 7010 7c12 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@127c │ │ -0358d2: 6900 2302 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ -0358d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0358d8: 6700 2402 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ -0358dc: 0e00 |000a: return-void │ │ +0358ac: |[0358ac] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +0358bc: 2200 9502 |0000: new-instance v0, Landroid/util/SparseArray; // type@0295 │ │ +0358c0: 7010 7c12 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@127c │ │ +0358c6: 6900 2302 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ +0358ca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0358cc: 6700 2402 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ +0358d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23292,17 +23292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0358e0: |[0358e0] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -0358f0: 7010 9100 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ -0358f6: 0e00 |0003: return-void │ │ +0358d4: |[0358d4] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +0358e4: 7010 9100 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ +0358ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23310,52 +23310,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0358f8: |[0358f8] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -035908: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03590a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03590c: 1a04 950b |0002: const-string v4, "android.support.content.wakelockid" // string@0b95 │ │ -035910: 6e30 cb00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00cb │ │ -035916: 0a00 |0007: move-result v0 │ │ -035918: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -03591c: 0f02 |000a: return v2 │ │ -03591e: 6204 2302 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ -035922: 1d04 |000d: monitor-enter v4 │ │ -035924: 6202 2302 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ -035928: 6e20 7e12 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@127e │ │ -03592e: 0c01 |0013: move-result-object v1 │ │ -035930: 1f01 6800 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0068 │ │ -035934: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -035938: 6e10 d201 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@01d2 │ │ -03593e: 6202 2302 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ -035942: 6e20 8012 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1280 │ │ -035948: 1e04 |0020: monitor-exit v4 │ │ -03594a: 0132 |0021: move v2, v3 │ │ -03594c: 28e8 |0022: goto 000a // -0018 │ │ -03594e: 1a02 7f0a |0023: const-string v2, "WakefulBroadcastReceiver" // string@0a7f │ │ -035952: 2205 5803 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -035956: 7010 4016 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03595c: 1a06 8c08 |002a: const-string v6, "No active wake lock id #" // string@088c │ │ -035960: 6e20 4716 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035966: 0c05 |002f: move-result-object v5 │ │ -035968: 6e20 4316 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -03596e: 0c05 |0033: move-result-object v5 │ │ -035970: 6e10 4c16 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -035976: 0c05 |0037: move-result-object v5 │ │ -035978: 7120 7912 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -03597e: 1e04 |003b: monitor-exit v4 │ │ -035980: 0132 |003c: move v2, v3 │ │ -035982: 28cd |003d: goto 000a // -0033 │ │ -035984: 0d02 |003e: move-exception v2 │ │ -035986: 1e04 |003f: monitor-exit v4 │ │ -035988: 2702 |0040: throw v2 │ │ +0358ec: |[0358ec] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +0358fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0358fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +035900: 1a04 950b |0002: const-string v4, "android.support.content.wakelockid" // string@0b95 │ │ +035904: 6e30 cb00 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00cb │ │ +03590a: 0a00 |0007: move-result v0 │ │ +03590c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +035910: 0f02 |000a: return v2 │ │ +035912: 6204 2302 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ +035916: 1d04 |000d: monitor-enter v4 │ │ +035918: 6202 2302 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ +03591c: 6e20 7e12 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@127e │ │ +035922: 0c01 |0013: move-result-object v1 │ │ +035924: 1f01 6800 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0068 │ │ +035928: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +03592c: 6e10 d201 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@01d2 │ │ +035932: 6202 2302 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ +035936: 6e20 8012 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1280 │ │ +03593c: 1e04 |0020: monitor-exit v4 │ │ +03593e: 0132 |0021: move v2, v3 │ │ +035940: 28e8 |0022: goto 000a // -0018 │ │ +035942: 1a02 7f0a |0023: const-string v2, "WakefulBroadcastReceiver" // string@0a7f │ │ +035946: 2205 5803 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +03594a: 7010 4016 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +035950: 1a06 8c08 |002a: const-string v6, "No active wake lock id #" // string@088c │ │ +035954: 6e20 4716 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03595a: 0c05 |002f: move-result-object v5 │ │ +03595c: 6e20 4316 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +035962: 0c05 |0033: move-result-object v5 │ │ +035964: 6e10 4c16 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03596a: 0c05 |0037: move-result-object v5 │ │ +03596c: 7120 7912 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +035972: 1e04 |003b: monitor-exit v4 │ │ +035974: 0132 |003c: move v2, v3 │ │ +035976: 28cd |003d: goto 000a // -0033 │ │ +035978: 0d02 |003e: move-exception v2 │ │ +03597a: 1e04 |003f: monitor-exit v4 │ │ +03597c: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23378,62 +23378,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 │ │ -035998: |[035998] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -0359a8: 6205 2302 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ -0359ac: 1d05 |0002: monitor-enter v5 │ │ -0359ae: 6001 2402 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ -0359b2: 6004 2402 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ -0359b6: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0359ba: 6704 2402 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ -0359be: 6004 2402 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ -0359c2: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -0359c6: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -0359c8: 6704 2402 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ -0359cc: 1a04 950b |0012: const-string v4, "android.support.content.wakelockid" // string@0b95 │ │ -0359d0: 6e30 d600 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00d6 │ │ -0359d6: 6e20 ba00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00ba │ │ -0359dc: 0c00 |001a: move-result-object v0 │ │ -0359de: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -0359e2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0359e4: 1e05 |001e: monitor-exit v5 │ │ -0359e6: 1100 |001f: return-object v0 │ │ -0359e8: 1a04 c816 |0020: const-string v4, "power" // string@16c8 │ │ -0359ec: 6e20 af00 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -0359f2: 0c02 |0025: move-result-object v2 │ │ -0359f4: 1f02 6900 |0026: check-cast v2, Landroid/os/PowerManager; // type@0069 │ │ -0359f8: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -0359fa: 2206 5803 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ -0359fe: 7010 4016 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -035a04: 1a07 b51a |002e: const-string v7, "wake:" // string@1ab5 │ │ -035a08: 6e20 4716 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035a0e: 0c06 |0033: move-result-object v6 │ │ -035a10: 6e10 9600 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0096 │ │ -035a16: 0c07 |0037: move-result-object v7 │ │ -035a18: 6e20 4716 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035a1e: 0c06 |003b: move-result-object v6 │ │ -035a20: 6e10 4c16 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -035a26: 0c06 |003f: move-result-object v6 │ │ -035a28: 6e30 d401 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@01d4 │ │ -035a2e: 0c03 |0043: move-result-object v3 │ │ -035a30: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -035a32: 6e20 d301 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@01d3 │ │ -035a38: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -035a3e: 6e30 d101 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01d1 │ │ -035a44: 6204 2302 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ -035a48: 6e30 7f12 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@127f │ │ -035a4e: 1e05 |0053: monitor-exit v5 │ │ -035a50: 28cb |0054: goto 001f // -0035 │ │ -035a52: 0d04 |0055: move-exception v4 │ │ -035a54: 1e05 |0056: monitor-exit v5 │ │ -035a56: 2704 |0057: throw v4 │ │ +03598c: |[03598c] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +03599c: 6205 2302 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ +0359a0: 1d05 |0002: monitor-enter v5 │ │ +0359a2: 6001 2402 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ +0359a6: 6004 2402 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ +0359aa: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0359ae: 6704 2402 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ +0359b2: 6004 2402 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ +0359b6: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +0359ba: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +0359bc: 6704 2402 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0224 │ │ +0359c0: 1a04 950b |0012: const-string v4, "android.support.content.wakelockid" // string@0b95 │ │ +0359c4: 6e30 d600 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00d6 │ │ +0359ca: 6e20 ba00 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00ba │ │ +0359d0: 0c00 |001a: move-result-object v0 │ │ +0359d2: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +0359d6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0359d8: 1e05 |001e: monitor-exit v5 │ │ +0359da: 1100 |001f: return-object v0 │ │ +0359dc: 1a04 c816 |0020: const-string v4, "power" // string@16c8 │ │ +0359e0: 6e20 af00 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +0359e6: 0c02 |0025: move-result-object v2 │ │ +0359e8: 1f02 6900 |0026: check-cast v2, Landroid/os/PowerManager; // type@0069 │ │ +0359ec: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +0359ee: 2206 5803 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ +0359f2: 7010 4016 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0359f8: 1a07 b51a |002e: const-string v7, "wake:" // string@1ab5 │ │ +0359fc: 6e20 4716 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035a02: 0c06 |0033: move-result-object v6 │ │ +035a04: 6e10 9600 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0096 │ │ +035a0a: 0c07 |0037: move-result-object v7 │ │ +035a0c: 6e20 4716 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035a12: 0c06 |003b: move-result-object v6 │ │ +035a14: 6e10 4c16 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +035a1a: 0c06 |003f: move-result-object v6 │ │ +035a1c: 6e30 d401 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@01d4 │ │ +035a22: 0c03 |0043: move-result-object v3 │ │ +035a24: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +035a26: 6e20 d301 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@01d3 │ │ +035a2c: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +035a32: 6e30 d101 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01d1 │ │ +035a38: 6204 2302 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0223 │ │ +035a3c: 6e30 7f12 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@127f │ │ +035a42: 1e05 |0053: monitor-exit v5 │ │ +035a44: 28cb |0054: goto 001f // -0035 │ │ +035a46: 0d04 |0055: move-exception v4 │ │ +035a48: 1e05 |0056: monitor-exit v5 │ │ +035a4a: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23491,17 +23491,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035a64: |[035a64] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -035a74: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035a7a: 0e00 |0003: return-void │ │ +035a58: |[035a58] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +035a68: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035a6e: 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; │ │ │ │ @@ -23531,17 +23531,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035a7c: |[035a7c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -035a8c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035a92: 0e00 |0003: return-void │ │ +035a70: |[035a70] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +035a80: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035a86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23550,31 +23550,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 │ │ -035a94: |[035a94] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -035aa4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -035aa6: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -035aaa: 2141 |0003: array-length v1, v4 │ │ -035aac: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -035ab0: 0750 |0006: move-object v0, v5 │ │ -035ab2: 1100 |0007: return-object v0 │ │ -035ab4: 2141 |0008: array-length v1, v4 │ │ -035ab6: 2152 |0009: array-length v2, v5 │ │ -035ab8: b021 |000a: add-int/2addr v1, v2 │ │ -035aba: 2310 ad03 |000b: new-array v0, v1, [Ljava/lang/String; // type@03ad │ │ -035abe: 2141 |000d: array-length v1, v4 │ │ -035ac0: 7151 4d16 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -035ac6: 2141 |0011: array-length v1, v4 │ │ -035ac8: 2152 |0012: array-length v2, v5 │ │ -035aca: 7152 4d16 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -035ad0: 28f1 |0016: goto 0007 // -000f │ │ +035a88: |[035a88] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +035a98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +035a9a: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +035a9e: 2141 |0003: array-length v1, v4 │ │ +035aa0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +035aa4: 0750 |0006: move-object v0, v5 │ │ +035aa6: 1100 |0007: return-object v0 │ │ +035aa8: 2141 |0008: array-length v1, v4 │ │ +035aaa: 2152 |0009: array-length v2, v5 │ │ +035aac: b021 |000a: add-int/2addr v1, v2 │ │ +035aae: 2310 ad03 |000b: new-array v0, v1, [Ljava/lang/String; // type@03ad │ │ +035ab2: 2141 |000d: array-length v1, v4 │ │ +035ab4: 7151 4d16 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +035aba: 2141 |0011: array-length v1, v4 │ │ +035abc: 2152 |0012: array-length v2, v5 │ │ +035abe: 7152 4d16 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +035ac4: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23588,42 +23588,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -035ad4: |[035ad4] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -035ae4: 7110 6d12 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@126d │ │ -035aea: 0a00 |0003: move-result v0 │ │ -035aec: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -035af0: 1103 |0006: return-object v3 │ │ -035af2: 7110 6d12 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@126d │ │ -035af8: 0a00 |000a: move-result v0 │ │ -035afa: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -035afe: 0723 |000d: move-object v3, v2 │ │ -035b00: 28f8 |000e: goto 0006 // -0008 │ │ -035b02: 2200 5803 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -035b06: 7010 4016 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -035b0c: 1a01 9900 |0014: const-string v1, "(" // string@0099 │ │ -035b10: 6e20 4716 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035b16: 0c00 |0019: move-result-object v0 │ │ -035b18: 6e20 4716 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035b1e: 0c00 |001d: move-result-object v0 │ │ -035b20: 1a01 c200 |001e: const-string v1, ") AND (" // string@00c2 │ │ -035b24: 6e20 4716 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035b2a: 0c00 |0023: move-result-object v0 │ │ -035b2c: 6e20 4716 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035b32: 0c00 |0027: move-result-object v0 │ │ -035b34: 1a01 c000 |0028: const-string v1, ")" // string@00c0 │ │ -035b38: 6e20 4716 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -035b3e: 0c00 |002d: move-result-object v0 │ │ -035b40: 6e10 4c16 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -035b46: 0c03 |0031: move-result-object v3 │ │ -035b48: 28d4 |0032: goto 0006 // -002c │ │ +035ac8: |[035ac8] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +035ad8: 7110 6d12 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@126d │ │ +035ade: 0a00 |0003: move-result v0 │ │ +035ae0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +035ae4: 1103 |0006: return-object v3 │ │ +035ae6: 7110 6d12 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@126d │ │ +035aec: 0a00 |000a: move-result v0 │ │ +035aee: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +035af2: 0723 |000d: move-object v3, v2 │ │ +035af4: 28f8 |000e: goto 0006 // -0008 │ │ +035af6: 2200 5803 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +035afa: 7010 4016 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +035b00: 1a01 9900 |0014: const-string v1, "(" // string@0099 │ │ +035b04: 6e20 4716 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035b0a: 0c00 |0019: move-result-object v0 │ │ +035b0c: 6e20 4716 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035b12: 0c00 |001d: move-result-object v0 │ │ +035b14: 1a01 c200 |001e: const-string v1, ") AND (" // string@00c2 │ │ +035b18: 6e20 4716 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035b1e: 0c00 |0023: move-result-object v0 │ │ +035b20: 6e20 4716 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035b26: 0c00 |0027: move-result-object v0 │ │ +035b28: 1a01 c000 |0028: const-string v1, ")" // string@00c0 │ │ +035b2c: 6e20 4716 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +035b32: 0c00 |002d: move-result-object v0 │ │ +035b34: 6e10 4c16 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +035b3a: 0c03 |0031: move-result-object v3 │ │ +035b3c: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -23710,32 +23710,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -035b4c: |[035b4c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -035b5c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -035b60: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -035b64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -035b68: 2201 1701 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0117 │ │ -035b6c: 7010 5606 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0656 │ │ -035b72: 6901 2602 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ -035b76: 0e00 |000d: return-void │ │ -035b78: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -035b7c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -035b80: 2201 1601 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0116 │ │ -035b84: 7010 5406 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0654 │ │ -035b8a: 6901 2602 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ -035b8e: 28f4 |0019: goto 000d // -000c │ │ -035b90: 2201 1401 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0114 │ │ -035b94: 7010 4d06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@064d │ │ -035b9a: 6901 2602 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ -035b9e: 28ec |0021: goto 000d // -0014 │ │ +035b40: |[035b40] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +035b50: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +035b54: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +035b58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +035b5c: 2201 1701 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0117 │ │ +035b60: 7010 5606 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0656 │ │ +035b66: 6901 2602 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ +035b6a: 0e00 |000d: return-void │ │ +035b6c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +035b70: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +035b74: 2201 1601 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0116 │ │ +035b78: 7010 5406 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0654 │ │ +035b7e: 6901 2602 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ +035b82: 28f4 |0019: goto 000d // -000c │ │ +035b84: 2201 1401 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0114 │ │ +035b88: 7010 4d06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@064d │ │ +035b8e: 6901 2602 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ +035b92: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -23749,17 +23749,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035ba0: |[035ba0] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -035bb0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035bb6: 0e00 |0003: return-void │ │ +035b94: |[035b94] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +035ba4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -23768,19 +23768,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 │ │ -035bb8: |[035bb8] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -035bc8: 6200 2602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ -035bcc: 7220 5106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0651 │ │ -035bd2: 0a00 |0005: move-result v0 │ │ -035bd4: 0f00 |0006: return v0 │ │ +035bac: |[035bac] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +035bbc: 6200 2602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ +035bc0: 7220 5106 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0651 │ │ +035bc6: 0a00 |0005: move-result v0 │ │ +035bc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -23788,18 +23788,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 │ │ -035bd8: |[035bd8] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -035be8: 6200 2602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ -035bec: 7220 5206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0652 │ │ -035bf2: 0e00 |0005: return-void │ │ +035bcc: |[035bcc] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +035bdc: 6200 2602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ +035be0: 7220 5206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0652 │ │ +035be6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23808,18 +23808,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -035bf4: |[035bf4] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -035c04: 6200 2602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ -035c08: 7230 5306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0653 │ │ -035c0e: 0e00 |0005: return-void │ │ +035be8: |[035be8] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +035bf8: 6200 2602 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@0226 │ │ +035bfc: 7230 5306 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0653 │ │ +035c02: 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 │ │ @@ -23850,17 +23850,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035c10: |[035c10] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -035c20: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035c26: 0e00 |0003: return-void │ │ +035c04: |[035c04] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +035c14: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -23868,17 +23868,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035c28: |[035c28] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -035c38: 6e10 5d01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@015d │ │ -035c3e: 0e00 |0003: return-void │ │ +035c1c: |[035c1c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +035c2c: 6e10 5d01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@015d │ │ +035c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23908,17 +23908,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035c40: |[035c40] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -035c50: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035c56: 0e00 |0003: return-void │ │ +035c34: |[035c34] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +035c44: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23926,18 +23926,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 │ │ -035c58: |[035c58] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -035c68: 6e10 5b01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@015b │ │ -035c6e: 0a00 |0003: move-result v0 │ │ -035c70: 0f00 |0004: return v0 │ │ +035c4c: |[035c4c] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +035c5c: 6e10 5b01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@015b │ │ +035c62: 0a00 |0003: move-result v0 │ │ +035c64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23945,17 +23945,17 @@ │ │ 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 │ │ -035c74: |[035c74] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -035c84: 6e20 5f01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@015f │ │ -035c8a: 0e00 |0003: return-void │ │ +035c68: |[035c68] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +035c78: 6e20 5f01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@015f │ │ +035c7e: 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 │ │ @@ -24001,36 +24001,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035c8c: |[035c8c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -035c9c: 2200 7903 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0379 │ │ -035ca0: 7010 aa16 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@16aa │ │ -035ca6: 6900 2a02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ -035caa: 0e00 |0007: return-void │ │ +035c80: |[035c80] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +035c90: 2200 7903 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0379 │ │ +035c94: 7010 aa16 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@16aa │ │ +035c9a: 6900 2a02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ +035c9e: 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 │ │ -035cac: |[035cac] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -035cbc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035cc2: 0e00 |0003: return-void │ │ +035ca0: |[035ca0] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +035cb0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ │ │ @@ -24039,37 +24039,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 │ │ -035cc4: |[035cc4] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -035cd4: 6203 2a02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ -035cd8: 1d03 |0002: monitor-enter v3 │ │ -035cda: 6202 2a02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ -035cde: 6e20 ab16 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@16ab │ │ -035ce4: 0c00 |0008: move-result-object v0 │ │ -035ce6: 1f00 1d01 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@011d │ │ -035cea: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -035cee: 6001 2600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -035cf2: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -035cf6: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -035cfa: 2200 1b01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@011b │ │ -035cfe: 7020 6306 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0663 │ │ -035d04: 6202 2a02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ -035d08: 6e30 ac16 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@16ac │ │ -035d0e: 1e03 |001d: monitor-exit v3 │ │ -035d10: 1100 |001e: return-object v0 │ │ -035d12: 2200 1c01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@011c │ │ -035d16: 7020 6706 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0667 │ │ -035d1c: 28f4 |0024: goto 0018 // -000c │ │ -035d1e: 0d02 |0025: move-exception v2 │ │ -035d20: 1e03 |0026: monitor-exit v3 │ │ -035d22: 2702 |0027: throw v2 │ │ +035cb8: |[035cb8] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +035cc8: 6203 2a02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ +035ccc: 1d03 |0002: monitor-enter v3 │ │ +035cce: 6202 2a02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ +035cd2: 6e20 ab16 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@16ab │ │ +035cd8: 0c00 |0008: move-result-object v0 │ │ +035cda: 1f00 1d01 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@011d │ │ +035cde: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +035ce2: 6001 2600 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +035ce6: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +035cea: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +035cee: 2200 1b01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@011b │ │ +035cf2: 7020 6306 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0663 │ │ +035cf8: 6202 2a02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022a │ │ +035cfc: 6e30 ac16 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@16ac │ │ +035d02: 1e03 |001d: monitor-exit v3 │ │ +035d04: 1100 |001e: return-object v0 │ │ +035d06: 2200 1c01 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@011c │ │ +035d0a: 7020 6706 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0667 │ │ +035d10: 28f4 |0024: goto 0018 // -000c │ │ +035d12: 0d02 |0025: move-exception v2 │ │ +035d14: 1e03 |0026: monitor-exit v3 │ │ +035d16: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -24132,17 +24132,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035d30: |[035d30] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -035d40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035d46: 0e00 |0003: return-void │ │ +035d24: |[035d24] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +035d34: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035d3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -24150,19 +24150,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 │ │ -035d48: |[035d48] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -035d58: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ -035d5c: 6e20 6701 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0167 │ │ -035d62: 0c00 |0005: move-result-object v0 │ │ -035d64: 1100 |0006: return-object v0 │ │ +035d3c: |[035d3c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +035d4c: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ +035d50: 6e20 6701 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0167 │ │ +035d56: 0c00 |0005: move-result-object v0 │ │ +035d58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -24171,19 +24171,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 │ │ -035d68: |[035d68] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -035d78: 1a00 9f0d |0000: const-string v0, "display" // string@0d9f │ │ -035d7c: 6e20 af00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -035d82: 0c00 |0005: move-result-object v0 │ │ -035d84: 1100 |0006: return-object v0 │ │ +035d5c: |[035d5c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +035d6c: 1a00 9f0d |0000: const-string v0, "display" // string@0d9f │ │ +035d70: 6e20 af00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +035d76: 0c00 |0005: move-result-object v0 │ │ +035d78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -24191,19 +24191,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 │ │ -035d88: |[035d88] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -035d98: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ -035d9c: 6e10 6801 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0168 │ │ -035da2: 0c00 |0005: move-result-object v0 │ │ -035da4: 1100 |0006: return-object v0 │ │ +035d7c: |[035d7c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +035d8c: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ +035d90: 6e10 6801 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0168 │ │ +035d96: 0c00 |0005: move-result-object v0 │ │ +035d98: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -24211,19 +24211,19 @@ │ │ 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 │ │ -035da8: |[035da8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -035db8: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ -035dbc: 6e20 6901 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0169 │ │ -035dc2: 0c00 |0005: move-result-object v0 │ │ -035dc4: 1100 |0006: return-object v0 │ │ +035d9c: |[035d9c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +035dac: 1f01 4d00 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@004d │ │ +035db0: 6e20 6901 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0169 │ │ +035db6: 0c00 |0005: move-result-object v0 │ │ +035db8: 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; │ │ │ │ @@ -24407,17 +24407,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035dc8: |[035dc8] android.support.v4.media.TransportController.:()V │ │ -035dd8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035dde: 0e00 |0003: return-void │ │ +035dbc: |[035dbc] android.support.v4.media.TransportController.:()V │ │ +035dcc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24522,18 +24522,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 │ │ -035de0: |[035de0] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -035df0: 5b01 3502 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0235 │ │ -035df4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035dfa: 0e00 |0005: return-void │ │ +035dd4: |[035dd4] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +035de4: 5b01 3502 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0235 │ │ +035de8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035dee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -24543,25 +24543,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -035dfc: |[035dfc] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -035e0c: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06a2 │ │ -035e12: 0a00 |0003: move-result v0 │ │ -035e14: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -035e18: 5410 3502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0235 │ │ -035e1c: 5400 4202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -035e20: 6e30 d106 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d1 │ │ -035e26: 0a00 |000d: move-result v0 │ │ -035e28: 0f00 |000e: return v0 │ │ -035e2a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -035e2c: 28fe |0010: goto 000e // -0002 │ │ +035df0: |[035df0] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +035e00: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06a2 │ │ +035e06: 0a00 |0003: move-result v0 │ │ +035e08: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +035e0c: 5410 3502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0235 │ │ +035e10: 5400 4202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +035e14: 6e30 d106 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d1 │ │ +035e1a: 0a00 |000d: move-result v0 │ │ +035e1c: 0f00 |000e: return v0 │ │ +035e1e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +035e20: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24571,17 +24571,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -035e30: |[035e30] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -035e40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035e42: 0f00 |0001: return v0 │ │ +035e24: |[035e24] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +035e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035e36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24591,17 +24591,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -035e44: |[035e44] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -035e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035e56: 0f00 |0001: return v0 │ │ +035e38: |[035e38] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +035e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +035e4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 count I │ │ @@ -24612,25 +24612,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -035e58: |[035e58] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -035e68: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06a2 │ │ -035e6e: 0a00 |0003: move-result v0 │ │ -035e70: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -035e74: 5410 3502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0235 │ │ -035e78: 5400 4202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -035e7c: 6e30 d206 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06d2 │ │ -035e82: 0a00 |000d: move-result v0 │ │ -035e84: 0f00 |000e: return v0 │ │ -035e86: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -035e88: 28fe |0010: goto 000e // -0002 │ │ +035e4c: |[035e4c] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +035e5c: 7110 a206 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@06a2 │ │ +035e62: 0a00 |0003: move-result v0 │ │ +035e64: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +035e68: 5410 3502 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@0235 │ │ +035e6c: 5400 4202 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +035e70: 6e30 d206 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06d2 │ │ +035e76: 0a00 |000d: move-result v0 │ │ +035e78: 0f00 |000e: return v0 │ │ +035e7a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +035e7c: 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; │ │ @@ -24715,18 +24715,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 │ │ -035e8c: |[035e8c] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -035e9c: 5b01 4a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024a │ │ -035ea0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035ea6: 0e00 |0005: return-void │ │ +035e80: |[035e80] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +035e90: 5b01 4a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024a │ │ +035e94: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035e9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24736,18 +24736,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035ea8: |[035ea8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -035eb8: 5410 4a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024a │ │ -035ebc: 6e10 c806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06c8 │ │ -035ec2: 0e00 |0005: return-void │ │ +035e9c: |[035e9c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +035eac: 5410 4a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024a │ │ +035eb0: 6e10 c806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@06c8 │ │ +035eb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -24756,18 +24756,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035ec4: |[035ec4] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -035ed4: 5410 4a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024a │ │ -035ed8: 6e10 c906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06c9 │ │ -035ede: 0e00 |0005: return-void │ │ +035eb8: |[035eb8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +035ec8: 5410 4a02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024a │ │ +035ecc: 6e10 c906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06c9 │ │ +035ed2: 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; │ │ │ │ @@ -24806,18 +24806,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 │ │ -035ee0: |[035ee0] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -035ef0: 5b01 4b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024b │ │ -035ef4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035efa: 0e00 |0005: return-void │ │ +035ed4: |[035ed4] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +035ee4: 5b01 4b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024b │ │ +035ee8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24827,22 +24827,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -035efc: |[035efc] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -035f0c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -035f10: 5410 4b02 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024b │ │ -035f14: 6e10 be06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06be │ │ -035f1a: 0e00 |0007: return-void │ │ -035f1c: 5410 4b02 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024b │ │ -035f20: 6e10 c006 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c0 │ │ -035f26: 28fa |000d: goto 0007 // -0006 │ │ +035ef0: |[035ef0] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +035f00: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +035f04: 5410 4b02 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024b │ │ +035f08: 6e10 be06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@06be │ │ +035f0e: 0e00 |0007: return-void │ │ +035f10: 5410 4b02 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024b │ │ +035f14: 6e10 c006 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c0 │ │ +035f1a: 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; │ │ @@ -24882,18 +24882,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 │ │ -035f28: |[035f28] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -035f38: 5b01 4c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024c │ │ -035f3c: 7010 9100 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ -035f42: 0e00 |0005: return-void │ │ +035f1c: |[035f1c] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +035f2c: 5b01 4c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024c │ │ +035f30: 7010 9100 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ +035f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24903,27 +24903,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 │ │ -035f44: |[035f44] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -035f54: 1a02 8d0b |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0b8d │ │ -035f58: 6e20 cd00 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ -035f5e: 0c01 |0005: move-result-object v1 │ │ -035f60: 1f01 a102 |0006: check-cast v1, Landroid/view/KeyEvent; // type@02a1 │ │ -035f64: 5432 4c02 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024c │ │ -035f68: 5422 5b02 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ -035f6c: 7220 b006 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06b0 │ │ -035f72: 0e00 |000f: return-void │ │ -035f74: 0d00 |0010: move-exception v0 │ │ -035f76: 1a02 e109 |0011: const-string v2, "TransportController" // string@09e1 │ │ -035f7a: 7120 7b12 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -035f80: 28f9 |0016: goto 000f // -0007 │ │ +035f38: |[035f38] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +035f48: 1a02 8d0b |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0b8d │ │ +035f4c: 6e20 cd00 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ +035f52: 0c01 |0005: move-result-object v1 │ │ +035f54: 1f01 a102 |0006: check-cast v1, Landroid/view/KeyEvent; // type@02a1 │ │ +035f58: 5432 4c02 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024c │ │ +035f5c: 5422 5b02 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ +035f60: 7220 b006 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@06b0 │ │ +035f66: 0e00 |000f: return-void │ │ +035f68: 0d00 |0010: move-exception v0 │ │ +035f6a: 1a02 e109 |0011: const-string v2, "TransportController" // string@09e1 │ │ +035f6e: 7120 7b12 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +035f74: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24971,18 +24971,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 │ │ -035f94: |[035f94] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -035fa4: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ -035fa8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -035fae: 0e00 |0005: return-void │ │ +035f88: |[035f88] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +035f98: 5b01 4d02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ +035f9c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +035fa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24992,19 +24992,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -035fb0: |[035fb0] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -035fc0: 5410 4d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ -035fc4: 5400 5b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ -035fc8: 7220 af06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06af │ │ -035fce: 0e00 |0007: return-void │ │ +035fa4: |[035fa4] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +035fb4: 5410 4d02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024d │ │ +035fb8: 5400 5b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ +035fbc: 7220 af06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@06af │ │ +035fc2: 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 │ │ @@ -25100,75 +25100,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 │ │ -035fd0: |[035fd0] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -035fe0: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -035fe6: 2200 2701 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0127 │ │ -035fea: 7020 b206 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b2 │ │ -035ff0: 5b20 5c02 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025c │ │ -035ff4: 2200 2801 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0128 │ │ -035ff8: 7020 b506 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b5 │ │ -035ffe: 5b20 5d02 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@025d │ │ -036002: 2200 2901 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0129 │ │ -036006: 7020 b706 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b7 │ │ -03600c: 5b20 5402 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0254 │ │ -036010: 2200 2a01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@012a │ │ -036014: 7020 b906 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b9 │ │ -03601a: 5b20 4e02 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@024e │ │ -03601e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -036020: 5920 5602 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -036024: 5b23 5102 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ -036028: 5b24 5002 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -03602c: 5b25 5a02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ -036030: 5b26 5b02 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ -036034: 2200 5803 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -036038: 7010 4016 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03603e: 6e10 ab00 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -036044: 0c01 |0032: move-result-object v1 │ │ -036046: 6e20 4716 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03604c: 0c00 |0036: move-result-object v0 │ │ -03604e: 1a01 e800 |0037: const-string v1, ":transport:" // string@00e8 │ │ -036052: 6e20 4716 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -036058: 0c00 |003c: move-result-object v0 │ │ -03605a: 7110 4f16 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -036060: 0a01 |0040: move-result v1 │ │ -036062: 6e20 4316 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -036068: 0c00 |0044: move-result-object v0 │ │ -03606a: 6e10 4c16 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -036070: 0c00 |0048: move-result-object v0 │ │ -036072: 5b20 5702 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0257 │ │ -036076: 2200 2600 |004b: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -03607a: 5421 5702 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0257 │ │ -03607e: 7020 c000 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -036084: 5b20 5302 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0253 │ │ -036088: 5420 5302 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0253 │ │ -03608c: 6e10 ab00 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -036092: 0c01 |0059: move-result-object v1 │ │ -036094: 6e20 e200 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00e2 │ │ -03609a: 2200 2700 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0027 │ │ -03609e: 7010 e400 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00e4 │ │ -0360a4: 5b20 5802 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0258 │ │ -0360a8: 5420 5802 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0258 │ │ -0360ac: 5421 5702 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0257 │ │ -0360b0: 6e20 e600 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00e6 │ │ -0360b6: 5420 5a02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ -0360ba: 6e10 0f13 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ -0360c0: 0c00 |0070: move-result-object v0 │ │ -0360c2: 5421 5c02 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025c │ │ -0360c6: 6e20 9113 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1391 │ │ -0360cc: 5420 5a02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ -0360d0: 6e10 0f13 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ -0360d6: 0c00 |007b: move-result-object v0 │ │ -0360d8: 5421 5d02 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@025d │ │ -0360dc: 6e20 9213 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1392 │ │ -0360e2: 0e00 |0081: return-void │ │ +035fc4: |[035fc4] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +035fd4: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +035fda: 2200 2701 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0127 │ │ +035fde: 7020 b206 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b2 │ │ +035fe4: 5b20 5c02 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025c │ │ +035fe8: 2200 2801 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0128 │ │ +035fec: 7020 b506 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b5 │ │ +035ff2: 5b20 5d02 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@025d │ │ +035ff6: 2200 2901 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0129 │ │ +035ffa: 7020 b706 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b7 │ │ +036000: 5b20 5402 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0254 │ │ +036004: 2200 2a01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@012a │ │ +036008: 7020 b906 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@06b9 │ │ +03600e: 5b20 4e02 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@024e │ │ +036012: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +036014: 5920 5602 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +036018: 5b23 5102 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ +03601c: 5b24 5002 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +036020: 5b25 5a02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ +036024: 5b26 5b02 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ +036028: 2200 5803 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +03602c: 7010 4016 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +036032: 6e10 ab00 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +036038: 0c01 |0032: move-result-object v1 │ │ +03603a: 6e20 4716 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +036040: 0c00 |0036: move-result-object v0 │ │ +036042: 1a01 e800 |0037: const-string v1, ":transport:" // string@00e8 │ │ +036046: 6e20 4716 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03604c: 0c00 |003c: move-result-object v0 │ │ +03604e: 7110 4f16 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +036054: 0a01 |0040: move-result v1 │ │ +036056: 6e20 4316 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +03605c: 0c00 |0044: move-result-object v0 │ │ +03605e: 6e10 4c16 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +036064: 0c00 |0048: move-result-object v0 │ │ +036066: 5b20 5702 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0257 │ │ +03606a: 2200 2600 |004b: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +03606e: 5421 5702 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0257 │ │ +036072: 7020 c000 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +036078: 5b20 5302 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0253 │ │ +03607c: 5420 5302 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0253 │ │ +036080: 6e10 ab00 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +036086: 0c01 |0059: move-result-object v1 │ │ +036088: 6e20 e200 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00e2 │ │ +03608e: 2200 2700 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0027 │ │ +036092: 7010 e400 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00e4 │ │ +036098: 5b20 5802 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0258 │ │ +03609c: 5420 5802 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0258 │ │ +0360a0: 5421 5702 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@0257 │ │ +0360a4: 6e20 e600 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00e6 │ │ +0360aa: 5420 5a02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ +0360ae: 6e10 0f13 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ +0360b4: 0c00 |0070: move-result-object v0 │ │ +0360b6: 5421 5c02 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025c │ │ +0360ba: 6e20 9113 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1391 │ │ +0360c0: 5420 5a02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ +0360c4: 6e10 0f13 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ +0360ca: 0c00 |007b: move-result-object v0 │ │ +0360cc: 5421 5d02 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@025d │ │ +0360d0: 6e20 9213 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1392 │ │ +0360d6: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -25198,27 +25198,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0360e4: |[0360e4] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -0360f4: 6e10 c906 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06c9 │ │ -0360fa: 5420 5a02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ -0360fe: 6e10 0f13 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ -036104: 0c00 |0008: move-result-object v0 │ │ -036106: 5421 5c02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025c │ │ -03610a: 6e20 9313 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1393 │ │ -036110: 5420 5a02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ -036114: 6e10 0f13 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ -03611a: 0c00 |0013: move-result-object v0 │ │ -03611c: 5421 5d02 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@025d │ │ -036120: 6e20 9413 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1394 │ │ -036126: 0e00 |0019: return-void │ │ +0360d8: |[0360d8] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +0360e8: 6e10 c906 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@06c9 │ │ +0360ee: 5420 5a02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ +0360f2: 6e10 0f13 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ +0360f8: 0c00 |0008: move-result-object v0 │ │ +0360fa: 5421 5c02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@025c │ │ +0360fe: 6e20 9313 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1393 │ │ +036104: 5420 5a02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025a │ │ +036108: 6e10 0f13 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@130f │ │ +03610e: 0c00 |0013: move-result-object v0 │ │ +036110: 5421 5d02 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@025d │ │ +036114: 6e20 9413 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1394 │ │ +03611a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -25229,23 +25229,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -036128: |[036128] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -036138: 5520 4f02 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ -03613c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -036140: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -036142: 5c20 4f02 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ -036146: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -03614a: 5421 4e02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@024e │ │ -03614e: 6e20 6a01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@016a │ │ -036154: 0e00 |000e: return-void │ │ +03611c: |[03611c] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +03612c: 5520 4f02 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ +036130: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +036134: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +036136: 5c20 4f02 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ +03613a: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +03613e: 5421 4e02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@024e │ │ +036142: 6e20 6a01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@016a │ │ +036148: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -25256,30 +25256,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -036158: |[036158] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -036168: 5520 5202 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ -03616c: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -036170: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -036172: 5c20 5202 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ -036176: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -03617a: 5421 5502 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -03617e: 6e20 6c01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@016c │ │ -036184: 5420 5002 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -036188: 5421 5902 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -03618c: 6e20 6d01 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@016d │ │ -036192: 5220 5602 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -036196: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -036198: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -03619c: 6e10 c706 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06c7 │ │ -0361a2: 0e00 |001d: return-void │ │ +03614c: |[03614c] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +03615c: 5520 5202 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ +036160: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +036164: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +036166: 5c20 5202 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ +03616a: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +03616e: 5421 5502 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +036172: 6e20 6c01 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@016c │ │ +036178: 5420 5002 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +03617c: 5421 5902 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036180: 6e20 6d01 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@016d │ │ +036186: 5220 5602 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +03618a: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +03618c: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +036190: 6e10 c706 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06c7 │ │ +036196: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -25293,17 +25293,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0361a4: |[0361a4] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -0361b4: 5410 5902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0361b8: 1100 |0002: return-object v0 │ │ +036198: |[036198] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +0361a8: 5410 5902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +0361ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25311,27 +25311,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0361bc: |[0361bc] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -0361cc: 6e10 bd06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06bd │ │ -0361d2: 5520 5202 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ -0361d6: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -0361da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0361dc: 5c20 5202 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ -0361e0: 5420 5002 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -0361e4: 5421 5902 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0361e8: 6e20 7001 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0170 │ │ -0361ee: 5420 5002 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -0361f2: 5421 5502 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -0361f6: 6e20 6f01 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@016f │ │ -0361fc: 0e00 |0018: return-void │ │ +0361b0: |[0361b0] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +0361c0: 6e10 bd06 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06bd │ │ +0361c6: 5520 5202 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ +0361ca: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +0361ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0361d0: 5c20 5202 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ +0361d4: 5420 5002 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +0361d8: 5421 5902 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +0361dc: 6e20 7001 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0170 │ │ +0361e2: 5420 5002 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +0361e6: 5421 5502 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +0361ea: 6e20 6f01 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@016f │ │ +0361f0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -25344,19 +25344,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036200: |[036200] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -036210: 5420 5b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ -036214: 7210 ae06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06ae │ │ -03621a: 0b00 |0005: move-result-wide v0 │ │ -03621c: 1000 |0006: return-wide v0 │ │ +0361f4: |[0361f4] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +036204: 5420 5b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ +036208: 7210 ae06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@06ae │ │ +03620e: 0b00 |0005: move-result-wide v0 │ │ +036210: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25364,18 +25364,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -036220: |[036220] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -036230: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ -036234: 7230 b106 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06b1 │ │ -03623a: 0e00 |0005: return-void │ │ +036214: |[036214] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +036224: 5410 5b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@025b │ │ +036228: 7230 b106 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@06b1 │ │ +03622e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ 0x0000 - 0x0006 reg=2 newPositionMs J │ │ @@ -25385,24 +25385,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03623c: |[03623c] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -03624c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -03624e: 5230 5602 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -036252: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -036254: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -036258: 5932 5602 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -03625c: 5430 5902 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -036260: 6e20 7401 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0174 │ │ -036266: 6e10 bd06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06bd │ │ -03626c: 0e00 |0010: return-void │ │ +036230: |[036230] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +036240: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +036242: 5230 5602 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +036246: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +036248: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +03624c: 5932 5602 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +036250: 5430 5902 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036254: 6e20 7401 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0174 │ │ +03625a: 6e10 bd06 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06bd │ │ +036260: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -25414,32 +25414,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -036270: |[036270] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -036280: 5440 5902 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -036284: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -036288: 5442 5902 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -03628c: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -036290: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -036292: 0101 |0009: move v1, v0 │ │ -036294: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -036298: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -03629c: 6e50 7501 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0175 │ │ -0362a2: 5440 5902 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0362a6: 6e20 7601 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0176 │ │ -0362ac: 0e00 |0016: return-void │ │ -0362ae: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0362b0: 0101 |0018: move v1, v0 │ │ -0362b2: 28f1 |0019: goto 000a // -000f │ │ -0362b4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0362b6: 28f3 |001b: goto 000e // -000d │ │ +036264: |[036264] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +036274: 5440 5902 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036278: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +03627c: 5442 5902 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036280: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +036284: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +036286: 0101 |0009: move v1, v0 │ │ +036288: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +03628c: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +036290: 6e50 7501 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0175 │ │ +036296: 5440 5902 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +03629a: 6e20 7601 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0176 │ │ +0362a0: 0e00 |0016: return-void │ │ +0362a2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0362a4: 0101 |0018: move v1, v0 │ │ +0362a6: 28f1 |0019: goto 000a // -000f │ │ +0362a8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0362aa: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -25454,25 +25454,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0362b8: |[0362b8] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -0362c8: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -0362ca: 5220 5602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -0362ce: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -0362d2: 5921 5602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -0362d6: 5420 5902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0362da: 6e20 7401 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0174 │ │ -0362e0: 5520 5202 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ -0362e4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0362e8: 6e10 c706 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06c7 │ │ -0362ee: 0e00 |0013: return-void │ │ +0362ac: |[0362ac] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +0362bc: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +0362be: 5220 5602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +0362c2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +0362c6: 5921 5602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +0362ca: 5420 5902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +0362ce: 6e20 7401 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0174 │ │ +0362d4: 5520 5202 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0252 │ │ +0362d8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0362dc: 6e10 c706 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@06c7 │ │ +0362e2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25485,23 +25485,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0362f0: |[0362f0] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -036300: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -036302: 5220 5602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -036306: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03630a: 5921 5602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ -03630e: 5420 5902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -036312: 6e20 7401 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0174 │ │ -036318: 6e10 bd06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06bd │ │ -03631e: 0e00 |000f: return-void │ │ +0362e4: |[0362e4] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +0362f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0362f6: 5220 5602 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +0362fa: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +0362fe: 5921 5602 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@0256 │ │ +036302: 5420 5902 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036306: 6e20 7401 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0174 │ │ +03630c: 6e10 bd06 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@06bd │ │ +036312: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25513,24 +25513,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -036320: |[036320] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -036330: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -036332: 5540 4f02 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ -036336: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -03633a: 5c43 4f02 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ -03633e: 5440 5002 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ -036342: 5441 4e02 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@024e │ │ -036346: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -036348: 6e40 6e01 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@016e │ │ -03634e: 0e00 |000f: return-void │ │ +036314: |[036314] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +036324: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +036326: 5540 4f02 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ +03632a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +03632e: 5c43 4f02 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@024f │ │ +036332: 5440 5002 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0250 │ │ +036336: 5441 4e02 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@024e │ │ +03633a: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +03633c: 6e40 6e01 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@016e │ │ +036342: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25541,35 +25541,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -036350: |[036350] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -036360: 5440 5102 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ -036364: 5441 5402 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0254 │ │ -036368: 5442 5802 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0258 │ │ -03636c: 6e30 b300 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00b3 │ │ -036372: 5440 5102 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ -036376: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -036378: 5442 5302 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0253 │ │ -03637c: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -036380: 7140 7b00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007b │ │ -036386: 0c00 |0013: move-result-object v0 │ │ -036388: 5b40 5502 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -03638c: 2200 5200 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0052 │ │ -036390: 5441 5502 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -036394: 7020 7101 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0171 │ │ -03639a: 5b40 5902 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -03639e: 5440 5902 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0363a2: 6e20 7201 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0172 │ │ -0363a8: 5440 5902 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0363ac: 6e20 7301 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0173 │ │ -0363b2: 0e00 |0029: return-void │ │ +036344: |[036344] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +036354: 5440 5102 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ +036358: 5441 5402 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0254 │ │ +03635c: 5442 5802 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@0258 │ │ +036360: 6e30 b300 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@00b3 │ │ +036366: 5440 5102 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ +03636a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03636c: 5442 5302 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0253 │ │ +036370: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +036374: 7140 7b00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007b │ │ +03637a: 0c00 |0013: move-result-object v0 │ │ +03637c: 5b40 5502 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +036380: 2200 5200 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0052 │ │ +036384: 5441 5502 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +036388: 7020 7101 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0171 │ │ +03638e: 5b40 5902 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036392: 5440 5902 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +036396: 6e20 7201 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0172 │ │ +03639c: 5440 5902 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +0363a0: 6e20 7301 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0173 │ │ +0363a6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25582,27 +25582,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0363b4: |[0363b4] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -0363c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0363c6: 6e10 c006 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c0 │ │ -0363cc: 5430 5502 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -0363d0: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0363d4: 5430 5102 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ -0363d8: 5431 5402 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0254 │ │ -0363dc: 6e20 bc00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00bc │ │ -0363e2: 5430 5502 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -0363e6: 6e10 7700 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0077 │ │ -0363ec: 5b32 5502 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ -0363f0: 5b32 5902 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ -0363f4: 0e00 |0018: return-void │ │ +0363a8: |[0363a8] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +0363b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0363ba: 6e10 c006 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@06c0 │ │ +0363c0: 5430 5502 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +0363c4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +0363c8: 5430 5102 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0251 │ │ +0363cc: 5431 5402 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0254 │ │ +0363d0: 6e20 bc00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00bc │ │ +0363d6: 5430 5502 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +0363da: 6e10 7700 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0077 │ │ +0363e0: 5b32 5502 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@0255 │ │ +0363e4: 5b32 5902 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0259 │ │ +0363e8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ @@ -25666,17 +25666,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0363f8: |[0363f8] android.support.v4.media.TransportPerformer.:()V │ │ -036408: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03640e: 0e00 |0003: return-void │ │ +0363ec: |[0363ec] android.support.v4.media.TransportPerformer.:()V │ │ +0363fc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -25685,36 +25685,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -036410: |[036410] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -036420: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -036422: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -036428: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -03642c: 7100 d901 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -036432: 0b02 |0009: move-result-wide v2 │ │ -036434: 2201 a102 |000a: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ -036438: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -03643a: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -03643c: 0424 |000e: move-wide v4, v2 │ │ -03643e: 7608 9a12 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ -036444: 6e30 d106 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d1 │ │ -03644a: 2201 a102 |0015: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ -03644e: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -036450: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -036452: 0424 |0019: move-wide v4, v2 │ │ -036454: 7608 9a12 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ -03645a: 6e30 d206 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06d2 │ │ -036460: 0e00 |0020: return-void │ │ -036462: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -036466: 28e1 |0023: goto 0004 // -001f │ │ -036468: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +036404: |[036404] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +036414: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +036416: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +03641c: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +036420: 7100 d901 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +036426: 0b02 |0009: move-result-wide v2 │ │ +036428: 2201 a102 |000a: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ +03642c: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +03642e: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +036430: 0424 |000e: move-wide v4, v2 │ │ +036432: 7608 9a12 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ +036438: 6e30 d106 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@06d1 │ │ +03643e: 2201 a102 |0015: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ +036442: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +036444: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +036446: 0424 |0019: move-wide v4, v2 │ │ +036448: 7608 9a12 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ +03644e: 6e30 d206 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@06d2 │ │ +036454: 0e00 |0020: return-void │ │ +036456: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +03645a: 28e1 |0023: goto 0004 // -001f │ │ +03645c: 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 │ │ @@ -25733,17 +25733,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036474: |[036474] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -036484: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -036488: 0f00 |0002: return v0 │ │ +036468: |[036468] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +036478: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +03647c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25763,17 +25763,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03648c: |[03648c] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -03649c: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -0364a0: 0f00 |0002: return v0 │ │ +036480: |[036480] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +036490: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +036494: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25787,33 +25787,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0364a4: |[0364a4] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -0364b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0364b6: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -0364bc: 0f01 |0004: return v1 │ │ -0364be: 6e10 d506 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06d5 │ │ -0364c4: 28fc |0008: goto 0004 // -0004 │ │ -0364c6: 6e10 d306 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06d3 │ │ -0364cc: 28f8 |000c: goto 0004 // -0008 │ │ -0364ce: 6e10 d606 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06d6 │ │ -0364d4: 28f4 |0010: goto 0004 // -000c │ │ -0364d6: 6e10 d006 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d0 │ │ -0364dc: 0a00 |0014: move-result v0 │ │ -0364de: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -0364e2: 6e10 d306 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06d3 │ │ -0364e8: 28ea |001a: goto 0004 // -0016 │ │ -0364ea: 6e10 d506 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06d5 │ │ -0364f0: 28e6 |001e: goto 0004 // -001a │ │ -0364f2: 0000 |001f: nop // spacer │ │ -0364f4: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +036498: |[036498] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +0364a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0364aa: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +0364b0: 0f01 |0004: return v1 │ │ +0364b2: 6e10 d506 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06d5 │ │ +0364b8: 28fc |0008: goto 0004 // -0004 │ │ +0364ba: 6e10 d306 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06d3 │ │ +0364c0: 28f8 |000c: goto 0004 // -0008 │ │ +0364c2: 6e10 d606 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06d6 │ │ +0364c8: 28f4 |0010: goto 0004 // -000c │ │ +0364ca: 6e10 d006 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d0 │ │ +0364d0: 0a00 |0014: move-result v0 │ │ +0364d2: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +0364d6: 6e10 d306 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06d3 │ │ +0364dc: 28ea |001a: goto 0004 // -0016 │ │ +0364de: 6e10 d506 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06d5 │ │ +0364e4: 28e6 |001e: goto 0004 // -001a │ │ +0364e6: 0000 |001f: nop // spacer │ │ +0364e8: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0004 line=145 │ │ 0x0005 line=129 │ │ 0x0009 line=132 │ │ 0x000d line=135 │ │ @@ -25831,17 +25831,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036520: |[036520] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -036530: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036532: 0f00 |0001: return v0 │ │ +036514: |[036514] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +036524: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036526: 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; │ │ @@ -25895,17 +25895,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036534: |[036534] android.support.v4.media.TransportStateListener.:()V │ │ -036544: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03654a: 0e00 |0003: return-void │ │ +036528: |[036528] android.support.v4.media.TransportStateListener.:()V │ │ +036538: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03653e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25914,16 +25914,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 │ │ -03654c: |[03654c] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -03655c: 0e00 |0000: return-void │ │ +036540: |[036540] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +036550: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -25932,16 +25932,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 │ │ -036560: |[036560] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -036570: 0e00 |0000: return-void │ │ +036554: |[036554] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +036564: 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; │ │ │ │ @@ -26010,40 +26010,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -036574: |[036574] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -036584: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -036588: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03658c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036590: 2200 3201 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0132 │ │ -036594: 7010 e106 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@06e1 │ │ -03659a: 6900 6402 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ -03659e: 0e00 |000d: return-void │ │ -0365a0: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0365a4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -0365a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0365ac: 2200 3101 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0131 │ │ -0365b0: 7010 df06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@06df │ │ -0365b6: 6900 6402 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ -0365ba: 28f2 |001b: goto 000d // -000e │ │ -0365bc: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0365c0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -0365c4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0365c8: 2200 3001 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0130 │ │ -0365cc: 7010 dd06 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@06dd │ │ -0365d2: 6900 6402 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ -0365d6: 28e4 |0029: goto 000d // -001c │ │ -0365d8: 2200 2e01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@012e │ │ -0365dc: 7010 da06 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@06da │ │ -0365e2: 6900 6402 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ -0365e6: 28dc |0031: goto 000d // -0024 │ │ +036568: |[036568] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +036578: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03657c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +036580: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036584: 2200 3201 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0132 │ │ +036588: 7010 e106 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@06e1 │ │ +03658e: 6900 6402 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ +036592: 0e00 |000d: return-void │ │ +036594: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +036598: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +03659c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0365a0: 2200 3101 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0131 │ │ +0365a4: 7010 df06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@06df │ │ +0365aa: 6900 6402 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ +0365ae: 28f2 |001b: goto 000d // -000e │ │ +0365b0: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0365b4: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +0365b8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0365bc: 2200 3001 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0130 │ │ +0365c0: 7010 dd06 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@06dd │ │ +0365c6: 6900 6402 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ +0365ca: 28e4 |0029: goto 000d // -001c │ │ +0365cc: 2200 2e01 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@012e │ │ +0365d0: 7010 da06 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@06da │ │ +0365d6: 6900 6402 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ +0365da: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -26057,17 +26057,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0365e8: |[0365e8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0365f8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0365fe: 0e00 |0003: return-void │ │ +0365dc: |[0365dc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +0365ec: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0365f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -26076,24 +26076,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 │ │ -036600: |[036600] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -036610: 1a01 0315 |0000: const-string v1, "networkInfo" // string@1503 │ │ -036614: 6e20 cd00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ -03661a: 0c00 |0005: move-result-object v0 │ │ -03661c: 1f00 5400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0054 │ │ -036620: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ -036626: 0a01 |000b: move-result v1 │ │ -036628: 6e20 7801 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0178 │ │ -03662e: 0c01 |000f: move-result-object v1 │ │ -036630: 1101 |0010: return-object v1 │ │ +0365f4: |[0365f4] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +036604: 1a01 0315 |0000: const-string v1, "networkInfo" // string@1503 │ │ +036608: 6e20 cd00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00cd │ │ +03660e: 0c00 |0005: move-result-object v0 │ │ +036610: 1f00 5400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0054 │ │ +036614: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ +03661a: 0a01 |000b: move-result v1 │ │ +03661c: 6e20 7801 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0178 │ │ +036622: 0c01 |000f: move-result-object v1 │ │ +036624: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -26104,19 +26104,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036634: |[036634] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -036644: 6200 6402 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ -036648: 7220 dc06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06dc │ │ -03664e: 0a00 |0005: move-result v0 │ │ -036650: 0f00 |0006: return v0 │ │ +036628: |[036628] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +036638: 6200 6402 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0264 │ │ +03663c: 7220 dc06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06dc │ │ +036642: 0a00 |0005: move-result v0 │ │ +036644: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -26145,17 +26145,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036654: |[036654] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -036664: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03666a: 0e00 |0003: return-void │ │ +036648: |[036648] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +036658: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03665e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;) │ │ @@ -26163,27 +26163,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03666c: |[03666c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -03667c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03667e: 6e10 7701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0177 │ │ -036684: 0c00 |0004: move-result-object v0 │ │ -036686: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -03668a: 0f02 |0007: return v2 │ │ -03668c: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ -036692: 0a01 |000b: move-result v1 │ │ -036694: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03669a: 28f8 |000f: goto 0007 // -0008 │ │ -03669c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03669e: 28f6 |0011: goto 0007 // -000a │ │ -0366a0: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +036660: |[036660] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +036670: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +036672: 6e10 7701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0177 │ │ +036678: 0c00 |0004: move-result-object v0 │ │ +03667a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +03667e: 0f02 |0007: return v2 │ │ +036680: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ +036686: 0a01 |000b: move-result v1 │ │ +036688: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +03668e: 28f8 |000f: goto 0007 // -0008 │ │ +036690: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +036692: 28f6 |0011: goto 0007 // -000a │ │ +036694: 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 │ │ @@ -26220,17 +26220,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0366c4: |[0366c4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -0366d4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0366da: 0e00 |0003: return-void │ │ +0366b8: |[0366b8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +0366c8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0366ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;) │ │ @@ -26238,27 +26238,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -0366dc: |[0366dc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0366ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0366ee: 6e10 7701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0177 │ │ -0366f4: 0c00 |0004: move-result-object v0 │ │ -0366f6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0366fa: 0f02 |0007: return v2 │ │ -0366fc: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ -036702: 0a01 |000b: move-result v1 │ │ -036704: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -03670a: 28f8 |000f: goto 0007 // -0008 │ │ -03670c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03670e: 28f6 |0011: goto 0007 // -000a │ │ -036710: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +0366d0: |[0366d0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0366e0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0366e2: 6e10 7701 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0177 │ │ +0366e8: 0c00 |0004: move-result-object v0 │ │ +0366ea: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0366ee: 0f02 |0007: return v2 │ │ +0366f0: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ +0366f6: 0a01 |000b: move-result v1 │ │ +0366f8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0366fe: 28f8 |000f: goto 0007 // -0008 │ │ +036700: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +036702: 28f6 |0011: goto 0007 // -000a │ │ +036704: 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 │ │ @@ -26295,17 +26295,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036740: |[036740] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -036750: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036756: 0e00 |0003: return-void │ │ +036734: |[036734] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +036744: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03674a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;) │ │ @@ -26313,18 +26313,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036758: |[036758] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -036768: 6e10 7901 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0179 │ │ -03676e: 0a00 |0003: move-result v0 │ │ -036770: 0f00 |0004: return v0 │ │ +03674c: |[03674c] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +03675c: 6e10 7901 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0179 │ │ +036762: 0a00 |0003: move-result v0 │ │ +036764: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -26389,18 +26389,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 │ │ -036774: |[036774] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -036784: 5b01 6502 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0265 │ │ -036788: 7010 5216 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1652 │ │ -03678e: 0e00 |0005: return-void │ │ +036768: |[036768] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +036778: 5b01 6502 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@0265 │ │ +03677c: 7010 5216 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1652 │ │ +036782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; │ │ │ │ @@ -26410,19 +26410,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 │ │ -036790: |[036790] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -0367a0: 2200 3901 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ -0367a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0367a6: 7020 f106 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06f1 │ │ -0367ac: 1100 |0006: return-object v0 │ │ +036784: |[036784] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +036794: 2200 3901 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ +036798: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03679a: 7020 f106 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06f1 │ │ +0367a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;) │ │ @@ -26430,18 +26430,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0367b0: |[0367b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -0367c0: 6e10 ee06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06ee │ │ -0367c6: 0c00 |0003: move-result-object v0 │ │ -0367c8: 1100 |0004: return-object v0 │ │ +0367a4: |[0367a4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +0367b4: 6e10 ee06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06ee │ │ +0367ba: 0c00 |0003: move-result-object v0 │ │ +0367bc: 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 : 2526 (TrafficStatsCompat.java) │ │ @@ -26478,19 +26478,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0367cc: |[0367cc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -0367dc: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -0367e2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0367e4: 5910 6602 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ -0367e8: 0e00 |0006: return-void │ │ +0367c0: |[0367c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +0367d0: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +0367d6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0367d8: 5910 6602 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ +0367dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ │ │ @@ -26499,17 +26499,17 @@ │ │ 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 │ │ -0367ec: |[0367ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -0367fc: 7010 f006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06f0 │ │ -036802: 0e00 |0003: return-void │ │ +0367e0: |[0367e0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +0367f0: 7010 f006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06f0 │ │ +0367f6: 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; │ │ │ │ @@ -26623,26 +26623,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036804: |[036804] android.support.v4.net.TrafficStatsCompat.:()V │ │ -036814: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -036818: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03681c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036820: 2200 3b01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@013b │ │ -036824: 7010 fa06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06fa │ │ -03682a: 6900 6802 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -03682e: 0e00 |000d: return-void │ │ -036830: 2200 3a01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@013a │ │ -036834: 7010 f206 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06f2 │ │ -03683a: 6900 6802 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -03683e: 28f8 |0015: goto 000d // -0008 │ │ +0367f8: |[0367f8] android.support.v4.net.TrafficStatsCompat.:()V │ │ +036808: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03680c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +036810: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036814: 2200 3b01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@013b │ │ +036818: 7010 fa06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06fa │ │ +03681e: 6900 6802 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +036822: 0e00 |000d: return-void │ │ +036824: 2200 3a01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@013a │ │ +036828: 7010 f206 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06f2 │ │ +03682e: 6900 6802 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +036832: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26652,17 +26652,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036840: |[036840] android.support.v4.net.TrafficStatsCompat.:()V │ │ -036850: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036856: 0e00 |0003: return-void │ │ +036834: |[036834] android.support.v4.net.TrafficStatsCompat.:()V │ │ +036844: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03684a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26671,18 +26671,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036858: |[036858] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -036868: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -03686c: 7210 0207 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0702 │ │ -036872: 0e00 |0005: return-void │ │ +03684c: |[03684c] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +03685c: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +036860: 7210 0207 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0702 │ │ +036866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26690,37 +26690,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036874: |[036874] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -036884: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -036888: 7210 0307 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0703 │ │ -03688e: 0a00 |0005: move-result v0 │ │ -036890: 0f00 |0006: return v0 │ │ +036868: |[036868] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +036878: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +03687c: 7210 0307 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0703 │ │ +036882: 0a00 |0005: move-result v0 │ │ +036884: 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 │ │ -036894: |[036894] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -0368a4: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -0368a8: 7220 0407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0704 │ │ -0368ae: 0e00 |0005: return-void │ │ +036888: |[036888] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +036898: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +03689c: 7220 0407 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0704 │ │ +0368a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26729,18 +26729,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0368b0: |[0368b0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -0368c0: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -0368c4: 7230 0507 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0705 │ │ -0368ca: 0e00 |0005: return-void │ │ +0368a4: |[0368a4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +0368b4: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +0368b8: 7230 0507 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0705 │ │ +0368be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ 0x0000 - 0x0006 reg=2 operationCount I │ │ @@ -26750,18 +26750,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0368cc: |[0368cc] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -0368dc: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -0368e0: 7220 0607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0706 │ │ -0368e6: 0e00 |0005: return-void │ │ +0368c0: |[0368c0] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +0368d0: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +0368d4: 7220 0607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0706 │ │ +0368da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26770,18 +26770,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0368e8: |[0368e8] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -0368f8: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -0368fc: 7220 0707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0707 │ │ -036902: 0e00 |0005: return-void │ │ +0368dc: |[0368dc] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +0368ec: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +0368f0: 7220 0707 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0707 │ │ +0368f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26790,18 +26790,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036904: |[036904] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -036914: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ -036918: 7220 0807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0708 │ │ -03691e: 0e00 |0005: return-void │ │ +0368f8: |[0368f8] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +036908: 6200 6802 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0268 │ │ +03690c: 7220 0807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0708 │ │ +036912: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26837,17 +26837,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036920: |[036920] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -036930: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036936: 0e00 |0003: return-void │ │ +036914: |[036914] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +036924: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03692a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26855,17 +26855,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -036938: |[036938] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -036948: 7100 7b01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@017b │ │ -03694e: 0e00 |0003: return-void │ │ +03692c: |[03692c] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +03693c: 7100 7b01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@017b │ │ +036942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26873,35 +26873,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -036950: |[036950] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -036960: 7100 7c01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@017c │ │ -036966: 0a00 |0003: move-result v0 │ │ -036968: 0f00 |0004: return v0 │ │ +036944: |[036944] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +036954: 7100 7c01 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@017c │ │ +03695a: 0a00 |0003: move-result v0 │ │ +03695c: 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 │ │ -03696c: |[03696c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -03697c: 7110 7d01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@017d │ │ -036982: 0e00 |0003: return-void │ │ +036960: |[036960] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +036970: 7110 7d01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@017d │ │ +036976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26910,17 +26910,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -036984: |[036984] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -036994: 7120 7e01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@017e │ │ -03699a: 0e00 |0003: return-void │ │ +036978: |[036978] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +036988: 7120 7e01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@017e │ │ +03698e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ 0x0000 - 0x0004 reg=1 operationCount I │ │ @@ -26930,17 +26930,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03699c: |[03699c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -0369ac: 7110 7f01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@017f │ │ -0369b2: 0e00 |0003: return-void │ │ +036990: |[036990] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +0369a0: 7110 7f01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@017f │ │ +0369a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26949,17 +26949,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0369b4: |[0369b4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -0369c4: 7110 8001 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0180 │ │ -0369ca: 0e00 |0003: return-void │ │ +0369a8: |[0369a8] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +0369b8: 7110 8001 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0180 │ │ +0369be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26968,17 +26968,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0369cc: |[0369cc] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -0369dc: 7110 8101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0181 │ │ -0369e2: 0e00 |0003: return-void │ │ +0369c0: |[0369c0] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +0369d0: 7110 8101 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0181 │ │ +0369d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -27018,17 +27018,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0369e4: |[0369e4] android.support.v4.os.EnvironmentCompat.:()V │ │ -0369f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0369fa: 0e00 |0003: return-void │ │ +0369d8: |[0369d8] android.support.v4.os.EnvironmentCompat.:()V │ │ +0369e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0369ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -27036,47 +27036,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 │ │ -0369fc: |[0369fc] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -036a0c: 6003 2600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -036a10: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -036a14: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -036a18: 7110 1d07 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@071d │ │ -036a1e: 0c04 |0009: move-result-object v4 │ │ -036a20: 1104 |000a: return-object v4 │ │ -036a22: 6e10 c315 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@15c3 │ │ -036a28: 0c01 |000e: move-result-object v1 │ │ -036a2a: 7100 a701 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ -036a30: 0c04 |0012: move-result-object v4 │ │ -036a32: 6e10 c315 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@15c3 │ │ -036a38: 0c00 |0016: move-result-object v0 │ │ -036a3a: 6e20 3a16 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ -036a40: 0a04 |001a: move-result v4 │ │ -036a42: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -036a46: 7100 a801 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01a8 │ │ -036a4c: 0c04 |0020: move-result-object v4 │ │ -036a4e: 28e9 |0021: goto 000a // -0017 │ │ -036a50: 0d02 |0022: move-exception v2 │ │ -036a52: 1a04 1803 |0023: const-string v4, "EnvironmentCompat" // string@0318 │ │ -036a56: 2205 5803 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -036a5a: 7010 4016 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -036a60: 1a06 5803 |002a: const-string v6, "Failed to resolve canonical path: " // string@0358 │ │ -036a64: 6e20 4716 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -036a6a: 0c05 |002f: move-result-object v5 │ │ -036a6c: 6e20 4616 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -036a72: 0c05 |0033: move-result-object v5 │ │ -036a74: 6e10 4c16 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -036a7a: 0c05 |0037: move-result-object v5 │ │ -036a7c: 7120 7912 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -036a82: 1a04 4b1a |003b: const-string v4, "unknown" // string@1a4b │ │ -036a86: 28cd |003d: goto 000a // -0033 │ │ +0369f0: |[0369f0] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +036a00: 6003 2600 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +036a04: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +036a08: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +036a0c: 7110 1d07 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@071d │ │ +036a12: 0c04 |0009: move-result-object v4 │ │ +036a14: 1104 |000a: return-object v4 │ │ +036a16: 6e10 c315 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@15c3 │ │ +036a1c: 0c01 |000e: move-result-object v1 │ │ +036a1e: 7100 a701 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@01a7 │ │ +036a24: 0c04 |0012: move-result-object v4 │ │ +036a26: 6e10 c315 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@15c3 │ │ +036a2c: 0c00 |0016: move-result-object v0 │ │ +036a2e: 6e20 3a16 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ +036a34: 0a04 |001a: move-result v4 │ │ +036a36: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +036a3a: 7100 a801 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@01a8 │ │ +036a40: 0c04 |0020: move-result-object v4 │ │ +036a42: 28e9 |0021: goto 000a // -0017 │ │ +036a44: 0d02 |0022: move-exception v2 │ │ +036a46: 1a04 1803 |0023: const-string v4, "EnvironmentCompat" // string@0318 │ │ +036a4a: 2205 5803 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +036a4e: 7010 4016 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +036a54: 1a06 5803 |002a: const-string v6, "Failed to resolve canonical path: " // string@0358 │ │ +036a58: 6e20 4716 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +036a5e: 0c05 |002f: move-result-object v5 │ │ +036a60: 6e20 4616 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +036a66: 0c05 |0033: move-result-object v5 │ │ +036a68: 6e10 4c16 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +036a6e: 0c05 |0037: move-result-object v5 │ │ +036a70: 7120 7912 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +036a76: 1a04 4b1a |003b: const-string v4, "unknown" // string@1a4b │ │ +036a7a: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -27121,17 +27121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036a98: |[036a98] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -036aa8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036aae: 0e00 |0003: return-void │ │ +036a8c: |[036a8c] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +036a9c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -27139,18 +27139,18 @@ │ │ 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 │ │ -036ab0: |[036ab0] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -036ac0: 7110 a901 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01a9 │ │ -036ac6: 0c00 |0003: move-result-object v0 │ │ -036ac8: 1100 |0004: return-object v0 │ │ +036aa4: |[036aa4] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +036ab4: 7110 a901 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@01a9 │ │ +036aba: 0c00 |0003: move-result-object v0 │ │ +036abc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ @@ -27198,18 +27198,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 │ │ -036acc: |[036acc] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -036adc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036ae2: 5b01 6b02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026b │ │ -036ae6: 0e00 |0005: return-void │ │ +036ac0: |[036ac0] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +036ad0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036ad6: 5b01 6b02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026b │ │ +036ada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ @@ -27223,20 +27223,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 │ │ -036ae8: |[036ae8] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -036af8: 5420 6b02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026b │ │ -036afc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -036afe: 7230 2307 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0723 │ │ -036b04: 0c00 |0006: move-result-object v0 │ │ -036b06: 1100 |0007: return-object v0 │ │ +036adc: |[036adc] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +036aec: 5420 6b02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026b │ │ +036af0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +036af2: 7230 2307 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0723 │ │ +036af8: 0c00 |0006: move-result-object v0 │ │ +036afa: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompat$CompatCreator; Landroid/support/v4/os/ParcelableCompat$CompatCreator; │ │ 0x0000 - 0x0008 reg=3 source Landroid/os/Parcel; │ │ @@ -27246,19 +27246,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036b08: |[036b08] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -036b18: 5410 6b02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026b │ │ -036b1c: 7220 2407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0724 │ │ -036b22: 0c00 |0005: move-result-object v0 │ │ -036b24: 1100 |0006: return-object v0 │ │ +036afc: |[036afc] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +036b0c: 5410 6b02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026b │ │ +036b10: 7220 2407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0724 │ │ +036b16: 0c00 |0005: move-result-object v0 │ │ +036b18: 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 │ │ @@ -27294,17 +27294,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036b28: |[036b28] android.support.v4.os.ParcelableCompat.:()V │ │ -036b38: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036b3e: 0e00 |0003: return-void │ │ +036b1c: |[036b1c] android.support.v4.os.ParcelableCompat.:()V │ │ +036b2c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27313,22 +27313,22 @@ │ │ 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 │ │ -036b40: |[036b40] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -036b50: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -036b54: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -036b58: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -036b5c: 7110 2a07 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@072a │ │ -036b62: 2200 4101 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0141 │ │ -036b66: 7020 1e07 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@071e │ │ -036b6c: 1100 |000e: return-object v0 │ │ +036b34: |[036b34] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +036b44: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +036b48: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +036b4c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +036b50: 7110 2a07 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@072a │ │ +036b56: 2200 4101 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0141 │ │ +036b5a: 7020 1e07 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@071e │ │ +036b60: 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; │ │ @@ -27420,18 +27420,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 │ │ -036b70: |[036b70] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -036b80: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036b86: 5b01 6c02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ -036b8a: 0e00 |0005: return-void │ │ +036b64: |[036b64] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +036b74: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036b7a: 5b01 6c02 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ +036b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ @@ -27445,20 +27445,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 │ │ -036b8c: |[036b8c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -036b9c: 5420 6c02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ -036ba0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -036ba2: 7230 2307 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0723 │ │ -036ba8: 0c00 |0006: move-result-object v0 │ │ -036baa: 1100 |0007: return-object v0 │ │ +036b80: |[036b80] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +036b90: 5420 6c02 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ +036b94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +036b96: 7230 2307 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0723 │ │ +036b9c: 0c00 |0006: move-result-object v0 │ │ +036b9e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0008 reg=3 in Landroid/os/Parcel; │ │ @@ -27468,19 +27468,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 │ │ -036bac: |[036bac] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -036bbc: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ -036bc0: 7230 2307 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0723 │ │ -036bc6: 0c00 |0005: move-result-object v0 │ │ -036bc8: 1100 |0006: return-object v0 │ │ +036ba0: |[036ba0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +036bb0: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ +036bb4: 7230 2307 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0723 │ │ +036bba: 0c00 |0005: move-result-object v0 │ │ +036bbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; │ │ 0x0000 - 0x0007 reg=2 in Landroid/os/Parcel; │ │ @@ -27491,19 +27491,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036bcc: |[036bcc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -036bdc: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ -036be0: 7220 2407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0724 │ │ -036be6: 0c00 |0005: move-result-object v0 │ │ -036be8: 1100 |0006: return-object v0 │ │ +036bc0: |[036bc0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +036bd0: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@026c │ │ +036bd4: 7220 2407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0724 │ │ +036bda: 0c00 |0005: move-result-object v0 │ │ +036bdc: 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 │ │ @@ -27537,17 +27537,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036bec: |[036bec] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -036bfc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036c02: 0e00 |0003: return-void │ │ +036be0: |[036be0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +036bf0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036bf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub; │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;) │ │ @@ -27555,18 +27555,18 @@ │ │ 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 │ │ -036c04: |[036c04] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -036c14: 2200 4401 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0144 │ │ -036c18: 7020 2507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0725 │ │ -036c1e: 1100 |0005: return-object v0 │ │ +036bf8: |[036bf8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +036c08: 2200 4401 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0144 │ │ +036c0c: 7020 2507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0725 │ │ +036c12: 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; │ │ │ │ @@ -27738,28 +27738,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -036c20: |[036c20] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -036c30: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -036c36: 7100 4f07 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@074f │ │ -036c3c: 0a00 |0006: move-result v0 │ │ -036c3e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -036c42: 2200 4701 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0147 │ │ -036c46: 7020 2b07 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@072b │ │ -036c4c: 5b20 7702 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036c50: 0e00 |0010: return-void │ │ -036c52: 2200 4801 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0148 │ │ -036c56: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -036c58: 7020 3507 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0735 │ │ -036c5e: 5b20 7702 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036c62: 28f7 |0019: goto 0010 // -0009 │ │ +036c14: |[036c14] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +036c24: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +036c2a: 7100 4f07 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@074f │ │ +036c30: 0a00 |0006: move-result v0 │ │ +036c32: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +036c36: 2200 4701 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0147 │ │ +036c3a: 7020 2b07 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@072b │ │ +036c40: 5b20 7702 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036c44: 0e00 |0010: return-void │ │ +036c46: 2200 4801 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0148 │ │ +036c4a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +036c4c: 7020 3507 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0735 │ │ +036c52: 5b20 7702 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036c56: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -27772,22 +27772,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -036c64: |[036c64] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -036c74: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -036c78: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -036c7c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -036c80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -036c82: 0f00 |0007: return v0 │ │ -036c84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -036c86: 28fe |0009: goto 0007 // -0002 │ │ +036c58: |[036c58] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +036c68: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +036c6c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +036c70: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +036c74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +036c76: 0f00 |0007: return v0 │ │ +036c78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +036c7a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -27797,19 +27797,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036c88: |[036c88] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -036c98: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036c9c: 7210 3e07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@073e │ │ -036ca2: 0a00 |0005: move-result v0 │ │ -036ca4: 0f00 |0006: return v0 │ │ +036c7c: |[036c7c] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +036c8c: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036c90: 7210 3e07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@073e │ │ +036c96: 0a00 |0005: move-result v0 │ │ +036c98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27817,19 +27817,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036ca8: |[036ca8] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -036cb8: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036cbc: 7210 3f07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@073f │ │ -036cc2: 0a00 |0005: move-result v0 │ │ -036cc4: 0f00 |0006: return v0 │ │ +036c9c: |[036c9c] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +036cac: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036cb0: 7210 3f07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@073f │ │ +036cb6: 0a00 |0005: move-result v0 │ │ +036cb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27837,19 +27837,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036cc8: |[036cc8] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -036cd8: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036cdc: 7210 4007 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0740 │ │ -036ce2: 0a00 |0005: move-result v0 │ │ -036ce4: 0f00 |0006: return v0 │ │ +036cbc: |[036cbc] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +036ccc: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036cd0: 7210 4007 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0740 │ │ +036cd6: 0a00 |0005: move-result v0 │ │ +036cd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27857,18 +27857,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 │ │ -036ce8: |[036ce8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -036cf8: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036cfc: 7230 4107 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0741 │ │ -036d02: 0e00 |0005: return-void │ │ +036cdc: |[036cdc] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +036cec: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036cf0: 7230 4107 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0741 │ │ +036cf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27879,18 +27879,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 │ │ -036d04: |[036d04] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -036d14: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036d18: 7230 4207 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0742 │ │ -036d1e: 0e00 |0005: return-void │ │ +036cf8: |[036cf8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +036d08: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036d0c: 7230 4207 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0742 │ │ +036d12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27901,18 +27901,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036d20: |[036d20] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -036d30: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036d34: 7220 4307 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0743 │ │ -036d3a: 0e00 |0005: return-void │ │ +036d14: |[036d14] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +036d24: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036d28: 7220 4307 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0743 │ │ +036d2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -27922,18 +27922,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036d3c: |[036d3c] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -036d4c: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036d50: 7220 4407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0744 │ │ -036d56: 0e00 |0005: return-void │ │ +036d30: |[036d30] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +036d40: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036d44: 7220 4407 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0744 │ │ +036d4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -27943,18 +27943,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -036d58: |[036d58] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -036d68: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ -036d6c: 7220 4507 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0745 │ │ -036d72: 0e00 |0005: return-void │ │ +036d4c: |[036d4c] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +036d5c: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0277 │ │ +036d60: 7220 4507 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0745 │ │ +036d66: 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 │ │ @@ -28009,21 +28009,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 │ │ -036d74: |[036d74] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -036d84: 5b01 7902 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ -036d88: 5b02 7c02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@027c │ │ -036d8c: 5b03 7a02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -036d90: 5904 7b02 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@027b │ │ -036d94: 7010 f101 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01f1 │ │ -036d9a: 0e00 |000b: return-void │ │ +036d68: |[036d68] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +036d78: 5b01 7902 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ +036d7c: 5b02 7c02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@027c │ │ +036d80: 5b03 7a02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ +036d84: 5904 7b02 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@027b │ │ +036d88: 7010 f101 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01f1 │ │ +036d8e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -28036,33 +28036,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 │ │ -036d9c: |[036d9c] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -036dac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -036dae: 5b46 7802 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ -036db2: 2202 7a00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@007a │ │ -036db6: 5443 7c02 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@027c │ │ -036dba: 7020 f301 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01f3 │ │ -036dc0: 6e20 f501 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f5 │ │ -036dc6: 0c02 |000d: move-result-object v2 │ │ -036dc8: 6e20 f601 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f6 │ │ -036dce: 0c02 |0011: move-result-object v2 │ │ -036dd0: 6e10 f401 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01f4 │ │ -036dd6: 0c01 |0015: move-result-object v1 │ │ -036dd8: 6e20 eb01 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01eb │ │ -036dde: 0a02 |0019: move-result v2 │ │ -036de0: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -036de4: 6e30 ee01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ee │ │ -036dea: 0e00 |001f: return-void │ │ -036dec: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -036dee: 28fb |0021: goto 001c // -0005 │ │ +036d90: |[036d90] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +036da0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036da2: 5b46 7802 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ +036da6: 2202 7a00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@007a │ │ +036daa: 5443 7c02 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@027c │ │ +036dae: 7020 f301 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01f3 │ │ +036db4: 6e20 f501 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f5 │ │ +036dba: 0c02 |000d: move-result-object v2 │ │ +036dbc: 6e20 f601 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f6 │ │ +036dc2: 0c02 |0011: move-result-object v2 │ │ +036dc4: 6e10 f401 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01f4 │ │ +036dca: 0c01 |0015: move-result-object v1 │ │ +036dcc: 6e20 eb01 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01eb │ │ +036dd2: 0a02 |0019: move-result v2 │ │ +036dd4: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +036dd8: 6e30 ee01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ee │ │ +036dde: 0e00 |001f: return-void │ │ +036de0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +036de2: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -28082,78 +28082,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 │ │ -036df0: |[036df0] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -036e00: 2204 7e00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007e │ │ -036e04: 5495 7902 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ -036e08: 5455 9302 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -036e0c: 5496 7802 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ -036e10: 7030 f801 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01f8 │ │ -036e16: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -036e18: 6e20 fb01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01fb │ │ -036e1e: 0c03 |000f: move-result-object v3 │ │ -036e20: 2200 4700 |0010: new-instance v0, Landroid/graphics/RectF; // type@0047 │ │ -036e24: 6e10 6501 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0165 │ │ -036e2a: 0c05 |0015: move-result-object v5 │ │ -036e2c: 6e10 6601 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0166 │ │ -036e32: 0c05 |0019: move-result-object v5 │ │ -036e34: 7020 5301 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0153 │ │ -036e3a: 5495 7902 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ -036e3e: 5496 7a02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -036e42: 6e10 2e01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@012e │ │ -036e48: 0a06 |0024: move-result v6 │ │ -036e4a: 5497 7a02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -036e4e: 6e10 2d01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@012d │ │ -036e54: 0a07 |002a: move-result v7 │ │ -036e56: 5298 7b02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@027b │ │ -036e5a: 7158 6507 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@0765 │ │ -036e60: 0c02 |0030: move-result-object v2 │ │ -036e62: 6e10 6401 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0164 │ │ -036e68: 0c05 |0034: move-result-object v5 │ │ -036e6a: 5496 7a02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ -036e6e: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -036e70: 6e40 3501 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0135 │ │ -036e76: 6e20 fa01 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01fa │ │ -036e7c: 2205 3003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0330 │ │ -036e80: 6e10 ce01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01ce │ │ -036e86: 0c06 |0043: move-result-object v6 │ │ -036e88: 7020 d015 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@15d0 │ │ -036e8e: 6e20 fc01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01fc │ │ -036e94: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -036e96: 2355 9703 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0397 │ │ -036e9a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -036e9c: 6207 2a00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002a │ │ -036ea0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -036ea4: 6e20 f001 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01f0 │ │ -036eaa: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -036eae: 6e10 f901 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ -036eb4: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -036eb8: 6e10 cd01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ -036ebe: 0e00 |005f: return-void │ │ -036ec0: 0d01 |0060: move-exception v1 │ │ -036ec2: 1a05 f808 |0061: const-string v5, "PrintHelperKitkat" // string@08f8 │ │ -036ec6: 1a06 1d03 |0063: const-string v6, "Error writing printed content" // string@031d │ │ -036eca: 7130 7712 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -036ed0: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -036ed2: 6e20 ef01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01ef │ │ -036ed8: 28e9 |006c: goto 0055 // -0017 │ │ -036eda: 0d05 |006d: move-exception v5 │ │ -036edc: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -036ee0: 6e10 f901 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ -036ee6: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -036eea: 6e10 cd01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ -036ef0: 2705 |0078: throw v5 │ │ -036ef2: 0d05 |0079: move-exception v5 │ │ -036ef4: 28e5 |007a: goto 005f // -001b │ │ -036ef6: 0d06 |007b: move-exception v6 │ │ -036ef8: 28fc |007c: goto 0078 // -0004 │ │ +036de4: |[036de4] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +036df4: 2204 7e00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007e │ │ +036df8: 5495 7902 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ +036dfc: 5455 9302 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +036e00: 5496 7802 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ +036e04: 7030 f801 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01f8 │ │ +036e0a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +036e0c: 6e20 fb01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01fb │ │ +036e12: 0c03 |000f: move-result-object v3 │ │ +036e14: 2200 4700 |0010: new-instance v0, Landroid/graphics/RectF; // type@0047 │ │ +036e18: 6e10 6501 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0165 │ │ +036e1e: 0c05 |0015: move-result-object v5 │ │ +036e20: 6e10 6601 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0166 │ │ +036e26: 0c05 |0019: move-result-object v5 │ │ +036e28: 7020 5301 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0153 │ │ +036e2e: 5495 7902 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0279 │ │ +036e32: 5496 7a02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ +036e36: 6e10 2e01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@012e │ │ +036e3c: 0a06 |0024: move-result v6 │ │ +036e3e: 5497 7a02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ +036e42: 6e10 2d01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@012d │ │ +036e48: 0a07 |002a: move-result v7 │ │ +036e4a: 5298 7b02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@027b │ │ +036e4e: 7158 6507 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@0765 │ │ +036e54: 0c02 |0030: move-result-object v2 │ │ +036e56: 6e10 6401 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0164 │ │ +036e5c: 0c05 |0034: move-result-object v5 │ │ +036e5e: 5496 7a02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027a │ │ +036e62: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +036e64: 6e40 3501 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0135 │ │ +036e6a: 6e20 fa01 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01fa │ │ +036e70: 2205 3003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0330 │ │ +036e74: 6e10 ce01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01ce │ │ +036e7a: 0c06 |0043: move-result-object v6 │ │ +036e7c: 7020 d015 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@15d0 │ │ +036e82: 6e20 fc01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01fc │ │ +036e88: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +036e8a: 2355 9703 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0397 │ │ +036e8e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +036e90: 6207 2a00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002a │ │ +036e94: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +036e98: 6e20 f001 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01f0 │ │ +036e9e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +036ea2: 6e10 f901 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ +036ea8: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +036eac: 6e10 cd01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ +036eb2: 0e00 |005f: return-void │ │ +036eb4: 0d01 |0060: move-exception v1 │ │ +036eb6: 1a05 f808 |0061: const-string v5, "PrintHelperKitkat" // string@08f8 │ │ +036eba: 1a06 1d03 |0063: const-string v6, "Error writing printed content" // string@031d │ │ +036ebe: 7130 7712 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +036ec4: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +036ec6: 6e20 ef01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01ef │ │ +036ecc: 28e9 |006c: goto 0055 // -0017 │ │ +036ece: 0d05 |006d: move-exception v5 │ │ +036ed0: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +036ed4: 6e10 f901 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ +036eda: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +036ede: 6e10 cd01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ +036ee4: 2705 |0078: throw v5 │ │ +036ee6: 0d05 |0079: move-exception v5 │ │ +036ee8: 28e5 |007a: goto 005f // -001b │ │ +036eea: 0d06 |007b: move-exception v6 │ │ +036eec: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28235,18 +28235,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 │ │ -036f34: |[036f34] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -036f44: 5b01 7d02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@027d │ │ -036f48: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -036f4e: 0e00 |0005: return-void │ │ +036f28: |[036f28] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +036f38: 5b01 7d02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@027d │ │ +036f3c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +036f42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28256,22 +28256,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -036f50: |[036f50] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -036f60: 5420 7d02 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@027d │ │ -036f64: 5400 7e02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ -036f68: 7110 5f07 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@075f │ │ -036f6e: 5420 7d02 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@027d │ │ -036f72: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -036f74: 6e20 5607 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0756 │ │ -036f7a: 0e00 |000d: return-void │ │ +036f44: |[036f44] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +036f54: 5420 7d02 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@027d │ │ +036f58: 5400 7e02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ +036f5c: 7110 5f07 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@075f │ │ +036f62: 5420 7d02 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@027d │ │ +036f66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +036f68: 6e20 5607 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0756 │ │ +036f6e: 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; │ │ @@ -28327,22 +28327,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 │ │ -036f7c: |[036f7c] 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 │ │ -036f8c: 5b01 7e02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ -036f90: 5b02 7f02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@027f │ │ -036f94: 5b03 8102 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0281 │ │ -036f98: 5b04 8202 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0282 │ │ -036f9c: 5b05 8002 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ -036fa0: 7010 8c01 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@018c │ │ -036fa6: 0e00 |000d: return-void │ │ +036f70: |[036f70] 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 │ │ +036f80: 5b01 7e02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ +036f84: 5b02 7f02 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@027f │ │ +036f88: 5b03 8102 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0281 │ │ +036f8c: 5b04 8202 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0282 │ │ +036f90: 5b05 8002 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ +036f94: 7010 8c01 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@018c │ │ +036f9a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -28356,26 +28356,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 │ │ -036fa8: |[036fa8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -036fb8: 5430 7e02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ -036fbc: 5400 8602 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -036fc0: 5431 7e02 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ -036fc4: 5411 8802 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0288 │ │ -036fc8: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -036fcc: 7130 6607 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@0766 │ │ -036fd2: 0c00 |000d: move-result-object v0 │ │ -036fd4: 1100 |000e: return-object v0 │ │ -036fd6: 0d00 |000f: move-exception v0 │ │ -036fd8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -036fda: 28fd |0011: goto 000e // -0003 │ │ +036f9c: |[036f9c] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +036fac: 5430 7e02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ +036fb0: 5400 8602 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +036fb4: 5431 7e02 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ +036fb8: 5411 8802 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0288 │ │ +036fbc: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +036fc0: 7130 6607 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@0766 │ │ +036fc6: 0c00 |000d: move-result-object v0 │ │ +036fc8: 1100 |000e: return-object v0 │ │ +036fca: 0d00 |000f: move-exception v0 │ │ +036fcc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +036fce: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -28389,19 +28389,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 │ │ -036fec: |[036fec] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -036ffc: 1f02 9503 |0000: check-cast v2, [Landroid/net/Uri; // type@0395 │ │ -037000: 6e20 5707 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0757 │ │ -037006: 0c00 |0005: move-result-object v0 │ │ -037008: 1100 |0006: return-object v0 │ │ +036fe0: |[036fe0] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +036ff0: 1f02 9503 |0000: check-cast v2, [Landroid/net/Uri; // type@0395 │ │ +036ff4: 6e20 5707 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0757 │ │ +036ffa: 0c00 |0005: move-result-object v0 │ │ +036ffc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28410,18 +28410,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03700c: |[03700c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -03701c: 5410 8002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ -037020: 6e10 ec01 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01ec │ │ -037026: 0e00 |0005: return-void │ │ +037000: |[037000] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +037010: 5410 8002 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ +037014: 6e10 ec01 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01ec │ │ +03701a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -28431,18 +28431,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 │ │ -037028: |[037028] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -037038: 1f01 3d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@003d │ │ -03703c: 6e20 5907 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0759 │ │ -037042: 0e00 |0005: return-void │ │ +03701c: |[03701c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +03702c: 1f01 3d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@003d │ │ +037030: 6e20 5907 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0759 │ │ +037036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28451,44 +28451,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -037044: |[037044] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -037054: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037056: 6f20 8f01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@018f │ │ -03705c: 5442 7e02 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ -037060: 5b25 8502 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ -037064: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -037068: 2202 7a00 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@007a │ │ -03706c: 5443 7e02 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ -037070: 5433 8902 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0289 │ │ -037074: 7020 f301 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01f3 │ │ -03707a: 6e20 f501 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f5 │ │ -037080: 0c02 |0016: move-result-object v2 │ │ -037082: 6e20 f601 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f6 │ │ -037088: 0c02 |001a: move-result-object v2 │ │ -03708a: 6e10 f401 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01f4 │ │ -037090: 0c01 |001e: move-result-object v1 │ │ -037092: 5442 8102 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0281 │ │ -037096: 5443 8202 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0282 │ │ -03709a: 6e20 eb01 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01eb │ │ -0370a0: 0a02 |0026: move-result v2 │ │ -0370a2: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -0370a6: 5442 8002 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ -0370aa: 6e30 ee01 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ee │ │ -0370b0: 0e00 |002e: return-void │ │ -0370b2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0370b4: 28f9 |0030: goto 0029 // -0007 │ │ -0370b6: 5442 8002 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ -0370ba: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -0370bc: 6e20 ed01 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@01ed │ │ -0370c2: 28f7 |0037: goto 002e // -0009 │ │ +037038: |[037038] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +037048: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03704a: 6f20 8f01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@018f │ │ +037050: 5442 7e02 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ +037054: 5b25 8502 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ +037058: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +03705c: 2202 7a00 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@007a │ │ +037060: 5443 7e02 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@027e │ │ +037064: 5433 8902 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0289 │ │ +037068: 7020 f301 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01f3 │ │ +03706e: 6e20 f501 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f5 │ │ +037074: 0c02 |0016: move-result-object v2 │ │ +037076: 6e20 f601 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f6 │ │ +03707c: 0c02 |001a: move-result-object v2 │ │ +03707e: 6e10 f401 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01f4 │ │ +037084: 0c01 |001e: move-result-object v1 │ │ +037086: 5442 8102 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0281 │ │ +03708a: 5443 8202 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0282 │ │ +03708e: 6e20 eb01 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01eb │ │ +037094: 0a02 |0026: move-result v2 │ │ +037096: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +03709a: 5442 8002 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ +03709e: 6e30 ee01 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ee │ │ +0370a4: 0e00 |002e: return-void │ │ +0370a6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0370a8: 28f9 |0030: goto 0029 // -0007 │ │ +0370aa: 5442 8002 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0280 │ │ +0370ae: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +0370b0: 6e20 ed01 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@01ed │ │ +0370b6: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -28508,18 +28508,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 │ │ -0370c4: |[0370c4] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -0370d4: 1f01 3d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@003d │ │ -0370d8: 6e20 5b07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@075b │ │ -0370de: 0e00 |0005: return-void │ │ +0370b8: |[0370b8] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +0370c8: 1f01 3d00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@003d │ │ +0370cc: 6e20 5b07 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@075b │ │ +0370d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28528,20 +28528,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0370e0: |[0370e0] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -0370f0: 5420 7f02 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@027f │ │ -0370f4: 2201 4c01 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@014c │ │ -0370f8: 7020 5307 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0753 │ │ -0370fe: 6e20 a601 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@01a6 │ │ -037104: 0e00 |000a: return-void │ │ +0370d4: |[0370d4] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +0370e4: 5420 7f02 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@027f │ │ +0370e8: 2201 4c01 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@014c │ │ +0370ec: 7020 5307 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0753 │ │ +0370f2: 6e20 a601 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@01a6 │ │ +0370f8: 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; │ │ │ │ @@ -28605,23 +28605,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 │ │ -037108: |[037108] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -037118: 5b12 8602 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -03711c: 5b13 8902 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0289 │ │ -037120: 5b14 8802 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0288 │ │ -037124: 5915 8702 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0287 │ │ -037128: 7010 f101 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@01f1 │ │ -03712e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -037130: 5b10 8502 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ -037134: 0e00 |000e: return-void │ │ +0370fc: |[0370fc] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +03710c: 5b12 8602 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +037110: 5b13 8902 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0289 │ │ +037114: 5b14 8802 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@0288 │ │ +037118: 5915 8702 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0287 │ │ +03711c: 7010 f101 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@01f1 │ │ +037122: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +037124: 5b10 8502 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ +037128: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=292 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -28634,17 +28634,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 │ │ -037138: |[037138] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -037148: 7010 6007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0760 │ │ -03714e: 0e00 |0003: return-void │ │ +03712c: |[03712c] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +03713c: 7010 6007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0760 │ │ +037142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -28652,33 +28652,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -037150: |[037150] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -037160: 5430 8602 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -037164: 7110 6707 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0767 │ │ -03716a: 0c01 |0005: move-result-object v1 │ │ -03716c: 1d01 |0006: monitor-enter v1 │ │ -03716e: 5430 8602 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -037172: 5400 9402 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037176: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -03717a: 5430 8602 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -03717e: 5400 9402 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037182: 6e10 3001 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0130 │ │ -037188: 5430 8602 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -03718c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -03718e: 5b02 9402 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037192: 1e01 |0019: monitor-exit v1 │ │ -037194: 0e00 |001a: return-void │ │ -037196: 0d00 |001b: move-exception v0 │ │ -037198: 1e01 |001c: monitor-exit v1 │ │ -03719a: 2700 |001d: throw v0 │ │ +037144: |[037144] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +037154: 5430 8602 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +037158: 7110 6707 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0767 │ │ +03715e: 0c01 |0005: move-result-object v1 │ │ +037160: 1d01 |0006: monitor-enter v1 │ │ +037162: 5430 8602 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +037166: 5400 9402 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +03716a: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +03716e: 5430 8602 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +037172: 5400 9402 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +037176: 6e10 3001 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0130 │ │ +03717c: 5430 8602 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +037180: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +037182: 5b02 9402 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +037186: 1e01 |0019: monitor-exit v1 │ │ +037188: 0e00 |001a: return-void │ │ +03718a: 0d00 |001b: move-exception v0 │ │ +03718c: 1e01 |001c: monitor-exit v1 │ │ +03718e: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -28695,21 +28695,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0371a8: |[0371a8] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -0371b8: 6f10 f201 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@01f2 │ │ -0371be: 7010 6007 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0760 │ │ -0371c4: 5420 8302 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0283 │ │ -0371c8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0371ca: 6e20 8d01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@018d │ │ -0371d0: 0e00 |000c: return-void │ │ +03719c: |[03719c] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +0371ac: 6f10 f201 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@01f2 │ │ +0371b2: 7010 6007 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0760 │ │ +0371b8: 5420 8302 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0283 │ │ +0371bc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0371be: 6e20 8d01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@018d │ │ +0371c4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -28720,54 +28720,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 │ │ -0371d4: |[0371d4] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -0371e4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0371e6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0371e8: 6e10 a501 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01a5 │ │ -0371ee: 0a00 |0005: move-result v0 │ │ -0371f0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0371f4: 6e10 ec01 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01ec │ │ -0371fa: 5b9b 8402 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0284 │ │ -0371fe: 0e00 |000d: return-void │ │ -037200: 5490 8502 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ -037204: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -037208: 2200 7a00 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@007a │ │ -03720c: 5491 8902 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0289 │ │ -037210: 7020 f301 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01f3 │ │ -037216: 6e20 f501 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f5 │ │ -03721c: 0c00 |001c: move-result-object v0 │ │ -03721e: 6e20 f601 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f6 │ │ -037224: 0c00 |0020: move-result-object v0 │ │ -037226: 6e10 f401 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01f4 │ │ -03722c: 0c07 |0024: move-result-object v7 │ │ -03722e: 6e20 eb01 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01eb │ │ -037234: 0a00 |0028: move-result v0 │ │ -037236: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -03723a: 6e30 ee01 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ee │ │ -037240: 28df |002e: goto 000d // -0021 │ │ -037242: 0186 |002f: move v6, v8 │ │ -037244: 28fb |0030: goto 002b // -0005 │ │ -037246: 2200 4d01 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@014d │ │ -03724a: 0791 |0033: move-object v1, v9 │ │ -03724c: 07c2 |0034: move-object v2, v12 │ │ -03724e: 07b3 |0035: move-object v3, v11 │ │ -037250: 07a4 |0036: move-object v4, v10 │ │ -037252: 07d5 |0037: move-object v5, v13 │ │ -037254: 7606 5507 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@0755 │ │ -03725a: 5b90 8302 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0283 │ │ -03725e: 5490 8302 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0283 │ │ -037262: 2381 9503 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0395 │ │ -037266: 6e20 8e01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@018e │ │ -03726c: 5b9b 8402 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0284 │ │ -037270: 28c7 |0046: goto 000d // -0039 │ │ +0371c8: |[0371c8] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +0371d8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0371da: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0371dc: 6e10 a501 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@01a5 │ │ +0371e2: 0a00 |0005: move-result v0 │ │ +0371e4: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0371e8: 6e10 ec01 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01ec │ │ +0371ee: 5b9b 8402 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0284 │ │ +0371f2: 0e00 |000d: return-void │ │ +0371f4: 5490 8502 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ +0371f8: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +0371fc: 2200 7a00 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@007a │ │ +037200: 5491 8902 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0289 │ │ +037204: 7020 f301 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01f3 │ │ +03720a: 6e20 f501 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f5 │ │ +037210: 0c00 |001c: move-result-object v0 │ │ +037212: 6e20 f601 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01f6 │ │ +037218: 0c00 |0020: move-result-object v0 │ │ +03721a: 6e10 f401 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01f4 │ │ +037220: 0c07 |0024: move-result-object v7 │ │ +037222: 6e20 eb01 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01eb │ │ +037228: 0a00 |0028: move-result v0 │ │ +03722a: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +03722e: 6e30 ee01 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ee │ │ +037234: 28df |002e: goto 000d // -0021 │ │ +037236: 0186 |002f: move v6, v8 │ │ +037238: 28fb |0030: goto 002b // -0005 │ │ +03723a: 2200 4d01 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@014d │ │ +03723e: 0791 |0033: move-object v1, v9 │ │ +037240: 07c2 |0034: move-object v2, v12 │ │ +037242: 07b3 |0035: move-object v3, v11 │ │ +037244: 07a4 |0036: move-object v4, v10 │ │ +037246: 07d5 |0037: move-object v5, v13 │ │ +037248: 7606 5507 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@0755 │ │ +03724e: 5b90 8302 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0283 │ │ +037252: 5490 8302 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0283 │ │ +037256: 2381 9503 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0395 │ │ +03725a: 6e20 8e01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@018e │ │ +037260: 5b9b 8402 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0284 │ │ +037264: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -28793,78 +28793,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 │ │ -037274: |[037274] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -037284: 2204 7e00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007e │ │ -037288: 5495 8602 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -03728c: 5455 9302 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -037290: 5496 8402 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0284 │ │ -037294: 7030 f801 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01f8 │ │ -03729a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -03729c: 6e20 fb01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01fb │ │ -0372a2: 0c03 |000f: move-result-object v3 │ │ -0372a4: 2200 4700 |0010: new-instance v0, Landroid/graphics/RectF; // type@0047 │ │ -0372a8: 6e10 6501 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0165 │ │ -0372ae: 0c05 |0015: move-result-object v5 │ │ -0372b0: 6e10 6601 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0166 │ │ -0372b6: 0c05 |0019: move-result-object v5 │ │ -0372b8: 7020 5301 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0153 │ │ -0372be: 5495 8602 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ -0372c2: 5496 8502 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ -0372c6: 6e10 2e01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@012e │ │ -0372cc: 0a06 |0024: move-result v6 │ │ -0372ce: 5497 8502 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ -0372d2: 6e10 2d01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@012d │ │ -0372d8: 0a07 |002a: move-result v7 │ │ -0372da: 5298 8702 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0287 │ │ -0372de: 7158 6507 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@0765 │ │ -0372e4: 0c02 |0030: move-result-object v2 │ │ -0372e6: 6e10 6401 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0164 │ │ -0372ec: 0c05 |0034: move-result-object v5 │ │ -0372ee: 5496 8502 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ -0372f2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0372f4: 6e40 3501 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0135 │ │ -0372fa: 6e20 fa01 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01fa │ │ -037300: 2205 3003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0330 │ │ -037304: 6e10 ce01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01ce │ │ -03730a: 0c06 |0043: move-result-object v6 │ │ -03730c: 7020 d015 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@15d0 │ │ -037312: 6e20 fc01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01fc │ │ -037318: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -03731a: 2355 9703 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0397 │ │ -03731e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -037320: 6207 2a00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002a │ │ -037324: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -037328: 6e20 f001 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01f0 │ │ -03732e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -037332: 6e10 f901 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ -037338: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -03733c: 6e10 cd01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ -037342: 0e00 |005f: return-void │ │ -037344: 0d01 |0060: move-exception v1 │ │ -037346: 1a05 f808 |0061: const-string v5, "PrintHelperKitkat" // string@08f8 │ │ -03734a: 1a06 1d03 |0063: const-string v6, "Error writing printed content" // string@031d │ │ -03734e: 7130 7712 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -037354: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -037356: 6e20 ef01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01ef │ │ -03735c: 28e9 |006c: goto 0055 // -0017 │ │ -03735e: 0d05 |006d: move-exception v5 │ │ -037360: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -037364: 6e10 f901 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ -03736a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -03736e: 6e10 cd01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ -037374: 2705 |0078: throw v5 │ │ -037376: 0d05 |0079: move-exception v5 │ │ -037378: 28e5 |007a: goto 005f // -001b │ │ -03737a: 0d06 |007b: move-exception v6 │ │ -03737c: 28fc |007c: goto 0078 // -0004 │ │ +037268: |[037268] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +037278: 2204 7e00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007e │ │ +03727c: 5495 8602 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +037280: 5455 9302 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +037284: 5496 8402 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0284 │ │ +037288: 7030 f801 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01f8 │ │ +03728e: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +037290: 6e20 fb01 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01fb │ │ +037296: 0c03 |000f: move-result-object v3 │ │ +037298: 2200 4700 |0010: new-instance v0, Landroid/graphics/RectF; // type@0047 │ │ +03729c: 6e10 6501 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0165 │ │ +0372a2: 0c05 |0015: move-result-object v5 │ │ +0372a4: 6e10 6601 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0166 │ │ +0372aa: 0c05 |0019: move-result-object v5 │ │ +0372ac: 7020 5301 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0153 │ │ +0372b2: 5495 8602 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0286 │ │ +0372b6: 5496 8502 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ +0372ba: 6e10 2e01 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@012e │ │ +0372c0: 0a06 |0024: move-result v6 │ │ +0372c2: 5497 8502 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ +0372c6: 6e10 2d01 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@012d │ │ +0372cc: 0a07 |002a: move-result v7 │ │ +0372ce: 5298 8702 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@0287 │ │ +0372d2: 7158 6507 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@0765 │ │ +0372d8: 0c02 |0030: move-result-object v2 │ │ +0372da: 6e10 6401 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0164 │ │ +0372e0: 0c05 |0034: move-result-object v5 │ │ +0372e2: 5496 8502 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@0285 │ │ +0372e6: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +0372e8: 6e40 3501 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0135 │ │ +0372ee: 6e20 fa01 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01fa │ │ +0372f4: 2205 3003 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0330 │ │ +0372f8: 6e10 ce01 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01ce │ │ +0372fe: 0c06 |0043: move-result-object v6 │ │ +037300: 7020 d015 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@15d0 │ │ +037306: 6e20 fc01 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01fc │ │ +03730c: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +03730e: 2355 9703 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0397 │ │ +037312: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +037314: 6207 2a00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002a │ │ +037318: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +03731c: 6e20 f001 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01f0 │ │ +037322: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +037326: 6e10 f901 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ +03732c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +037330: 6e10 cd01 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ +037336: 0e00 |005f: return-void │ │ +037338: 0d01 |0060: move-exception v1 │ │ +03733a: 1a05 f808 |0061: const-string v5, "PrintHelperKitkat" // string@08f8 │ │ +03733e: 1a06 1d03 |0063: const-string v6, "Error writing printed content" // string@031d │ │ +037342: 7130 7712 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +037348: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +03734a: 6e20 ef01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01ef │ │ +037350: 28e9 |006c: goto 0055 // -0017 │ │ +037352: 0d05 |006d: move-exception v5 │ │ +037354: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +037358: 6e10 f901 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01f9 │ │ +03735e: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +037362: 6e10 cd01 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01cd │ │ +037368: 2705 |0078: throw v5 │ │ +03736a: 0d05 |0079: move-exception v5 │ │ +03736c: 28e5 |007a: goto 005f // -001b │ │ +03736e: 0d06 |007b: move-exception v6 │ │ +037370: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -29010,28 +29010,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0373b8: |[0373b8] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -0373c8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0373ca: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -0373d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0373d2: 5b20 9402 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -0373d6: 2200 5103 |0007: new-instance v0, Ljava/lang/Object; // type@0351 │ │ -0373da: 7010 1d16 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0373e0: 5b20 9502 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ -0373e4: 5921 9702 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ -0373e8: 5921 9202 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ -0373ec: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0373ee: 5920 9602 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ -0373f2: 5b23 9302 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -0373f6: 0e00 |0017: return-void │ │ +0373ac: |[0373ac] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +0373bc: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0373be: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +0373c4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0373c6: 5b20 9402 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +0373ca: 2200 5103 |0007: new-instance v0, Ljava/lang/Object; // type@0351 │ │ +0373ce: 7010 1d16 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0373d4: 5b20 9502 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ +0373d8: 5921 9702 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ +0373dc: 5921 9202 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ +0373e0: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0373e2: 5920 9602 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ +0373e6: 5b23 9302 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +0373ea: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -29047,18 +29047,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 │ │ -0373f8: |[0373f8] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -037408: 7055 6907 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0769 │ │ -03740e: 0c00 |0003: move-result-object v0 │ │ -037410: 1100 |0004: return-object v0 │ │ +0373ec: |[0373ec] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +0373fc: 7055 6907 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0769 │ │ +037402: 0c00 |0003: move-result-object v0 │ │ +037404: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -29070,18 +29070,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 │ │ -037414: |[037414] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -037424: 7030 6d07 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@076d │ │ -03742a: 0c00 |0003: move-result-object v0 │ │ -03742c: 1100 |0004: return-object v0 │ │ +037408: |[037408] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +037418: 7030 6d07 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@076d │ │ +03741e: 0c00 |0003: move-result-object v0 │ │ +037420: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -29091,17 +29091,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 │ │ -037430: |[037430] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -037440: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ -037444: 1100 |0002: return-object v0 │ │ +037424: |[037424] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +037434: 5410 9502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ +037438: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29109,52 +29109,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 │ │ -037448: |[037448] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -037458: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -03745c: 2200 4200 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0042 │ │ -037460: 7010 4201 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0142 │ │ -037466: 6e10 5601 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0156 │ │ -03746c: 0a04 |000a: move-result v4 │ │ -03746e: 8285 |000b: int-to-float v5, v8 │ │ -037470: a901 0405 |000c: div-float v1, v4, v5 │ │ -037474: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -037476: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -03747a: 6e10 5401 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0154 │ │ -037480: 0a04 |0014: move-result v4 │ │ -037482: 8295 |0015: int-to-float v5, v9 │ │ -037484: c954 |0016: div-float/2addr v4, v5 │ │ -037486: 7120 1616 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -03748c: 0a01 |001a: move-result v1 │ │ -03748e: 6e30 4301 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0143 │ │ -037494: 6e10 5601 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0156 │ │ -03749a: 0a04 |0021: move-result v4 │ │ -03749c: 8285 |0022: int-to-float v5, v8 │ │ -03749e: c815 |0023: mul-float/2addr v5, v1 │ │ -0374a0: c754 |0024: sub-float/2addr v4, v5 │ │ -0374a2: a902 0406 |0025: div-float v2, v4, v6 │ │ -0374a6: 6e10 5401 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0154 │ │ -0374ac: 0a04 |002a: move-result v4 │ │ -0374ae: 8295 |002b: int-to-float v5, v9 │ │ -0374b0: c815 |002c: mul-float/2addr v5, v1 │ │ -0374b2: c754 |002d: sub-float/2addr v4, v5 │ │ -0374b4: a903 0406 |002e: div-float v3, v4, v6 │ │ -0374b8: 6e30 4401 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0144 │ │ -0374be: 1100 |0033: return-object v0 │ │ -0374c0: 6e10 5401 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0154 │ │ -0374c6: 0a04 |0037: move-result v4 │ │ -0374c8: 8295 |0038: int-to-float v5, v9 │ │ -0374ca: c954 |0039: div-float/2addr v4, v5 │ │ -0374cc: 7120 1816 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -0374d2: 0a01 |003d: move-result v1 │ │ -0374d4: 28dd |003e: goto 001b // -0023 │ │ +03743c: |[03743c] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +03744c: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +037450: 2200 4200 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0042 │ │ +037454: 7010 4201 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0142 │ │ +03745a: 6e10 5601 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0156 │ │ +037460: 0a04 |000a: move-result v4 │ │ +037462: 8285 |000b: int-to-float v5, v8 │ │ +037464: a901 0405 |000c: div-float v1, v4, v5 │ │ +037468: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +03746a: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +03746e: 6e10 5401 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0154 │ │ +037474: 0a04 |0014: move-result v4 │ │ +037476: 8295 |0015: int-to-float v5, v9 │ │ +037478: c954 |0016: div-float/2addr v4, v5 │ │ +03747a: 7120 1616 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +037480: 0a01 |001a: move-result v1 │ │ +037482: 6e30 4301 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0143 │ │ +037488: 6e10 5601 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0156 │ │ +03748e: 0a04 |0021: move-result v4 │ │ +037490: 8285 |0022: int-to-float v5, v8 │ │ +037492: c815 |0023: mul-float/2addr v5, v1 │ │ +037494: c754 |0024: sub-float/2addr v4, v5 │ │ +037496: a902 0406 |0025: div-float v2, v4, v6 │ │ +03749a: 6e10 5401 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0154 │ │ +0374a0: 0a04 |002a: move-result v4 │ │ +0374a2: 8295 |002b: int-to-float v5, v9 │ │ +0374a4: c815 |002c: mul-float/2addr v5, v1 │ │ +0374a6: c754 |002d: sub-float/2addr v4, v5 │ │ +0374a8: a903 0406 |002e: div-float v3, v4, v6 │ │ +0374ac: 6e30 4401 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0144 │ │ +0374b2: 1100 |0033: return-object v0 │ │ +0374b4: 6e10 5401 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0154 │ │ +0374ba: 0a04 |0037: move-result v4 │ │ +0374bc: 8295 |0038: int-to-float v5, v9 │ │ +0374be: c954 |0039: div-float/2addr v4, v5 │ │ +0374c0: 7120 1816 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +0374c6: 0a01 |003d: move-result v1 │ │ +0374c8: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -29179,48 +29179,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 │ │ -0374d8: |[0374d8] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -0374e8: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -0374ec: 5452 9302 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -0374f0: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -0374f4: 2202 4303 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0374f8: 1a03 e00b |0008: const-string v3, "bad argument to loadBitmap" // string@0be0 │ │ -0374fc: 7020 0316 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -037502: 2702 |000d: throw v2 │ │ -037504: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -037506: 5452 9302 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -03750a: 6e10 a100 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ -037510: 0c02 |0014: move-result-object v2 │ │ -037512: 6e20 9a00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@009a │ │ -037518: 0c00 |0018: move-result-object v0 │ │ -03751a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -03751c: 7130 3101 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@0131 │ │ -037522: 0c02 |001d: move-result-object v2 │ │ -037524: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -037528: 6e10 d415 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@15d4 │ │ -03752e: 1102 |0023: return-object v2 │ │ -037530: 0d01 |0024: move-exception v1 │ │ -037532: 1a03 f808 |0025: const-string v3, "PrintHelperKitkat" // string@08f8 │ │ -037536: 1a04 8d0c |0027: const-string v4, "close fail " // string@0c8d │ │ -03753a: 7130 7a12 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -037540: 28f7 |002c: goto 0023 // -0009 │ │ -037542: 0d02 |002d: move-exception v2 │ │ -037544: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -037548: 6e10 d415 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@15d4 │ │ -03754e: 2702 |0033: throw v2 │ │ -037550: 0d01 |0034: move-exception v1 │ │ -037552: 1a03 f808 |0035: const-string v3, "PrintHelperKitkat" // string@08f8 │ │ -037556: 1a04 8d0c |0037: const-string v4, "close fail " // string@0c8d │ │ -03755a: 7130 7a12 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -037560: 28f7 |003c: goto 0033 // -0009 │ │ +0374cc: |[0374cc] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +0374dc: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +0374e0: 5452 9302 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +0374e4: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +0374e8: 2202 4303 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0374ec: 1a03 e00b |0008: const-string v3, "bad argument to loadBitmap" // string@0be0 │ │ +0374f0: 7020 0316 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +0374f6: 2702 |000d: throw v2 │ │ +0374f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0374fa: 5452 9302 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +0374fe: 6e10 a100 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ +037504: 0c02 |0014: move-result-object v2 │ │ +037506: 6e20 9a00 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@009a │ │ +03750c: 0c00 |0018: move-result-object v0 │ │ +03750e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +037510: 7130 3101 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@0131 │ │ +037516: 0c02 |001d: move-result-object v2 │ │ +037518: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +03751c: 6e10 d415 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@15d4 │ │ +037522: 1102 |0023: return-object v2 │ │ +037524: 0d01 |0024: move-exception v1 │ │ +037526: 1a03 f808 |0025: const-string v3, "PrintHelperKitkat" // string@08f8 │ │ +03752a: 1a04 8d0c |0027: const-string v4, "close fail " // string@0c8d │ │ +03752e: 7130 7a12 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +037534: 28f7 |002c: goto 0023 // -0009 │ │ +037536: 0d02 |002d: move-exception v2 │ │ +037538: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +03753c: 6e10 d415 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@15d4 │ │ +037542: 2702 |0033: throw v2 │ │ +037544: 0d01 |0034: move-exception v1 │ │ +037546: 1a03 f808 |0035: const-string v3, "PrintHelperKitkat" // string@08f8 │ │ +03754a: 1a04 8d0c |0037: const-string v4, "close fail " // string@0c8d │ │ +03754e: 7130 7a12 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +037554: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -29253,83 +29253,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 │ │ -037588: |[037588] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -037598: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -03759a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -03759c: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -0375a0: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -0375a4: 5497 9302 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -0375a8: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -0375ac: 2206 4303 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0375b0: 1a07 df0b |000c: const-string v7, "bad argument to getScaledBitmap" // string@0bdf │ │ -0375b4: 7020 0316 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -0375ba: 2706 |0011: throw v6 │ │ -0375bc: 2203 3e00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@003e │ │ -0375c0: 7010 2f01 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@012f │ │ -0375c6: 5c38 1b00 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@001b │ │ -0375ca: 7030 6c07 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@076c │ │ -0375d0: 5235 1f00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@001f │ │ -0375d4: 5231 1e00 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@001e │ │ -0375d8: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -0375dc: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -0375e0: 1106 |0024: return-object v6 │ │ -0375e2: 7120 1716 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -0375e8: 0a02 |0028: move-result v2 │ │ -0375ea: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -0375ec: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -0375f0: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -0375f4: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -0375f8: 28fa |0030: goto 002a // -0006 │ │ -0375fa: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -0375fe: 7120 1916 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -037604: 0a07 |0036: move-result v7 │ │ -037606: b347 |0037: div-int/2addr v7, v4 │ │ -037608: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -03760c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -03760e: 5497 9502 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ -037612: 1d07 |003d: monitor-enter v7 │ │ -037614: 2206 3e00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@003e │ │ -037618: 7010 2f01 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@012f │ │ -03761e: 5b96 9402 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037622: 5496 9402 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037626: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -037628: 5c68 1c00 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@001c │ │ -03762c: 5496 9402 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037630: 5964 1d00 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@001d │ │ -037634: 5490 9402 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -037638: 1e07 |0050: monitor-exit v7 │ │ -03763a: 7030 6c07 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@076c │ │ -037640: 0c06 |0054: move-result-object v6 │ │ -037642: 5497 9502 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ -037646: 1d07 |0057: monitor-enter v7 │ │ -037648: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -03764a: 5b98 9402 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -03764e: 1e07 |005b: monitor-exit v7 │ │ -037650: 28c8 |005c: goto 0024 // -0038 │ │ -037652: 0d06 |005d: move-exception v6 │ │ -037654: 1e07 |005e: monitor-exit v7 │ │ -037656: 2706 |005f: throw v6 │ │ -037658: 0d06 |0060: move-exception v6 │ │ -03765a: 1e07 |0061: monitor-exit v7 │ │ -03765c: 2706 |0062: throw v6 │ │ -03765e: 0d06 |0063: move-exception v6 │ │ -037660: 5497 9502 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ -037664: 1d07 |0066: monitor-enter v7 │ │ -037666: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -037668: 5b98 9402 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ -03766c: 1e07 |006a: monitor-exit v7 │ │ -03766e: 2706 |006b: throw v6 │ │ -037670: 0d06 |006c: move-exception v6 │ │ -037672: 1e07 |006d: monitor-exit v7 │ │ -037674: 2706 |006e: throw v6 │ │ +03757c: |[03757c] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +03758c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +03758e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +037590: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +037594: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +037598: 5497 9302 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +03759c: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +0375a0: 2206 4303 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0375a4: 1a07 df0b |000c: const-string v7, "bad argument to getScaledBitmap" // string@0bdf │ │ +0375a8: 7020 0316 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +0375ae: 2706 |0011: throw v6 │ │ +0375b0: 2203 3e00 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@003e │ │ +0375b4: 7010 2f01 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@012f │ │ +0375ba: 5c38 1b00 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@001b │ │ +0375be: 7030 6c07 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@076c │ │ +0375c4: 5235 1f00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@001f │ │ +0375c8: 5231 1e00 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@001e │ │ +0375cc: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +0375d0: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +0375d4: 1106 |0024: return-object v6 │ │ +0375d6: 7120 1716 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +0375dc: 0a02 |0028: move-result v2 │ │ +0375de: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +0375e0: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +0375e4: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +0375e8: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +0375ec: 28fa |0030: goto 002a // -0006 │ │ +0375ee: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +0375f2: 7120 1916 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +0375f8: 0a07 |0036: move-result v7 │ │ +0375fa: b347 |0037: div-int/2addr v7, v4 │ │ +0375fc: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +037600: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +037602: 5497 9502 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ +037606: 1d07 |003d: monitor-enter v7 │ │ +037608: 2206 3e00 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@003e │ │ +03760c: 7010 2f01 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@012f │ │ +037612: 5b96 9402 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +037616: 5496 9402 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +03761a: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +03761c: 5c68 1c00 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@001c │ │ +037620: 5496 9402 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +037624: 5964 1d00 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@001d │ │ +037628: 5490 9402 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +03762c: 1e07 |0050: monitor-exit v7 │ │ +03762e: 7030 6c07 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@076c │ │ +037634: 0c06 |0054: move-result-object v6 │ │ +037636: 5497 9502 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ +03763a: 1d07 |0057: monitor-enter v7 │ │ +03763c: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +03763e: 5b98 9402 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +037642: 1e07 |005b: monitor-exit v7 │ │ +037644: 28c8 |005c: goto 0024 // -0038 │ │ +037646: 0d06 |005d: move-exception v6 │ │ +037648: 1e07 |005e: monitor-exit v7 │ │ +03764a: 2706 |005f: throw v6 │ │ +03764c: 0d06 |0060: move-exception v6 │ │ +03764e: 1e07 |0061: monitor-exit v7 │ │ +037650: 2706 |0062: throw v6 │ │ +037652: 0d06 |0063: move-exception v6 │ │ +037654: 5497 9502 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@0295 │ │ +037658: 1d07 |0066: monitor-enter v7 │ │ +03765a: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +03765c: 5b98 9402 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0294 │ │ +037660: 1e07 |006a: monitor-exit v7 │ │ +037662: 2706 |006b: throw v6 │ │ +037664: 0d06 |006c: move-exception v6 │ │ +037666: 1e07 |006d: monitor-exit v7 │ │ +037668: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -29387,17 +29387,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0376b4: |[0376b4] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -0376c4: 5210 9202 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ -0376c8: 0f00 |0002: return v0 │ │ +0376a8: |[0376a8] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +0376b8: 5210 9202 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ +0376bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29405,17 +29405,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0376cc: |[0376cc] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -0376dc: 5210 9602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ -0376e0: 0f00 |0002: return v0 │ │ +0376c0: |[0376c0] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +0376d0: 5210 9602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ +0376d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29423,17 +29423,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0376e4: |[0376e4] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -0376f4: 5210 9702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ -0376f8: 0f00 |0002: return v0 │ │ +0376d8: |[0376d8] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +0376e8: 5210 9702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ +0376ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29441,43 +29441,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 │ │ -0376fc: |[0376fc] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -03770c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -037710: 0e00 |0002: return-void │ │ -037712: 5261 9702 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ -037716: 5464 9302 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -03771a: 1a05 f316 |0007: const-string v5, "print" // string@16f3 │ │ -03771e: 6e20 af00 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -037724: 0c03 |000c: move-result-object v3 │ │ -037726: 1f03 7d00 |000d: check-cast v3, Landroid/print/PrintManager; // type@007d │ │ -03772a: 6202 2c00 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@002c │ │ -03772e: 6e10 2e01 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@012e │ │ -037734: 0a04 |0014: move-result v4 │ │ -037736: 6e10 2d01 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@012d │ │ -03773c: 0a05 |0018: move-result v5 │ │ -03773e: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -037742: 6202 2b00 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@002b │ │ -037746: 2204 7400 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0074 │ │ -03774a: 7010 e701 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@01e7 │ │ -037750: 6e20 ea01 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ea │ │ -037756: 0c04 |0025: move-result-object v4 │ │ -037758: 5265 9202 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ -03775c: 6e20 e901 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01e9 │ │ -037762: 0c04 |002b: move-result-object v4 │ │ -037764: 6e10 e801 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01e8 │ │ -03776a: 0c00 |002f: move-result-object v0 │ │ -03776c: 2204 4b01 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@014b │ │ -037770: 7051 5007 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@0750 │ │ -037776: 6e40 f701 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@01f7 │ │ -03777c: 28ca |0038: goto 0002 // -0036 │ │ +0376f0: |[0376f0] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +037700: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +037704: 0e00 |0002: return-void │ │ +037706: 5261 9702 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ +03770a: 5464 9302 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +03770e: 1a05 f316 |0007: const-string v5, "print" // string@16f3 │ │ +037712: 6e20 af00 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +037718: 0c03 |000c: move-result-object v3 │ │ +03771a: 1f03 7d00 |000d: check-cast v3, Landroid/print/PrintManager; // type@007d │ │ +03771e: 6202 2c00 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@002c │ │ +037722: 6e10 2e01 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@012e │ │ +037728: 0a04 |0014: move-result v4 │ │ +03772a: 6e10 2d01 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@012d │ │ +037730: 0a05 |0018: move-result v5 │ │ +037732: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +037736: 6202 2b00 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@002b │ │ +03773a: 2204 7400 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0074 │ │ +03773e: 7010 e701 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@01e7 │ │ +037744: 6e20 ea01 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ea │ │ +03774a: 0c04 |0025: move-result-object v4 │ │ +03774c: 5265 9202 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ +037750: 6e20 e901 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01e9 │ │ +037756: 0c04 |002b: move-result-object v4 │ │ +037758: 6e10 e801 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01e8 │ │ +03775e: 0c00 |002f: move-result-object v0 │ │ +037760: 2204 4b01 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@014b │ │ +037764: 7051 5007 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@0750 │ │ +03776a: 6e40 f701 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@01f7 │ │ +037770: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -29499,42 +29499,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 │ │ -037780: |[037780] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -037790: 5272 9702 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ -037794: 2203 4e01 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@014e │ │ -037798: 7052 5e07 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@075e │ │ -03779e: 5475 9302 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ -0377a2: 1a06 f316 |0009: const-string v6, "print" // string@16f3 │ │ -0377a6: 6e20 af00 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -0377ac: 0c04 |000e: move-result-object v4 │ │ -0377ae: 1f04 7d00 |000f: check-cast v4, Landroid/print/PrintManager; // type@007d │ │ -0377b2: 2201 7400 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0074 │ │ -0377b6: 7010 e701 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@01e7 │ │ -0377bc: 5275 9202 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ -0377c0: 6e20 e901 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01e9 │ │ -0377c6: 5275 9602 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ -0377ca: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -0377cc: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -0377d0: 6205 2b00 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@002b │ │ -0377d4: 6e20 ea01 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ea │ │ -0377da: 6e10 e801 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01e8 │ │ -0377e0: 0c00 |0028: move-result-object v0 │ │ -0377e2: 6e40 f701 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@01f7 │ │ -0377e8: 0e00 |002c: return-void │ │ -0377ea: 5275 9602 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ -0377ee: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -0377f0: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -0377f4: 6205 2c00 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@002c │ │ -0377f8: 6e20 ea01 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ea │ │ -0377fe: 28ee |0037: goto 0025 // -0012 │ │ +037774: |[037774] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +037784: 5272 9702 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ +037788: 2203 4e01 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@014e │ │ +03778c: 7052 5e07 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@075e │ │ +037792: 5475 9302 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0293 │ │ +037796: 1a06 f316 |0009: const-string v6, "print" // string@16f3 │ │ +03779a: 6e20 af00 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +0377a0: 0c04 |000e: move-result-object v4 │ │ +0377a2: 1f04 7d00 |000f: check-cast v4, Landroid/print/PrintManager; // type@007d │ │ +0377a6: 2201 7400 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0074 │ │ +0377aa: 7010 e701 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@01e7 │ │ +0377b0: 5275 9202 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ +0377b4: 6e20 e901 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01e9 │ │ +0377ba: 5275 9602 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ +0377be: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +0377c0: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +0377c4: 6205 2b00 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@002b │ │ +0377c8: 6e20 ea01 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ea │ │ +0377ce: 6e10 e801 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01e8 │ │ +0377d4: 0c00 |0028: move-result-object v0 │ │ +0377d6: 6e40 f701 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@01f7 │ │ +0377dc: 0e00 |002c: return-void │ │ +0377de: 5275 9602 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ +0377e2: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +0377e4: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +0377e8: 6205 2c00 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@002c │ │ +0377ec: 6e20 ea01 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01ea │ │ +0377f2: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -29560,17 +29560,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037800: |[037800] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -037810: 5901 9202 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ -037814: 0e00 |0002: return-void │ │ +0377f4: |[0377f4] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +037804: 5901 9202 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0292 │ │ +037808: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -29580,17 +29580,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037818: |[037818] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -037828: 5901 9602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ -03782c: 0e00 |0002: return-void │ │ +03780c: |[03780c] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +03781c: 5901 9602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@0296 │ │ +037820: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -29600,17 +29600,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037830: |[037830] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -037840: 5901 9702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ -037844: 0e00 |0002: return-void │ │ +037824: |[037824] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +037834: 5901 9702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@0297 │ │ +037838: 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 │ │ @@ -29683,22 +29683,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -037848: |[037848] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -037858: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03785e: 7100 9a16 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@169a │ │ -037864: 0c00 |0006: move-result-object v0 │ │ -037866: 7110 8907 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0789 │ │ -03786c: 0a00 |000a: move-result v0 │ │ -03786e: 7020 7807 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0778 │ │ -037874: 0e00 |000e: return-void │ │ +03783c: |[03783c] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +03784c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +037852: 7100 9a16 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@169a │ │ +037858: 0c00 |0006: move-result-object v0 │ │ +03785a: 7110 8907 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0789 │ │ +037860: 0a00 |000a: move-result v0 │ │ +037862: 7020 7807 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0778 │ │ +037868: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29708,20 +29708,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -037878: |[037878] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -037888: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03788e: 7110 8907 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0789 │ │ -037894: 0a00 |0006: move-result v0 │ │ -037896: 7020 7807 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0778 │ │ -03789c: 0e00 |000a: return-void │ │ +03786c: |[03786c] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +03787c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +037882: 7110 8907 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0789 │ │ +037888: 0a00 |0006: move-result v0 │ │ +03788a: 7020 7807 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0778 │ │ +037890: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29732,18 +29732,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0378a0: |[0378a0] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -0378b0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0378b6: 7020 7807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0778 │ │ -0378bc: 0e00 |0006: return-void │ │ +037894: |[037894] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +0378a4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0378aa: 7020 7807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0778 │ │ +0378b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29754,22 +29754,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 │ │ -0378c0: |[0378c0] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -0378d0: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -0378d4: 7100 8b07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@078b │ │ -0378da: 0c00 |0005: move-result-object v0 │ │ -0378dc: 1100 |0006: return-object v0 │ │ -0378de: 7100 8c07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@078c │ │ -0378e4: 0c00 |000a: move-result-object v0 │ │ -0378e6: 28fb |000b: goto 0006 // -0005 │ │ +0378b4: |[0378b4] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0378c4: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +0378c8: 7100 8b07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@078b │ │ +0378ce: 0c00 |0005: move-result-object v0 │ │ +0378d0: 1100 |0006: return-object v0 │ │ +0378d2: 7100 8c07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@078c │ │ +0378d8: 0c00 |000a: move-result-object v0 │ │ +0378da: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -29777,22 +29777,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0378e8: |[0378e8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -0378f8: 5c12 9902 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0299 │ │ -0378fc: 7100 8a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@078a │ │ -037902: 0c00 |0005: move-result-object v0 │ │ -037904: 5b10 9a02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -037908: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -03790a: 5910 9802 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -03790e: 0e00 |000b: return-void │ │ +0378dc: |[0378dc] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +0378ec: 5c12 9902 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0299 │ │ +0378f0: 7100 8a07 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@078a │ │ +0378f6: 0c00 |0005: move-result-object v0 │ │ +0378f8: 5b10 9a02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +0378fc: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +0378fe: 5910 9802 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +037902: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -29805,33 +29805,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -037910: |[037910] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -037920: 5250 9802 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -037924: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -037926: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -03792a: 5450 9a02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -03792e: 7100 8a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@078a │ │ -037934: 0c01 |000a: move-result-object v1 │ │ -037936: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -03793a: 5550 9902 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0299 │ │ -03793e: 7110 7707 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0777 │ │ -037944: 0c00 |0012: move-result-object v0 │ │ -037946: 1100 |0013: return-object v0 │ │ -037948: 2200 5301 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0153 │ │ -03794c: 5551 9902 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0299 │ │ -037950: 5252 9802 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -037954: 5453 9a02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -037958: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -03795a: 7054 8807 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@0788 │ │ -037960: 28f3 |0020: goto 0013 // -000d │ │ +037904: |[037904] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +037914: 5250 9802 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +037918: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +03791a: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +03791e: 5450 9a02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +037922: 7100 8a07 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@078a │ │ +037928: 0c01 |000a: move-result-object v1 │ │ +03792a: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +03792e: 5550 9902 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0299 │ │ +037932: 7110 7707 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0777 │ │ +037938: 0c00 |0012: move-result-object v0 │ │ +03793a: 1100 |0013: return-object v0 │ │ +03793c: 2200 5301 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0153 │ │ +037940: 5551 9902 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0299 │ │ +037944: 5252 9802 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +037948: 5453 9a02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +03794c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +03794e: 7054 8807 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@0788 │ │ +037954: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29841,17 +29841,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 │ │ -037964: |[037964] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -037974: 5b01 9a02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ -037978: 1100 |0002: return-object v0 │ │ +037958: |[037958] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +037968: 5b01 9a02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029a │ │ +03796c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -29861,24 +29861,24 @@ │ │ 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 │ │ -03797c: |[03797c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -03798c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -037990: 5210 9802 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -037994: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -037998: 5910 9802 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -03799c: 1101 |0008: return-object v1 │ │ -03799e: 5210 9802 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -0379a2: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -0379a6: 5910 9802 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ -0379aa: 28f9 |000f: goto 0008 // -0007 │ │ +037970: |[037970] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +037980: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +037984: 5210 9802 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +037988: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +03798c: 5910 9802 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +037990: 1101 |0008: return-object v1 │ │ +037992: 5210 9802 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +037996: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +03799a: 5910 9802 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@0298 │ │ +03799e: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ @@ -29945,27 +29945,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0379ac: |[0379ac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -0379bc: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -0379c0: 2331 8f03 |0002: new-array v1, v3, [B // type@038f │ │ -0379c4: 6901 9b02 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@029b │ │ -0379c8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0379ca: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -0379ce: 6201 9b02 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@029b │ │ -0379d2: 7110 ed15 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@15ed │ │ -0379d8: 0a02 |000e: move-result v2 │ │ -0379da: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -0379de: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0379e2: 28f4 |0013: goto 0007 // -000c │ │ -0379e4: 0e00 |0014: return-void │ │ +0379a0: |[0379a0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +0379b0: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0379b4: 2331 8f03 |0002: new-array v1, v3, [B // type@038f │ │ +0379b8: 6901 9b02 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@029b │ │ +0379bc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0379be: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +0379c2: 6201 9b02 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@029b │ │ +0379c6: 7110 ed15 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@15ed │ │ +0379cc: 0a02 |000e: move-result v2 │ │ +0379ce: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +0379d2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0379d6: 28f4 |0013: goto 0007 // -000c │ │ +0379d8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -29977,22 +29977,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0379e8: |[0379e8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -0379f8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -0379fe: 5b12 a102 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037a02: 5c13 9e02 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@029e │ │ -037a06: 6e10 3616 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1636 │ │ -037a0c: 0a00 |000a: move-result v0 │ │ -037a0e: 5910 a002 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ -037a12: 0e00 |000d: return-void │ │ +0379dc: |[0379dc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +0379ec: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +0379f2: 5b12 a102 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +0379f6: 5c13 9e02 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@029e │ │ +0379fa: 6e10 3616 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1636 │ │ +037a00: 0a00 |000a: move-result v0 │ │ +037a02: 5910 a002 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ +037a06: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -30006,23 +30006,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -037a14: |[037a14] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -037a24: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -037a28: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -037a2c: 6200 9b02 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@029b │ │ -037a30: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -037a34: 0f00 |0008: return v0 │ │ -037a36: 7110 ec15 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ -037a3c: 0a00 |000c: move-result v0 │ │ -037a3e: 28fb |000d: goto 0008 // -0005 │ │ +037a08: |[037a08] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +037a18: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +037a1c: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +037a20: 6200 9b02 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@029b │ │ +037a24: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +037a28: 0f00 |0008: return v0 │ │ +037a2a: 7110 ec15 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ +037a30: 0a00 |000c: move-result v0 │ │ +037a32: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -30030,37 +30030,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -037a40: |[037a40] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -037a50: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -037a54: 5240 9d02 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037a58: 5241 9d02 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037a5c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -037a60: 5441 a102 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037a64: 5242 9d02 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037a68: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -037a6c: 5942 9d02 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037a70: 6e20 2d16 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037a76: 0a01 |0013: move-result v1 │ │ -037a78: 5e41 9f02 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037a7c: 5741 9f02 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037a80: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -037a84: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -037a88: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -037a8c: 0f01 |001e: return v1 │ │ -037a8e: 5741 9f02 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037a92: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -037a96: 5940 9d02 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037a9a: 5e43 9f02 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037a9e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -037aa2: 28f5 |0029: goto 001e // -000b │ │ +037a34: |[037a34] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +037a44: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +037a48: 5240 9d02 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037a4c: 5241 9d02 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037a50: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +037a54: 5441 a102 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037a58: 5242 9d02 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037a5c: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +037a60: 5942 9d02 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037a64: 6e20 2d16 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037a6a: 0a01 |0013: move-result v1 │ │ +037a6c: 5e41 9f02 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037a70: 5741 9f02 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037a74: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +037a78: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +037a7c: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +037a80: 0f01 |001e: return v1 │ │ +037a82: 5741 9f02 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037a86: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +037a8a: 5940 9d02 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037a8e: 5e43 9f02 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037a92: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +037a96: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -30078,29 +30078,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -037aa4: |[037aa4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -037ab4: 5230 9d02 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037ab8: 5231 a002 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ -037abc: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -037ac0: 5430 a102 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037ac4: 5231 9d02 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037ac8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -037acc: 5932 9d02 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037ad0: 6e20 2d16 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037ad6: 0a00 |0011: move-result v0 │ │ -037ad8: 5e30 9f02 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037adc: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -037ae0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -037ae4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -037ae8: 0f00 |001a: return v0 │ │ +037a98: |[037a98] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +037aa8: 5230 9d02 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037aac: 5231 a002 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ +037ab0: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +037ab4: 5430 a102 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037ab8: 5231 9d02 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037abc: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +037ac0: 5932 9d02 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037ac4: 6e20 2d16 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037aca: 0a00 |0011: move-result v0 │ │ +037acc: 5e30 9f02 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037ad0: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +037ad4: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +037ad8: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +037adc: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -30109,55 +30109,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -037aec: |[037aec] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -037afc: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -037b00: 5250 9d02 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b04: 5252 9d02 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b08: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -037b0c: 5452 a102 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037b10: 5253 9d02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b14: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -037b18: 5953 9d02 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b1c: 6e20 2d16 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037b22: 0a02 |0013: move-result v2 │ │ -037b24: 5e52 9f02 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b28: 5752 9f02 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b2c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -037b30: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -037b34: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -037b38: 0f02 |001e: return v2 │ │ -037b3a: 5752 9f02 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b3e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -037b42: 5950 9d02 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b46: 5e54 9f02 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b4a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -037b4e: 28f5 |0029: goto 001e // -000b │ │ -037b50: 5752 9f02 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b54: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -037b58: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -037b5c: 5752 9f02 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b60: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -037b64: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -037b68: 5751 9f02 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b6c: 5252 9d02 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b70: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -037b74: 5452 a102 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037b78: 5253 9d02 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b7c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -037b80: 5953 9d02 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037b84: 6e20 2d16 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037b8a: 0a02 |0047: move-result v2 │ │ -037b8c: 5e52 9f02 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037b90: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -037b94: 28ec |004c: goto 0038 // -0014 │ │ +037ae0: |[037ae0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +037af0: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +037af4: 5250 9d02 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037af8: 5252 9d02 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037afc: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +037b00: 5452 a102 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037b04: 5253 9d02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037b08: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +037b0c: 5953 9d02 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037b10: 6e20 2d16 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037b16: 0a02 |0013: move-result v2 │ │ +037b18: 5e52 9f02 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b1c: 5752 9f02 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b20: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +037b24: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +037b28: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +037b2c: 0f02 |001e: return v2 │ │ +037b2e: 5752 9f02 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b32: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +037b36: 5950 9d02 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037b3a: 5e54 9f02 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b3e: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +037b42: 28f5 |0029: goto 001e // -000b │ │ +037b44: 5752 9f02 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b48: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +037b4c: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +037b50: 5752 9f02 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b54: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +037b58: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +037b5c: 5751 9f02 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b60: 5252 9d02 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037b64: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +037b68: 5452 a102 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037b6c: 5253 9d02 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037b70: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +037b74: 5953 9d02 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037b78: 6e20 2d16 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037b7e: 0a02 |0047: move-result v2 │ │ +037b80: 5e52 9f02 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037b84: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +037b88: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -30179,55 +30179,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -037b98: |[037b98] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -037ba8: 5250 9d02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037bac: 5252 9d02 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037bb0: 5253 a002 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ -037bb4: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -037bb8: 5452 a102 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037bbc: 5253 9d02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037bc0: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -037bc4: 5954 9d02 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037bc8: 6e20 2d16 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037bce: 0a02 |0013: move-result v2 │ │ -037bd0: 5e52 9f02 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037bd4: 5752 9f02 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037bd8: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -037bdc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -037be0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -037be4: 0f02 |001e: return v2 │ │ -037be6: 5752 9f02 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037bea: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -037bee: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -037bf2: 5752 9f02 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037bf6: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -037bfa: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -037bfe: 5751 9f02 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037c02: 5252 9d02 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c06: 5253 a002 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ -037c0a: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -037c0e: 5452 a102 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037c12: 5253 9d02 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c16: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -037c1a: 5954 9d02 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c1e: 6e20 2d16 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037c24: 0a02 |003e: move-result v2 │ │ -037c26: 5e52 9f02 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037c2a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -037c2e: 28ea |0043: goto 002d // -0016 │ │ -037c30: 5950 9d02 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c34: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -037c38: 5e52 9f02 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037c3c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -037c40: 28d2 |004c: goto 001e // -002e │ │ +037b8c: |[037b8c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +037b9c: 5250 9d02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037ba0: 5252 9d02 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037ba4: 5253 a002 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ +037ba8: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +037bac: 5452 a102 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037bb0: 5253 9d02 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037bb4: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037bb8: 5954 9d02 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037bbc: 6e20 2d16 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037bc2: 0a02 |0013: move-result v2 │ │ +037bc4: 5e52 9f02 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037bc8: 5752 9f02 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037bcc: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +037bd0: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +037bd4: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +037bd8: 0f02 |001e: return v2 │ │ +037bda: 5752 9f02 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037bde: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +037be2: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +037be6: 5752 9f02 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037bea: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +037bee: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +037bf2: 5751 9f02 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037bf6: 5252 9d02 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037bfa: 5253 a002 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ +037bfe: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +037c02: 5452 a102 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037c06: 5253 9d02 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c0a: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037c0e: 5954 9d02 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c12: 6e20 2d16 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037c18: 0a02 |003e: move-result v2 │ │ +037c1a: 5e52 9f02 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037c1e: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +037c22: 28ea |0043: goto 002d // -0016 │ │ +037c24: 5950 9d02 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c28: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +037c2c: 5e52 9f02 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037c30: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +037c34: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -30249,57 +30249,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -037c44: |[037c44] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -037c54: 5442 a102 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037c58: 5243 9d02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c5c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -037c60: 6e20 2d16 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037c66: 0a02 |0009: move-result v2 │ │ -037c68: 5e42 9f02 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037c6c: 5742 9f02 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037c70: 7110 ef15 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@15ef │ │ -037c76: 0a02 |0011: move-result v2 │ │ -037c78: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -037c7c: 5442 a102 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037c80: 5243 9d02 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c84: 7120 eb15 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@15eb │ │ -037c8a: 0a00 |001b: move-result v0 │ │ -037c8c: 5242 9d02 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c90: 7110 e915 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@15e9 │ │ -037c96: 0a03 |0021: move-result v3 │ │ -037c98: b132 |0022: sub-int/2addr v2, v3 │ │ -037c9a: 5942 9d02 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037c9e: 7110 ed15 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@15ed │ │ -037ca4: 0a01 |0028: move-result v1 │ │ -037ca6: 0f01 |0029: return v1 │ │ -037ca8: 5242 9d02 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037cac: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -037cb0: 5942 9d02 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037cb4: 5742 9f02 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037cb8: 7110 7f07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@077f │ │ -037cbe: 0a01 |0035: move-result v1 │ │ -037cc0: 5542 9e02 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@029e │ │ -037cc4: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -037cc8: 5742 9f02 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037ccc: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -037cd0: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -037cd4: 7010 8407 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0784 │ │ -037cda: 0a01 |0043: move-result v1 │ │ -037cdc: 28e5 |0044: goto 0029 // -001b │ │ -037cde: 5742 9f02 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037ce2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -037ce6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -037cea: 7010 8207 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0782 │ │ -037cf0: 0a01 |004e: move-result v1 │ │ -037cf2: 28da |004f: goto 0029 // -0026 │ │ +037c38: |[037c38] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +037c48: 5442 a102 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037c4c: 5243 9d02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c50: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +037c54: 6e20 2d16 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037c5a: 0a02 |0009: move-result v2 │ │ +037c5c: 5e42 9f02 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037c60: 5742 9f02 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037c64: 7110 ef15 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@15ef │ │ +037c6a: 0a02 |0011: move-result v2 │ │ +037c6c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +037c70: 5442 a102 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037c74: 5243 9d02 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c78: 7120 eb15 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@15eb │ │ +037c7e: 0a00 |001b: move-result v0 │ │ +037c80: 5242 9d02 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c84: 7110 e915 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@15e9 │ │ +037c8a: 0a03 |0021: move-result v3 │ │ +037c8c: b132 |0022: sub-int/2addr v2, v3 │ │ +037c8e: 5942 9d02 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037c92: 7110 ed15 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@15ed │ │ +037c98: 0a01 |0028: move-result v1 │ │ +037c9a: 0f01 |0029: return v1 │ │ +037c9c: 5242 9d02 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037ca0: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +037ca4: 5942 9d02 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037ca8: 5742 9f02 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037cac: 7110 7f07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@077f │ │ +037cb2: 0a01 |0035: move-result v1 │ │ +037cb4: 5542 9e02 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@029e │ │ +037cb8: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +037cbc: 5742 9f02 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037cc0: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +037cc4: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +037cc8: 7010 8407 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0784 │ │ +037cce: 0a01 |0043: move-result v1 │ │ +037cd0: 28e5 |0044: goto 0029 // -001b │ │ +037cd2: 5742 9f02 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037cd6: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +037cda: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +037cde: 7010 8207 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0782 │ │ +037ce4: 0a01 |004e: move-result v1 │ │ +037ce6: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -30321,56 +30321,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -037cf4: |[037cf4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -037d04: 5442 a102 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037d08: 5243 9d02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037d0c: 6e20 2d16 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -037d12: 0a02 |0007: move-result v2 │ │ -037d14: 5e42 9f02 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037d18: 5742 9f02 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037d1c: 7110 ee15 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@15ee │ │ -037d22: 0a02 |000f: move-result v2 │ │ -037d24: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -037d28: 5442 a102 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ -037d2c: 5243 9d02 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037d30: 7120 ea15 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@15ea │ │ -037d36: 0a00 |0019: move-result v0 │ │ -037d38: 5242 9d02 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037d3c: 7110 e915 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@15e9 │ │ -037d42: 0a03 |001f: move-result v3 │ │ -037d44: b032 |0020: add-int/2addr v2, v3 │ │ -037d46: 5942 9d02 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037d4a: 7110 ed15 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@15ed │ │ -037d50: 0a01 |0026: move-result v1 │ │ -037d52: 0f01 |0027: return v1 │ │ -037d54: 5242 9d02 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037d58: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -037d5c: 5942 9d02 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037d60: 5742 9f02 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037d64: 7110 7f07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@077f │ │ -037d6a: 0a01 |0033: move-result v1 │ │ -037d6c: 5542 9e02 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@029e │ │ -037d70: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -037d74: 5742 9f02 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037d78: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -037d7c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -037d80: 7010 8507 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0785 │ │ -037d86: 0a01 |0041: move-result v1 │ │ -037d88: 28e5 |0042: goto 0027 // -001b │ │ -037d8a: 5742 9f02 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ -037d8e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -037d92: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -037d96: 7010 8307 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0783 │ │ -037d9c: 0a01 |004c: move-result v1 │ │ -037d9e: 28da |004d: goto 0027 // -0026 │ │ +037ce8: |[037ce8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +037cf8: 5442 a102 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037cfc: 5243 9d02 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037d00: 6e20 2d16 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +037d06: 0a02 |0007: move-result v2 │ │ +037d08: 5e42 9f02 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037d0c: 5742 9f02 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037d10: 7110 ee15 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@15ee │ │ +037d16: 0a02 |000f: move-result v2 │ │ +037d18: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +037d1c: 5442 a102 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a1 │ │ +037d20: 5243 9d02 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037d24: 7120 ea15 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@15ea │ │ +037d2a: 0a00 |0019: move-result v0 │ │ +037d2c: 5242 9d02 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037d30: 7110 e915 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@15e9 │ │ +037d36: 0a03 |001f: move-result v3 │ │ +037d38: b032 |0020: add-int/2addr v2, v3 │ │ +037d3a: 5942 9d02 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037d3e: 7110 ed15 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@15ed │ │ +037d44: 0a01 |0026: move-result v1 │ │ +037d46: 0f01 |0027: return v1 │ │ +037d48: 5242 9d02 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037d4c: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037d50: 5942 9d02 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037d54: 5742 9f02 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037d58: 7110 7f07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@077f │ │ +037d5e: 0a01 |0033: move-result v1 │ │ +037d60: 5542 9e02 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@029e │ │ +037d64: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +037d68: 5742 9f02 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037d6c: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +037d70: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +037d74: 7010 8507 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0785 │ │ +037d7a: 0a01 |0041: move-result v1 │ │ +037d7c: 28e5 |0042: goto 0027 // -001b │ │ +037d7e: 5742 9f02 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@029f │ │ +037d82: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +037d86: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +037d8a: 7010 8307 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0783 │ │ +037d90: 0a01 |004c: move-result v1 │ │ +037d92: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -30392,76 +30392,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -037da0: |[037da0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -037db0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -037db2: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -037db4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -037db6: 5985 9d02 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037dba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -037dbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -037dbe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -037dc0: 5286 9d02 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037dc4: 5287 a002 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ -037dc8: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -037dcc: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -037dd0: 6e10 7e07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@077e │ │ -037dd6: 0a06 |0013: move-result v6 │ │ -037dd8: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -037dde: 0102 |0017: move v2, v0 │ │ -037de0: 28f0 |0018: goto 0008 // -0010 │ │ -037de2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037de6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -037de8: 28ec |001c: goto 0008 // -0014 │ │ -037dea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037dee: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -037df0: 28e8 |0020: goto 0008 // -0018 │ │ -037df2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -037df6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -037df8: 28e4 |0024: goto 0008 // -001c │ │ -037dfa: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -037dfe: 0131 |0027: move v1, v3 │ │ -037e00: 0f01 |0028: return v1 │ │ -037e02: 0102 |0029: move v2, v0 │ │ -037e04: 28de |002a: goto 0008 // -0022 │ │ -037e06: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -037e0a: 0141 |002d: move v1, v4 │ │ -037e0c: 28fa |002e: goto 0028 // -0006 │ │ -037e0e: 0102 |002f: move v2, v0 │ │ -037e10: 28d8 |0030: goto 0008 // -0028 │ │ -037e12: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -037e16: 0151 |0033: move v1, v5 │ │ -037e18: 28f4 |0034: goto 0028 // -000c │ │ -037e1a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -037e1e: 5286 9d02 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037e22: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -037e26: 6e10 7d07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@077d │ │ -037e2c: 0a06 |003e: move-result v6 │ │ -037e2e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -037e34: 28f5 |0042: goto 0037 // -000b │ │ -037e36: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -037e3a: 0131 |0045: move v1, v3 │ │ -037e3c: 28e2 |0046: goto 0028 // -001e │ │ -037e3e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -037e42: 28ee |0049: goto 0037 // -0012 │ │ -037e44: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -037e48: 0141 |004c: move v1, v4 │ │ -037e4a: 28db |004d: goto 0028 // -0025 │ │ -037e4c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -037e50: 28e7 |0050: goto 0037 // -0019 │ │ -037e52: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037e56: 28e4 |0053: goto 0037 // -001c │ │ -037e58: 0151 |0054: move v1, v5 │ │ -037e5a: 28d3 |0055: goto 0028 // -002d │ │ -037e5c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -037eb0: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +037d94: |[037d94] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +037da4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +037da6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +037da8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +037daa: 5985 9d02 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037dae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +037db0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +037db2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +037db4: 5286 9d02 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037db8: 5287 a002 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ +037dbc: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +037dc0: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +037dc4: 6e10 7e07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@077e │ │ +037dca: 0a06 |0013: move-result v6 │ │ +037dcc: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +037dd2: 0102 |0017: move v2, v0 │ │ +037dd4: 28f0 |0018: goto 0008 // -0010 │ │ +037dd6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037dda: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +037ddc: 28ec |001c: goto 0008 // -0014 │ │ +037dde: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037de2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +037de4: 28e8 |0020: goto 0008 // -0018 │ │ +037de6: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037dea: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +037dec: 28e4 |0024: goto 0008 // -001c │ │ +037dee: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +037df2: 0131 |0027: move v1, v3 │ │ +037df4: 0f01 |0028: return v1 │ │ +037df6: 0102 |0029: move v2, v0 │ │ +037df8: 28de |002a: goto 0008 // -0022 │ │ +037dfa: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +037dfe: 0141 |002d: move v1, v4 │ │ +037e00: 28fa |002e: goto 0028 // -0006 │ │ +037e02: 0102 |002f: move v2, v0 │ │ +037e04: 28d8 |0030: goto 0008 // -0028 │ │ +037e06: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +037e0a: 0151 |0033: move v1, v5 │ │ +037e0c: 28f4 |0034: goto 0028 // -000c │ │ +037e0e: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +037e12: 5286 9d02 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037e16: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +037e1a: 6e10 7d07 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@077d │ │ +037e20: 0a06 |003e: move-result v6 │ │ +037e22: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +037e28: 28f5 |0042: goto 0037 // -000b │ │ +037e2a: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +037e2e: 0131 |0045: move v1, v3 │ │ +037e30: 28e2 |0046: goto 0028 // -001e │ │ +037e32: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037e36: 28ee |0049: goto 0037 // -0012 │ │ +037e38: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +037e3c: 0141 |004c: move v1, v4 │ │ +037e3e: 28db |004d: goto 0028 // -0025 │ │ +037e40: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037e44: 28e7 |0050: goto 0037 // -0019 │ │ +037e46: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037e4a: 28e4 |0053: goto 0037 // -001c │ │ +037e4c: 0151 |0054: move v1, v5 │ │ +037e4e: 28d3 |0055: goto 0028 // -002d │ │ +037e50: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +037ea4: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -30514,54 +30514,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -037ecc: |[037ecc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -037edc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -037ede: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -037ee0: 5254 a002 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ -037ee4: 5954 9d02 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037ee8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -037eea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -037eec: 5254 9d02 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ -037ef0: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -037ef4: 6e10 7d07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@077d │ │ -037efa: 0a04 |000f: move-result v4 │ │ -037efc: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -037f02: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -037f06: 0101 |0015: move v1, v0 │ │ -037f08: 28f2 |0016: goto 0008 // -000e │ │ -037f0a: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -037f0e: 0f02 |0019: return v2 │ │ -037f10: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -037f14: 0101 |001c: move v1, v0 │ │ -037f16: 28eb |001d: goto 0008 // -0015 │ │ -037f18: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -037f1c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -037f20: 28e6 |0022: goto 0008 // -001a │ │ -037f22: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -037f26: 0132 |0025: move v2, v3 │ │ -037f28: 28f3 |0026: goto 0019 // -000d │ │ -037f2a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -037f2e: 0101 |0029: move v1, v0 │ │ -037f30: 28de |002a: goto 0008 // -0022 │ │ -037f32: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -037f36: 0132 |002d: move v2, v3 │ │ -037f38: 28eb |002e: goto 0019 // -0015 │ │ -037f3a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -037f3e: 28d7 |0031: goto 0008 // -0029 │ │ -037f40: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037f44: 28d4 |0034: goto 0008 // -002c │ │ -037f46: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -037f48: 28e3 |0036: goto 0019 // -001d │ │ -037f4a: 0000 |0037: nop // spacer │ │ -037f4c: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +037ec0: |[037ec0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +037ed0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +037ed2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +037ed4: 5254 a002 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a0 │ │ +037ed8: 5954 9d02 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037edc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +037ede: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +037ee0: 5254 9d02 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@029d │ │ +037ee4: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +037ee8: 6e10 7d07 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@077d │ │ +037eee: 0a04 |000f: move-result v4 │ │ +037ef0: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +037ef6: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +037efa: 0101 |0015: move v1, v0 │ │ +037efc: 28f2 |0016: goto 0008 // -000e │ │ +037efe: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +037f02: 0f02 |0019: return v2 │ │ +037f04: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +037f08: 0101 |001c: move v1, v0 │ │ +037f0a: 28eb |001d: goto 0008 // -0015 │ │ +037f0c: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +037f10: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037f14: 28e6 |0022: goto 0008 // -001a │ │ +037f16: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +037f1a: 0132 |0025: move v2, v3 │ │ +037f1c: 28f3 |0026: goto 0019 // -000d │ │ +037f1e: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +037f22: 0101 |0029: move v1, v0 │ │ +037f24: 28de |002a: goto 0008 // -0022 │ │ +037f26: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +037f2a: 0132 |002d: move v2, v3 │ │ +037f2c: 28eb |002e: goto 0019 // -0015 │ │ +037f2e: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +037f32: 28d7 |0031: goto 0008 // -0029 │ │ +037f34: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037f38: 28d4 |0034: goto 0008 // -002c │ │ +037f3a: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +037f3c: 28e3 |0036: goto 0019 // -001d │ │ +037f3e: 0000 |0037: nop // spacer │ │ +037f40: 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 │ │ @@ -30711,37 +30711,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -037fa0: |[037fa0] android.support.v4.text.BidiFormatter.:()V │ │ -037fb0: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -037fb2: 6200 c102 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c1 │ │ -037fb6: 6900 a502 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -037fba: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -037fbe: 7110 f015 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@15f0 │ │ -037fc4: 0c00 |000a: move-result-object v0 │ │ -037fc6: 6900 ad02 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02ad │ │ -037fca: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -037fce: 7110 f015 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@15f0 │ │ -037fd4: 0c00 |0012: move-result-object v0 │ │ -037fd6: 6900 b102 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b1 │ │ -037fda: 2200 5301 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0153 │ │ -037fde: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -037fe0: 6202 a502 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -037fe4: 7040 8707 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0787 │ │ -037fea: 6900 a302 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a3 │ │ -037fee: 2200 5301 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0153 │ │ -037ff2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -037ff4: 6202 a502 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -037ff8: 7040 8707 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0787 │ │ -037ffe: 6900 a402 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a4 │ │ -038002: 0e00 |0029: return-void │ │ +037f94: |[037f94] android.support.v4.text.BidiFormatter.:()V │ │ +037fa4: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +037fa6: 6200 c102 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c1 │ │ +037faa: 6900 a502 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +037fae: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +037fb2: 7110 f015 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@15f0 │ │ +037fb8: 0c00 |000a: move-result-object v0 │ │ +037fba: 6900 ad02 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02ad │ │ +037fbe: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +037fc2: 7110 f015 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@15f0 │ │ +037fc8: 0c00 |0012: move-result-object v0 │ │ +037fca: 6900 b102 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b1 │ │ +037fce: 2200 5301 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0153 │ │ +037fd2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +037fd4: 6202 a502 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +037fd8: 7040 8707 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0787 │ │ +037fde: 6900 a302 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a3 │ │ +037fe2: 2200 5301 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0153 │ │ +037fe6: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +037fe8: 6202 a502 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +037fec: 7040 8707 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0787 │ │ +037ff2: 6900 a402 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a4 │ │ +037ff6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -30752,20 +30752,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 │ │ -038004: |[038004] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -038014: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03801a: 5c01 b402 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -03801e: 5902 b302 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b3 │ │ -038022: 5b03 b202 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -038026: 0e00 |0009: return-void │ │ +037ff8: |[037ff8] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +038008: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03800e: 5c01 b402 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +038012: 5902 b302 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b3 │ │ +038016: 5b03 b202 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ +03801a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -30780,17 +30780,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 │ │ -038028: |[038028] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -038038: 7040 8707 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0787 │ │ -03803e: 0e00 |0003: return-void │ │ +03801c: |[03801c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +03802c: 7040 8707 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0787 │ │ +038032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -30802,18 +30802,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038040: |[038040] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -038050: 7110 9507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0795 │ │ -038056: 0a00 |0003: move-result v0 │ │ -038058: 0f00 |0004: return v0 │ │ +038034: |[038034] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +038044: 7110 9507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0795 │ │ +03804a: 0a00 |0003: move-result v0 │ │ +03804c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30821,72 +30821,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 │ │ -03805c: |[03805c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -03806c: 6200 a502 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ -038070: 1100 |0002: return-object v0 │ │ +038050: |[038050] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +038060: 6200 a502 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a5 │ │ +038064: 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 │ │ -038074: |[038074] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -038084: 6200 a402 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a4 │ │ -038088: 1100 |0002: return-object v0 │ │ +038068: |[038068] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +038078: 6200 a402 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a4 │ │ +03807c: 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 │ │ -03808c: |[03808c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -03809c: 6200 a302 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a3 │ │ -0380a0: 1100 |0002: return-object v0 │ │ +038080: |[038080] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +038090: 6200 a302 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a3 │ │ +038094: 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 │ │ -0380a4: |[0380a4] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -0380b4: 2200 5201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0152 │ │ -0380b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0380ba: 7030 7c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@077c │ │ -0380c0: 6e10 8007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0780 │ │ -0380c6: 0a00 |0009: move-result v0 │ │ -0380c8: 0f00 |000a: return v0 │ │ +038098: |[038098] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +0380a8: 2200 5201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0152 │ │ +0380ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0380ae: 7030 7c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@077c │ │ +0380b4: 6e10 8007 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0780 │ │ +0380ba: 0a00 |0009: move-result v0 │ │ +0380bc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30894,21 +30894,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0380cc: |[0380cc] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -0380dc: 2200 5201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0152 │ │ -0380e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0380e2: 7030 7c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@077c │ │ -0380e8: 6e10 8107 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0781 │ │ -0380ee: 0a00 |0009: move-result v0 │ │ -0380f0: 0f00 |000a: return v0 │ │ +0380c0: |[0380c0] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +0380d0: 2200 5201 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0152 │ │ +0380d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0380d6: 7030 7c07 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@077c │ │ +0380dc: 6e10 8107 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0781 │ │ +0380e2: 0a00 |0009: move-result v0 │ │ +0380e4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30916,40 +30916,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 │ │ -0380f4: |[0380f4] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -038104: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0151 │ │ -038108: 7010 7307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0773 │ │ -03810e: 6e10 7607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0776 │ │ -038114: 0c00 |0008: move-result-object v0 │ │ -038116: 1100 |0009: return-object v0 │ │ +0380e8: |[0380e8] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +0380f8: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0151 │ │ +0380fc: 7010 7307 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0773 │ │ +038102: 6e10 7607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0776 │ │ +038108: 0c00 |0008: move-result-object v0 │ │ +03810a: 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 │ │ -038118: |[038118] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -038128: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0151 │ │ -03812c: 7020 7407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0774 │ │ -038132: 6e10 7607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0776 │ │ -038138: 0c00 |0008: move-result-object v0 │ │ -03813a: 1100 |0009: return-object v0 │ │ +03810c: |[03810c] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +03811c: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0151 │ │ +038120: 7020 7407 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0774 │ │ +038126: 6e10 7607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0776 │ │ +03812c: 0c00 |0008: move-result-object v0 │ │ +03812e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30957,20 +30957,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 │ │ -03813c: |[03813c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -03814c: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0151 │ │ -038150: 7020 7507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0775 │ │ -038156: 6e10 7607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0776 │ │ -03815c: 0c00 |0008: move-result-object v0 │ │ -03815e: 1100 |0009: return-object v0 │ │ +038130: |[038130] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +038140: 2200 5101 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0151 │ │ +038144: 7020 7507 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0775 │ │ +03814a: 6e10 7607 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0776 │ │ +038150: 0c00 |0008: move-result-object v0 │ │ +038152: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30978,22 +30978,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -038160: |[038160] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -038170: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038172: 7110 c907 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07c9 │ │ -038178: 0a01 |0004: move-result v1 │ │ -03817a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -03817e: 0f00 |0007: return v0 │ │ -038180: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -038182: 28fe |0009: goto 0007 // -0002 │ │ +038154: |[038154] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +038164: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038166: 7110 c907 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07c9 │ │ +03816c: 0a01 |0004: move-result v1 │ │ +03816e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +038172: 0f00 |0007: return v0 │ │ +038174: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +038176: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -31001,40 +31001,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 │ │ -038184: |[038184] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -038194: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038196: 6e10 3616 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ -03819c: 0a02 |0004: move-result v2 │ │ -03819e: 7240 ac07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ -0381a4: 0a00 |0008: move-result v0 │ │ -0381a6: 5531 b402 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -0381aa: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -0381ae: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -0381b2: 7110 8e07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@078e │ │ -0381b8: 0a01 |0012: move-result v1 │ │ -0381ba: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0381bc: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -0381c0: 6201 ad02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02ad │ │ -0381c4: 1101 |0018: return-object v1 │ │ -0381c6: 5531 b402 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -0381ca: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -0381ce: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -0381d2: 7110 8e07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@078e │ │ -0381d8: 0a01 |0022: move-result v1 │ │ -0381da: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -0381dc: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0381e0: 6201 b102 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b1 │ │ -0381e4: 28f0 |0028: goto 0018 // -0010 │ │ -0381e6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0381ea: 28ed |002b: goto 0018 // -0013 │ │ +038178: |[038178] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +038188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03818a: 6e10 3616 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ +038190: 0a02 |0004: move-result v2 │ │ +038192: 7240 ac07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ +038198: 0a00 |0008: move-result v0 │ │ +03819a: 5531 b402 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +03819e: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +0381a2: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +0381a6: 7110 8e07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@078e │ │ +0381ac: 0a01 |0012: move-result v1 │ │ +0381ae: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0381b0: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +0381b4: 6201 ad02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02ad │ │ +0381b8: 1101 |0018: return-object v1 │ │ +0381ba: 5531 b402 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +0381be: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +0381c2: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +0381c6: 7110 8e07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@078e │ │ +0381cc: 0a01 |0022: move-result v1 │ │ +0381ce: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0381d0: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0381d4: 6201 b102 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b1 │ │ +0381d8: 28f0 |0028: goto 0018 // -0010 │ │ +0381da: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0381de: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -31051,40 +31051,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 │ │ -0381ec: |[0381ec] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0381fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0381fe: 6e10 3616 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ -038204: 0a02 |0004: move-result v2 │ │ -038206: 7240 ac07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ -03820c: 0a00 |0008: move-result v0 │ │ -03820e: 5531 b402 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -038212: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -038216: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -03821a: 7110 8d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@078d │ │ -038220: 0a01 |0012: move-result v1 │ │ -038222: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -038224: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -038228: 6201 ad02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02ad │ │ -03822c: 1101 |0018: return-object v1 │ │ -03822e: 5531 b402 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -038232: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -038236: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -03823a: 7110 8d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@078d │ │ -038240: 0a01 |0022: move-result v1 │ │ -038242: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -038244: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -038248: 6201 b102 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b1 │ │ -03824c: 28f0 |0028: goto 0018 // -0010 │ │ -03824e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -038252: 28ed |002b: goto 0018 // -0013 │ │ +0381e0: |[0381e0] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0381f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0381f2: 6e10 3616 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ +0381f8: 0a02 |0004: move-result v2 │ │ +0381fa: 7240 ac07 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ +038200: 0a00 |0008: move-result v0 │ │ +038202: 5531 b402 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +038206: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +03820a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +03820e: 7110 8d07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@078d │ │ +038214: 0a01 |0012: move-result v1 │ │ +038216: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +038218: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +03821c: 6201 ad02 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02ad │ │ +038220: 1101 |0018: return-object v1 │ │ +038222: 5531 b402 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +038226: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +03822a: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +03822e: 7110 8d07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@078d │ │ +038234: 0a01 |0022: move-result v1 │ │ +038236: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +038238: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +03823c: 6201 b102 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b1 │ │ +038240: 28f0 |0028: goto 0018 // -0010 │ │ +038242: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +038246: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -31102,22 +31102,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -038254: |[038254] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -038264: 5210 b302 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b3 │ │ -038268: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -03826c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -038270: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -038272: 0f00 |0007: return v0 │ │ -038274: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -038276: 28fe |0009: goto 0007 // -0002 │ │ +038248: |[038248] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +038258: 5210 b302 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b3 │ │ +03825c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +038260: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +038264: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +038266: 0f00 |0007: return v0 │ │ +038268: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03826a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -31125,22 +31125,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -038278: |[038278] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -038288: 5430 b202 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -03828c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03828e: 6e10 3616 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ -038294: 0a02 |0006: move-result v2 │ │ -038296: 7240 ac07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ -03829c: 0a00 |000a: move-result v0 │ │ -03829e: 0f00 |000b: return v0 │ │ +03826c: |[03826c] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +03827c: 5430 b202 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ +038280: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +038282: 6e10 3616 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ +038288: 0a02 |0006: move-result v2 │ │ +03828a: 7240 ac07 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ +038290: 0a00 |000a: move-result v0 │ │ +038292: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -31149,17 +31149,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0382a0: |[0382a0] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -0382b0: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -0382b4: 0f00 |0002: return v0 │ │ +038294: |[038294] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +0382a4: 5510 b402 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +0382a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -31167,20 +31167,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 │ │ -0382b8: |[0382b8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -0382c8: 5420 b202 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -0382cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0382ce: 6e40 9a07 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@079a │ │ -0382d4: 0c00 |0006: move-result-object v0 │ │ -0382d6: 1100 |0007: return-object v0 │ │ +0382ac: |[0382ac] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +0382bc: 5420 b202 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ +0382c0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0382c2: 6e40 9a07 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@079a │ │ +0382c8: 0c00 |0006: move-result-object v0 │ │ +0382ca: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -31189,19 +31189,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 │ │ -0382d8: |[0382d8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0382e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0382ea: 6e40 9a07 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@079a │ │ -0382f0: 0c00 |0004: move-result-object v0 │ │ -0382f2: 1100 |0005: return-object v0 │ │ +0382cc: |[0382cc] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0382dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0382de: 6e40 9a07 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@079a │ │ +0382e4: 0c00 |0004: move-result-object v0 │ │ +0382e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -31211,56 +31211,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 │ │ -0382f4: |[0382f4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -038304: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -038306: 6e10 3616 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ -03830c: 0a03 |0004: move-result v3 │ │ -03830e: 7240 ac07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ -038314: 0a00 |0008: move-result v0 │ │ -038316: 2201 5803 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -03831a: 7010 4016 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -038320: 6e10 9207 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0792 │ │ -038326: 0a02 |0011: move-result v2 │ │ -038328: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -03832c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -038330: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -038334: 6202 c502 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ -038338: 7030 9707 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@0797 │ │ -03833e: 0c02 |001d: move-result-object v2 │ │ -038340: 6e20 4716 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038346: 5542 b402 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ -03834a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -03834e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -038352: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -038356: 6e20 4216 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03835c: 6e20 4716 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038362: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -038366: 6e20 4216 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03836c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -038370: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -038374: 6202 c502 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ -038378: 7030 9607 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@0796 │ │ -03837e: 0c02 |003d: move-result-object v2 │ │ -038380: 6e20 4716 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038386: 6e10 4c16 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03838c: 0c02 |0044: move-result-object v2 │ │ -03838e: 1102 |0045: return-object v2 │ │ -038390: 6202 c402 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c4 │ │ -038394: 28d2 |0048: goto 001a // -002e │ │ -038396: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -03839a: 28de |004b: goto 0029 // -0022 │ │ -03839c: 6e20 4716 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0383a2: 28e5 |004f: goto 0034 // -001b │ │ -0383a4: 6202 c402 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c4 │ │ -0383a8: 28e8 |0052: goto 003a // -0018 │ │ +0382e8: |[0382e8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +0382f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0382fa: 6e10 3616 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ +038300: 0a03 |0004: move-result v3 │ │ +038302: 7240 ac07 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07ac │ │ +038308: 0a00 |0008: move-result v0 │ │ +03830a: 2201 5803 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +03830e: 7010 4016 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +038314: 6e10 9207 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0792 │ │ +03831a: 0a02 |0011: move-result v2 │ │ +03831c: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +038320: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +038324: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +038328: 6202 c502 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ +03832c: 7030 9707 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@0797 │ │ +038332: 0c02 |001d: move-result-object v2 │ │ +038334: 6e20 4716 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03833a: 5542 b402 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b4 │ │ +03833e: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +038342: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +038346: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +03834a: 6e20 4216 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +038350: 6e20 4716 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038356: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +03835a: 6e20 4216 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +038360: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +038364: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +038368: 6202 c502 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ +03836c: 7030 9607 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@0796 │ │ +038372: 0c02 |003d: move-result-object v2 │ │ +038374: 6e20 4716 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03837a: 6e10 4c16 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +038380: 0c02 |0044: move-result-object v2 │ │ +038382: 1102 |0045: return-object v2 │ │ +038384: 6202 c402 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c4 │ │ +038388: 28d2 |0048: goto 001a // -002e │ │ +03838a: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +03838e: 28de |004b: goto 0029 // -0022 │ │ +038390: 6e20 4716 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038396: 28e5 |004f: goto 0034 // -001b │ │ +038398: 6202 c402 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c4 │ │ +03839c: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -31287,19 +31287,19 @@ │ │ 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 │ │ -0383ac: |[0383ac] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -0383bc: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ -0383c0: 6e40 9a07 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@079a │ │ -0383c6: 0c00 |0005: move-result-object v0 │ │ -0383c8: 1100 |0006: return-object v0 │ │ +0383a0: |[0383a0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +0383b0: 5410 b202 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b2 │ │ +0383b4: 6e40 9a07 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@079a │ │ +0383ba: 0c00 |0005: move-result-object v0 │ │ +0383bc: 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 │ │ @@ -31375,26 +31375,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0383cc: |[0383cc] android.support.v4.text.ICUCompat.:()V │ │ -0383dc: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0383e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0383e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0383e8: 2201 5601 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0156 │ │ -0383ec: 7010 a107 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@07a1 │ │ -0383f2: 6901 b502 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ -0383f6: 0e00 |000d: return-void │ │ -0383f8: 2201 5501 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0155 │ │ -0383fc: 7010 9e07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@079e │ │ -038402: 6901 b502 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ -038406: 28f8 |0015: goto 000d // -0008 │ │ +0383c0: |[0383c0] android.support.v4.text.ICUCompat.:()V │ │ +0383d0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0383d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0383d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0383dc: 2201 5601 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0156 │ │ +0383e0: 7010 a107 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@07a1 │ │ +0383e6: 6901 b502 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ +0383ea: 0e00 |000d: return-void │ │ +0383ec: 2201 5501 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0155 │ │ +0383f0: 7010 9e07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@079e │ │ +0383f6: 6901 b502 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ +0383fa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -31406,17 +31406,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038408: |[038408] android.support.v4.text.ICUCompat.:()V │ │ -038418: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03841e: 0e00 |0003: return-void │ │ +0383fc: |[0383fc] android.support.v4.text.ICUCompat.:()V │ │ +03840c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +038412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -31425,19 +31425,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 │ │ -038420: |[038420] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -038430: 6200 b502 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ -038434: 7220 9c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@079c │ │ -03843a: 0c00 |0005: move-result-object v0 │ │ -03843c: 1100 |0006: return-object v0 │ │ +038414: |[038414] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +038424: 6200 b502 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ +038428: 7220 9c07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@079c │ │ +03842e: 0c00 |0005: move-result-object v0 │ │ +038430: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -31445,19 +31445,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 │ │ -038440: |[038440] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -038450: 6200 b502 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ -038454: 7220 9d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@079d │ │ -03845a: 0c00 |0005: move-result-object v0 │ │ -03845c: 1100 |0006: return-object v0 │ │ +038434: |[038434] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +038444: 6200 b502 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02b5 │ │ +038448: 7220 9d07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@079d │ │ +03844e: 0c00 |0005: move-result-object v0 │ │ +038450: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -31499,42 +31499,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -038460: |[038460] android.support.v4.text.ICUCompatIcs.:()V │ │ -038470: 1a02 cd11 |0000: const-string v2, "libcore.icu.ICU" // string@11cd │ │ -038474: 7110 f115 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@15f1 │ │ -03847a: 0c00 |0005: move-result-object v0 │ │ -03847c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -038480: 1a02 1610 |0008: const-string v2, "getScript" // string@1016 │ │ -038484: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -038486: 2333 aa03 |000b: new-array v3, v3, [Ljava/lang/Class; // type@03aa │ │ -03848a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -03848c: 1c05 5703 |000e: const-class v5, Ljava/lang/String; // type@0357 │ │ -038490: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -038494: 6e30 f715 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f7 │ │ -03849a: 0c02 |0015: move-result-object v2 │ │ -03849c: 6902 b802 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b8 │ │ -0384a0: 1a02 4a0b |0018: const-string v2, "addLikelySubtags" // string@0b4a │ │ -0384a4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0384a6: 2333 aa03 |001b: new-array v3, v3, [Ljava/lang/Class; // type@03aa │ │ -0384aa: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0384ac: 1c05 5703 |001e: const-class v5, Ljava/lang/String; // type@0357 │ │ -0384b0: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -0384b4: 6e30 f715 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f7 │ │ -0384ba: 0c02 |0025: move-result-object v2 │ │ -0384bc: 6902 b702 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02b7 │ │ -0384c0: 0e00 |0028: return-void │ │ -0384c2: 0d01 |0029: move-exception v1 │ │ -0384c4: 1a02 9c03 |002a: const-string v2, "ICUCompatIcs" // string@039c │ │ -0384c8: 7120 7b12 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -0384ce: 28f9 |002f: goto 0028 // -0007 │ │ +038454: |[038454] android.support.v4.text.ICUCompatIcs.:()V │ │ +038464: 1a02 cd11 |0000: const-string v2, "libcore.icu.ICU" // string@11cd │ │ +038468: 7110 f115 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@15f1 │ │ +03846e: 0c00 |0005: move-result-object v0 │ │ +038470: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +038474: 1a02 1610 |0008: const-string v2, "getScript" // string@1016 │ │ +038478: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +03847a: 2333 aa03 |000b: new-array v3, v3, [Ljava/lang/Class; // type@03aa │ │ +03847e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +038480: 1c05 5703 |000e: const-class v5, Ljava/lang/String; // type@0357 │ │ +038484: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +038488: 6e30 f715 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f7 │ │ +03848e: 0c02 |0015: move-result-object v2 │ │ +038490: 6902 b802 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b8 │ │ +038494: 1a02 4a0b |0018: const-string v2, "addLikelySubtags" // string@0b4a │ │ +038498: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +03849a: 2333 aa03 |001b: new-array v3, v3, [Ljava/lang/Class; // type@03aa │ │ +03849e: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +0384a0: 1c05 5703 |001e: const-class v5, Ljava/lang/String; // type@0357 │ │ +0384a4: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +0384a8: 6e30 f715 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f7 │ │ +0384ae: 0c02 |0025: move-result-object v2 │ │ +0384b0: 6902 b702 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02b7 │ │ +0384b4: 0e00 |0028: return-void │ │ +0384b6: 0d01 |0029: move-exception v1 │ │ +0384b8: 1a02 9c03 |002a: const-string v2, "ICUCompatIcs" // string@039c │ │ +0384bc: 7120 7b12 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +0384c2: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -31551,17 +31551,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0384e0: |[0384e0] android.support.v4.text.ICUCompatIcs.:()V │ │ -0384f0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0384f6: 0e00 |0003: return-void │ │ +0384d4: |[0384d4] android.support.v4.text.ICUCompatIcs.:()V │ │ +0384e4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0384ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -31569,36 +31569,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 │ │ -0384f8: |[0384f8] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -038508: 6202 b702 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02b7 │ │ -03850c: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -038510: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -038512: 2320 ab03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@03ab │ │ -038516: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -038518: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -03851c: 6202 b702 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02b7 │ │ -038520: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -038522: 6e30 5c16 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -038528: 0c02 |0010: move-result-object v2 │ │ -03852a: 1f02 5703 |0011: check-cast v2, Ljava/lang/String; // type@0357 │ │ -03852e: 1102 |0013: return-object v2 │ │ -038530: 0d01 |0014: move-exception v1 │ │ -038532: 1a02 9c03 |0015: const-string v2, "ICUCompatIcs" // string@039c │ │ -038536: 7120 7b12 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -03853c: 0742 |001a: move-object v2, v4 │ │ -03853e: 28f8 |001b: goto 0013 // -0008 │ │ -038540: 0d01 |001c: move-exception v1 │ │ -038542: 1a02 9c03 |001d: const-string v2, "ICUCompatIcs" // string@039c │ │ -038546: 7120 7b12 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -03854c: 28f8 |0022: goto 001a // -0008 │ │ +0384ec: |[0384ec] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0384fc: 6202 b702 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02b7 │ │ +038500: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +038504: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +038506: 2320 ab03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@03ab │ │ +03850a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +03850c: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +038510: 6202 b702 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02b7 │ │ +038514: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +038516: 6e30 5c16 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +03851c: 0c02 |0010: move-result-object v2 │ │ +03851e: 1f02 5703 |0011: check-cast v2, Ljava/lang/String; // type@0357 │ │ +038522: 1102 |0013: return-object v2 │ │ +038524: 0d01 |0014: move-exception v1 │ │ +038526: 1a02 9c03 |0015: const-string v2, "ICUCompatIcs" // string@039c │ │ +03852a: 7120 7b12 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +038530: 0742 |001a: move-object v2, v4 │ │ +038532: 28f8 |001b: goto 0013 // -0008 │ │ +038534: 0d01 |001c: move-exception v1 │ │ +038536: 1a02 9c03 |001d: const-string v2, "ICUCompatIcs" // string@039c │ │ +03853a: 7120 7b12 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +038540: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -31620,37 +31620,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 │ │ -038560: |[038560] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -038570: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -038572: 6202 b802 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b8 │ │ -038576: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -03857a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -03857c: 2320 ab03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@03ab │ │ -038580: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -038582: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -038586: 6202 b802 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b8 │ │ -03858a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -03858c: 6e30 5c16 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -038592: 0c02 |0011: move-result-object v2 │ │ -038594: 1f02 5703 |0012: check-cast v2, Ljava/lang/String; // type@0357 │ │ -038598: 1102 |0014: return-object v2 │ │ -03859a: 0d01 |0015: move-exception v1 │ │ -03859c: 1a02 9c03 |0016: const-string v2, "ICUCompatIcs" // string@039c │ │ -0385a0: 7120 7b12 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -0385a6: 0732 |001b: move-object v2, v3 │ │ -0385a8: 28f8 |001c: goto 0014 // -0008 │ │ -0385aa: 0d01 |001d: move-exception v1 │ │ -0385ac: 1a02 9c03 |001e: const-string v2, "ICUCompatIcs" // string@039c │ │ -0385b0: 7120 7b12 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ -0385b6: 28f8 |0023: goto 001b // -0008 │ │ +038554: |[038554] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +038564: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +038566: 6202 b802 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b8 │ │ +03856a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +03856e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +038570: 2320 ab03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@03ab │ │ +038574: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +038576: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +03857a: 6202 b802 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02b8 │ │ +03857e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +038580: 6e30 5c16 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +038586: 0c02 |0011: move-result-object v2 │ │ +038588: 1f02 5703 |0012: check-cast v2, Ljava/lang/String; // type@0357 │ │ +03858c: 1102 |0014: return-object v2 │ │ +03858e: 0d01 |0015: move-exception v1 │ │ +038590: 1a02 9c03 |0016: const-string v2, "ICUCompatIcs" // string@039c │ │ +038594: 7120 7b12 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +03859a: 0732 |001b: move-object v2, v3 │ │ +03859c: 28f8 |001c: goto 0014 // -0008 │ │ +03859e: 0d01 |001d: move-exception v1 │ │ +0385a0: 1a02 9c03 |001e: const-string v2, "ICUCompatIcs" // string@039c │ │ +0385a4: 7120 7b12 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@127b │ │ +0385aa: 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 │ │ @@ -31833,39 +31833,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0385c8: |[0385c8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0385d8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0385da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0385dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0385de: 2200 5f01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ -0385e2: 7040 bb07 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@07bb │ │ -0385e8: 6900 c402 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c4 │ │ -0385ec: 2200 5f01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ -0385f0: 7040 bb07 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@07bb │ │ -0385f6: 6900 c502 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ -0385fa: 2200 5f01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ -0385fe: 6201 bc02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02bc │ │ -038602: 7040 bb07 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@07bb │ │ -038608: 6900 c102 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c1 │ │ -03860c: 2200 5f01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ -038610: 6201 bc02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02bc │ │ -038614: 7040 bb07 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@07bb │ │ -03861a: 6900 c202 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c2 │ │ -03861e: 2200 5f01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ -038622: 6201 ba02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02ba │ │ -038626: 7040 bb07 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@07bb │ │ -03862c: 6900 c002 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c0 │ │ -038630: 6200 bf02 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02bf │ │ -038634: 6900 c302 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c3 │ │ -038638: 0e00 |0030: return-void │ │ +0385bc: |[0385bc] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +0385cc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0385ce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0385d0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0385d2: 2200 5f01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ +0385d6: 7040 bb07 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@07bb │ │ +0385dc: 6900 c402 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c4 │ │ +0385e0: 2200 5f01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ +0385e4: 7040 bb07 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@07bb │ │ +0385ea: 6900 c502 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ +0385ee: 2200 5f01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ +0385f2: 6201 bc02 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02bc │ │ +0385f6: 7040 bb07 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@07bb │ │ +0385fc: 6900 c102 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c1 │ │ +038600: 2200 5f01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ +038604: 6201 bc02 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02bc │ │ +038608: 7040 bb07 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@07bb │ │ +03860e: 6900 c202 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c2 │ │ +038612: 2200 5f01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@015f │ │ +038616: 6201 ba02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02ba │ │ +03861a: 7040 bb07 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@07bb │ │ +038620: 6900 c002 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c0 │ │ +038624: 6200 bf02 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02bf │ │ +038628: 6900 c302 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c3 │ │ +03862c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -31877,17 +31877,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03863c: |[03863c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -03864c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -038652: 0e00 |0003: return-void │ │ +038630: |[038630] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +038640: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +038646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -31896,18 +31896,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038654: |[038654] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -038664: 7110 c507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07c5 │ │ -03866a: 0a00 |0003: move-result v0 │ │ -03866c: 0f00 |0004: return v0 │ │ +038648: |[038648] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +038658: 7110 c507 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@07c5 │ │ +03865e: 0a00 |0003: move-result v0 │ │ +038660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31915,18 +31915,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038670: |[038670] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -038680: 7110 c407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07c4 │ │ -038686: 0a00 |0003: move-result v0 │ │ -038688: 0f00 |0004: return v0 │ │ +038664: |[038664] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +038674: 7110 c407 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@07c4 │ │ +03867a: 0a00 |0003: move-result v0 │ │ +03867c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31934,24 +31934,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -03868c: |[03868c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -03869c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -0386a2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0386a4: 0f00 |0004: return v0 │ │ -0386a6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0386a8: 28fe |0006: goto 0004 // -0002 │ │ -0386aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0386ac: 28fc |0008: goto 0004 // -0004 │ │ -0386ae: 0000 |0009: nop // spacer │ │ -0386b0: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +038680: |[038680] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +038690: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +038696: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +038698: 0f00 |0004: return v0 │ │ +03869a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03869c: 28fe |0006: goto 0004 // -0002 │ │ +03869e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0386a0: 28fc |0008: goto 0004 // -0004 │ │ +0386a2: 0000 |0009: nop // spacer │ │ +0386a4: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -31963,24 +31963,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -0386c4: |[0386c4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -0386d4: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -0386da: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0386dc: 0f00 |0004: return v0 │ │ -0386de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0386e0: 28fe |0006: goto 0004 // -0002 │ │ -0386e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0386e4: 28fc |0008: goto 0004 // -0004 │ │ -0386e6: 0000 |0009: nop // spacer │ │ -0386e8: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +0386b8: |[0386b8] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +0386c8: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +0386ce: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0386d0: 0f00 |0004: return v0 │ │ +0386d2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0386d4: 28fe |0006: goto 0004 // -0002 │ │ +0386d6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0386d8: 28fc |0008: goto 0004 // -0004 │ │ +0386da: 0000 |0009: nop // spacer │ │ +0386dc: 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 │ │ @@ -32025,25 +32025,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -038724: |[038724] android.support.v4.text.TextUtilsCompat.:()V │ │ -038734: 2200 7403 |0000: new-instance v0, Ljava/util/Locale; // type@0374 │ │ -038738: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -03873c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -038740: 7030 9816 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1698 │ │ -038746: 6900 cb02 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02cb │ │ -03874a: 1a00 eb01 |000b: const-string v0, "Arab" // string@01eb │ │ -03874e: 6900 c902 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c9 │ │ -038752: 1a00 9003 |000f: const-string v0, "Hebr" // string@0390 │ │ -038756: 6900 ca02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ca │ │ -03875a: 0e00 |0013: return-void │ │ +038718: |[038718] android.support.v4.text.TextUtilsCompat.:()V │ │ +038728: 2200 7403 |0000: new-instance v0, Ljava/util/Locale; // type@0374 │ │ +03872c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +038730: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +038734: 7030 9816 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1698 │ │ +03873a: 6900 cb02 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02cb │ │ +03873e: 1a00 eb01 |000b: const-string v0, "Arab" // string@01eb │ │ +038742: 6900 c902 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c9 │ │ +038746: 1a00 9003 |000f: const-string v0, "Hebr" // string@0390 │ │ +03874a: 6900 ca02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ca │ │ +03874e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -32052,17 +32052,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03875c: |[03875c] android.support.v4.text.TextUtilsCompat.:()V │ │ -03876c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -038772: 0e00 |0003: return-void │ │ +038750: |[038750] android.support.v4.text.TextUtilsCompat.:()V │ │ +038760: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +038766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -32070,28 +32070,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -038774: |[038774] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -038784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038786: 6e20 9b16 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@169b │ │ -03878c: 0c01 |0004: move-result-object v1 │ │ -03878e: 6e20 2d16 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -038794: 0a01 |0008: move-result v1 │ │ -038796: 7110 ec15 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ -03879c: 0a01 |000c: move-result v1 │ │ -03879e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -0387a4: 0f00 |0010: return v0 │ │ -0387a6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0387a8: 28fe |0012: goto 0010 // -0002 │ │ -0387aa: 0000 |0013: nop // spacer │ │ -0387ac: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +038768: |[038768] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +038778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03877a: 6e20 9b16 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@169b │ │ +038780: 0c01 |0004: move-result-object v1 │ │ +038782: 6e20 2d16 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +038788: 0a01 |0008: move-result v1 │ │ +03878a: 7110 ec15 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ +038790: 0a01 |000c: move-result v1 │ │ +038792: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +038798: 0f00 |0010: return v0 │ │ +03879a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +03879c: 28fe |0012: goto 0010 // -0002 │ │ +03879e: 0000 |0013: nop // spacer │ │ +0387a0: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -32102,42 +32102,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0387bc: |[0387bc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -0387cc: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -0387d0: 6201 cb02 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02cb │ │ -0387d4: 6e20 9916 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1699 │ │ -0387da: 0a01 |0007: move-result v1 │ │ -0387dc: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -0387e0: 6e10 9c16 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@169c │ │ -0387e6: 0c01 |000d: move-result-object v1 │ │ -0387e8: 7110 a607 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07a6 │ │ -0387ee: 0c01 |0011: move-result-object v1 │ │ -0387f0: 7110 a707 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07a7 │ │ -0387f6: 0c00 |0015: move-result-object v0 │ │ -0387f8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -0387fc: 7110 c807 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07c8 │ │ -038802: 0a01 |001b: move-result v1 │ │ -038804: 0f01 |001c: return v1 │ │ -038806: 6201 c902 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c9 │ │ -03880a: 6e20 3116 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1631 │ │ -038810: 0a01 |0022: move-result v1 │ │ -038812: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -038816: 6201 ca02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ca │ │ -03881a: 6e20 3116 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1631 │ │ -038820: 0a01 |002a: move-result v1 │ │ -038822: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -038826: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -038828: 28ee |002e: goto 001c // -0012 │ │ -03882a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -03882c: 28ec |0030: goto 001c // -0014 │ │ +0387b0: |[0387b0] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +0387c0: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +0387c4: 6201 cb02 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02cb │ │ +0387c8: 6e20 9916 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1699 │ │ +0387ce: 0a01 |0007: move-result v1 │ │ +0387d0: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +0387d4: 6e10 9c16 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@169c │ │ +0387da: 0c01 |000d: move-result-object v1 │ │ +0387dc: 7110 a607 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07a6 │ │ +0387e2: 0c01 |0011: move-result-object v1 │ │ +0387e4: 7110 a707 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07a7 │ │ +0387ea: 0c00 |0015: move-result-object v0 │ │ +0387ec: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0387f0: 7110 c807 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@07c8 │ │ +0387f6: 0a01 |001b: move-result v1 │ │ +0387f8: 0f01 |001c: return v1 │ │ +0387fa: 6201 c902 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c9 │ │ +0387fe: 6e20 3116 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1631 │ │ +038804: 0a01 |0022: move-result v1 │ │ +038806: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +03880a: 6201 ca02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ca │ │ +03880e: 6e20 3116 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@1631 │ │ +038814: 0a01 |002a: move-result v1 │ │ +038816: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +03881a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +03881c: 28ee |002e: goto 001c // -0012 │ │ +03881e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +038820: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -32153,46 +32153,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 │ │ -038830: |[038830] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -038840: 2202 5803 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -038844: 7010 4016 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03884a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03884c: 6e10 3616 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ -038852: 0a03 |0009: move-result v3 │ │ -038854: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -038858: 6e20 2d16 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -03885e: 0a00 |000f: move-result v0 │ │ -038860: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -038866: 6e20 4216 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03886c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038870: 28ee |0018: goto 0006 // -0012 │ │ -038872: 1a03 9500 |0019: const-string v3, "<" // string@0095 │ │ -038876: 6e20 4716 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03887c: 28f8 |001e: goto 0016 // -0008 │ │ -03887e: 1a03 9400 |001f: const-string v3, ">" // string@0094 │ │ -038882: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038888: 28f2 |0024: goto 0016 // -000e │ │ -03888a: 1a03 9300 |0025: const-string v3, "&" // string@0093 │ │ -03888e: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038894: 28ec |002a: goto 0016 // -0014 │ │ -038896: 1a03 9200 |002b: const-string v3, "'" // string@0092 │ │ -03889a: 6e20 4716 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0388a0: 28e6 |0030: goto 0016 // -001a │ │ -0388a2: 1a03 9700 |0031: const-string v3, """ // string@0097 │ │ -0388a6: 6e20 4716 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0388ac: 28e0 |0036: goto 0016 // -0020 │ │ -0388ae: 6e10 4c16 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0388b4: 0c03 |003a: move-result-object v3 │ │ -0388b6: 1103 |003b: return-object v3 │ │ -0388b8: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +038824: |[038824] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +038834: 2202 5803 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +038838: 7010 4016 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03883e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +038840: 6e10 3616 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1636 │ │ +038846: 0a03 |0009: move-result v3 │ │ +038848: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +03884c: 6e20 2d16 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +038852: 0a00 |000f: move-result v0 │ │ +038854: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +03885a: 6e20 4216 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +038860: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038864: 28ee |0018: goto 0006 // -0012 │ │ +038866: 1a03 9500 |0019: const-string v3, "<" // string@0095 │ │ +03886a: 6e20 4716 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038870: 28f8 |001e: goto 0016 // -0008 │ │ +038872: 1a03 9400 |001f: const-string v3, ">" // string@0094 │ │ +038876: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03887c: 28f2 |0024: goto 0016 // -000e │ │ +03887e: 1a03 9300 |0025: const-string v3, "&" // string@0093 │ │ +038882: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038888: 28ec |002a: goto 0016 // -0014 │ │ +03888a: 1a03 9200 |002b: const-string v3, "'" // string@0092 │ │ +03888e: 6e20 4716 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038894: 28e6 |0030: goto 0016 // -001a │ │ +038896: 1a03 9700 |0031: const-string v3, """ // string@0097 │ │ +03889a: 6e20 4716 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0388a0: 28e0 |0036: goto 0016 // -0020 │ │ +0388a2: 6e10 4c16 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0388a8: 0c03 |003a: move-result-object v3 │ │ +0388aa: 1103 |003b: return-object v3 │ │ +0388ac: 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 │ │ @@ -32252,32 +32252,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0388e4: |[0388e4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -0388f4: 7010 1d16 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -0388fa: 5b34 d102 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -0388fe: 2200 2c03 |0005: new-instance v0, Ljava/io/File; // type@032c │ │ -038902: 2201 5803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -038906: 7010 4016 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03890c: 6e10 c615 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ -038912: 0c02 |000f: move-result-object v2 │ │ -038914: 6e20 4716 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03891a: 0c01 |0013: move-result-object v1 │ │ -03891c: 1a02 da00 |0014: const-string v2, ".bak" // string@00da │ │ -038920: 6e20 4716 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038926: 0c01 |0019: move-result-object v1 │ │ -038928: 6e10 4c16 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03892e: 0c01 |001d: move-result-object v1 │ │ -038930: 7020 bf15 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@15bf │ │ -038936: 5b30 d002 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -03893a: 0e00 |0023: return-void │ │ +0388d8: |[0388d8] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +0388e8: 7010 1d16 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +0388ee: 5b34 d102 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +0388f2: 2200 2c03 |0005: new-instance v0, Ljava/io/File; // type@032c │ │ +0388f6: 2201 5803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0388fa: 7010 4016 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +038900: 6e10 c615 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ +038906: 0c02 |000f: move-result-object v2 │ │ +038908: 6e20 4716 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03890e: 0c01 |0013: move-result-object v1 │ │ +038910: 1a02 da00 |0014: const-string v2, ".bak" // string@00da │ │ +038914: 6e20 4716 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03891a: 0c01 |0019: move-result-object v1 │ │ +03891c: 6e10 4c16 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +038922: 0c01 |001d: move-result-object v1 │ │ +038924: 7020 bf15 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@15bf │ │ +03892a: 5b30 d002 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +03892e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -32289,24 +32289,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03893c: |[03893c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -03894c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -038950: 6e10 d215 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@15d2 │ │ -038956: 0c00 |0005: move-result-object v0 │ │ -038958: 6e10 ca15 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@15ca │ │ -03895e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -038960: 0f00 |000a: return v0 │ │ -038962: 0d00 |000b: move-exception v0 │ │ -038964: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -038966: 28fd |000d: goto 000a // -0003 │ │ +038930: |[038930] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +038940: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +038944: 6e10 d215 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@15d2 │ │ +03894a: 0c00 |0005: move-result-object v0 │ │ +03894c: 6e10 ca15 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@15ca │ │ +038952: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +038954: 0f00 |000a: return v0 │ │ +038956: 0d00 |000b: move-exception v0 │ │ +038958: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03895a: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -32322,20 +32322,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -038978: |[038978] android.support.v4.util.AtomicFile.delete:()V │ │ -038988: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -03898c: 6e10 c015 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -038992: 5410 d002 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038996: 6e10 c015 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -03899c: 0e00 |000a: return-void │ │ +03896c: |[03896c] android.support.v4.util.AtomicFile.delete:()V │ │ +03897c: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038980: 6e10 c015 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +038986: 5410 d002 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +03898a: 6e10 c015 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +038990: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/AtomicFile; │ │ @@ -32345,29 +32345,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0389a0: |[0389a0] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -0389b0: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -0389b4: 7110 f007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07f0 │ │ -0389ba: 6e10 d115 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@15d1 │ │ -0389c0: 5431 d102 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -0389c4: 6e10 c015 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -0389ca: 5431 d002 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -0389ce: 5432 d102 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -0389d2: 6e20 c915 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@15c9 │ │ -0389d8: 0e00 |0014: return-void │ │ -0389da: 0d00 |0015: move-exception v0 │ │ -0389dc: 1a01 f301 |0016: const-string v1, "AtomicFile" // string@01f3 │ │ -0389e0: 1a02 470e |0018: const-string v2, "failWrite: Got exception:" // string@0e47 │ │ -0389e4: 7130 7a12 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -0389ea: 28f7 |001d: goto 0014 // -0009 │ │ +038994: |[038994] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +0389a4: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0389a8: 7110 f007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07f0 │ │ +0389ae: 6e10 d115 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@15d1 │ │ +0389b4: 5431 d102 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +0389b8: 6e10 c015 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +0389be: 5431 d002 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +0389c2: 5432 d102 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +0389c6: 6e20 c915 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@15c9 │ │ +0389cc: 0e00 |0014: return-void │ │ +0389ce: 0d00 |0015: move-exception v0 │ │ +0389d0: 1a01 f301 |0016: const-string v1, "AtomicFile" // string@01f3 │ │ +0389d4: 1a02 470e |0018: const-string v2, "failWrite: Got exception:" // string@0e47 │ │ +0389d8: 7130 7a12 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +0389de: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -32386,26 +32386,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0389fc: |[0389fc] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -038a0c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -038a10: 7110 f007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07f0 │ │ -038a16: 6e10 d115 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@15d1 │ │ -038a1c: 5431 d002 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038a20: 6e10 c015 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -038a26: 0e00 |000d: return-void │ │ -038a28: 0d00 |000e: move-exception v0 │ │ -038a2a: 1a01 f301 |000f: const-string v1, "AtomicFile" // string@01f3 │ │ -038a2e: 1a02 7a0e |0011: const-string v2, "finishWrite: Got exception:" // string@0e7a │ │ -038a32: 7130 7a12 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -038a38: 28f7 |0016: goto 000d // -0009 │ │ +0389f0: |[0389f0] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +038a00: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +038a04: 7110 f007 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07f0 │ │ +038a0a: 6e10 d115 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@15d1 │ │ +038a10: 5431 d002 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +038a14: 6e10 c015 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +038a1a: 0e00 |000d: return-void │ │ +038a1c: 0d00 |000e: move-exception v0 │ │ +038a1e: 1a01 f301 |000f: const-string v1, "AtomicFile" // string@01f3 │ │ +038a22: 1a02 7a0e |0011: const-string v2, "finishWrite: Got exception:" // string@0e7a │ │ +038a26: 7130 7a12 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +038a2c: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -32423,17 +32423,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038a4c: |[038a4c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -038a5c: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038a60: 1100 |0002: return-object v0 │ │ +038a40: |[038a40] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +038a50: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038a54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/AtomicFile; │ │ │ │ #4 : (in Landroid/support/v4/util/AtomicFile;) │ │ @@ -32441,28 +32441,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -038a64: |[038a64] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -038a74: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038a78: 6e10 c115 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@15c1 │ │ -038a7e: 0a00 |0005: move-result v0 │ │ -038a80: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -038a84: 5420 d102 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038a88: 6e10 c015 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -038a8e: 5420 d002 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038a92: 5421 d102 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038a96: 6e20 c915 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@15c9 │ │ -038a9c: 2200 2e03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@032e │ │ -038aa0: 5421 d102 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038aa4: 7020 cb15 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@15cb │ │ -038aaa: 1100 |001b: return-object v0 │ │ +038a58: |[038a58] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +038a68: 5420 d002 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +038a6c: 6e10 c115 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@15c1 │ │ +038a72: 0a00 |0005: move-result v0 │ │ +038a74: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +038a78: 5420 d102 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038a7c: 6e10 c015 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +038a82: 5420 d002 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +038a86: 5421 d102 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038a8a: 6e20 c915 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@15c9 │ │ +038a90: 2200 2e03 |0014: new-instance v0, Ljava/io/FileInputStream; // type@032e │ │ +038a94: 5421 d102 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038a98: 7020 cb15 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@15cb │ │ +038a9e: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -32473,44 +32473,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -038aac: |[038aac] android.support.v4.util.AtomicFile.readFully:()[B │ │ -038abc: 6e10 ed07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07ed │ │ -038ac2: 0c05 |0003: move-result-object v5 │ │ -038ac4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -038ac6: 6e10 cc15 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@15cc │ │ -038acc: 0a01 |0008: move-result v1 │ │ -038ace: 2312 8f03 |0009: new-array v2, v1, [B // type@038f │ │ -038ad2: 2126 |000b: array-length v6, v2 │ │ -038ad4: b146 |000c: sub-int/2addr v6, v4 │ │ -038ad6: 6e40 ce15 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@15ce │ │ -038adc: 0a00 |0010: move-result v0 │ │ -038ade: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -038ae2: 6e10 cd15 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@15cd │ │ -038ae8: 1102 |0016: return-object v2 │ │ -038aea: b004 |0017: add-int/2addr v4, v0 │ │ -038aec: 6e10 cc15 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@15cc │ │ -038af2: 0a01 |001b: move-result v1 │ │ -038af4: 2126 |001c: array-length v6, v2 │ │ -038af6: b146 |001d: sub-int/2addr v6, v4 │ │ -038af8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -038afc: 9006 0401 |0020: add-int v6, v4, v1 │ │ -038b00: 2363 8f03 |0022: new-array v3, v6, [B // type@038f │ │ -038b04: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -038b06: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -038b08: 7154 4d16 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -038b0e: 0732 |0029: move-object v2, v3 │ │ -038b10: 28e1 |002a: goto 000b // -001f │ │ -038b12: 0d06 |002b: move-exception v6 │ │ -038b14: 6e10 cd15 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@15cd │ │ -038b1a: 2706 |002f: throw v6 │ │ +038aa0: |[038aa0] android.support.v4.util.AtomicFile.readFully:()[B │ │ +038ab0: 6e10 ed07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07ed │ │ +038ab6: 0c05 |0003: move-result-object v5 │ │ +038ab8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +038aba: 6e10 cc15 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@15cc │ │ +038ac0: 0a01 |0008: move-result v1 │ │ +038ac2: 2312 8f03 |0009: new-array v2, v1, [B // type@038f │ │ +038ac6: 2126 |000b: array-length v6, v2 │ │ +038ac8: b146 |000c: sub-int/2addr v6, v4 │ │ +038aca: 6e40 ce15 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@15ce │ │ +038ad0: 0a00 |0010: move-result v0 │ │ +038ad2: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +038ad6: 6e10 cd15 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@15cd │ │ +038adc: 1102 |0016: return-object v2 │ │ +038ade: b004 |0017: add-int/2addr v4, v0 │ │ +038ae0: 6e10 cc15 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@15cc │ │ +038ae6: 0a01 |001b: move-result v1 │ │ +038ae8: 2126 |001c: array-length v6, v2 │ │ +038aea: b146 |001d: sub-int/2addr v6, v4 │ │ +038aec: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +038af0: 9006 0401 |0020: add-int v6, v4, v1 │ │ +038af4: 2363 8f03 |0022: new-array v3, v6, [B // type@038f │ │ +038af8: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +038afa: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +038afc: 7154 4d16 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +038b02: 0732 |0029: move-object v2, v3 │ │ +038b04: 28e1 |002a: goto 000b // -001f │ │ +038b06: 0d06 |002b: move-exception v6 │ │ +038b08: 6e10 cd15 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@15cd │ │ +038b0e: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -32541,92 +32541,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -038b30: |[038b30] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -038b40: 5474 d102 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038b44: 6e10 c115 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@15c1 │ │ -038b4a: 0a04 |0005: move-result v4 │ │ -038b4c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -038b50: 5474 d002 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038b54: 6e10 c115 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@15c1 │ │ -038b5a: 0a04 |000d: move-result v4 │ │ -038b5c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -038b60: 5474 d102 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038b64: 5475 d002 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038b68: 6e20 c915 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@15c9 │ │ -038b6e: 0a04 |0017: move-result v4 │ │ -038b70: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -038b74: 1a04 f301 |001a: const-string v4, "AtomicFile" // string@01f3 │ │ -038b78: 2205 5803 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -038b7c: 7010 4016 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -038b82: 1a06 9502 |0021: const-string v6, "Couldn't rename file " // string@0295 │ │ -038b86: 6e20 4716 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038b8c: 0c05 |0026: move-result-object v5 │ │ -038b8e: 5476 d102 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038b92: 6e20 4616 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -038b98: 0c05 |002c: move-result-object v5 │ │ -038b9a: 1a06 8700 |002d: const-string v6, " to backup file " // string@0087 │ │ -038b9e: 6e20 4716 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038ba4: 0c05 |0032: move-result-object v5 │ │ -038ba6: 5476 d002 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ -038baa: 6e20 4616 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -038bb0: 0c05 |0038: move-result-object v5 │ │ -038bb2: 6e10 4c16 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -038bb8: 0c05 |003c: move-result-object v5 │ │ -038bba: 7120 7912 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -038bc0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -038bc2: 2203 3003 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0330 │ │ -038bc6: 5474 d102 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038bca: 7020 cf15 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@15cf │ │ -038bd0: 1103 |0048: return-object v3 │ │ -038bd2: 5474 d102 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038bd6: 6e10 c015 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@15c0 │ │ -038bdc: 28f2 |004e: goto 0040 // -000e │ │ -038bde: 0d00 |004f: move-exception v0 │ │ -038be0: 5474 d102 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038be4: 6e10 c515 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@15c5 │ │ -038bea: 0c02 |0055: move-result-object v2 │ │ -038bec: 6e10 c815 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@15c8 │ │ -038bf2: 0a04 |0059: move-result v4 │ │ -038bf4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -038bf8: 2204 3103 |005c: new-instance v4, Ljava/io/IOException; // type@0331 │ │ -038bfc: 2205 5803 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -038c00: 7010 4016 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -038c06: 1a06 9202 |0063: const-string v6, "Couldn't create directory " // string@0292 │ │ -038c0a: 6e20 4716 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038c10: 0c05 |0068: move-result-object v5 │ │ -038c12: 5476 d102 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038c16: 6e20 4616 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -038c1c: 0c05 |006e: move-result-object v5 │ │ -038c1e: 6e10 4c16 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -038c24: 0c05 |0072: move-result-object v5 │ │ -038c26: 7020 d315 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@15d3 │ │ -038c2c: 2704 |0076: throw v4 │ │ -038c2e: 2203 3003 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0330 │ │ -038c32: 5474 d102 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038c36: 7020 cf15 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@15cf │ │ -038c3c: 28ca |007e: goto 0048 // -0036 │ │ -038c3e: 0d01 |007f: move-exception v1 │ │ -038c40: 2204 3103 |0080: new-instance v4, Ljava/io/IOException; // type@0331 │ │ -038c44: 2205 5803 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -038c48: 7010 4016 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -038c4e: 1a06 9102 |0087: const-string v6, "Couldn't create " // string@0291 │ │ -038c52: 6e20 4716 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038c58: 0c05 |008c: move-result-object v5 │ │ -038c5a: 5476 d102 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ -038c5e: 6e20 4616 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -038c64: 0c05 |0092: move-result-object v5 │ │ -038c66: 6e10 4c16 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -038c6c: 0c05 |0096: move-result-object v5 │ │ -038c6e: 7020 d315 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@15d3 │ │ -038c74: 2704 |009a: throw v4 │ │ +038b24: |[038b24] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +038b34: 5474 d102 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038b38: 6e10 c115 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@15c1 │ │ +038b3e: 0a04 |0005: move-result v4 │ │ +038b40: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +038b44: 5474 d002 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +038b48: 6e10 c115 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@15c1 │ │ +038b4e: 0a04 |000d: move-result v4 │ │ +038b50: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +038b54: 5474 d102 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038b58: 5475 d002 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +038b5c: 6e20 c915 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@15c9 │ │ +038b62: 0a04 |0017: move-result v4 │ │ +038b64: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +038b68: 1a04 f301 |001a: const-string v4, "AtomicFile" // string@01f3 │ │ +038b6c: 2205 5803 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +038b70: 7010 4016 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +038b76: 1a06 9502 |0021: const-string v6, "Couldn't rename file " // string@0295 │ │ +038b7a: 6e20 4716 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038b80: 0c05 |0026: move-result-object v5 │ │ +038b82: 5476 d102 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038b86: 6e20 4616 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +038b8c: 0c05 |002c: move-result-object v5 │ │ +038b8e: 1a06 8700 |002d: const-string v6, " to backup file " // string@0087 │ │ +038b92: 6e20 4716 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038b98: 0c05 |0032: move-result-object v5 │ │ +038b9a: 5476 d002 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d0 │ │ +038b9e: 6e20 4616 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +038ba4: 0c05 |0038: move-result-object v5 │ │ +038ba6: 6e10 4c16 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +038bac: 0c05 |003c: move-result-object v5 │ │ +038bae: 7120 7912 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +038bb4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +038bb6: 2203 3003 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0330 │ │ +038bba: 5474 d102 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038bbe: 7020 cf15 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@15cf │ │ +038bc4: 1103 |0048: return-object v3 │ │ +038bc6: 5474 d102 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038bca: 6e10 c015 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@15c0 │ │ +038bd0: 28f2 |004e: goto 0040 // -000e │ │ +038bd2: 0d00 |004f: move-exception v0 │ │ +038bd4: 5474 d102 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038bd8: 6e10 c515 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@15c5 │ │ +038bde: 0c02 |0055: move-result-object v2 │ │ +038be0: 6e10 c815 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@15c8 │ │ +038be6: 0a04 |0059: move-result v4 │ │ +038be8: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +038bec: 2204 3103 |005c: new-instance v4, Ljava/io/IOException; // type@0331 │ │ +038bf0: 2205 5803 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +038bf4: 7010 4016 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +038bfa: 1a06 9202 |0063: const-string v6, "Couldn't create directory " // string@0292 │ │ +038bfe: 6e20 4716 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038c04: 0c05 |0068: move-result-object v5 │ │ +038c06: 5476 d102 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038c0a: 6e20 4616 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +038c10: 0c05 |006e: move-result-object v5 │ │ +038c12: 6e10 4c16 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +038c18: 0c05 |0072: move-result-object v5 │ │ +038c1a: 7020 d315 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@15d3 │ │ +038c20: 2704 |0076: throw v4 │ │ +038c22: 2203 3003 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0330 │ │ +038c26: 5474 d102 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038c2a: 7020 cf15 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@15cf │ │ +038c30: 28ca |007e: goto 0048 // -0036 │ │ +038c32: 0d01 |007f: move-exception v1 │ │ +038c34: 2204 3103 |0080: new-instance v4, Ljava/io/IOException; // type@0331 │ │ +038c38: 2205 5803 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +038c3c: 7010 4016 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +038c42: 1a06 9102 |0087: const-string v6, "Couldn't create " // string@0291 │ │ +038c46: 6e20 4716 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038c4c: 0c05 |008c: move-result-object v5 │ │ +038c4e: 5476 d102 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d1 │ │ +038c52: 6e20 4616 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +038c58: 0c05 |0092: move-result-object v5 │ │ +038c5a: 6e10 4c16 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +038c60: 0c05 |0096: move-result-object v5 │ │ +038c62: 7020 d315 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@15d3 │ │ +038c68: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -32690,23 +32690,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -038c94: |[038c94] android.support.v4.util.ContainerHelpers.:()V │ │ -038ca4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038ca6: 2310 9203 |0001: new-array v0, v1, [I // type@0392 │ │ -038caa: 6900 d202 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ -038cae: 2310 9303 |0005: new-array v0, v1, [J // type@0393 │ │ -038cb2: 6900 d302 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d3 │ │ -038cb6: 2310 ab03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@03ab │ │ -038cba: 6900 d402 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -038cbe: 0e00 |000d: return-void │ │ +038c88: |[038c88] android.support.v4.util.ContainerHelpers.:()V │ │ +038c98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038c9a: 2310 9203 |0001: new-array v0, v1, [I // type@0392 │ │ +038c9e: 6900 d202 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ +038ca2: 2310 9303 |0005: new-array v0, v1, [J // type@0393 │ │ +038ca6: 6900 d302 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d3 │ │ +038caa: 2310 ab03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@03ab │ │ +038cae: 6900 d402 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +038cb2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -32715,17 +32715,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038cc0: |[038cc0] android.support.v4.util.ContainerHelpers.:()V │ │ -038cd0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -038cd6: 0e00 |0003: return-void │ │ +038cb4: |[038cb4] android.support.v4.util.ContainerHelpers.:()V │ │ +038cc4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +038cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32733,29 +32733,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -038cd8: |[038cd8] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -038ce8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038cea: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -038cee: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -038cf2: 9004 0100 |0005: add-int v4, v1, v0 │ │ -038cf6: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -038cfa: 4403 0502 |0009: aget v3, v5, v2 │ │ -038cfe: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -038d02: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -038d06: 28f4 |000f: goto 0003 // -000c │ │ -038d08: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -038d0c: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -038d10: 28ef |0014: goto 0003 // -0011 │ │ -038d12: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -038d16: 0f02 |0017: return v2 │ │ +038ccc: |[038ccc] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +038cdc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038cde: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +038ce2: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +038ce6: 9004 0100 |0005: add-int v4, v1, v0 │ │ +038cea: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +038cee: 4403 0502 |0009: aget v3, v5, v2 │ │ +038cf2: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +038cf6: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +038cfa: 28f4 |000f: goto 0003 // -000c │ │ +038cfc: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +038d00: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +038d04: 28ef |0014: goto 0003 // -0011 │ │ +038d06: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +038d0a: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -32778,31 +32778,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -038d18: |[038d18] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -038d28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038d2a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -038d2e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -038d32: 9003 0100 |0005: add-int v3, v1, v0 │ │ -038d36: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -038d3a: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -038d3e: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -038d42: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -038d46: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -038d4a: 28f2 |0011: goto 0003 // -000e │ │ -038d4c: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -038d50: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -038d54: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -038d58: 28eb |0018: goto 0003 // -0015 │ │ -038d5a: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -038d5e: 0f02 |001b: return v2 │ │ +038d0c: |[038d0c] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +038d1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038d1e: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +038d22: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +038d26: 9003 0100 |0005: add-int v3, v1, v0 │ │ +038d2a: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +038d2e: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +038d32: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +038d36: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +038d3a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +038d3e: 28f2 |0011: goto 0003 // -000e │ │ +038d40: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +038d44: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +038d48: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +038d4c: 28eb |0018: goto 0003 // -0015 │ │ +038d4e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +038d52: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -32825,24 +32825,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 │ │ -038d60: |[038d60] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -038d70: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -038d74: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -038d78: 6e20 1f16 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -038d7e: 0a00 |0007: move-result v0 │ │ -038d80: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -038d84: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -038d86: 0f00 |000b: return v0 │ │ -038d88: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -038d8a: 28fe |000d: goto 000b // -0002 │ │ +038d54: |[038d54] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +038d64: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +038d68: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +038d6c: 6e20 1f16 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +038d72: 0a00 |0007: move-result v0 │ │ +038d74: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +038d78: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +038d7a: 0f00 |000b: return v0 │ │ +038d7c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +038d7e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -32851,27 +32851,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -038d8c: |[038d8c] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -038d9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -038d9e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -038da0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -038da4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -038da8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -038dac: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -038db0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -038db4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -038db8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -038dbc: 0f03 |0010: return v3 │ │ -038dbe: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -038dc2: 28ef |0013: goto 0002 // -0011 │ │ +038d80: |[038d80] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +038d90: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +038d92: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +038d94: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +038d98: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +038d9c: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +038da0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +038da4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +038da8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +038dac: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +038db0: 0f03 |0010: return v3 │ │ +038db2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038db6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -32885,20 +32885,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -038dc4: |[038dc4] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -038dd4: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -038dd8: 7110 f607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07f6 │ │ -038dde: 0a00 |0005: move-result v0 │ │ -038de0: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -038de4: 0f00 |0008: return v0 │ │ +038db8: |[038db8] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +038dc8: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +038dcc: 7110 f607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07f6 │ │ +038dd2: 0a00 |0005: move-result v0 │ │ +038dd4: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +038dd8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32906,20 +32906,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -038de8: |[038de8] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -038df8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -038dfc: 7110 f607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07f6 │ │ -038e02: 0a00 |0005: move-result v0 │ │ -038e04: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -038e08: 0f00 |0008: return v0 │ │ +038ddc: |[038ddc] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +038dec: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +038df0: 7110 f607 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07f6 │ │ +038df6: 0a00 |0005: move-result v0 │ │ +038df8: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +038dfc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -32948,17 +32948,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038e0c: |[038e0c] android.support.v4.util.DebugUtils.:()V │ │ -038e1c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -038e22: 0e00 |0003: return-void │ │ +038e00: |[038e00] android.support.v4.util.DebugUtils.:()V │ │ +038e10: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +038e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/DebugUtils; │ │ │ │ #1 : (in Landroid/support/v4/util/DebugUtils;) │ │ @@ -32966,47 +32966,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 │ │ -038e24: |[038e24] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -038e34: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -038e38: 1a02 5015 |0002: const-string v2, "null" // string@1550 │ │ -038e3c: 6e20 4716 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038e42: 0e00 |0007: return-void │ │ -038e44: 6e10 2016 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -038e4a: 0c02 |000b: move-result-object v2 │ │ -038e4c: 6e10 fa15 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ -038e52: 0c01 |000f: move-result-object v1 │ │ -038e54: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -038e58: 6e10 3616 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1636 │ │ -038e5e: 0a02 |0015: move-result v2 │ │ -038e60: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -038e64: 6e10 2016 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -038e6a: 0c02 |001b: move-result-object v2 │ │ -038e6c: 6e10 f915 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -038e72: 0c01 |001f: move-result-object v1 │ │ -038e74: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -038e78: 6e20 3516 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1635 │ │ -038e7e: 0a00 |0025: move-result v0 │ │ -038e80: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -038e84: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -038e88: 6e20 3b16 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -038e8e: 0c01 |002d: move-result-object v1 │ │ -038e90: 6e20 4716 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038e96: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -038e9a: 6e20 4216 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -038ea0: 7110 4f16 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -038ea6: 0a02 |0039: move-result v2 │ │ -038ea8: 7110 0c16 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -038eae: 0c02 |003d: move-result-object v2 │ │ -038eb0: 6e20 4716 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -038eb6: 28c6 |0041: goto 0007 // -003a │ │ +038e18: |[038e18] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +038e28: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +038e2c: 1a02 5015 |0002: const-string v2, "null" // string@1550 │ │ +038e30: 6e20 4716 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038e36: 0e00 |0007: return-void │ │ +038e38: 6e10 2016 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +038e3e: 0c02 |000b: move-result-object v2 │ │ +038e40: 6e10 fa15 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ +038e46: 0c01 |000f: move-result-object v1 │ │ +038e48: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +038e4c: 6e10 3616 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1636 │ │ +038e52: 0a02 |0015: move-result v2 │ │ +038e54: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +038e58: 6e10 2016 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +038e5e: 0c02 |001b: move-result-object v2 │ │ +038e60: 6e10 f915 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +038e66: 0c01 |001f: move-result-object v1 │ │ +038e68: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +038e6c: 6e20 3516 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1635 │ │ +038e72: 0a00 |0025: move-result v0 │ │ +038e74: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +038e78: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +038e7c: 6e20 3b16 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +038e82: 0c01 |002d: move-result-object v1 │ │ +038e84: 6e20 4716 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038e8a: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +038e8e: 6e20 4216 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +038e94: 7110 4f16 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +038e9a: 0a02 |0039: move-result v2 │ │ +038e9c: 7110 0c16 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +038ea2: 0c02 |003d: move-result-object v2 │ │ +038ea4: 6e20 4716 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +038eaa: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -33057,22 +33057,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -038eb8: |[038eb8] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -038ec8: 7010 e215 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@15e2 │ │ -038ece: 2200 5803 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -038ed2: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -038ed6: 7020 4116 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -038edc: 5b20 d502 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ -038ee0: 5b23 d602 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02d6 │ │ -038ee4: 0e00 |000e: return-void │ │ +038eac: |[038eac] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +038ebc: 7010 e215 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@15e2 │ │ +038ec2: 2200 5803 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +038ec6: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +038eca: 7020 4116 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +038ed0: 5b20 d502 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ +038ed4: 5b23 d602 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02d6 │ │ +038ed8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -33084,31 +33084,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -038ee8: |[038ee8] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -038ef8: 5430 d502 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ -038efc: 6e10 4b16 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@164b │ │ -038f02: 0a00 |0005: move-result v0 │ │ -038f04: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -038f08: 5430 d602 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02d6 │ │ -038f0c: 5431 d502 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ -038f10: 6e10 4c16 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -038f16: 0c01 |000f: move-result-object v1 │ │ -038f18: 7120 7512 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1275 │ │ -038f1e: 5430 d502 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ -038f22: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -038f24: 5432 d502 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ -038f28: 6e10 4b16 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@164b │ │ -038f2e: 0a02 |001b: move-result v2 │ │ -038f30: 6e30 4a16 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@164a │ │ -038f36: 0e00 |001f: return-void │ │ +038edc: |[038edc] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +038eec: 5430 d502 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ +038ef0: 6e10 4b16 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@164b │ │ +038ef6: 0a00 |0005: move-result v0 │ │ +038ef8: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +038efc: 5430 d602 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02d6 │ │ +038f00: 5431 d502 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ +038f04: 6e10 4c16 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +038f0a: 0c01 |000f: move-result-object v1 │ │ +038f0c: 7120 7512 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1275 │ │ +038f12: 5430 d502 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ +038f16: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +038f18: 5432 d502 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ +038f1c: 6e10 4b16 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@164b │ │ +038f22: 0a02 |001b: move-result v2 │ │ +038f24: 6e30 4a16 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@164a │ │ +038f2a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -33120,17 +33120,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038f38: |[038f38] android.support.v4.util.LogWriter.close:()V │ │ -038f48: 7010 fe07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07fe │ │ -038f4e: 0e00 |0003: return-void │ │ +038f2c: |[038f2c] android.support.v4.util.LogWriter.close:()V │ │ +038f3c: 7010 fe07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07fe │ │ +038f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -33139,17 +33139,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038f50: |[038f50] android.support.v4.util.LogWriter.flush:()V │ │ -038f60: 7010 fe07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07fe │ │ -038f66: 0e00 |0003: return-void │ │ +038f44: |[038f44] android.support.v4.util.LogWriter.flush:()V │ │ +038f54: 7010 fe07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07fe │ │ +038f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -33158,28 +33158,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -038f68: |[038f68] android.support.v4.util.LogWriter.write:([CII)V │ │ -038f78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038f7a: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -038f7e: 9002 0501 |0003: add-int v2, v5, v1 │ │ -038f82: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -038f86: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -038f8a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -038f8e: 7010 fe07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07fe │ │ -038f94: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038f98: 28f1 |0010: goto 0001 // -000f │ │ -038f9a: 5432 d502 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ -038f9e: 6e20 4216 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -038fa4: 28f8 |0016: goto 000e // -0008 │ │ -038fa6: 0e00 |0017: return-void │ │ +038f5c: |[038f5c] android.support.v4.util.LogWriter.write:([CII)V │ │ +038f6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038f6e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +038f72: 9002 0501 |0003: add-int v2, v5, v1 │ │ +038f76: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +038f7a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +038f7e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +038f82: 7010 fe07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07fe │ │ +038f88: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038f8c: 28f1 |0010: goto 0001 // -000f │ │ +038f8e: 5432 d502 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02d5 │ │ +038f92: 6e20 4216 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +038f98: 28f8 |0016: goto 000e // -0008 │ │ +038f9a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -33261,37 +33261,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -038fa8: |[038fa8] android.support.v4.util.LongSparseArray.:()V │ │ -038fb8: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ -038fbc: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -038fc2: 6900 d702 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -038fc6: 0e00 |0007: return-void │ │ +038f9c: |[038f9c] android.support.v4.util.LongSparseArray.:()V │ │ +038fac: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ +038fb0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +038fb6: 6900 d702 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +038fba: 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 │ │ -038fc8: |[038fc8] android.support.v4.util.LongSparseArray.:()V │ │ -038fd8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -038fdc: 7020 0208 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0802 │ │ -038fe2: 0e00 |0005: return-void │ │ +038fbc: |[038fbc] android.support.v4.util.LongSparseArray.:()V │ │ +038fcc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +038fd0: 7020 0208 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0802 │ │ +038fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -33301,32 +33301,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -038fe4: |[038fe4] android.support.v4.util.LongSparseArray.:(I)V │ │ -038ff4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -038ff6: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -038ffc: 5c21 d802 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -039000: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -039004: 6200 d302 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d3 │ │ -039008: 5b20 d902 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03900c: 6200 d402 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -039010: 5b20 db02 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039014: 5921 da02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039018: 0e00 |0012: return-void │ │ -03901a: 7110 f807 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07f8 │ │ -039020: 0a03 |0016: move-result v3 │ │ -039022: 2330 9303 |0017: new-array v0, v3, [J // type@0393 │ │ -039026: 5b20 d902 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03902a: 2330 ab03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@03ab │ │ -03902e: 5b20 db02 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039032: 28f1 |001f: goto 0010 // -000f │ │ +038fd8: |[038fd8] android.support.v4.util.LongSparseArray.:(I)V │ │ +038fe8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038fea: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +038ff0: 5c21 d802 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +038ff4: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +038ff8: 6200 d302 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d3 │ │ +038ffc: 5b20 d902 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039000: 6200 d402 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +039004: 5b20 db02 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039008: 5921 da02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03900c: 0e00 |0012: return-void │ │ +03900e: 7110 f807 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07f8 │ │ +039014: 0a03 |0016: move-result v3 │ │ +039016: 2330 9303 |0017: new-array v0, v3, [J // type@0393 │ │ +03901a: 5b20 d902 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03901e: 2330 ab03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@03ab │ │ +039022: 5b20 db02 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039026: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -33345,37 +33345,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -039034: |[039034] android.support.v4.util.LongSparseArray.gc:()V │ │ -039044: 5282 da02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039048: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -03904a: 5481 d902 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03904e: 5485 db02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039052: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -039054: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -039058: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -03905c: 6206 d702 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -039060: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -039064: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -039068: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -03906c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -039070: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -039074: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -039076: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -03907a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03907e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039082: 28e9 |001f: goto 0008 // -0017 │ │ -039084: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -039086: 5c86 d802 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -03908a: 5983 da02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03908e: 0e00 |0025: return-void │ │ +039028: |[039028] android.support.v4.util.LongSparseArray.gc:()V │ │ +039038: 5282 da02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03903c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +03903e: 5481 d902 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039042: 5485 db02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039046: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +039048: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +03904c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +039050: 6206 d702 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +039054: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +039058: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +03905c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +039060: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +039064: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +039068: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +03906a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +03906e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +039072: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039076: 28e9 |001f: goto 0008 // -0017 │ │ +039078: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +03907a: 5c86 d802 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +03907e: 5983 da02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039082: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -33406,59 +33406,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -039090: |[039090] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0390a0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0390a2: 5274 da02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0390a6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0390aa: 5474 d902 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0390ae: 5275 da02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0390b2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0390b6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0390ba: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0390be: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0390c2: 6e40 0e08 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@080e │ │ -0390c8: 0e00 |0014: return-void │ │ -0390ca: 5574 d802 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0390ce: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0390d2: 5274 da02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0390d6: 5475 d902 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0390da: 2155 |001d: array-length v5, v5 │ │ -0390dc: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -0390e0: 7010 0808 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -0390e6: 5273 da02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0390ea: 5474 d902 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0390ee: 2144 |0027: array-length v4, v4 │ │ -0390f0: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -0390f4: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0390f8: 7110 f807 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07f8 │ │ -0390fe: 0a00 |002f: move-result v0 │ │ -039100: 2301 9303 |0030: new-array v1, v0, [J // type@0393 │ │ -039104: 2302 ab03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@03ab │ │ -039108: 5474 d902 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03910c: 5475 d902 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039110: 2155 |0038: array-length v5, v5 │ │ -039112: 7155 4d16 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -039118: 5474 db02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03911c: 5475 db02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039120: 2155 |0040: array-length v5, v5 │ │ -039122: 7155 4d16 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -039128: 5b71 d902 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03912c: 5b72 db02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039130: 5474 d902 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039134: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -039138: 5474 db02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03913c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -039140: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -039144: 5974 da02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039148: 28c0 |0054: goto 0014 // -0040 │ │ +039084: |[039084] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +039094: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +039096: 5274 da02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03909a: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +03909e: 5474 d902 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0390a2: 5275 da02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0390a6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0390aa: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +0390ae: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +0390b2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +0390b6: 6e40 0e08 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@080e │ │ +0390bc: 0e00 |0014: return-void │ │ +0390be: 5574 d802 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0390c2: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +0390c6: 5274 da02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0390ca: 5475 d902 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0390ce: 2155 |001d: array-length v5, v5 │ │ +0390d0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +0390d4: 7010 0808 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0390da: 5273 da02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0390de: 5474 d902 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0390e2: 2144 |0027: array-length v4, v4 │ │ +0390e4: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +0390e8: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0390ec: 7110 f807 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07f8 │ │ +0390f2: 0a00 |002f: move-result v0 │ │ +0390f4: 2301 9303 |0030: new-array v1, v0, [J // type@0393 │ │ +0390f8: 2302 ab03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@03ab │ │ +0390fc: 5474 d902 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039100: 5475 d902 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039104: 2155 |0038: array-length v5, v5 │ │ +039106: 7155 4d16 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03910c: 5474 db02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039110: 5475 db02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039114: 2155 |0040: array-length v5, v5 │ │ +039116: 7155 4d16 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03911c: 5b71 d902 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039120: 5b72 db02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039124: 5474 d902 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039128: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +03912c: 5474 db02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039130: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +039134: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +039138: 5974 da02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03913c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -33490,27 +33490,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -03914c: |[03914c] android.support.v4.util.LongSparseArray.clear:()V │ │ -03915c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03915e: 5251 da02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039162: 5452 db02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039166: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -039168: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -03916c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -03916e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -039172: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -039176: 28f9 |000d: goto 0006 // -0007 │ │ -039178: 5954 da02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03917c: 5c54 d802 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -039180: 0e00 |0012: return-void │ │ +039140: |[039140] android.support.v4.util.LongSparseArray.clear:()V │ │ +039150: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +039152: 5251 da02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039156: 5452 db02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +03915a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03915c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +039160: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +039162: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +039166: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03916a: 28f9 |000d: goto 0006 // -0007 │ │ +03916c: 5954 da02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039170: 5c54 d802 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +039174: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -33529,34 +33529,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -039184: |[039184] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -039194: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039196: 6f10 1e16 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@161e │ │ -03919c: 0c02 |0004: move-result-object v2 │ │ -03919e: 0720 |0005: move-object v0, v2 │ │ -0391a0: 1f00 6901 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0169 │ │ -0391a4: 0701 |0008: move-object v1, v0 │ │ -0391a6: 5432 d902 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0391aa: 6e10 f516 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@16f5 │ │ -0391b0: 0c02 |000e: move-result-object v2 │ │ -0391b2: 1f02 9303 |000f: check-cast v2, [J // type@0393 │ │ -0391b6: 5b12 d902 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0391ba: 5432 db02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -0391be: 6e10 fa16 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@16fa │ │ -0391c4: 0c02 |0018: move-result-object v2 │ │ -0391c6: 1f02 ab03 |0019: check-cast v2, [Ljava/lang/Object; // type@03ab │ │ -0391ca: 5b12 db02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -0391ce: 1101 |001d: return-object v1 │ │ -0391d0: 0d02 |001e: move-exception v2 │ │ -0391d2: 28fe |001f: goto 001d // -0002 │ │ +039178: |[039178] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +039188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03918a: 6f10 1e16 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@161e │ │ +039190: 0c02 |0004: move-result-object v2 │ │ +039192: 0720 |0005: move-object v0, v2 │ │ +039194: 1f00 6901 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0169 │ │ +039198: 0701 |0008: move-object v1, v0 │ │ +03919a: 5432 d902 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03919e: 6e10 f516 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@16f5 │ │ +0391a4: 0c02 |000e: move-result-object v2 │ │ +0391a6: 1f02 9303 |000f: check-cast v2, [J // type@0393 │ │ +0391aa: 5b12 d902 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0391ae: 5432 db02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0391b2: 6e10 fa16 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@16fa │ │ +0391b8: 0c02 |0018: move-result-object v2 │ │ +0391ba: 1f02 ab03 |0019: check-cast v2, [Ljava/lang/Object; // type@03ab │ │ +0391be: 5b12 db02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0391c2: 1101 |001d: return-object v1 │ │ +0391c4: 0d02 |001e: move-exception v2 │ │ +0391c6: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -33573,18 +33573,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0391e4: |[0391e4] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -0391f4: 6e10 0508 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0805 │ │ -0391fa: 0c00 |0003: move-result-object v0 │ │ -0391fc: 1100 |0004: return-object v0 │ │ +0391d8: |[0391d8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +0391e8: 6e10 0508 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0805 │ │ +0391ee: 0c00 |0003: move-result-object v0 │ │ +0391f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -33593,30 +33593,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -039200: |[039200] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -039210: 5431 d902 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039214: 5232 da02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039218: 7140 f407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ -03921e: 0a00 |0007: move-result v0 │ │ -039220: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -039224: 5431 db02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039228: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -03922c: 6202 d702 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -039230: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -039234: 5431 db02 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039238: 6202 d702 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -03923c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -039240: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -039242: 5c31 d802 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -039246: 0e00 |001b: return-void │ │ +0391f4: |[0391f4] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +039204: 5431 d902 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039208: 5232 da02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03920c: 7140 f407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ +039212: 0a00 |0007: move-result v0 │ │ +039214: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +039218: 5431 db02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +03921c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +039220: 6202 d702 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +039224: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +039228: 5431 db02 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +03922c: 6202 d702 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +039230: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +039234: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +039236: 5c31 d802 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +03923a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -33632,19 +33632,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -039248: |[039248] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -039258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03925a: 6e40 0a08 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@080a │ │ -039260: 0c00 |0004: move-result-object v0 │ │ -039262: 1100 |0005: return-object v0 │ │ +03923c: |[03923c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +03924c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03924e: 6e40 0a08 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@080a │ │ +039254: 0c00 |0004: move-result-object v0 │ │ +039256: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -33654,28 +33654,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 │ │ -039264: |[039264] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -039274: 5431 d902 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039278: 5232 da02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03927c: 7140 f407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ -039282: 0a00 |0007: move-result v0 │ │ -039284: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -039288: 5431 db02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03928c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -039290: 6202 d702 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -039294: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -039298: 1106 |0012: return-object v6 │ │ -03929a: 5431 db02 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03929e: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -0392a2: 28fb |0017: goto 0012 // -0005 │ │ +039258: |[039258] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +039268: 5431 d902 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03926c: 5232 da02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039270: 7140 f407 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ +039276: 0a00 |0007: move-result v0 │ │ +039278: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +03927c: 5431 db02 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039280: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +039284: 6202 d702 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +039288: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +03928c: 1106 |0012: return-object v6 │ │ +03928e: 5431 db02 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039292: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +039296: 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; │ │ @@ -33691,23 +33691,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0392a4: |[0392a4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0392b4: 5530 d802 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0392b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0392bc: 7010 0808 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -0392c2: 5430 d902 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0392c6: 5231 da02 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0392ca: 7140 f407 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ -0392d0: 0a00 |000e: move-result v0 │ │ -0392d2: 0f00 |000f: return v0 │ │ +039298: |[039298] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +0392a8: 5530 d802 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0392ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0392b0: 7010 0808 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0392b6: 5430 d902 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0392ba: 5231 da02 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0392be: 7140 f407 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ +0392c4: 0a00 |000e: move-result v0 │ │ +0392c6: 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; │ │ @@ -33719,29 +33719,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0392d4: |[0392d4] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -0392e4: 5521 d802 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0392e8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0392ec: 7010 0808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -0392f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0392f4: 5221 da02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0392f8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -0392fc: 5421 db02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039300: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -039304: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -039308: 0f00 |0012: return v0 │ │ -03930a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03930e: 28f3 |0015: goto 0008 // -000d │ │ -039310: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -039312: 28fb |0017: goto 0012 // -0005 │ │ +0392c8: |[0392c8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +0392d8: 5521 d802 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0392dc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +0392e0: 7010 0808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0392e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0392e8: 5221 da02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0392ec: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +0392f0: 5421 db02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0392f4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +0392f8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +0392fc: 0f00 |0012: return v0 │ │ +0392fe: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039302: 28f3 |0015: goto 0008 // -000d │ │ +039304: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +039306: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -33760,21 +33760,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -039314: |[039314] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -039324: 5520 d802 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -039328: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03932c: 7010 0808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -039332: 5420 d902 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039336: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -03933a: 1000 |000b: return-wide v0 │ │ +039308: |[039308] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +039318: 5520 d802 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +03931c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +039320: 7010 0808 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +039326: 5420 d902 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03932a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +03932e: 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; │ │ @@ -33786,91 +33786,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -03933c: |[03933c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -03934c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03934e: 5494 d902 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039352: 5295 da02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039356: 7140 f407 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ -03935c: 0a00 |0008: move-result v0 │ │ -03935e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -039362: 5494 db02 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039366: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -03936a: 0e00 |000f: return-void │ │ -03936c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -039370: 5294 da02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039374: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -039378: 5494 db02 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03937c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -039380: 6205 d702 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -039384: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -039388: 5494 d902 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03938c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -039390: 5494 db02 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039394: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -039398: 28e9 |0026: goto 000f // -0017 │ │ -03939a: 5594 d802 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -03939e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0393a2: 5294 da02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0393a6: 5495 d902 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0393aa: 2155 |002f: array-length v5, v5 │ │ -0393ac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0393b0: 7010 0808 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -0393b6: 5494 d902 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0393ba: 5295 da02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0393be: 7140 f407 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ -0393c4: 0a04 |003c: move-result v4 │ │ -0393c6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0393ca: 5294 da02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0393ce: 5495 d902 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0393d2: 2155 |0043: array-length v5, v5 │ │ -0393d4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0393d8: 5294 da02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -0393dc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0393e0: 7110 f807 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07f8 │ │ -0393e6: 0a01 |004d: move-result v1 │ │ -0393e8: 2312 9303 |004e: new-array v2, v1, [J // type@0393 │ │ -0393ec: 2313 ab03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@03ab │ │ -0393f0: 5494 d902 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0393f4: 5495 d902 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -0393f8: 2155 |0056: array-length v5, v5 │ │ -0393fa: 7155 4d16 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -039400: 5494 db02 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039404: 5495 db02 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039408: 2155 |005e: array-length v5, v5 │ │ -03940a: 7155 4d16 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -039410: 5b92 d902 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039414: 5b93 db02 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039418: 5294 da02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03941c: b104 |0068: sub-int/2addr v4, v0 │ │ -03941e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -039422: 5494 d902 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039426: 5495 d902 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -03942a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03942e: 5297 da02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039432: b107 |0073: sub-int/2addr v7, v0 │ │ -039434: 7157 4d16 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03943a: 5494 db02 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03943e: 5495 db02 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -039442: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -039446: 5297 da02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03944a: b107 |007f: sub-int/2addr v7, v0 │ │ -03944c: 7157 4d16 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -039452: 5494 d902 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ -039456: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -03945a: 5494 db02 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -03945e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -039462: 5294 da02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039466: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03946a: 5994 da02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03946e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +039330: |[039330] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +039340: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +039342: 5494 d902 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039346: 5295 da02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03934a: 7140 f407 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ +039350: 0a00 |0008: move-result v0 │ │ +039352: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +039356: 5494 db02 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +03935a: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +03935e: 0e00 |000f: return-void │ │ +039360: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +039364: 5294 da02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039368: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +03936c: 5494 db02 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039370: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +039374: 6205 d702 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +039378: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +03937c: 5494 d902 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039380: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +039384: 5494 db02 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039388: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +03938c: 28e9 |0026: goto 000f // -0017 │ │ +03938e: 5594 d802 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +039392: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +039396: 5294 da02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03939a: 5495 d902 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03939e: 2155 |002f: array-length v5, v5 │ │ +0393a0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0393a4: 7010 0808 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0393aa: 5494 d902 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0393ae: 5295 da02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0393b2: 7140 f407 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07f4 │ │ +0393b8: 0a04 |003c: move-result v4 │ │ +0393ba: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +0393be: 5294 da02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0393c2: 5495 d902 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0393c6: 2155 |0043: array-length v5, v5 │ │ +0393c8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0393cc: 5294 da02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0393d0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0393d4: 7110 f807 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07f8 │ │ +0393da: 0a01 |004d: move-result v1 │ │ +0393dc: 2312 9303 |004e: new-array v2, v1, [J // type@0393 │ │ +0393e0: 2313 ab03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@03ab │ │ +0393e4: 5494 d902 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0393e8: 5495 d902 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +0393ec: 2155 |0056: array-length v5, v5 │ │ +0393ee: 7155 4d16 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +0393f4: 5494 db02 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0393f8: 5495 db02 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0393fc: 2155 |005e: array-length v5, v5 │ │ +0393fe: 7155 4d16 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +039404: 5b92 d902 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +039408: 5b93 db02 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +03940c: 5294 da02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039410: b104 |0068: sub-int/2addr v4, v0 │ │ +039412: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +039416: 5494 d902 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03941a: 5495 d902 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03941e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +039422: 5297 da02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039426: b107 |0073: sub-int/2addr v7, v0 │ │ +039428: 7157 4d16 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03942e: 5494 db02 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039432: 5495 db02 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039436: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03943a: 5297 da02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03943e: b107 |007f: sub-int/2addr v7, v0 │ │ +039440: 7157 4d16 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +039446: 5494 d902 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d9 │ │ +03944a: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +03944e: 5494 db02 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039452: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +039456: 5294 da02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03945a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03945e: 5994 da02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039462: 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 │ │ @@ -33910,17 +33910,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -039474: |[039474] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -039484: 6e30 0708 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0807 │ │ -03948a: 0e00 |0003: return-void │ │ +039468: |[039468] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +039478: 6e30 0708 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0807 │ │ +03947e: 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; │ │ @@ -33931,25 +33931,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -03948c: |[03948c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -03949c: 5420 db02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -0394a0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0394a4: 6201 d702 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -0394a8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0394ac: 5420 db02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -0394b0: 6201 d702 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ -0394b4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0394b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0394ba: 5c20 d802 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0394be: 0e00 |0011: return-void │ │ +039480: |[039480] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +039490: 5420 db02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +039494: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +039498: 6201 d702 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +03949c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0394a0: 5420 db02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0394a4: 6201 d702 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02d7 │ │ +0394a8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +0394ac: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0394ae: 5c20 d802 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0394b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -33962,21 +33962,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0394c0: |[0394c0] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0394d0: 5510 d802 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0394d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0394d8: 7010 0808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -0394de: 5410 db02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -0394e2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0394e6: 0e00 |000b: return-void │ │ +0394b4: |[0394b4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +0394c4: 5510 d802 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0394c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0394cc: 7010 0808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0394d2: 5410 db02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0394d6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +0394da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -33991,20 +33991,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0394e8: |[0394e8] android.support.v4.util.LongSparseArray.size:()I │ │ -0394f8: 5510 d802 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0394fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -039500: 7010 0808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -039506: 5210 da02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -03950a: 0f00 |0009: return v0 │ │ +0394dc: |[0394dc] android.support.v4.util.LongSparseArray.size:()I │ │ +0394ec: 5510 d802 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0394f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0394f4: 7010 0808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0394fa: 5210 da02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +0394fe: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -34015,51 +34015,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -03950c: |[03950c] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -03951c: 6e10 1208 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0812 │ │ -039522: 0a05 |0003: move-result v5 │ │ -039524: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -039528: 1a05 fd1a |0006: const-string v5, "{}" // string@1afd │ │ -03952c: 1105 |0008: return-object v5 │ │ -03952e: 2200 5803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -039532: 5265 da02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039536: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -03953a: 7020 4116 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -039540: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -039544: 6e20 4216 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03954a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03954c: 5265 da02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ -039550: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -039554: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -039558: 1a05 d400 |001e: const-string v5, ", " // string@00d4 │ │ -03955c: 6e20 4716 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -039562: 6e20 0d08 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@080d │ │ -039568: 0b02 |0026: move-result-wide v2 │ │ -03956a: 6e30 4416 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ -039570: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -039574: 6e20 4216 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03957a: 6e20 1408 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0814 │ │ -039580: 0c04 |0032: move-result-object v4 │ │ -039582: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -039586: 6e20 4616 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03958c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039590: 28de |003a: goto 0018 // -0022 │ │ -039592: 1a05 bf00 |003b: const-string v5, "(this Map)" // string@00bf │ │ -039596: 6e20 4716 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03959c: 28f8 |0040: goto 0038 // -0008 │ │ -03959e: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -0395a2: 6e20 4216 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -0395a8: 6e10 4c16 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0395ae: 0c05 |0049: move-result-object v5 │ │ -0395b0: 28be |004a: goto 0008 // -0042 │ │ +039500: |[039500] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +039510: 6e10 1208 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0812 │ │ +039516: 0a05 |0003: move-result v5 │ │ +039518: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +03951c: 1a05 fd1a |0006: const-string v5, "{}" // string@1afd │ │ +039520: 1105 |0008: return-object v5 │ │ +039522: 2200 5803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +039526: 5265 da02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +03952a: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +03952e: 7020 4116 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +039534: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +039538: 6e20 4216 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03953e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +039540: 5265 da02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02da │ │ +039544: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +039548: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +03954c: 1a05 d400 |001e: const-string v5, ", " // string@00d4 │ │ +039550: 6e20 4716 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +039556: 6e20 0d08 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@080d │ │ +03955c: 0b02 |0026: move-result-wide v2 │ │ +03955e: 6e30 4416 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ +039564: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +039568: 6e20 4216 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03956e: 6e20 1408 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0814 │ │ +039574: 0c04 |0032: move-result-object v4 │ │ +039576: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +03957a: 6e20 4616 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +039580: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039584: 28de |003a: goto 0018 // -0022 │ │ +039586: 1a05 bf00 |003b: const-string v5, "(this Map)" // string@00bf │ │ +03958a: 6e20 4716 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +039590: 28f8 |0040: goto 0038 // -0008 │ │ +039592: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +039596: 6e20 4216 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03959c: 6e10 4c16 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0395a2: 0c05 |0049: move-result-object v5 │ │ +0395a4: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -34089,21 +34089,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0395b4: |[0395b4] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -0395c4: 5510 d802 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ -0395c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0395cc: 7010 0808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ -0395d2: 5410 db02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ -0395d6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -0395da: 1100 |000b: return-object v0 │ │ +0395a8: |[0395a8] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +0395b8: 5510 d802 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02d8 │ │ +0395bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0395c0: 7010 0808 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0808 │ │ +0395c6: 5410 db02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02db │ │ +0395ca: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0395ce: 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; │ │ @@ -34189,29 +34189,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0395dc: |[0395dc] android.support.v4.util.LruCache.:(I)V │ │ -0395ec: 7010 1d16 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@161d │ │ -0395f2: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -0395f6: 2200 4303 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0395fa: 1a01 8014 |0007: const-string v1, "maxSize <= 0" // string@1480 │ │ -0395fe: 7020 0316 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -039604: 2700 |000c: throw v0 │ │ -039606: 5945 e002 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ -03960a: 2200 7103 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0371 │ │ -03960e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -039610: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -039614: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -039616: 7040 8816 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1688 │ │ -03961c: 5b40 df02 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039620: 0e00 |001a: return-void │ │ +0395d0: |[0395d0] android.support.v4.util.LruCache.:(I)V │ │ +0395e0: 7010 1d16 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@161d │ │ +0395e6: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0395ea: 2200 4303 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0395ee: 1a01 8014 |0007: const-string v1, "maxSize <= 0" // string@1480 │ │ +0395f2: 7020 0316 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +0395f8: 2700 |000c: throw v0 │ │ +0395fa: 5945 e002 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ +0395fe: 2200 7103 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0371 │ │ +039602: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +039604: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +039608: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +03960a: 7040 8816 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@1688 │ │ +039610: 5b40 df02 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039614: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -34226,36 +34226,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 │ │ -039624: |[039624] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -039634: 6e30 2408 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0824 │ │ -03963a: 0a00 |0003: move-result v0 │ │ -03963c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -039640: 2201 4403 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -039644: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -039648: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03964e: 1a03 8b08 |000d: const-string v3, "Negative size: " // string@088b │ │ -039652: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -039658: 0c02 |0012: move-result-object v2 │ │ -03965a: 6e20 4616 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -039660: 0c02 |0016: move-result-object v2 │ │ -039662: 1a03 2301 |0017: const-string v3, "=" // string@0123 │ │ -039666: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03966c: 0c02 |001c: move-result-object v2 │ │ -03966e: 6e20 4616 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -039674: 0c02 |0020: move-result-object v2 │ │ -039676: 6e10 4c16 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03967c: 0c02 |0024: move-result-object v2 │ │ -03967e: 7020 0716 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -039684: 2701 |0028: throw v1 │ │ -039686: 0f00 |0029: return v0 │ │ +039618: |[039618] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +039628: 6e30 2408 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0824 │ │ +03962e: 0a00 |0003: move-result v0 │ │ +039630: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +039634: 2201 4403 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +039638: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +03963c: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +039642: 1a03 8b08 |000d: const-string v3, "Negative size: " // string@088b │ │ +039646: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03964c: 0c02 |0012: move-result-object v2 │ │ +03964e: 6e20 4616 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +039654: 0c02 |0016: move-result-object v2 │ │ +039656: 1a03 2301 |0017: const-string v3, "=" // string@0123 │ │ +03965a: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +039660: 0c02 |001c: move-result-object v2 │ │ +039662: 6e20 4616 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +039668: 0c02 |0020: move-result-object v2 │ │ +03966a: 6e10 4c16 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +039670: 0c02 |0024: move-result-object v2 │ │ +039672: 7020 0716 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +039678: 2701 |0028: throw v1 │ │ +03967a: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -34273,17 +34273,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 │ │ -039688: |[039688] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -039698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03969a: 1100 |0001: return-object v0 │ │ +03967c: |[03967c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03968c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03968e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -34294,22 +34294,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03969c: |[03969c] android.support.v4.util.LruCache.createCount:()I │ │ -0396ac: 1d01 |0000: monitor-enter v1 │ │ -0396ae: 5210 dc02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02dc │ │ -0396b2: 1e01 |0003: monitor-exit v1 │ │ -0396b4: 0f00 |0004: return v0 │ │ -0396b6: 0d00 |0005: move-exception v0 │ │ -0396b8: 1e01 |0006: monitor-exit v1 │ │ -0396ba: 2700 |0007: throw v0 │ │ +039690: |[039690] android.support.v4.util.LruCache.createCount:()I │ │ +0396a0: 1d01 |0000: monitor-enter v1 │ │ +0396a2: 5210 dc02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02dc │ │ +0396a6: 1e01 |0003: monitor-exit v1 │ │ +0396a8: 0f00 |0004: return v0 │ │ +0396aa: 0d00 |0005: move-exception v0 │ │ +0396ac: 1e01 |0006: monitor-exit v1 │ │ +0396ae: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34320,16 +34320,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 │ │ -0396c8: |[0396c8] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0396d8: 0e00 |0000: return-void │ │ +0396bc: |[0396bc] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0396cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -34345,18 +34345,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0396dc: |[0396dc] android.support.v4.util.LruCache.evictAll:()V │ │ -0396ec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0396ee: 6e20 2708 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0827 │ │ -0396f4: 0e00 |0004: return-void │ │ +0396d0: |[0396d0] android.support.v4.util.LruCache.evictAll:()V │ │ +0396e0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0396e2: 6e20 2708 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0827 │ │ +0396e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LruCache; Landroid/support/v4/util/LruCache; │ │ @@ -34366,22 +34366,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0396f8: |[0396f8] android.support.v4.util.LruCache.evictionCount:()I │ │ -039708: 1d01 |0000: monitor-enter v1 │ │ -03970a: 5210 dd02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02dd │ │ -03970e: 1e01 |0003: monitor-exit v1 │ │ -039710: 0f00 |0004: return v0 │ │ -039712: 0d00 |0005: move-exception v0 │ │ -039714: 1e01 |0006: monitor-exit v1 │ │ -039716: 2700 |0007: throw v0 │ │ +0396ec: |[0396ec] android.support.v4.util.LruCache.evictionCount:()I │ │ +0396fc: 1d01 |0000: monitor-enter v1 │ │ +0396fe: 5210 dd02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02dd │ │ +039702: 1e01 |0003: monitor-exit v1 │ │ +039704: 0f00 |0004: return v0 │ │ +039706: 0d00 |0005: move-exception v0 │ │ +039708: 1e01 |0006: monitor-exit v1 │ │ +03970a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34392,71 +34392,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 │ │ -039724: |[039724] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -039734: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -039738: 2202 4f03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@034f │ │ -03973c: 1a03 9611 |0004: const-string v3, "key == null" // string@1196 │ │ -039740: 7020 1c16 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@161c │ │ -039746: 2702 |0009: throw v2 │ │ -039748: 1d04 |000a: monitor-enter v4 │ │ -03974a: 5442 df02 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -03974e: 6e20 8b16 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@168b │ │ -039754: 0c01 |0010: move-result-object v1 │ │ -039756: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -03975a: 5242 de02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ -03975e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039762: 5942 de02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ -039766: 1e04 |0019: monitor-exit v4 │ │ -039768: 0710 |001a: move-object v0, v1 │ │ -03976a: 1100 |001b: return-object v0 │ │ -03976c: 5242 e102 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ -039770: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -039774: 5942 e102 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ -039778: 1e04 |0022: monitor-exit v4 │ │ -03977a: 6e20 1608 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0816 │ │ -039780: 0c00 |0026: move-result-object v0 │ │ -039782: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -039786: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -039788: 28f1 |002a: goto 001b // -000f │ │ -03978a: 0d02 |002b: move-exception v2 │ │ -03978c: 1e04 |002c: monitor-exit v4 │ │ -03978e: 2702 |002d: throw v2 │ │ -039790: 1d04 |002e: monitor-enter v4 │ │ -039792: 5242 dc02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02dc │ │ -039796: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03979a: 5942 dc02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02dc │ │ -03979e: 5442 df02 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -0397a2: 6e30 8d16 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@168d │ │ -0397a8: 0c01 |003a: move-result-object v1 │ │ -0397aa: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -0397ae: 5442 df02 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -0397b2: 6e30 8d16 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@168d │ │ -0397b8: 1e04 |0042: monitor-exit v4 │ │ -0397ba: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -0397be: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0397c0: 6e51 1808 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@0818 │ │ -0397c6: 0710 |0049: move-object v0, v1 │ │ -0397c8: 28d1 |004a: goto 001b // -002f │ │ -0397ca: 5242 e302 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0397ce: 7030 2208 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ -0397d4: 0a03 |0050: move-result v3 │ │ -0397d6: b032 |0051: add-int/2addr v2, v3 │ │ -0397d8: 5942 e302 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0397dc: 28ee |0054: goto 0042 // -0012 │ │ -0397de: 0d02 |0055: move-exception v2 │ │ -0397e0: 1e04 |0056: monitor-exit v4 │ │ -0397e2: 2702 |0057: throw v2 │ │ -0397e4: 5242 e002 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ -0397e8: 6e20 2708 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0827 │ │ -0397ee: 28be |005d: goto 001b // -0042 │ │ +039718: |[039718] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039728: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +03972c: 2202 4f03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@034f │ │ +039730: 1a03 9611 |0004: const-string v3, "key == null" // string@1196 │ │ +039734: 7020 1c16 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@161c │ │ +03973a: 2702 |0009: throw v2 │ │ +03973c: 1d04 |000a: monitor-enter v4 │ │ +03973e: 5442 df02 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039742: 6e20 8b16 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@168b │ │ +039748: 0c01 |0010: move-result-object v1 │ │ +03974a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +03974e: 5242 de02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ +039752: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039756: 5942 de02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ +03975a: 1e04 |0019: monitor-exit v4 │ │ +03975c: 0710 |001a: move-object v0, v1 │ │ +03975e: 1100 |001b: return-object v0 │ │ +039760: 5242 e102 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ +039764: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039768: 5942 e102 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ +03976c: 1e04 |0022: monitor-exit v4 │ │ +03976e: 6e20 1608 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0816 │ │ +039774: 0c00 |0026: move-result-object v0 │ │ +039776: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +03977a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +03977c: 28f1 |002a: goto 001b // -000f │ │ +03977e: 0d02 |002b: move-exception v2 │ │ +039780: 1e04 |002c: monitor-exit v4 │ │ +039782: 2702 |002d: throw v2 │ │ +039784: 1d04 |002e: monitor-enter v4 │ │ +039786: 5242 dc02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02dc │ │ +03978a: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03978e: 5942 dc02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02dc │ │ +039792: 5442 df02 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039796: 6e30 8d16 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@168d │ │ +03979c: 0c01 |003a: move-result-object v1 │ │ +03979e: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +0397a2: 5442 df02 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +0397a6: 6e30 8d16 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@168d │ │ +0397ac: 1e04 |0042: monitor-exit v4 │ │ +0397ae: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +0397b2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0397b4: 6e51 1808 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@0818 │ │ +0397ba: 0710 |0049: move-object v0, v1 │ │ +0397bc: 28d1 |004a: goto 001b // -002f │ │ +0397be: 5242 e302 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0397c2: 7030 2208 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ +0397c8: 0a03 |0050: move-result v3 │ │ +0397ca: b032 |0051: add-int/2addr v2, v3 │ │ +0397cc: 5942 e302 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0397d0: 28ee |0054: goto 0042 // -0012 │ │ +0397d2: 0d02 |0055: move-exception v2 │ │ +0397d4: 1e04 |0056: monitor-exit v4 │ │ +0397d6: 2702 |0057: throw v2 │ │ +0397d8: 5242 e002 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ +0397dc: 6e20 2708 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0827 │ │ +0397e2: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -34504,22 +34504,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -039818: |[039818] android.support.v4.util.LruCache.hitCount:()I │ │ -039828: 1d01 |0000: monitor-enter v1 │ │ -03982a: 5210 de02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ -03982e: 1e01 |0003: monitor-exit v1 │ │ -039830: 0f00 |0004: return v0 │ │ -039832: 0d00 |0005: move-exception v0 │ │ -039834: 1e01 |0006: monitor-exit v1 │ │ -039836: 2700 |0007: throw v0 │ │ +03980c: |[03980c] android.support.v4.util.LruCache.hitCount:()I │ │ +03981c: 1d01 |0000: monitor-enter v1 │ │ +03981e: 5210 de02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ +039822: 1e01 |0003: monitor-exit v1 │ │ +039824: 0f00 |0004: return v0 │ │ +039826: 0d00 |0005: move-exception v0 │ │ +039828: 1e01 |0006: monitor-exit v1 │ │ +03982a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34530,22 +34530,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -039844: |[039844] android.support.v4.util.LruCache.maxSize:()I │ │ -039854: 1d01 |0000: monitor-enter v1 │ │ -039856: 5210 e002 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ -03985a: 1e01 |0003: monitor-exit v1 │ │ -03985c: 0f00 |0004: return v0 │ │ -03985e: 0d00 |0005: move-exception v0 │ │ -039860: 1e01 |0006: monitor-exit v1 │ │ -039862: 2700 |0007: throw v0 │ │ +039838: |[039838] android.support.v4.util.LruCache.maxSize:()I │ │ +039848: 1d01 |0000: monitor-enter v1 │ │ +03984a: 5210 e002 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ +03984e: 1e01 |0003: monitor-exit v1 │ │ +039850: 0f00 |0004: return v0 │ │ +039852: 0d00 |0005: move-exception v0 │ │ +039854: 1e01 |0006: monitor-exit v1 │ │ +039856: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34556,22 +34556,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -039870: |[039870] android.support.v4.util.LruCache.missCount:()I │ │ -039880: 1d01 |0000: monitor-enter v1 │ │ -039882: 5210 e102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ -039886: 1e01 |0003: monitor-exit v1 │ │ -039888: 0f00 |0004: return v0 │ │ -03988a: 0d00 |0005: move-exception v0 │ │ -03988c: 1e01 |0006: monitor-exit v1 │ │ -03988e: 2700 |0007: throw v0 │ │ +039864: |[039864] android.support.v4.util.LruCache.missCount:()I │ │ +039874: 1d01 |0000: monitor-enter v1 │ │ +039876: 5210 e102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ +03987a: 1e01 |0003: monitor-exit v1 │ │ +03987c: 0f00 |0004: return v0 │ │ +03987e: 0d00 |0005: move-exception v0 │ │ +039880: 1e01 |0006: monitor-exit v1 │ │ +039882: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34582,49 +34582,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 │ │ -03989c: |[03989c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0398ac: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -0398b0: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -0398b4: 2201 4f03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@034f │ │ -0398b8: 1a02 9711 |0006: const-string v2, "key == null || value == null" // string@1197 │ │ -0398bc: 7020 1c16 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@161c │ │ -0398c2: 2701 |000b: throw v1 │ │ -0398c4: 1d03 |000c: monitor-enter v3 │ │ -0398c6: 5231 e202 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e2 │ │ -0398ca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0398ce: 5931 e202 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e2 │ │ -0398d2: 5231 e302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0398d6: 7030 2208 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ -0398dc: 0a02 |0018: move-result v2 │ │ -0398de: b021 |0019: add-int/2addr v1, v2 │ │ -0398e0: 5931 e302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0398e4: 5431 df02 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -0398e8: 6e30 8d16 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@168d │ │ -0398ee: 0c00 |0021: move-result-object v0 │ │ -0398f0: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -0398f4: 5231 e302 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0398f8: 7030 2208 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ -0398fe: 0a02 |0029: move-result v2 │ │ -039900: b121 |002a: sub-int/2addr v1, v2 │ │ -039902: 5931 e302 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -039906: 1e03 |002d: monitor-exit v3 │ │ -039908: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -03990c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -03990e: 6e55 1808 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@0818 │ │ -039914: 5231 e002 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ -039918: 6e20 2708 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0827 │ │ -03991e: 1100 |0039: return-object v0 │ │ -039920: 0d01 |003a: move-exception v1 │ │ -039922: 1e03 |003b: monitor-exit v3 │ │ -039924: 2701 |003c: throw v1 │ │ +039890: |[039890] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0398a0: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +0398a4: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +0398a8: 2201 4f03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@034f │ │ +0398ac: 1a02 9711 |0006: const-string v2, "key == null || value == null" // string@1197 │ │ +0398b0: 7020 1c16 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@161c │ │ +0398b6: 2701 |000b: throw v1 │ │ +0398b8: 1d03 |000c: monitor-enter v3 │ │ +0398ba: 5231 e202 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e2 │ │ +0398be: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0398c2: 5931 e202 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e2 │ │ +0398c6: 5231 e302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0398ca: 7030 2208 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ +0398d0: 0a02 |0018: move-result v2 │ │ +0398d2: b021 |0019: add-int/2addr v1, v2 │ │ +0398d4: 5931 e302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0398d8: 5431 df02 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +0398dc: 6e30 8d16 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@168d │ │ +0398e2: 0c00 |0021: move-result-object v0 │ │ +0398e4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0398e8: 5231 e302 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0398ec: 7030 2208 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ +0398f2: 0a02 |0029: move-result v2 │ │ +0398f4: b121 |002a: sub-int/2addr v1, v2 │ │ +0398f6: 5931 e302 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0398fa: 1e03 |002d: monitor-exit v3 │ │ +0398fc: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +039900: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +039902: 6e55 1808 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@0818 │ │ +039908: 5231 e002 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ +03990c: 6e20 2708 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0827 │ │ +039912: 1100 |0039: return-object v0 │ │ +039914: 0d01 |003a: move-exception v1 │ │ +039916: 1e03 |003b: monitor-exit v3 │ │ +039918: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -34655,22 +34655,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03993c: |[03993c] android.support.v4.util.LruCache.putCount:()I │ │ -03994c: 1d01 |0000: monitor-enter v1 │ │ -03994e: 5210 e202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02e2 │ │ -039952: 1e01 |0003: monitor-exit v1 │ │ -039954: 0f00 |0004: return v0 │ │ -039956: 0d00 |0005: move-exception v0 │ │ -039958: 1e01 |0006: monitor-exit v1 │ │ -03995a: 2700 |0007: throw v0 │ │ +039930: |[039930] android.support.v4.util.LruCache.putCount:()I │ │ +039940: 1d01 |0000: monitor-enter v1 │ │ +039942: 5210 e202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02e2 │ │ +039946: 1e01 |0003: monitor-exit v1 │ │ +039948: 0f00 |0004: return v0 │ │ +03994a: 0d00 |0005: move-exception v0 │ │ +03994c: 1e01 |0006: monitor-exit v1 │ │ +03994e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34681,39 +34681,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 │ │ -039968: |[039968] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -039978: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -03997c: 2201 4f03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@034f │ │ -039980: 1a02 9611 |0004: const-string v2, "key == null" // string@1196 │ │ -039984: 7020 1c16 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@161c │ │ -03998a: 2701 |0009: throw v1 │ │ -03998c: 1d03 |000a: monitor-enter v3 │ │ -03998e: 5431 df02 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039992: 6e20 8e16 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@168e │ │ -039998: 0c00 |0010: move-result-object v0 │ │ -03999a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -03999e: 5231 e302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0399a2: 7030 2208 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ -0399a8: 0a02 |0018: move-result v2 │ │ -0399aa: b121 |0019: sub-int/2addr v1, v2 │ │ -0399ac: 5931 e302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0399b0: 1e03 |001c: monitor-exit v3 │ │ -0399b2: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0399b6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0399b8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0399ba: 6e52 1808 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@0818 │ │ -0399c0: 1100 |0024: return-object v0 │ │ -0399c2: 0d01 |0025: move-exception v1 │ │ -0399c4: 1e03 |0026: monitor-exit v3 │ │ -0399c6: 2701 |0027: throw v1 │ │ +03995c: |[03995c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03996c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +039970: 2201 4f03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@034f │ │ +039974: 1a02 9611 |0004: const-string v2, "key == null" // string@1196 │ │ +039978: 7020 1c16 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@161c │ │ +03997e: 2701 |0009: throw v1 │ │ +039980: 1d03 |000a: monitor-enter v3 │ │ +039982: 5431 df02 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039986: 6e20 8e16 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@168e │ │ +03998c: 0c00 |0010: move-result-object v0 │ │ +03998e: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +039992: 5231 e302 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +039996: 7030 2208 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ +03999c: 0a02 |0018: move-result v2 │ │ +03999e: b121 |0019: sub-int/2addr v1, v2 │ │ +0399a0: 5931 e302 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0399a4: 1e03 |001c: monitor-exit v3 │ │ +0399a6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0399aa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0399ac: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0399ae: 6e52 1808 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@0818 │ │ +0399b4: 1100 |0024: return-object v0 │ │ +0399b6: 0d01 |0025: move-exception v1 │ │ +0399b8: 1e03 |0026: monitor-exit v3 │ │ +0399ba: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -34739,22 +34739,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0399dc: |[0399dc] android.support.v4.util.LruCache.size:()I │ │ -0399ec: 1d01 |0000: monitor-enter v1 │ │ -0399ee: 5210 e302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -0399f2: 1e01 |0003: monitor-exit v1 │ │ -0399f4: 0f00 |0004: return v0 │ │ -0399f6: 0d00 |0005: move-exception v0 │ │ -0399f8: 1e01 |0006: monitor-exit v1 │ │ -0399fa: 2700 |0007: throw v0 │ │ +0399d0: |[0399d0] android.support.v4.util.LruCache.size:()I │ │ +0399e0: 1d01 |0000: monitor-enter v1 │ │ +0399e2: 5210 e302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +0399e6: 1e01 |0003: monitor-exit v1 │ │ +0399e8: 0f00 |0004: return v0 │ │ +0399ea: 0d00 |0005: move-exception v0 │ │ +0399ec: 1e01 |0006: monitor-exit v1 │ │ +0399ee: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34765,17 +34765,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 │ │ -039a08: |[039a08] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -039a18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -039a1a: 0f00 |0001: return v0 │ │ +0399fc: |[0399fc] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +039a0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039a0e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -34788,24 +34788,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 │ │ -039a1c: |[039a1c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -039a2c: 1d02 |0000: monitor-enter v2 │ │ -039a2e: 2200 7103 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0371 │ │ -039a32: 5421 df02 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039a36: 7020 8916 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1689 │ │ -039a3c: 1e02 |0008: monitor-exit v2 │ │ -039a3e: 1100 |0009: return-object v0 │ │ -039a40: 0d00 |000a: move-exception v0 │ │ -039a42: 1e02 |000b: monitor-exit v2 │ │ -039a44: 2700 |000c: throw v0 │ │ +039a10: |[039a10] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +039a20: 1d02 |0000: monitor-enter v2 │ │ +039a22: 2200 7103 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0371 │ │ +039a26: 5421 df02 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039a2a: 7020 8916 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@1689 │ │ +039a30: 1e02 |0008: monitor-exit v2 │ │ +039a32: 1100 |0009: return-object v0 │ │ +039a34: 0d00 |000a: move-exception v0 │ │ +039a36: 1e02 |000b: monitor-exit v2 │ │ +039a38: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -34816,53 +34816,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 │ │ -039a54: |[039a54] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -039a64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -039a66: 1d06 |0001: monitor-enter v6 │ │ -039a68: 5262 de02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ -039a6c: 5263 e102 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ -039a70: 9000 0203 |0006: add-int v0, v2, v3 │ │ -039a74: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -039a78: 5262 de02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ -039a7c: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -039a80: 9301 0200 |000e: div-int v1, v2, v0 │ │ -039a84: 1a02 3d08 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@083d │ │ -039a88: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -039a8a: 2333 ab03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@03ab │ │ -039a8e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -039a90: 5265 e002 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ -039a94: 7110 0e16 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -039a9a: 0c05 |001b: move-result-object v5 │ │ -039a9c: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -039aa0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -039aa2: 5265 de02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ -039aa6: 7110 0e16 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -039aac: 0c05 |0024: move-result-object v5 │ │ -039aae: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -039ab2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -039ab4: 5265 e102 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ -039ab8: 7110 0e16 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -039abe: 0c05 |002d: move-result-object v5 │ │ -039ac0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -039ac4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -039ac6: 7110 0e16 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -039acc: 0c05 |0034: move-result-object v5 │ │ -039ace: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -039ad2: 7120 3216 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1632 │ │ -039ad8: 0c02 |003a: move-result-object v2 │ │ -039ada: 1e06 |003b: monitor-exit v6 │ │ -039adc: 1102 |003c: return-object v2 │ │ -039ade: 0d02 |003d: move-exception v2 │ │ -039ae0: 1e06 |003e: monitor-exit v6 │ │ -039ae2: 2702 |003f: throw v2 │ │ +039a48: |[039a48] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +039a58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +039a5a: 1d06 |0001: monitor-enter v6 │ │ +039a5c: 5262 de02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ +039a60: 5263 e102 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ +039a64: 9000 0203 |0006: add-int v0, v2, v3 │ │ +039a68: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +039a6c: 5262 de02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ +039a70: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +039a74: 9301 0200 |000e: div-int v1, v2, v0 │ │ +039a78: 1a02 3d08 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@083d │ │ +039a7c: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +039a7e: 2333 ab03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@03ab │ │ +039a82: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +039a84: 5265 e002 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e0 │ │ +039a88: 7110 0e16 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +039a8e: 0c05 |001b: move-result-object v5 │ │ +039a90: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +039a94: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +039a96: 5265 de02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02de │ │ +039a9a: 7110 0e16 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +039aa0: 0c05 |0024: move-result-object v5 │ │ +039aa2: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +039aa6: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +039aa8: 5265 e102 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e1 │ │ +039aac: 7110 0e16 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +039ab2: 0c05 |002d: move-result-object v5 │ │ +039ab4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +039ab8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +039aba: 7110 0e16 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +039ac0: 0c05 |0034: move-result-object v5 │ │ +039ac2: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +039ac6: 7120 3216 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@1632 │ │ +039acc: 0c02 |003a: move-result-object v2 │ │ +039ace: 1e06 |003b: monitor-exit v6 │ │ +039ad0: 1102 |003c: return-object v2 │ │ +039ad2: 0d02 |003d: move-exception v2 │ │ +039ad4: 1e06 |003e: monitor-exit v6 │ │ +039ad6: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -34878,78 +34878,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -039af0: |[039af0] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -039b00: 1d06 |0000: monitor-enter v6 │ │ -039b02: 5263 e302 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -039b06: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -039b0a: 5463 df02 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039b0e: 6e10 8c16 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@168c │ │ -039b14: 0a03 |000a: move-result v3 │ │ -039b16: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -039b1a: 5263 e302 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -039b1e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -039b22: 2203 4403 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ -039b26: 2204 5803 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -039b2a: 7010 4016 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -039b30: 6e10 2016 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -039b36: 0c05 |001b: move-result-object v5 │ │ -039b38: 6e10 f915 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -039b3e: 0c05 |001f: move-result-object v5 │ │ -039b40: 6e20 4716 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -039b46: 0c04 |0023: move-result-object v4 │ │ -039b48: 1a05 dc00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00dc │ │ -039b4c: 6e20 4716 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -039b52: 0c04 |0029: move-result-object v4 │ │ -039b54: 6e10 4c16 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -039b5a: 0c04 |002d: move-result-object v4 │ │ -039b5c: 7020 0716 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -039b62: 2703 |0031: throw v3 │ │ -039b64: 0d03 |0032: move-exception v3 │ │ -039b66: 1e06 |0033: monitor-exit v6 │ │ -039b68: 2703 |0034: throw v3 │ │ -039b6a: 5263 e302 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -039b6e: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -039b72: 5463 df02 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039b76: 6e10 8c16 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@168c │ │ -039b7c: 0a03 |003e: move-result v3 │ │ -039b7e: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -039b82: 1e06 |0041: monitor-exit v6 │ │ -039b84: 0e00 |0042: return-void │ │ -039b86: 5463 df02 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039b8a: 6e10 8a16 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@168a │ │ -039b90: 0c03 |0048: move-result-object v3 │ │ -039b92: 7210 a816 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ -039b98: 0c03 |004c: move-result-object v3 │ │ -039b9a: 7210 8616 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -039ba0: 0c01 |0050: move-result-object v1 │ │ -039ba2: 1f01 7503 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0375 │ │ -039ba6: 7210 9d16 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ -039bac: 0c00 |0056: move-result-object v0 │ │ -039bae: 7210 9e16 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -039bb4: 0c02 |005a: move-result-object v2 │ │ -039bb6: 5463 df02 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ -039bba: 6e20 8e16 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@168e │ │ -039bc0: 5263 e302 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -039bc4: 7030 2208 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ -039bca: 0a04 |0065: move-result v4 │ │ -039bcc: b143 |0066: sub-int/2addr v3, v4 │ │ -039bce: 5963 e302 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ -039bd2: 5263 dd02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02dd │ │ -039bd6: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -039bda: 5963 dd02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02dd │ │ -039bde: 1e06 |006f: monitor-exit v6 │ │ -039be0: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -039be2: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -039be4: 6e54 1808 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@0818 │ │ -039bea: 288b |0075: goto 0000 // -0075 │ │ +039ae4: |[039ae4] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +039af4: 1d06 |0000: monitor-enter v6 │ │ +039af6: 5263 e302 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +039afa: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +039afe: 5463 df02 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039b02: 6e10 8c16 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@168c │ │ +039b08: 0a03 |000a: move-result v3 │ │ +039b0a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +039b0e: 5263 e302 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +039b12: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +039b16: 2203 4403 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ +039b1a: 2204 5803 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +039b1e: 7010 4016 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +039b24: 6e10 2016 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +039b2a: 0c05 |001b: move-result-object v5 │ │ +039b2c: 6e10 f915 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +039b32: 0c05 |001f: move-result-object v5 │ │ +039b34: 6e20 4716 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +039b3a: 0c04 |0023: move-result-object v4 │ │ +039b3c: 1a05 dc00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00dc │ │ +039b40: 6e20 4716 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +039b46: 0c04 |0029: move-result-object v4 │ │ +039b48: 6e10 4c16 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +039b4e: 0c04 |002d: move-result-object v4 │ │ +039b50: 7020 0716 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +039b56: 2703 |0031: throw v3 │ │ +039b58: 0d03 |0032: move-exception v3 │ │ +039b5a: 1e06 |0033: monitor-exit v6 │ │ +039b5c: 2703 |0034: throw v3 │ │ +039b5e: 5263 e302 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +039b62: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +039b66: 5463 df02 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039b6a: 6e10 8c16 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@168c │ │ +039b70: 0a03 |003e: move-result v3 │ │ +039b72: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +039b76: 1e06 |0041: monitor-exit v6 │ │ +039b78: 0e00 |0042: return-void │ │ +039b7a: 5463 df02 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039b7e: 6e10 8a16 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@168a │ │ +039b84: 0c03 |0048: move-result-object v3 │ │ +039b86: 7210 a816 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ +039b8c: 0c03 |004c: move-result-object v3 │ │ +039b8e: 7210 8616 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +039b94: 0c01 |0050: move-result-object v1 │ │ +039b96: 1f01 7503 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0375 │ │ +039b9a: 7210 9d16 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ +039ba0: 0c00 |0056: move-result-object v0 │ │ +039ba2: 7210 9e16 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +039ba8: 0c02 |005a: move-result-object v2 │ │ +039baa: 5463 df02 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02df │ │ +039bae: 6e20 8e16 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@168e │ │ +039bb4: 5263 e302 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +039bb8: 7030 2208 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0822 │ │ +039bbe: 0a04 |0065: move-result v4 │ │ +039bc0: b143 |0066: sub-int/2addr v3, v4 │ │ +039bc2: 5963 e302 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e3 │ │ +039bc6: 5263 dd02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02dd │ │ +039bca: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +039bce: 5963 dd02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02dd │ │ +039bd2: 1e06 |006f: monitor-exit v6 │ │ +039bd4: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +039bd6: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +039bd8: 6e54 1808 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@0818 │ │ +039bde: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -35029,24 +35029,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 │ │ -039c00: |[039c00] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -039c10: 5b12 e802 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e8 │ │ -039c14: 7010 1d16 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -039c1a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -039c1c: 5c10 e402 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ -039c20: 5913 e602 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02e6 │ │ -039c24: 6e10 6a08 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -039c2a: 0a00 |000d: move-result v0 │ │ -039c2c: 5910 e702 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ -039c30: 0e00 |0010: return-void │ │ +039bf4: |[039bf4] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +039c04: 5b12 e802 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e8 │ │ +039c08: 7010 1d16 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +039c0e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +039c10: 5c10 e402 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ +039c14: 5913 e602 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02e6 │ │ +039c18: 6e10 6a08 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +039c1e: 0a00 |000d: move-result v0 │ │ +039c20: 5910 e702 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ +039c24: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -35062,22 +35062,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -039c34: |[039c34] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -039c44: 5220 e502 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039c48: 5221 e702 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ -039c4c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -039c50: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -039c52: 0f00 |0007: return v0 │ │ -039c54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -039c56: 28fe |0009: goto 0007 // -0002 │ │ +039c28: |[039c28] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +039c38: 5220 e502 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039c3c: 5221 e702 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ +039c40: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +039c44: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +039c46: 0f00 |0007: return v0 │ │ +039c48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +039c4a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -35086,26 +35086,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -039c58: |[039c58] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -039c68: 5441 e802 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e8 │ │ -039c6c: 5242 e502 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039c70: 5243 e602 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02e6 │ │ -039c74: 6e30 6808 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -039c7a: 0c00 |0009: move-result-object v0 │ │ -039c7c: 5241 e502 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039c80: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039c84: 5941 e502 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039c88: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -039c8a: 5c41 e402 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ -039c8e: 1100 |0013: return-object v0 │ │ +039c4c: |[039c4c] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +039c5c: 5441 e802 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e8 │ │ +039c60: 5242 e502 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039c64: 5243 e602 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02e6 │ │ +039c68: 6e30 6808 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +039c6e: 0c00 |0009: move-result-object v0 │ │ +039c70: 5241 e502 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039c74: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039c78: 5941 e502 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039c7c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +039c7e: 5c41 e402 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ +039c82: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -35118,32 +35118,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -039c90: |[039c90] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -039ca0: 5520 e402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ -039ca4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -039ca8: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -039cac: 7010 0616 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1606 │ │ -039cb2: 2700 |0009: throw v0 │ │ -039cb4: 5220 e502 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039cb8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -039cbc: 5920 e502 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039cc0: 5220 e702 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ -039cc4: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -039cc8: 5920 e702 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ -039ccc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -039cce: 5c20 e402 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ -039cd2: 5420 e802 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e8 │ │ -039cd6: 5221 e502 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ -039cda: 6e20 6e08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ -039ce0: 0e00 |0020: return-void │ │ +039c84: |[039c84] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +039c94: 5520 e402 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ +039c98: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +039c9c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +039ca0: 7010 0616 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1606 │ │ +039ca6: 2700 |0009: throw v0 │ │ +039ca8: 5220 e502 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039cac: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +039cb0: 5920 e502 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039cb4: 5220 e702 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ +039cb8: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +039cbc: 5920 e702 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02e7 │ │ +039cc0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +039cc2: 5c20 e402 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e4 │ │ +039cc6: 5420 e802 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e8 │ │ +039cca: 5221 e502 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02e5 │ │ +039cce: 6e20 6e08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ +039cd4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ @@ -35203,18 +35203,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 │ │ -039ce4: |[039ce4] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -039cf4: 5b01 e902 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039cf8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -039cfe: 0e00 |0005: return-void │ │ +039cd8: |[039cd8] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +039ce8: 5b01 e902 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039cec: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +039cf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -35225,19 +35225,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 │ │ -039d00: |[039d00] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -039d10: 1f02 7503 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0375 │ │ -039d14: 6e20 2e08 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@082e │ │ -039d1a: 0a00 |0005: move-result v0 │ │ -039d1c: 0f00 |0006: return v0 │ │ +039cf4: |[039cf4] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +039d04: 1f02 7503 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0375 │ │ +039d08: 6e20 2e08 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@082e │ │ +039d0e: 0a00 |0005: move-result v0 │ │ +039d10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35247,18 +35247,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039d20: |[039d20] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -039d30: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -039d34: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -039d3a: 2700 |0005: throw v0 │ │ +039d14: |[039d14] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +039d24: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +039d28: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +039d2e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35269,41 +35269,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -039d3c: |[039d3c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -039d4c: 5463 e902 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039d50: 6e10 6a08 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -039d56: 0a02 |0005: move-result v2 │ │ -039d58: 7210 7b16 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ -039d5e: 0c01 |0009: move-result-object v1 │ │ -039d60: 7210 8516 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -039d66: 0a03 |000d: move-result v3 │ │ -039d68: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -039d6c: 7210 8616 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -039d72: 0c00 |0013: move-result-object v0 │ │ -039d74: 1f00 7503 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ -039d78: 5463 e902 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039d7c: 7210 9d16 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ -039d82: 0c04 |001b: move-result-object v4 │ │ -039d84: 7210 9e16 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -039d8a: 0c05 |001f: move-result-object v5 │ │ -039d8c: 6e30 6d08 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@086d │ │ -039d92: 28e7 |0023: goto 000a // -0019 │ │ -039d94: 5463 e902 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039d98: 6e10 6a08 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -039d9e: 0a03 |0029: move-result v3 │ │ -039da0: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -039da4: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -039da6: 0f03 |002d: return v3 │ │ -039da8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -039daa: 28fe |002f: goto 002d // -0002 │ │ +039d30: |[039d30] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +039d40: 5463 e902 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039d44: 6e10 6a08 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +039d4a: 0a02 |0005: move-result v2 │ │ +039d4c: 7210 7b16 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ +039d52: 0c01 |0009: move-result-object v1 │ │ +039d54: 7210 8516 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +039d5a: 0a03 |000d: move-result v3 │ │ +039d5c: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +039d60: 7210 8616 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +039d66: 0c00 |0013: move-result-object v0 │ │ +039d68: 1f00 7503 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ +039d6c: 5463 e902 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039d70: 7210 9d16 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ +039d76: 0c04 |001b: move-result-object v4 │ │ +039d78: 7210 9e16 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +039d7e: 0c05 |001f: move-result-object v5 │ │ +039d80: 6e30 6d08 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@086d │ │ +039d86: 28e7 |0023: goto 000a // -0019 │ │ +039d88: 5463 e902 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039d8c: 6e10 6a08 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +039d92: 0a03 |0029: move-result v3 │ │ +039d94: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +039d98: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +039d9a: 0f03 |002d: return v3 │ │ +039d9c: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +039d9e: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -35320,18 +35320,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039dac: |[039dac] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -039dbc: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039dc0: 6e10 6708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0867 │ │ -039dc6: 0e00 |0005: return-void │ │ +039da0: |[039da0] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +039db0: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039db4: 6e10 6708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0867 │ │ +039dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35341,36 +35341,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -039dc8: |[039dc8] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -039dd8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -039dda: 2074 7503 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0375 │ │ -039dde: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -039de2: 0f03 |0005: return v3 │ │ -039de4: 0770 |0006: move-object v0, v7 │ │ -039de6: 1f00 7503 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ -039dea: 5464 e902 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039dee: 7210 9d16 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ -039df4: 0c05 |000e: move-result-object v5 │ │ -039df6: 6e20 6b08 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@086b │ │ -039dfc: 0a02 |0012: move-result v2 │ │ -039dfe: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -039e02: 5463 e902 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039e06: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -039e08: 6e30 6808 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -039e0e: 0c01 |001b: move-result-object v1 │ │ -039e10: 7210 9e16 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -039e16: 0c03 |001f: move-result-object v3 │ │ -039e18: 7120 f507 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07f5 │ │ -039e1e: 0a03 |0023: move-result v3 │ │ -039e20: 28e1 |0024: goto 0005 // -001f │ │ +039dbc: |[039dbc] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +039dcc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +039dce: 2074 7503 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0375 │ │ +039dd2: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +039dd6: 0f03 |0005: return v3 │ │ +039dd8: 0770 |0006: move-object v0, v7 │ │ +039dda: 1f00 7503 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ +039dde: 5464 e902 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039de2: 7210 9d16 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ +039de8: 0c05 |000e: move-result-object v5 │ │ +039dea: 6e20 6b08 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@086b │ │ +039df0: 0a02 |0012: move-result v2 │ │ +039df2: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +039df6: 5463 e902 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039dfa: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +039dfc: 6e30 6808 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +039e02: 0c01 |001b: move-result-object v1 │ │ +039e04: 7210 9e16 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +039e0a: 0c03 |001f: move-result-object v3 │ │ +039e0c: 7120 f507 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07f5 │ │ +039e12: 0a03 |0023: move-result v3 │ │ +039e14: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -35389,29 +35389,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -039e24: |[039e24] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -039e34: 7210 7b16 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ -039e3a: 0c00 |0003: move-result-object v0 │ │ -039e3c: 7210 8516 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -039e42: 0a01 |0007: move-result v1 │ │ -039e44: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -039e48: 7210 8616 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -039e4e: 0c01 |000d: move-result-object v1 │ │ -039e50: 6e20 3108 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0831 │ │ -039e56: 0a01 |0011: move-result v1 │ │ -039e58: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -039e5c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -039e5e: 0f01 |0015: return v1 │ │ -039e60: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -039e62: 28fe |0017: goto 0015 // -0002 │ │ +039e18: |[039e18] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +039e28: 7210 7b16 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ +039e2e: 0c00 |0003: move-result-object v0 │ │ +039e30: 7210 8516 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +039e36: 0a01 |0007: move-result v1 │ │ +039e38: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +039e3c: 7210 8616 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +039e42: 0c01 |000d: move-result-object v1 │ │ +039e44: 6e20 3108 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0831 │ │ +039e4a: 0a01 |0011: move-result v1 │ │ +039e4c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +039e50: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +039e52: 0f01 |0015: return v1 │ │ +039e54: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +039e56: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -35427,18 +35427,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039e64: |[039e64] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -039e74: 7120 7108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0871 │ │ -039e7a: 0a00 |0003: move-result v0 │ │ -039e7c: 0f00 |0004: return v0 │ │ +039e58: |[039e58] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +039e68: 7120 7108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0871 │ │ +039e6e: 0a00 |0003: move-result v0 │ │ +039e70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -35448,45 +35448,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -039e80: |[039e80] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -039e90: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -039e92: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -039e94: 5474 e902 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039e98: 6e10 6a08 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -039e9e: 0a04 |0007: move-result v4 │ │ -039ea0: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -039ea4: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -039ea8: 5474 e902 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039eac: 6e30 6808 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -039eb2: 0c01 |0011: move-result-object v1 │ │ -039eb4: 5474 e902 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039eb8: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -039eba: 6e30 6808 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -039ec0: 0c03 |0018: move-result-object v3 │ │ -039ec2: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -039ec6: 0156 |001b: move v6, v5 │ │ -039ec8: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -039ecc: 0154 |001e: move v4, v5 │ │ -039ece: b764 |001f: xor-int/2addr v4, v6 │ │ -039ed0: b042 |0020: add-int/2addr v2, v4 │ │ -039ed2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -039ed6: 28e7 |0023: goto 000a // -0019 │ │ -039ed8: 6e10 2116 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -039ede: 0a04 |0027: move-result v4 │ │ -039ee0: 0146 |0028: move v6, v4 │ │ -039ee2: 28f3 |0029: goto 001c // -000d │ │ -039ee4: 6e10 2116 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -039eea: 0a04 |002d: move-result v4 │ │ -039eec: 28f1 |002e: goto 001f // -000f │ │ -039eee: 0f02 |002f: return v2 │ │ +039e74: |[039e74] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +039e84: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +039e86: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +039e88: 5474 e902 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039e8c: 6e10 6a08 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +039e92: 0a04 |0007: move-result v4 │ │ +039e94: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +039e98: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +039e9c: 5474 e902 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039ea0: 6e30 6808 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +039ea6: 0c01 |0011: move-result-object v1 │ │ +039ea8: 5474 e902 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039eac: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +039eae: 6e30 6808 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +039eb4: 0c03 |0018: move-result-object v3 │ │ +039eb6: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +039eba: 0156 |001b: move v6, v5 │ │ +039ebc: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +039ec0: 0154 |001e: move v4, v5 │ │ +039ec2: b764 |001f: xor-int/2addr v4, v6 │ │ +039ec4: b042 |0020: add-int/2addr v2, v4 │ │ +039ec6: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +039eca: 28e7 |0023: goto 000a // -0019 │ │ +039ecc: 6e10 2116 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +039ed2: 0a04 |0027: move-result v4 │ │ +039ed4: 0146 |0028: move v6, v4 │ │ +039ed6: 28f3 |0029: goto 001c // -000d │ │ +039ed8: 6e10 2116 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +039ede: 0a04 |002d: move-result v4 │ │ +039ee0: 28f1 |002e: goto 001f // -000f │ │ +039ee2: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -35506,23 +35506,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -039ef0: |[039ef0] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -039f00: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039f04: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -039f0a: 0a00 |0005: move-result v0 │ │ -039f0c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -039f10: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -039f12: 0f00 |0009: return v0 │ │ -039f14: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -039f16: 28fe |000b: goto 0009 // -0002 │ │ +039ee4: |[039ee4] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +039ef4: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039ef8: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +039efe: 0a00 |0005: move-result v0 │ │ +039f00: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +039f04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +039f06: 0f00 |0009: return v0 │ │ +039f08: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +039f0a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35531,19 +35531,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -039f18: |[039f18] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -039f28: 2200 6e01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@016e │ │ -039f2c: 5421 e902 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039f30: 7020 4d08 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@084d │ │ -039f36: 1100 |0007: return-object v0 │ │ +039f0c: |[039f0c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +039f1c: 2200 6e01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@016e │ │ +039f20: 5421 e902 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039f24: 7020 4d08 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@084d │ │ +039f2a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35552,18 +35552,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039f38: |[039f38] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -039f48: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -039f4c: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -039f52: 2700 |0005: throw v0 │ │ +039f2c: |[039f2c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +039f3c: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +039f40: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +039f46: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -35573,18 +35573,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039f54: |[039f54] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -039f64: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -039f68: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -039f6e: 2700 |0005: throw v0 │ │ +039f48: |[039f48] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +039f58: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +039f5c: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +039f62: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35595,18 +35595,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039f70: |[039f70] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -039f80: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -039f84: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -039f8a: 2700 |0005: throw v0 │ │ +039f64: |[039f64] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +039f74: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +039f78: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +039f7e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35617,19 +35617,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f8c: |[039f8c] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -039f9c: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ -039fa0: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -039fa6: 0a00 |0005: move-result v0 │ │ -039fa8: 0f00 |0006: return v0 │ │ +039f80: |[039f80] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +039f90: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e9 │ │ +039f94: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +039f9a: 0a00 |0005: move-result v0 │ │ +039f9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35638,18 +35638,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039fac: |[039fac] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -039fbc: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -039fc0: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -039fc6: 2700 |0005: throw v0 │ │ +039fa0: |[039fa0] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +039fb0: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +039fb4: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +039fba: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35658,18 +35658,18 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039fc8: |[039fc8] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -039fd8: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -039fdc: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -039fe2: 2700 |0005: throw v0 │ │ +039fbc: |[039fbc] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +039fcc: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +039fd0: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +039fd6: 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; │ │ @@ -35725,18 +35725,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 │ │ -039fe4: |[039fe4] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -039ff4: 5b01 ea02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -039ff8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -039ffe: 0e00 |0005: return-void │ │ +039fd8: |[039fd8] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +039fe8: 5b01 ea02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +039fec: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +039ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -35747,18 +35747,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a000: |[03a000] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -03a010: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -03a014: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -03a01a: 2700 |0005: throw v0 │ │ +039ff4: |[039ff4] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +03a004: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03a008: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +03a00e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35769,18 +35769,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a01c: |[03a01c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -03a02c: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -03a030: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -03a036: 2700 |0005: throw v0 │ │ +03a010: |[03a010] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +03a020: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03a024: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +03a02a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35791,18 +35791,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a038: |[03a038] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -03a048: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a04c: 6e10 6708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0867 │ │ -03a052: 0e00 |0005: return-void │ │ +03a02c: |[03a02c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +03a03c: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a040: 6e10 6708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0867 │ │ +03a046: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35812,23 +35812,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a054: |[03a054] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -03a064: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a068: 6e20 6b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@086b │ │ -03a06e: 0a00 |0005: move-result v0 │ │ -03a070: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -03a074: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03a076: 0f00 |0009: return v0 │ │ -03a078: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03a07a: 28fe |000b: goto 0009 // -0002 │ │ +03a048: |[03a048] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +03a058: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a05c: 6e20 6b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@086b │ │ +03a062: 0a00 |0005: move-result v0 │ │ +03a064: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +03a068: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03a06a: 0f00 |0009: return v0 │ │ +03a06c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03a06e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -35838,21 +35838,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03a07c: |[03a07c] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -03a08c: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a090: 6e10 6908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0869 │ │ -03a096: 0c00 |0005: move-result-object v0 │ │ -03a098: 7120 7008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0870 │ │ -03a09e: 0a00 |0009: move-result v0 │ │ -03a0a0: 0f00 |000a: return v0 │ │ +03a070: |[03a070] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +03a080: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a084: 6e10 6908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0869 │ │ +03a08a: 0c00 |0005: move-result-object v0 │ │ +03a08c: 7120 7008 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0870 │ │ +03a092: 0a00 |0009: move-result v0 │ │ +03a094: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35863,18 +35863,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03a0a4: |[03a0a4] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -03a0b4: 7120 7108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0871 │ │ -03a0ba: 0a00 |0003: move-result v0 │ │ -03a0bc: 0f00 |0004: return v0 │ │ +03a098: |[03a098] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +03a0a8: 7120 7108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0871 │ │ +03a0ae: 0a00 |0003: move-result v0 │ │ +03a0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -35884,34 +35884,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -03a0c0: |[03a0c0] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -03a0d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03a0d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03a0d4: 5453 ea02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a0d8: 6e10 6a08 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a0de: 0a03 |0007: move-result v3 │ │ -03a0e0: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -03a0e4: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -03a0e8: 5453 ea02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a0ec: 6e30 6808 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a0f2: 0c01 |0011: move-result-object v1 │ │ -03a0f4: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -03a0f8: 0143 |0014: move v3, v4 │ │ -03a0fa: b032 |0015: add-int/2addr v2, v3 │ │ -03a0fc: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a100: 28f2 |0018: goto 000a // -000e │ │ -03a102: 6e10 2116 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03a108: 0a03 |001c: move-result v3 │ │ -03a10a: 28f8 |001d: goto 0015 // -0008 │ │ -03a10c: 0f02 |001e: return v2 │ │ +03a0b4: |[03a0b4] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +03a0c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03a0c6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03a0c8: 5453 ea02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a0cc: 6e10 6a08 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a0d2: 0a03 |0007: move-result v3 │ │ +03a0d4: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +03a0d8: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +03a0dc: 5453 ea02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a0e0: 6e30 6808 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a0e6: 0c01 |0011: move-result-object v1 │ │ +03a0e8: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +03a0ec: 0143 |0014: move v3, v4 │ │ +03a0ee: b032 |0015: add-int/2addr v2, v3 │ │ +03a0f0: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03a0f4: 28f2 |0018: goto 000a // -000e │ │ +03a0f6: 6e10 2116 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03a0fc: 0a03 |001c: move-result v3 │ │ +03a0fe: 28f8 |001d: goto 0015 // -0008 │ │ +03a100: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -35929,23 +35929,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03a110: |[03a110] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -03a120: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a124: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a12a: 0a00 |0005: move-result v0 │ │ -03a12c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -03a130: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03a132: 0f00 |0009: return v0 │ │ -03a134: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03a136: 28fe |000b: goto 0009 // -0002 │ │ +03a104: |[03a104] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +03a114: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a118: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a11e: 0a00 |0005: move-result v0 │ │ +03a120: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +03a124: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03a126: 0f00 |0009: return v0 │ │ +03a128: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03a12a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35954,20 +35954,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03a138: |[03a138] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -03a148: 2200 6b01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@016b │ │ -03a14c: 5431 ea02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a150: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03a152: 7030 2808 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0828 │ │ -03a158: 1100 |0008: return-object v0 │ │ +03a12c: |[03a12c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +03a13c: 2200 6b01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@016b │ │ +03a140: 5431 ea02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a144: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03a146: 7030 2808 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0828 │ │ +03a14c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35976,25 +35976,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03a15c: |[03a15c] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -03a16c: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a170: 6e20 6b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@086b │ │ -03a176: 0a00 |0005: move-result v0 │ │ -03a178: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -03a17c: 5421 ea02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a180: 6e20 6e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ -03a186: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -03a188: 0f01 |000e: return v1 │ │ -03a18a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -03a18c: 28fe |0010: goto 000e // -0002 │ │ +03a150: |[03a150] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +03a160: 5421 ea02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a164: 6e20 6b08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@086b │ │ +03a16a: 0a00 |0005: move-result v0 │ │ +03a16c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +03a170: 5421 ea02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a174: 6e20 6e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ +03a17a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +03a17c: 0f01 |000e: return v1 │ │ +03a17e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +03a180: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -36009,21 +36009,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03a190: |[03a190] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -03a1a0: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a1a4: 6e10 6908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0869 │ │ -03a1aa: 0c00 |0005: move-result-object v0 │ │ -03a1ac: 7120 7508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0875 │ │ -03a1b2: 0a00 |0009: move-result v0 │ │ -03a1b4: 0f00 |000a: return v0 │ │ +03a184: |[03a184] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +03a194: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a198: 6e10 6908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0869 │ │ +03a19e: 0c00 |0005: move-result-object v0 │ │ +03a1a0: 7120 7508 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0875 │ │ +03a1a6: 0a00 |0009: move-result v0 │ │ +03a1a8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -36034,21 +36034,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03a1b8: |[03a1b8] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -03a1c8: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a1cc: 6e10 6908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0869 │ │ -03a1d2: 0c00 |0005: move-result-object v0 │ │ -03a1d4: 7120 7608 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0876 │ │ -03a1da: 0a00 |0009: move-result v0 │ │ -03a1dc: 0f00 |000a: return v0 │ │ +03a1ac: |[03a1ac] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +03a1bc: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a1c0: 6e10 6908 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0869 │ │ +03a1c6: 0c00 |0005: move-result-object v0 │ │ +03a1c8: 7120 7608 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0876 │ │ +03a1ce: 0a00 |0009: move-result v0 │ │ +03a1d0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -36059,19 +36059,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a1e0: |[03a1e0] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -03a1f0: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a1f4: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a1fa: 0a00 |0005: move-result v0 │ │ -03a1fc: 0f00 |0006: return v0 │ │ +03a1d4: |[03a1d4] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +03a1e4: 5410 ea02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a1e8: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a1ee: 0a00 |0005: move-result v0 │ │ +03a1f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -36080,20 +36080,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03a200: |[03a200] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -03a210: 5420 ea02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a214: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03a216: 6e20 7708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0877 │ │ -03a21c: 0c00 |0006: move-result-object v0 │ │ -03a21e: 1100 |0007: return-object v0 │ │ +03a1f4: |[03a1f4] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +03a204: 5420 ea02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a208: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03a20a: 6e20 7708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0877 │ │ +03a210: 0c00 |0006: move-result-object v0 │ │ +03a212: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -36102,20 +36102,20 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03a220: |[03a220] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -03a230: 5420 ea02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ -03a234: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03a236: 6e30 7808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0878 │ │ -03a23c: 0c00 |0006: move-result-object v0 │ │ -03a23e: 1100 |0007: return-object v0 │ │ +03a214: |[03a214] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +03a224: 5420 ea02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ea │ │ +03a228: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03a22a: 6e30 7808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0878 │ │ +03a230: 0c00 |0006: move-result-object v0 │ │ +03a232: 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; │ │ @@ -36178,26 +36178,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 │ │ -03a240: |[03a240] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -03a250: 5b12 ee02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a254: 7010 1d16 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03a25a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03a25c: 5c10 ec02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a260: 6e10 6a08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a266: 0a00 |000b: move-result v0 │ │ -03a268: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a26c: 5910 eb02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ -03a270: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -03a272: 5910 ed02 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a276: 0e00 |0013: return-void │ │ +03a234: |[03a234] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +03a244: 5b12 ee02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a248: 7010 1d16 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +03a24e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03a250: 5c10 ec02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a254: 6e10 6a08 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a25a: 0a00 |000b: move-result v0 │ │ +03a25c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03a260: 5910 eb02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ +03a264: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +03a266: 5910 ed02 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a26a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -36212,50 +36212,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -03a278: |[03a278] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -03a288: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03a28a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03a28c: 5563 ec02 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a290: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -03a294: 2201 4403 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -03a298: 1a02 db09 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@09db │ │ -03a29c: 7020 0716 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03a2a2: 2701 |000d: throw v1 │ │ -03a2a4: 2073 7503 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0375 │ │ -03a2a8: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -03a2ac: 0f02 |0012: return v2 │ │ -03a2ae: 0770 |0013: move-object v0, v7 │ │ -03a2b0: 1f00 7503 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ -03a2b4: 7210 9d16 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ -03a2ba: 0c03 |0019: move-result-object v3 │ │ -03a2bc: 5464 ee02 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a2c0: 5265 ed02 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a2c4: 6e30 6808 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a2ca: 0c04 |0021: move-result-object v4 │ │ -03a2cc: 7120 f507 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07f5 │ │ -03a2d2: 0a03 |0025: move-result v3 │ │ -03a2d4: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -03a2d8: 7210 9e16 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -03a2de: 0c03 |002b: move-result-object v3 │ │ -03a2e0: 5464 ee02 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a2e4: 5265 ed02 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a2e8: 6e30 6808 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a2ee: 0c04 |0033: move-result-object v4 │ │ -03a2f0: 7120 f507 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07f5 │ │ -03a2f6: 0a03 |0037: move-result v3 │ │ -03a2f8: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -03a2fc: 0112 |003a: move v2, v1 │ │ -03a2fe: 28d7 |003b: goto 0012 // -0029 │ │ -03a300: 0121 |003c: move v1, v2 │ │ -03a302: 28fd |003d: goto 003a // -0003 │ │ +03a26c: |[03a26c] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +03a27c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03a27e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03a280: 5563 ec02 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a284: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +03a288: 2201 4403 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +03a28c: 1a02 db09 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@09db │ │ +03a290: 7020 0716 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03a296: 2701 |000d: throw v1 │ │ +03a298: 2073 7503 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0375 │ │ +03a29c: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +03a2a0: 0f02 |0012: return v2 │ │ +03a2a2: 0770 |0013: move-object v0, v7 │ │ +03a2a4: 1f00 7503 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ +03a2a8: 7210 9d16 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ +03a2ae: 0c03 |0019: move-result-object v3 │ │ +03a2b0: 5464 ee02 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a2b4: 5265 ed02 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a2b8: 6e30 6808 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a2be: 0c04 |0021: move-result-object v4 │ │ +03a2c0: 7120 f507 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07f5 │ │ +03a2c6: 0a03 |0025: move-result v3 │ │ +03a2c8: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +03a2cc: 7210 9e16 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +03a2d2: 0c03 |002b: move-result-object v3 │ │ +03a2d4: 5464 ee02 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a2d8: 5265 ed02 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a2dc: 6e30 6808 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a2e2: 0c04 |0033: move-result-object v4 │ │ +03a2e4: 7120 f507 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07f5 │ │ +03a2ea: 0a03 |0037: move-result v3 │ │ +03a2ec: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +03a2f0: 0112 |003a: move v2, v1 │ │ +03a2f2: 28d7 |003b: goto 0012 // -0029 │ │ +03a2f4: 0121 |003c: move v1, v2 │ │ +03a2f6: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -36271,27 +36271,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03a304: |[03a304] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -03a314: 5530 ec02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a318: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03a31c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -03a320: 1a01 db09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@09db │ │ -03a324: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03a32a: 2700 |000b: throw v0 │ │ -03a32c: 5430 ee02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a330: 5231 ed02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a334: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03a336: 6e30 6808 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a33c: 0c00 |0014: move-result-object v0 │ │ -03a33e: 1100 |0015: return-object v0 │ │ +03a2f8: |[03a2f8] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +03a308: 5530 ec02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a30c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03a310: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +03a314: 1a01 db09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@09db │ │ +03a318: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03a31e: 2700 |000b: throw v0 │ │ +03a320: 5430 ee02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a324: 5231 ed02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a328: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +03a32a: 6e30 6808 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a330: 0c00 |0014: move-result-object v0 │ │ +03a332: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36302,27 +36302,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03a340: |[03a340] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -03a350: 5530 ec02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a354: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03a358: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -03a35c: 1a01 db09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@09db │ │ -03a360: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03a366: 2700 |000b: throw v0 │ │ -03a368: 5430 ee02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a36c: 5231 ed02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a370: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -03a372: 6e30 6808 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a378: 0c00 |0014: move-result-object v0 │ │ -03a37a: 1100 |0015: return-object v0 │ │ +03a334: |[03a334] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +03a344: 5530 ec02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a348: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03a34c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +03a350: 1a01 db09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@09db │ │ +03a354: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03a35a: 2700 |000b: throw v0 │ │ +03a35c: 5430 ee02 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a360: 5231 ed02 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a364: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +03a366: 6e30 6808 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a36c: 0c00 |0014: move-result-object v0 │ │ +03a36e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36333,22 +36333,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03a37c: |[03a37c] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -03a38c: 5220 ed02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a390: 5221 eb02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ -03a394: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -03a398: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03a39a: 0f00 |0007: return v0 │ │ -03a39c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03a39e: 28fe |0009: goto 0007 // -0002 │ │ +03a370: |[03a370] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +03a380: 5220 ed02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a384: 5221 eb02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ +03a388: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +03a38c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03a38e: 0f00 |0007: return v0 │ │ +03a390: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03a392: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36357,42 +36357,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03a3a0: |[03a3a0] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -03a3b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03a3b2: 5563 ec02 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a3b6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03a3ba: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -03a3be: 1a03 db09 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@09db │ │ -03a3c2: 7020 0716 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03a3c8: 2702 |000c: throw v2 │ │ -03a3ca: 5463 ee02 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a3ce: 5264 ed02 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a3d2: 6e30 6808 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a3d8: 0c00 |0014: move-result-object v0 │ │ -03a3da: 5463 ee02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a3de: 5264 ed02 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a3e2: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -03a3e4: 6e30 6808 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a3ea: 0c01 |001d: move-result-object v1 │ │ -03a3ec: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -03a3f0: 0123 |0020: move v3, v2 │ │ -03a3f2: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -03a3f6: b732 |0023: xor-int/2addr v2, v3 │ │ -03a3f8: 0f02 |0024: return v2 │ │ -03a3fa: 6e10 2116 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03a400: 0a03 |0028: move-result v3 │ │ -03a402: 28f8 |0029: goto 0021 // -0008 │ │ -03a404: 6e10 2116 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03a40a: 0a02 |002d: move-result v2 │ │ -03a40c: 28f5 |002e: goto 0023 // -000b │ │ +03a394: |[03a394] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +03a3a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03a3a6: 5563 ec02 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a3aa: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03a3ae: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +03a3b2: 1a03 db09 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@09db │ │ +03a3b6: 7020 0716 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03a3bc: 2702 |000c: throw v2 │ │ +03a3be: 5463 ee02 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a3c2: 5264 ed02 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a3c6: 6e30 6808 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a3cc: 0c00 |0014: move-result-object v0 │ │ +03a3ce: 5463 ee02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a3d2: 5264 ed02 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a3d6: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +03a3d8: 6e30 6808 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a3de: 0c01 |001d: move-result-object v1 │ │ +03a3e0: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +03a3e4: 0123 |0020: move v3, v2 │ │ +03a3e6: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +03a3ea: b732 |0023: xor-int/2addr v2, v3 │ │ +03a3ec: 0f02 |0024: return v2 │ │ +03a3ee: 6e10 2116 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03a3f4: 0a03 |0028: move-result v3 │ │ +03a3f6: 28f8 |0029: goto 0021 // -0008 │ │ +03a3f8: 6e10 2116 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03a3fe: 0a02 |002d: move-result v2 │ │ +03a400: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -36407,18 +36407,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a410: |[03a410] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -03a420: 6e10 5408 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0854 │ │ -03a426: 0c00 |0003: move-result-object v0 │ │ -03a428: 1100 |0004: return-object v0 │ │ +03a404: |[03a404] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +03a414: 6e10 5408 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0854 │ │ +03a41a: 0c00 |0003: move-result-object v0 │ │ +03a41c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36427,21 +36427,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03a42c: |[03a42c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -03a43c: 5210 ed02 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a440: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03a444: 5910 ed02 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a448: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03a44a: 5c10 ec02 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a44e: 1101 |0009: return-object v1 │ │ +03a420: |[03a420] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +03a430: 5210 ed02 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a434: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a438: 5910 ed02 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a43c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03a43e: 5c10 ec02 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a442: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36452,32 +36452,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03a450: |[03a450] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -03a460: 5520 ec02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a464: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -03a468: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -03a46c: 7010 0616 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1606 │ │ -03a472: 2700 |0009: throw v0 │ │ -03a474: 5420 ee02 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a478: 5221 ed02 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a47c: 6e20 6e08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ -03a482: 5220 ed02 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a486: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a48a: 5920 ed02 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a48e: 5220 eb02 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ -03a492: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a496: 5920 eb02 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ -03a49a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -03a49c: 5c20 ec02 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a4a0: 0e00 |0020: return-void │ │ +03a444: |[03a444] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +03a454: 5520 ec02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a458: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +03a45c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +03a460: 7010 0616 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1606 │ │ +03a466: 2700 |0009: throw v0 │ │ +03a468: 5420 ee02 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a46c: 5221 ed02 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a470: 6e20 6e08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ +03a476: 5220 ed02 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a47a: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03a47e: 5920 ed02 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a482: 5220 eb02 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ +03a486: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03a48a: 5920 eb02 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02eb │ │ +03a48e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +03a490: 5c20 ec02 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a494: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -36492,26 +36492,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 │ │ -03a4a4: |[03a4a4] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03a4b4: 5520 ec02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ -03a4b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03a4bc: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -03a4c0: 1a01 db09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@09db │ │ -03a4c4: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03a4ca: 2700 |000b: throw v0 │ │ -03a4cc: 5420 ee02 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -03a4d0: 5221 ed02 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ -03a4d4: 6e30 6f08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@086f │ │ -03a4da: 0c00 |0013: move-result-object v0 │ │ -03a4dc: 1100 |0014: return-object v0 │ │ +03a498: |[03a498] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03a4a8: 5520 ec02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02ec │ │ +03a4ac: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03a4b0: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +03a4b4: 1a01 db09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@09db │ │ +03a4b8: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03a4be: 2700 |000b: throw v0 │ │ +03a4c0: 5420 ee02 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +03a4c4: 5221 ed02 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02ed │ │ +03a4c8: 6e30 6f08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@086f │ │ +03a4ce: 0c00 |0013: move-result-object v0 │ │ +03a4d0: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36524,31 +36524,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -03a4e0: |[03a4e0] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -03a4f0: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -03a4f4: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03a4fa: 6e10 4f08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@084f │ │ -03a500: 0c01 |0008: move-result-object v1 │ │ -03a502: 6e20 4616 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03a508: 0c00 |000c: move-result-object v0 │ │ -03a50a: 1a01 2301 |000d: const-string v1, "=" // string@0123 │ │ -03a50e: 6e20 4716 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03a514: 0c00 |0012: move-result-object v0 │ │ -03a516: 6e10 5008 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0850 │ │ -03a51c: 0c01 |0016: move-result-object v1 │ │ -03a51e: 6e20 4616 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03a524: 0c00 |001a: move-result-object v0 │ │ -03a526: 6e10 4c16 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03a52c: 0c00 |001e: move-result-object v0 │ │ -03a52e: 1100 |001f: return-object v0 │ │ +03a4d4: |[03a4d4] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +03a4e4: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +03a4e8: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03a4ee: 6e10 4f08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@084f │ │ +03a4f4: 0c01 |0008: move-result-object v1 │ │ +03a4f6: 6e20 4616 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +03a4fc: 0c00 |000c: move-result-object v0 │ │ +03a4fe: 1a01 2301 |000d: const-string v1, "=" // string@0123 │ │ +03a502: 6e20 4716 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03a508: 0c00 |0012: move-result-object v0 │ │ +03a50a: 6e10 5008 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0850 │ │ +03a510: 0c01 |0016: move-result-object v1 │ │ +03a512: 6e20 4616 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +03a518: 0c00 |001a: move-result-object v0 │ │ +03a51a: 6e10 4c16 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03a520: 0c00 |001e: move-result-object v0 │ │ +03a522: 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; │ │ │ │ @@ -36602,18 +36602,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 │ │ -03a530: |[03a530] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -03a540: 5b01 ef02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a544: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03a54a: 0e00 |0005: return-void │ │ +03a524: |[03a524] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +03a534: 5b01 ef02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a538: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03a53e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -36624,18 +36624,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a54c: |[03a54c] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -03a55c: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -03a560: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -03a566: 2700 |0005: throw v0 │ │ +03a540: |[03a540] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +03a550: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03a554: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +03a55a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36646,18 +36646,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a568: |[03a568] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -03a578: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -03a57c: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ -03a582: 2700 |0005: throw v0 │ │ +03a55c: |[03a55c] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +03a56c: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03a570: 7010 5416 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@1654 │ │ +03a576: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36668,18 +36668,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03a584: |[03a584] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -03a594: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a598: 6e10 6708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0867 │ │ -03a59e: 0e00 |0005: return-void │ │ +03a578: |[03a578] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +03a588: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a58c: 6e10 6708 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0867 │ │ +03a592: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36689,23 +36689,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03a5a0: |[03a5a0] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -03a5b0: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a5b4: 6e20 6c08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@086c │ │ -03a5ba: 0a00 |0005: move-result v0 │ │ -03a5bc: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -03a5c0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03a5c2: 0f00 |0009: return v0 │ │ -03a5c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03a5c6: 28fe |000b: goto 0009 // -0002 │ │ +03a594: |[03a594] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +03a5a4: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a5a8: 6e20 6c08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@086c │ │ +03a5ae: 0a00 |0005: move-result v0 │ │ +03a5b0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +03a5b4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03a5b6: 0f00 |0009: return v0 │ │ +03a5b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03a5ba: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -36715,29 +36715,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03a5c8: |[03a5c8] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -03a5d8: 7210 7b16 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ -03a5de: 0c00 |0003: move-result-object v0 │ │ -03a5e0: 7210 8516 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -03a5e6: 0a01 |0007: move-result v1 │ │ -03a5e8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -03a5ec: 7210 8616 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -03a5f2: 0c01 |000d: move-result-object v1 │ │ -03a5f4: 6e20 5c08 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@085c │ │ -03a5fa: 0a01 |0011: move-result v1 │ │ -03a5fc: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -03a600: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03a602: 0f01 |0015: return v1 │ │ -03a604: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03a606: 28fe |0017: goto 0015 // -0002 │ │ +03a5bc: |[03a5bc] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +03a5cc: 7210 7b16 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ +03a5d2: 0c00 |0003: move-result-object v0 │ │ +03a5d4: 7210 8516 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +03a5da: 0a01 |0007: move-result v1 │ │ +03a5dc: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +03a5e0: 7210 8616 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +03a5e6: 0c01 |000d: move-result-object v1 │ │ +03a5e8: 6e20 5c08 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@085c │ │ +03a5ee: 0a01 |0011: move-result v1 │ │ +03a5f0: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +03a5f4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03a5f6: 0f01 |0015: return v1 │ │ +03a5f8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03a5fa: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -36753,23 +36753,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03a608: |[03a608] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -03a618: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a61c: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a622: 0a00 |0005: move-result v0 │ │ -03a624: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -03a628: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03a62a: 0f00 |0009: return v0 │ │ -03a62c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03a62e: 28fe |000b: goto 0009 // -0002 │ │ +03a5fc: |[03a5fc] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +03a60c: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a610: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a616: 0a00 |0005: move-result v0 │ │ +03a618: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +03a61c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03a61e: 0f00 |0009: return v0 │ │ +03a620: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +03a622: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36778,20 +36778,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03a630: |[03a630] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -03a640: 2200 6b01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@016b │ │ -03a644: 5431 ef02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a648: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -03a64a: 7030 2808 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0828 │ │ -03a650: 1100 |0008: return-object v0 │ │ +03a624: |[03a624] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +03a634: 2200 6b01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@016b │ │ +03a638: 5431 ef02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a63c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +03a63e: 7030 2808 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0828 │ │ +03a644: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36800,25 +36800,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03a654: |[03a654] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -03a664: 5421 ef02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a668: 6e20 6c08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@086c │ │ -03a66e: 0a00 |0005: move-result v0 │ │ -03a670: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -03a674: 5421 ef02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a678: 6e20 6e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ -03a67e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -03a680: 0f01 |000e: return v1 │ │ -03a682: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -03a684: 28fe |0010: goto 000e // -0002 │ │ +03a648: |[03a648] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +03a658: 5421 ef02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a65c: 6e20 6c08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@086c │ │ +03a662: 0a00 |0005: move-result v0 │ │ +03a664: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +03a668: 5421 ef02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a66c: 6e20 6e08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ +03a672: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +03a674: 0f01 |000e: return v1 │ │ +03a676: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +03a678: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -36833,36 +36833,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -03a688: |[03a688] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -03a698: 5464 ef02 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a69c: 6e10 6a08 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a6a2: 0a00 |0005: move-result v0 │ │ -03a6a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03a6a6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -03a6a8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -03a6ac: 5464 ef02 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a6b0: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -03a6b2: 6e30 6808 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a6b8: 0c02 |0010: move-result-object v2 │ │ -03a6ba: 7220 7a16 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@167a │ │ -03a6c0: 0a04 |0014: move-result v4 │ │ -03a6c2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -03a6c6: 5464 ef02 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a6ca: 6e20 6e08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ -03a6d0: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a6d4: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a6d8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -03a6da: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a6de: 28e5 |0023: goto 0008 // -001b │ │ -03a6e0: 0f01 |0024: return v1 │ │ +03a67c: |[03a67c] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +03a68c: 5464 ef02 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a690: 6e10 6a08 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a696: 0a00 |0005: move-result v0 │ │ +03a698: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03a69a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +03a69c: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +03a6a0: 5464 ef02 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a6a4: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +03a6a6: 6e30 6808 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a6ac: 0c02 |0010: move-result-object v2 │ │ +03a6ae: 7220 7a16 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@167a │ │ +03a6b4: 0a04 |0014: move-result v4 │ │ +03a6b6: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +03a6ba: 5464 ef02 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a6be: 6e20 6e08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ +03a6c4: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03a6c8: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03a6cc: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +03a6ce: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03a6d2: 28e5 |0023: goto 0008 // -001b │ │ +03a6d4: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -36887,36 +36887,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -03a6e4: |[03a6e4] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -03a6f4: 5464 ef02 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a6f8: 6e10 6a08 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a6fe: 0a00 |0005: move-result v0 │ │ -03a700: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03a702: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -03a704: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -03a708: 5464 ef02 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a70c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -03a70e: 6e30 6808 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a714: 0c02 |0010: move-result-object v2 │ │ -03a716: 7220 7a16 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@167a │ │ -03a71c: 0a04 |0014: move-result v4 │ │ -03a71e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -03a722: 5464 ef02 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a726: 6e20 6e08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ -03a72c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03a730: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03a734: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -03a736: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03a73a: 28e5 |0023: goto 0008 // -001b │ │ -03a73c: 0f01 |0024: return v1 │ │ +03a6d8: |[03a6d8] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +03a6e8: 5464 ef02 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a6ec: 6e10 6a08 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a6f2: 0a00 |0005: move-result v0 │ │ +03a6f4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03a6f6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +03a6f8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +03a6fc: 5464 ef02 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a700: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +03a702: 6e30 6808 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a708: 0c02 |0010: move-result-object v2 │ │ +03a70a: 7220 7a16 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@167a │ │ +03a710: 0a04 |0014: move-result v4 │ │ +03a712: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +03a716: 5464 ef02 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a71a: 6e20 6e08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@086e │ │ +03a720: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03a724: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03a728: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +03a72a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03a72e: 28e5 |0023: goto 0008 // -001b │ │ +03a730: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -36941,19 +36941,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a740: |[03a740] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -03a750: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a754: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a75a: 0a00 |0005: move-result v0 │ │ -03a75c: 0f00 |0006: return v0 │ │ +03a734: |[03a734] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +03a744: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a748: 6e10 6a08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a74e: 0a00 |0005: move-result v0 │ │ +03a750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36962,20 +36962,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03a760: |[03a760] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -03a770: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a774: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03a776: 6e20 7708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0877 │ │ -03a77c: 0c00 |0006: move-result-object v0 │ │ -03a77e: 1100 |0007: return-object v0 │ │ +03a754: |[03a754] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +03a764: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a768: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03a76a: 6e20 7708 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0877 │ │ +03a770: 0c00 |0006: move-result-object v0 │ │ +03a772: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36984,20 +36984,20 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03a780: |[03a780] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -03a790: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -03a794: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03a796: 6e30 7808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0878 │ │ -03a79c: 0c00 |0006: move-result-object v0 │ │ -03a79e: 1100 |0007: return-object v0 │ │ +03a774: |[03a774] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +03a784: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +03a788: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03a78a: 6e30 7808 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0878 │ │ +03a790: 0c00 |0006: move-result-object v0 │ │ +03a792: 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; │ │ @@ -37073,17 +37073,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a7a0: |[03a7a0] android.support.v4.util.MapCollections.:()V │ │ -03a7b0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03a7b6: 0e00 |0003: return-void │ │ +03a794: |[03a794] android.support.v4.util.MapCollections.:()V │ │ +03a7a4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03a7aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ │ │ @@ -37092,29 +37092,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 │ │ -03a7b8: |[03a7b8] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -03a7c8: 7210 7b16 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ -03a7ce: 0c00 |0003: move-result-object v0 │ │ -03a7d0: 7210 8516 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -03a7d6: 0a01 |0007: move-result v1 │ │ -03a7d8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -03a7dc: 7210 8616 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -03a7e2: 0c01 |000d: move-result-object v1 │ │ -03a7e4: 7220 9f16 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@169f │ │ -03a7ea: 0a01 |0011: move-result v1 │ │ -03a7ec: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -03a7f0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03a7f2: 0f01 |0015: return v1 │ │ -03a7f4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -03a7f6: 28fe |0017: goto 0015 // -0002 │ │ +03a7ac: |[03a7ac] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +03a7bc: 7210 7b16 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ +03a7c2: 0c00 |0003: move-result-object v0 │ │ +03a7c4: 7210 8516 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +03a7ca: 0a01 |0007: move-result v1 │ │ +03a7cc: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +03a7d0: 7210 8616 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +03a7d6: 0c01 |000d: move-result-object v1 │ │ +03a7d8: 7220 9f16 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@169f │ │ +03a7de: 0a01 |0011: move-result v1 │ │ +03a7e0: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +03a7e4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03a7e6: 0f01 |0015: return v1 │ │ +03a7e8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03a7ea: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -37130,40 +37130,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 │ │ -03a7f8: |[03a7f8] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -03a808: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03a80a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03a80c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -03a810: 0123 |0004: move v3, v2 │ │ -03a812: 0f03 |0005: return v3 │ │ -03a814: 2074 7803 |0006: instance-of v4, v7, Ljava/util/Set; // type@0378 │ │ -03a818: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -03a81c: 0771 |000a: move-object v1, v7 │ │ -03a81e: 1f01 7803 |000b: check-cast v1, Ljava/util/Set; // type@0378 │ │ -03a822: 7210 a916 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@16a9 │ │ -03a828: 0a04 |0010: move-result v4 │ │ -03a82a: 7210 a916 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@16a9 │ │ -03a830: 0a05 |0014: move-result v5 │ │ -03a832: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -03a836: 7220 a716 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@16a7 │ │ -03a83c: 0a04 |001a: move-result v4 │ │ -03a83e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -03a842: 0123 |001d: move v3, v2 │ │ -03a844: 28e7 |001e: goto 0005 // -0019 │ │ -03a846: 0132 |001f: move v2, v3 │ │ -03a848: 28fd |0020: goto 001d // -0003 │ │ -03a84a: 0d00 |0021: move-exception v0 │ │ -03a84c: 28e3 |0022: goto 0005 // -001d │ │ -03a84e: 0d00 |0023: move-exception v0 │ │ -03a850: 28e1 |0024: goto 0005 // -001f │ │ +03a7ec: |[03a7ec] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +03a7fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03a7fe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03a800: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +03a804: 0123 |0004: move v3, v2 │ │ +03a806: 0f03 |0005: return v3 │ │ +03a808: 2074 7803 |0006: instance-of v4, v7, Ljava/util/Set; // type@0378 │ │ +03a80c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +03a810: 0771 |000a: move-object v1, v7 │ │ +03a812: 1f01 7803 |000b: check-cast v1, Ljava/util/Set; // type@0378 │ │ +03a816: 7210 a916 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@16a9 │ │ +03a81c: 0a04 |0010: move-result v4 │ │ +03a81e: 7210 a916 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@16a9 │ │ +03a824: 0a05 |0014: move-result v5 │ │ +03a826: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +03a82a: 7220 a716 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@16a7 │ │ +03a830: 0a04 |001a: move-result v4 │ │ +03a832: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +03a836: 0123 |001d: move v3, v2 │ │ +03a838: 28e7 |001e: goto 0005 // -0019 │ │ +03a83a: 0132 |001f: move v2, v3 │ │ +03a83c: 28fd |0020: goto 001d // -0003 │ │ +03a83e: 0d00 |0021: move-exception v0 │ │ +03a840: 28e3 |0022: goto 0005 // -001d │ │ +03a842: 0d00 |0023: move-exception v0 │ │ +03a844: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -37187,33 +37187,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 │ │ -03a864: |[03a864] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -03a874: 7210 a416 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ -03a87a: 0a01 |0003: move-result v1 │ │ -03a87c: 7210 7b16 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ -03a882: 0c00 |0007: move-result-object v0 │ │ -03a884: 7210 8516 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -03a88a: 0a02 |000b: move-result v2 │ │ -03a88c: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -03a890: 7210 8616 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -03a896: 0c02 |0011: move-result-object v2 │ │ -03a898: 7220 a316 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@16a3 │ │ -03a89e: 28f3 |0015: goto 0008 // -000d │ │ -03a8a0: 7210 a416 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ -03a8a6: 0a02 |0019: move-result v2 │ │ -03a8a8: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -03a8ac: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -03a8ae: 0f02 |001d: return v2 │ │ -03a8b0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -03a8b2: 28fe |001f: goto 001d // -0002 │ │ +03a858: |[03a858] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +03a868: 7210 a416 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ +03a86e: 0a01 |0003: move-result v1 │ │ +03a870: 7210 7b16 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@167b │ │ +03a876: 0c00 |0007: move-result-object v0 │ │ +03a878: 7210 8516 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +03a87e: 0a02 |000b: move-result v2 │ │ +03a880: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +03a884: 7210 8616 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +03a88a: 0c02 |0011: move-result-object v2 │ │ +03a88c: 7220 a316 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@16a3 │ │ +03a892: 28f3 |0015: goto 0008 // -000d │ │ +03a894: 7210 a416 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ +03a89a: 0a02 |0019: move-result v2 │ │ +03a89c: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +03a8a0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +03a8a2: 0f02 |001d: return v2 │ │ +03a8a4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +03a8a6: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -37230,38 +37230,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 │ │ -03a8b4: |[03a8b4] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -03a8c4: 7210 a416 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ -03a8ca: 0a01 |0003: move-result v1 │ │ -03a8cc: 7210 a216 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@16a2 │ │ -03a8d2: 0c02 |0007: move-result-object v2 │ │ -03a8d4: 7210 a816 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ -03a8da: 0c00 |000b: move-result-object v0 │ │ -03a8dc: 7210 8516 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -03a8e2: 0a02 |000f: move-result v2 │ │ -03a8e4: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -03a8e8: 7210 8616 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -03a8ee: 0c02 |0015: move-result-object v2 │ │ -03a8f0: 7220 7a16 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@167a │ │ -03a8f6: 0a02 |0019: move-result v2 │ │ -03a8f8: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -03a8fc: 7210 8716 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1687 │ │ -03a902: 28ed |001f: goto 000c // -0013 │ │ -03a904: 7210 a416 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ -03a90a: 0a02 |0023: move-result v2 │ │ -03a90c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -03a910: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -03a912: 0f02 |0027: return v2 │ │ -03a914: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -03a916: 28fe |0029: goto 0027 // -0002 │ │ +03a8a8: |[03a8a8] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +03a8b8: 7210 a416 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ +03a8be: 0a01 |0003: move-result v1 │ │ +03a8c0: 7210 a216 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@16a2 │ │ +03a8c6: 0c02 |0007: move-result-object v2 │ │ +03a8c8: 7210 a816 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ +03a8ce: 0c00 |000b: move-result-object v0 │ │ +03a8d0: 7210 8516 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +03a8d6: 0a02 |000f: move-result v2 │ │ +03a8d8: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +03a8dc: 7210 8616 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +03a8e2: 0c02 |0015: move-result-object v2 │ │ +03a8e4: 7220 7a16 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@167a │ │ +03a8ea: 0a02 |0019: move-result v2 │ │ +03a8ec: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +03a8f0: 7210 8716 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@1687 │ │ +03a8f6: 28ed |001f: goto 000c // -0013 │ │ +03a8f8: 7210 a416 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ +03a8fe: 0a02 |0023: move-result v2 │ │ +03a900: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +03a904: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +03a906: 0f02 |0027: return v2 │ │ +03a908: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +03a90a: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -37334,22 +37334,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a918: |[03a918] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -03a928: 5410 f002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f0 │ │ -03a92c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03a930: 2200 6c01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@016c │ │ -03a934: 7020 2c08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@082c │ │ -03a93a: 5b10 f002 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f0 │ │ -03a93e: 5410 f002 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f0 │ │ -03a942: 1100 |000d: return-object v0 │ │ +03a90c: |[03a90c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +03a91c: 5410 f002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f0 │ │ +03a920: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a924: 2200 6c01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@016c │ │ +03a928: 7020 2c08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@082c │ │ +03a92e: 5b10 f002 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f0 │ │ +03a932: 5410 f002 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f0 │ │ +03a936: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37360,22 +37360,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a944: |[03a944] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -03a954: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f1 │ │ -03a958: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03a95c: 2200 6d01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@016d │ │ -03a960: 7020 3d08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@083d │ │ -03a966: 5b10 f102 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f1 │ │ -03a96a: 5410 f102 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f1 │ │ -03a96e: 1100 |000d: return-object v0 │ │ +03a938: |[03a938] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +03a948: 5410 f102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f1 │ │ +03a94c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a950: 2200 6d01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@016d │ │ +03a954: 7020 3d08 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@083d │ │ +03a95a: 5b10 f102 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f1 │ │ +03a95e: 5410 f102 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f1 │ │ +03a962: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37386,22 +37386,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a970: |[03a970] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -03a980: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f2 │ │ -03a984: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -03a988: 2200 6f01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@016f │ │ -03a98c: 7020 5808 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0858 │ │ -03a992: 5b10 f202 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f2 │ │ -03a996: 5410 f202 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f2 │ │ -03a99a: 1100 |000d: return-object v0 │ │ +03a964: |[03a964] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +03a974: 5410 f202 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f2 │ │ +03a978: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03a97c: 2200 6f01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@016f │ │ +03a980: 7020 5808 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0858 │ │ +03a986: 5b10 f202 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f2 │ │ +03a98a: 5410 f202 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f2 │ │ +03a98e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37412,26 +37412,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03a99c: |[03a99c] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -03a9ac: 6e10 6a08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a9b2: 0a00 |0003: move-result v0 │ │ -03a9b4: 2302 ab03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@03ab │ │ -03a9b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03a9ba: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -03a9be: 6e30 6808 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03a9c4: 0c03 |000c: move-result-object v3 │ │ -03a9c6: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -03a9ca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03a9ce: 28f6 |0011: goto 0007 // -000a │ │ -03a9d0: 1102 |0012: return-object v2 │ │ +03a990: |[03a990] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +03a9a0: 6e10 6a08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a9a6: 0a00 |0003: move-result v0 │ │ +03a9a8: 2302 ab03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@03ab │ │ +03a9ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03a9ae: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +03a9b2: 6e30 6808 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03a9b8: 0c03 |000c: move-result-object v3 │ │ +03a9ba: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +03a9be: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a9c2: 28f6 |0011: goto 0007 // -000a │ │ +03a9c4: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -37449,41 +37449,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 │ │ -03a9d4: |[03a9d4] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -03a9e4: 6e10 6a08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ -03a9ea: 0a00 |0003: move-result v0 │ │ -03a9ec: 2153 |0004: array-length v3, v5 │ │ -03a9ee: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -03a9f2: 6e10 2016 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -03a9f8: 0c03 |000a: move-result-object v3 │ │ -03a9fa: 6e10 f315 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@15f3 │ │ -03aa00: 0c03 |000e: move-result-object v3 │ │ -03aa02: 7120 5816 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@1658 │ │ -03aa08: 0c03 |0012: move-result-object v3 │ │ -03aa0a: 1f03 ab03 |0013: check-cast v3, [Ljava/lang/Object; // type@03ab │ │ -03aa0e: 0732 |0015: move-object v2, v3 │ │ -03aa10: 1f02 ab03 |0016: check-cast v2, [Ljava/lang/Object; // type@03ab │ │ -03aa14: 0725 |0018: move-object v5, v2 │ │ -03aa16: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -03aa18: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -03aa1c: 6e30 6808 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ -03aa22: 0c03 |001f: move-result-object v3 │ │ -03aa24: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -03aa28: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03aa2c: 28f6 |0024: goto 001a // -000a │ │ -03aa2e: 2153 |0025: array-length v3, v5 │ │ -03aa30: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -03aa34: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -03aa36: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -03aa3a: 1105 |002b: return-object v5 │ │ +03a9c8: |[03a9c8] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +03a9d8: 6e10 6a08 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@086a │ │ +03a9de: 0a00 |0003: move-result v0 │ │ +03a9e0: 2153 |0004: array-length v3, v5 │ │ +03a9e2: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +03a9e6: 6e10 2016 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +03a9ec: 0c03 |000a: move-result-object v3 │ │ +03a9ee: 6e10 f315 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@15f3 │ │ +03a9f4: 0c03 |000e: move-result-object v3 │ │ +03a9f6: 7120 5816 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@1658 │ │ +03a9fc: 0c03 |0012: move-result-object v3 │ │ +03a9fe: 1f03 ab03 |0013: check-cast v3, [Ljava/lang/Object; // type@03ab │ │ +03aa02: 0732 |0015: move-object v2, v3 │ │ +03aa04: 1f02 ab03 |0016: check-cast v2, [Ljava/lang/Object; // type@03ab │ │ +03aa08: 0725 |0018: move-object v5, v2 │ │ +03aa0a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +03aa0c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +03aa10: 6e30 6808 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0868 │ │ +03aa16: 0c03 |001f: move-result-object v3 │ │ +03aa18: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +03aa1c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03aa20: 28f6 |0024: goto 001a // -000a │ │ +03aa22: 2153 |0025: array-length v3, v5 │ │ +03aa24: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +03aa28: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +03aa2a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +03aa2e: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -37595,23 +37595,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03aa3c: |[03aa3c] android.support.v4.util.SimpleArrayMap.:()V │ │ -03aa4c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03aa52: 6200 d202 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ -03aa56: 5b10 fa02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03aa5a: 6200 d402 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -03aa5e: 5b10 f702 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03aa62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03aa64: 5910 fb02 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03aa68: 0e00 |000e: return-void │ │ +03aa30: |[03aa30] android.support.v4.util.SimpleArrayMap.:()V │ │ +03aa40: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +03aa46: 6200 d202 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ +03aa4a: 5b10 fa02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03aa4e: 6200 d402 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +03aa52: 5b10 f702 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03aa56: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03aa58: 5910 fb02 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03aa5c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -37624,26 +37624,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03aa6c: |[03aa6c] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -03aa7c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03aa82: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -03aa86: 6200 d202 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ -03aa8a: 5b10 fa02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03aa8e: 6200 d402 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -03aa92: 5b10 f702 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03aa96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03aa98: 5910 fb02 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03aa9c: 0e00 |0010: return-void │ │ -03aa9e: 7020 7c08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ -03aaa4: 28f9 |0014: goto 000d // -0007 │ │ +03aa60: |[03aa60] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +03aa70: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +03aa76: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +03aa7a: 6200 d202 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ +03aa7e: 5b10 fa02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03aa82: 6200 d402 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +03aa86: 5b10 f702 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03aa8a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03aa8c: 5910 fb02 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03aa90: 0e00 |0010: return-void │ │ +03aa92: 7020 7c08 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ +03aa98: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -37659,19 +37659,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 │ │ -03aaa8: |[03aaa8] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -03aab8: 7010 7908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ -03aabe: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -03aac2: 6e20 8b08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@088b │ │ -03aac8: 0e00 |0008: return-void │ │ +03aa9c: |[03aa9c] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +03aaac: 7010 7908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ +03aab2: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +03aab6: 6e20 8b08 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@088b │ │ +03aabc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -37684,86 +37684,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -03aacc: |[03aacc] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -03aadc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -03aae0: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -03aae4: 1c02 6401 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ -03aae8: 1d02 |0006: monitor-enter v2 │ │ -03aaea: 6201 fc02 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ -03aaee: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -03aaf2: 6200 fc02 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ -03aaf6: 5b50 f702 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03aafa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -03aafc: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -03ab00: 1f01 ab03 |0012: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ -03ab04: 1f01 ab03 |0014: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ -03ab08: 6901 fc02 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ -03ab0c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03ab0e: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -03ab12: 1f01 9203 |001b: check-cast v1, [I // type@0392 │ │ -03ab16: 1f01 9203 |001d: check-cast v1, [I // type@0392 │ │ -03ab1a: 5b51 fa02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03ab1e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -03ab20: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03ab22: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -03ab24: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -03ab28: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -03ab2c: 6001 fd02 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ -03ab30: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03ab34: 6701 fd02 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ -03ab38: 1e02 |002e: monitor-exit v2 │ │ -03ab3a: 0e00 |002f: return-void │ │ -03ab3c: 1e02 |0030: monitor-exit v2 │ │ -03ab3e: 2361 9203 |0031: new-array v1, v6, [I // type@0392 │ │ -03ab42: 5b51 fa02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03ab46: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -03ab4a: 2311 ab03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@03ab │ │ -03ab4e: 5b51 f702 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03ab52: 28f4 |003b: goto 002f // -000c │ │ -03ab54: 0d01 |003c: move-exception v1 │ │ -03ab56: 1e02 |003d: monitor-exit v2 │ │ -03ab58: 2701 |003e: throw v1 │ │ -03ab5a: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -03ab5c: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -03ab60: 1c02 6401 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ -03ab64: 1d02 |0044: monitor-enter v2 │ │ -03ab66: 6201 f802 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ -03ab6a: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -03ab6e: 6200 f802 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ -03ab72: 5b50 f702 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03ab76: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -03ab78: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -03ab7c: 1f01 ab03 |0050: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ -03ab80: 1f01 ab03 |0052: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ -03ab84: 6901 f802 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ -03ab88: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -03ab8a: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -03ab8e: 1f01 9203 |0059: check-cast v1, [I // type@0392 │ │ -03ab92: 1f01 9203 |005b: check-cast v1, [I // type@0392 │ │ -03ab96: 5b51 fa02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03ab9a: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -03ab9c: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -03ab9e: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -03aba0: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -03aba4: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -03aba8: 6001 f902 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ -03abac: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03abb0: 6701 f902 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ -03abb4: 1e02 |006c: monitor-exit v2 │ │ -03abb6: 28c2 |006d: goto 002f // -003e │ │ -03abb8: 0d01 |006e: move-exception v1 │ │ -03abba: 1e02 |006f: monitor-exit v2 │ │ -03abbc: 2701 |0070: throw v1 │ │ -03abbe: 1e02 |0071: monitor-exit v2 │ │ -03abc0: 28bf |0072: goto 0031 // -0041 │ │ +03aac0: |[03aac0] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +03aad0: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +03aad4: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +03aad8: 1c02 6401 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ +03aadc: 1d02 |0006: monitor-enter v2 │ │ +03aade: 6201 fc02 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ +03aae2: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +03aae6: 6200 fc02 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ +03aaea: 5b50 f702 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03aaee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +03aaf0: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +03aaf4: 1f01 ab03 |0012: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ +03aaf8: 1f01 ab03 |0014: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ +03aafc: 6901 fc02 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ +03ab00: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +03ab02: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +03ab06: 1f01 9203 |001b: check-cast v1, [I // type@0392 │ │ +03ab0a: 1f01 9203 |001d: check-cast v1, [I // type@0392 │ │ +03ab0e: 5b51 fa02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03ab12: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +03ab14: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03ab16: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +03ab18: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +03ab1c: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +03ab20: 6001 fd02 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ +03ab24: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03ab28: 6701 fd02 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ +03ab2c: 1e02 |002e: monitor-exit v2 │ │ +03ab2e: 0e00 |002f: return-void │ │ +03ab30: 1e02 |0030: monitor-exit v2 │ │ +03ab32: 2361 9203 |0031: new-array v1, v6, [I // type@0392 │ │ +03ab36: 5b51 fa02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03ab3a: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +03ab3e: 2311 ab03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@03ab │ │ +03ab42: 5b51 f702 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03ab46: 28f4 |003b: goto 002f // -000c │ │ +03ab48: 0d01 |003c: move-exception v1 │ │ +03ab4a: 1e02 |003d: monitor-exit v2 │ │ +03ab4c: 2701 |003e: throw v1 │ │ +03ab4e: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +03ab50: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +03ab54: 1c02 6401 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ +03ab58: 1d02 |0044: monitor-enter v2 │ │ +03ab5a: 6201 f802 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ +03ab5e: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +03ab62: 6200 f802 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ +03ab66: 5b50 f702 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03ab6a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +03ab6c: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +03ab70: 1f01 ab03 |0050: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ +03ab74: 1f01 ab03 |0052: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ +03ab78: 6901 f802 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ +03ab7c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +03ab7e: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +03ab82: 1f01 9203 |0059: check-cast v1, [I // type@0392 │ │ +03ab86: 1f01 9203 |005b: check-cast v1, [I // type@0392 │ │ +03ab8a: 5b51 fa02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03ab8e: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +03ab90: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +03ab92: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +03ab94: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +03ab98: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +03ab9c: 6001 f902 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ +03aba0: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03aba4: 6701 f902 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ +03aba8: 1e02 |006c: monitor-exit v2 │ │ +03abaa: 28c2 |006d: goto 002f // -003e │ │ +03abac: 0d01 |006e: move-exception v1 │ │ +03abae: 1e02 |006f: monitor-exit v2 │ │ +03abb0: 2701 |0070: throw v1 │ │ +03abb2: 1e02 |0071: monitor-exit v2 │ │ +03abb4: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -37808,73 +37808,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 │ │ -03abec: |[03abec] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -03abfc: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -03ac00: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -03ac02: 2151 |0003: array-length v1, v5 │ │ -03ac04: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -03ac08: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -03ac0c: 1c02 6401 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ -03ac10: 1d02 |000a: monitor-enter v2 │ │ -03ac12: 6001 fd02 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ -03ac16: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -03ac1a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -03ac1c: 6203 fc02 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ -03ac20: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -03ac24: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -03ac26: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -03ac2a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -03ac2e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03ac32: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -03ac36: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -03ac38: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -03ac3c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03ac40: 28f9 |0022: goto 001b // -0007 │ │ -03ac42: 6906 fc02 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ -03ac46: 6001 fd02 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ -03ac4a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03ac4e: 6701 fd02 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ -03ac52: 1e02 |002b: monitor-exit v2 │ │ -03ac54: 0e00 |002c: return-void │ │ -03ac56: 0d01 |002d: move-exception v1 │ │ -03ac58: 1e02 |002e: monitor-exit v2 │ │ -03ac5a: 2701 |002f: throw v1 │ │ -03ac5c: 2151 |0030: array-length v1, v5 │ │ -03ac5e: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -03ac60: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -03ac64: 1c02 6401 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ -03ac68: 1d02 |0036: monitor-enter v2 │ │ -03ac6a: 6001 f902 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ -03ac6e: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -03ac72: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -03ac74: 6203 f802 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ -03ac78: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -03ac7c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -03ac7e: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -03ac82: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -03ac86: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03ac8a: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -03ac8e: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -03ac90: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -03ac94: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03ac98: 28f9 |004e: goto 0047 // -0007 │ │ -03ac9a: 6906 f802 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ -03ac9e: 6001 f902 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ -03aca2: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03aca6: 6701 f902 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ -03acaa: 1e02 |0057: monitor-exit v2 │ │ -03acac: 28d4 |0058: goto 002c // -002c │ │ -03acae: 0d01 |0059: move-exception v1 │ │ -03acb0: 1e02 |005a: monitor-exit v2 │ │ -03acb2: 2701 |005b: throw v1 │ │ +03abe0: |[03abe0] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +03abf0: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +03abf4: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +03abf6: 2151 |0003: array-length v1, v5 │ │ +03abf8: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +03abfc: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +03ac00: 1c02 6401 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ +03ac04: 1d02 |000a: monitor-enter v2 │ │ +03ac06: 6001 fd02 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ +03ac0a: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +03ac0e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +03ac10: 6203 fc02 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ +03ac14: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +03ac18: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +03ac1a: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +03ac1e: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +03ac22: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +03ac26: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +03ac2a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +03ac2c: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +03ac30: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03ac34: 28f9 |0022: goto 001b // -0007 │ │ +03ac36: 6906 fc02 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02fc │ │ +03ac3a: 6001 fd02 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ +03ac3e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ac42: 6701 fd02 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02fd │ │ +03ac46: 1e02 |002b: monitor-exit v2 │ │ +03ac48: 0e00 |002c: return-void │ │ +03ac4a: 0d01 |002d: move-exception v1 │ │ +03ac4c: 1e02 |002e: monitor-exit v2 │ │ +03ac4e: 2701 |002f: throw v1 │ │ +03ac50: 2151 |0030: array-length v1, v5 │ │ +03ac52: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +03ac54: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +03ac58: 1c02 6401 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0164 │ │ +03ac5c: 1d02 |0036: monitor-enter v2 │ │ +03ac5e: 6001 f902 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ +03ac62: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +03ac66: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +03ac68: 6203 f802 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ +03ac6c: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +03ac70: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +03ac72: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +03ac76: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +03ac7a: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +03ac7e: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +03ac82: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +03ac84: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +03ac88: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03ac8c: 28f9 |004e: goto 0047 // -0007 │ │ +03ac8e: 6906 f802 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02f8 │ │ +03ac92: 6001 f902 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ +03ac96: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03ac9a: 6701 f902 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f9 │ │ +03ac9e: 1e02 |0057: monitor-exit v2 │ │ +03aca0: 28d4 |0058: goto 002c // -002c │ │ +03aca2: 0d01 |0059: move-exception v1 │ │ +03aca4: 1e02 |005a: monitor-exit v2 │ │ +03aca6: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -37914,28 +37914,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -03accc: |[03accc] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -03acdc: 5230 fb02 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03ace0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -03ace4: 5430 fa02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03ace8: 5431 f702 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03acec: 5232 fb02 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03acf0: 7130 8208 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ -03acf6: 6200 d202 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ -03acfa: 5b30 fa02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03acfe: 6200 d402 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -03ad02: 5b30 f702 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03ad06: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03ad08: 5930 fb02 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03ad0c: 0e00 |0018: return-void │ │ +03acc0: |[03acc0] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +03acd0: 5230 fb02 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03acd4: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +03acd8: 5430 fa02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03acdc: 5431 f702 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03ace0: 5232 fb02 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03ace4: 7130 8208 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ +03acea: 6200 d202 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ +03acee: 5b30 fa02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03acf2: 6200 d402 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +03acf6: 5b30 f702 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03acfa: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03acfc: 5930 fb02 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03ad00: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -37949,31 +37949,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -03ad10: |[03ad10] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -03ad20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ad22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03ad24: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -03ad28: 6e10 8608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ -03ad2e: 0a02 |0007: move-result v2 │ │ -03ad30: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -03ad34: 0f00 |000a: return v0 │ │ -03ad36: 0110 |000b: move v0, v1 │ │ -03ad38: 28fe |000c: goto 000a // -0002 │ │ -03ad3a: 6e10 2116 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03ad40: 0a02 |0010: move-result v2 │ │ -03ad42: 6e30 8508 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ -03ad48: 0a02 |0014: move-result v2 │ │ -03ad4a: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -03ad4e: 0110 |0017: move v0, v1 │ │ -03ad50: 28f2 |0018: goto 000a // -000e │ │ +03ad04: |[03ad04] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +03ad14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03ad16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03ad18: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +03ad1c: 6e10 8608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ +03ad22: 0a02 |0007: move-result v2 │ │ +03ad24: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +03ad28: 0f00 |000a: return v0 │ │ +03ad2a: 0110 |000b: move v0, v1 │ │ +03ad2c: 28fe |000c: goto 000a // -0002 │ │ +03ad2e: 6e10 2116 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03ad34: 0a02 |0010: move-result v2 │ │ +03ad36: 6e30 8508 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ +03ad3c: 0a02 |0014: move-result v2 │ │ +03ad3e: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +03ad42: 0110 |0017: move v0, v1 │ │ +03ad44: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ @@ -37983,22 +37983,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03ad54: |[03ad54] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -03ad64: 6e20 8708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0887 │ │ -03ad6a: 0a00 |0003: move-result v0 │ │ -03ad6c: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -03ad70: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03ad72: 0f00 |0007: return v0 │ │ -03ad74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03ad76: 28fe |0009: goto 0007 // -0002 │ │ +03ad48: |[03ad48] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +03ad58: 6e20 8708 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0887 │ │ +03ad5e: 0a00 |0003: move-result v0 │ │ +03ad60: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +03ad64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03ad66: 0f00 |0007: return v0 │ │ +03ad68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03ad6a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -38008,34 +38008,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -03ad78: |[03ad78] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -03ad88: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03ad8a: 5452 fa02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03ad8e: 2122 |0003: array-length v2, v2 │ │ -03ad90: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -03ad94: 5451 fa02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03ad98: 5450 f702 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03ad9c: 7020 7c08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ -03ada2: 5252 fb02 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03ada6: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -03adaa: 5452 fa02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03adae: 5253 fb02 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03adb2: 7153 4d16 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03adb8: 5452 f702 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03adbc: 5253 fb02 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03adc0: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -03adc4: 7153 4d16 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03adca: 5252 fb02 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03adce: 7130 8208 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ -03add4: 0e00 |0026: return-void │ │ +03ad6c: |[03ad6c] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +03ad7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03ad7e: 5452 fa02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03ad82: 2122 |0003: array-length v2, v2 │ │ +03ad84: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +03ad88: 5451 fa02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03ad8c: 5450 f702 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03ad90: 7020 7c08 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ +03ad96: 5252 fb02 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03ad9a: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +03ad9e: 5452 fa02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03ada2: 5253 fb02 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03ada6: 7153 4d16 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03adac: 5452 f702 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03adb0: 5253 fb02 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03adb4: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +03adb8: 7153 4d16 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03adbe: 5252 fb02 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03adc2: 7130 8208 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ +03adc8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -38055,61 +38055,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -03add8: |[03add8] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -03ade8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03adea: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -03adec: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -03adf0: 0f06 |0004: return v6 │ │ -03adf2: 20b8 7603 |0005: instance-of v8, v11, Ljava/util/Map; // type@0376 │ │ -03adf6: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -03adfa: 07b3 |0009: move-object v3, v11 │ │ -03adfc: 1f03 7603 |000a: check-cast v3, Ljava/util/Map; // type@0376 │ │ -03ae00: 6e10 8f08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@088f │ │ -03ae06: 0a08 |000f: move-result v8 │ │ -03ae08: 7210 a416 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ -03ae0e: 0a09 |0013: move-result v9 │ │ -03ae10: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -03ae14: 0176 |0016: move v6, v7 │ │ -03ae16: 28ed |0017: goto 0004 // -0013 │ │ -03ae18: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -03ae1a: 52a8 fb02 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03ae1e: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -03ae22: 6e20 8908 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0889 │ │ -03ae28: 0c02 |0020: move-result-object v2 │ │ -03ae2a: 6e20 9108 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ -03ae30: 0c04 |0024: move-result-object v4 │ │ -03ae32: 7220 a116 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@16a1 │ │ -03ae38: 0c05 |0028: move-result-object v5 │ │ -03ae3a: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -03ae3e: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -03ae42: 7220 9f16 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@169f │ │ -03ae48: 0a08 |0030: move-result v8 │ │ -03ae4a: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -03ae4e: 0176 |0033: move v6, v7 │ │ -03ae50: 28d0 |0034: goto 0004 // -0030 │ │ -03ae52: 6e20 1f16 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -03ae58: 0a08 |0038: move-result v8 │ │ -03ae5a: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -03ae5e: 0176 |003b: move v6, v7 │ │ -03ae60: 28c8 |003c: goto 0004 // -0038 │ │ -03ae62: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03ae66: 28da |003f: goto 0019 // -0026 │ │ -03ae68: 0d01 |0040: move-exception v1 │ │ -03ae6a: 0176 |0041: move v6, v7 │ │ -03ae6c: 28c2 |0042: goto 0004 // -003e │ │ -03ae6e: 0d01 |0043: move-exception v1 │ │ -03ae70: 0176 |0044: move v6, v7 │ │ -03ae72: 28bf |0045: goto 0004 // -0041 │ │ -03ae74: 0176 |0046: move v6, v7 │ │ -03ae76: 28bd |0047: goto 0004 // -0043 │ │ +03adcc: |[03adcc] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +03addc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03adde: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +03ade0: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +03ade4: 0f06 |0004: return v6 │ │ +03ade6: 20b8 7603 |0005: instance-of v8, v11, Ljava/util/Map; // type@0376 │ │ +03adea: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +03adee: 07b3 |0009: move-object v3, v11 │ │ +03adf0: 1f03 7603 |000a: check-cast v3, Ljava/util/Map; // type@0376 │ │ +03adf4: 6e10 8f08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@088f │ │ +03adfa: 0a08 |000f: move-result v8 │ │ +03adfc: 7210 a416 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@16a4 │ │ +03ae02: 0a09 |0013: move-result v9 │ │ +03ae04: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +03ae08: 0176 |0016: move v6, v7 │ │ +03ae0a: 28ed |0017: goto 0004 // -0013 │ │ +03ae0c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03ae0e: 52a8 fb02 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03ae12: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +03ae16: 6e20 8908 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0889 │ │ +03ae1c: 0c02 |0020: move-result-object v2 │ │ +03ae1e: 6e20 9108 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ +03ae24: 0c04 |0024: move-result-object v4 │ │ +03ae26: 7220 a116 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@16a1 │ │ +03ae2c: 0c05 |0028: move-result-object v5 │ │ +03ae2e: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +03ae32: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +03ae36: 7220 9f16 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@169f │ │ +03ae3c: 0a08 |0030: move-result v8 │ │ +03ae3e: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +03ae42: 0176 |0033: move v6, v7 │ │ +03ae44: 28d0 |0034: goto 0004 // -0030 │ │ +03ae46: 6e20 1f16 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +03ae4c: 0a08 |0038: move-result v8 │ │ +03ae4e: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +03ae52: 0176 |003b: move v6, v7 │ │ +03ae54: 28c8 |003c: goto 0004 // -0038 │ │ +03ae56: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03ae5a: 28da |003f: goto 0019 // -0026 │ │ +03ae5c: 0d01 |0040: move-exception v1 │ │ +03ae5e: 0176 |0041: move v6, v7 │ │ +03ae60: 28c2 |0042: goto 0004 // -003e │ │ +03ae62: 0d01 |0043: move-exception v1 │ │ +03ae64: 0176 |0044: move v6, v7 │ │ +03ae66: 28bf |0045: goto 0004 // -0041 │ │ +03ae68: 0176 |0046: move v6, v7 │ │ +03ae6a: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -38149,31 +38149,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 │ │ -03ae88: |[03ae88] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03ae98: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -03ae9c: 6e10 8608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ -03aea2: 0a00 |0005: move-result v0 │ │ -03aea4: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -03aea8: 5431 f702 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03aeac: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -03aeb0: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03aeb4: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -03aeb8: 1101 |0010: return-object v1 │ │ -03aeba: 6e10 2116 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03aec0: 0a01 |0014: move-result v1 │ │ -03aec2: 6e30 8508 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ -03aec8: 0a00 |0018: move-result v0 │ │ -03aeca: 28ed |0019: goto 0006 // -0013 │ │ -03aecc: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -03aece: 28f5 |001b: goto 0010 // -000b │ │ +03ae7c: |[03ae7c] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03ae8c: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +03ae90: 6e10 8608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ +03ae96: 0a00 |0005: move-result v0 │ │ +03ae98: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +03ae9c: 5431 f702 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03aea0: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +03aea4: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03aea8: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +03aeac: 1101 |0010: return-object v1 │ │ +03aeae: 6e10 2116 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03aeb4: 0a01 |0014: move-result v1 │ │ +03aeb6: 6e30 8508 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ +03aebc: 0a00 |0018: move-result v0 │ │ +03aebe: 28ed |0019: goto 0006 // -0013 │ │ +03aec0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +03aec2: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -38188,35 +38188,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -03aed0: |[03aed0] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -03aee0: 5491 fa02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03aee4: 5490 f702 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03aee8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -03aeea: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -03aeec: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -03aeee: 5294 fb02 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03aef2: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -03aef6: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -03aefa: 4408 0102 |000d: aget v8, v1, v2 │ │ -03aefe: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -03af02: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -03af04: b787 |0012: xor-int/2addr v7, v8 │ │ -03af06: b073 |0013: add-int/2addr v3, v7 │ │ -03af08: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03af0c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -03af10: 28f1 |0018: goto 0009 // -000f │ │ -03af12: 6e10 2116 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03af18: 0a07 |001c: move-result v7 │ │ -03af1a: 28f5 |001d: goto 0012 // -000b │ │ -03af1c: 0f03 |001e: return v3 │ │ +03aec4: |[03aec4] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +03aed4: 5491 fa02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03aed8: 5490 f702 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03aedc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +03aede: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +03aee0: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +03aee2: 5294 fb02 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03aee6: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +03aeea: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +03aeee: 4408 0102 |000d: aget v8, v1, v2 │ │ +03aef2: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +03aef6: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +03aef8: b787 |0012: xor-int/2addr v7, v8 │ │ +03aefa: b073 |0013: add-int/2addr v3, v7 │ │ +03aefc: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03af00: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +03af04: 28f1 |0018: goto 0009 // -000f │ │ +03af06: 6e10 2116 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03af0c: 0a07 |001c: move-result v7 │ │ +03af0e: 28f5 |001d: goto 0012 // -000b │ │ +03af10: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -38240,61 +38240,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -03af20: |[03af20] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -03af30: 5260 fb02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03af34: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03af38: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -03af3a: 0f03 |0005: return v3 │ │ -03af3c: 5464 fa02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03af40: 7130 f307 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03af46: 0a03 |000b: move-result v3 │ │ -03af48: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -03af4c: 5464 f702 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03af50: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -03af54: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -03af58: 6e20 1f16 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -03af5e: 0a04 |0017: move-result v4 │ │ -03af60: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -03af64: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -03af68: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -03af6c: 5464 fa02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03af70: 4404 0401 |0020: aget v4, v4, v1 │ │ -03af74: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -03af78: 5464 f702 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03af7c: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -03af80: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -03af84: 6e20 1f16 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -03af8a: 0a04 |002d: move-result v4 │ │ -03af8c: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -03af90: 0113 |0030: move v3, v1 │ │ -03af92: 28d4 |0031: goto 0005 // -002c │ │ -03af94: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03af98: 28e8 |0034: goto 001c // -0018 │ │ -03af9a: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -03af9e: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -03afa2: 5464 fa02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03afa6: 4404 0402 |003b: aget v4, v4, v2 │ │ -03afaa: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -03afae: 5464 f702 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03afb2: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -03afb6: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -03afba: 6e20 1f16 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -03afc0: 0a04 |0048: move-result v4 │ │ -03afc2: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -03afc6: 0123 |004b: move v3, v2 │ │ -03afc8: 28b9 |004c: goto 0005 // -0047 │ │ -03afca: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03afce: 28e8 |004f: goto 0037 // -0018 │ │ -03afd0: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -03afd4: 28b3 |0052: goto 0005 // -004d │ │ +03af14: |[03af14] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +03af24: 5260 fb02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03af28: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03af2c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +03af2e: 0f03 |0005: return v3 │ │ +03af30: 5464 fa02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03af34: 7130 f307 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03af3a: 0a03 |000b: move-result v3 │ │ +03af3c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +03af40: 5464 f702 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03af44: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +03af48: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +03af4c: 6e20 1f16 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +03af52: 0a04 |0017: move-result v4 │ │ +03af54: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +03af58: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +03af5c: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +03af60: 5464 fa02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03af64: 4404 0401 |0020: aget v4, v4, v1 │ │ +03af68: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +03af6c: 5464 f702 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03af70: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +03af74: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +03af78: 6e20 1f16 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +03af7e: 0a04 |002d: move-result v4 │ │ +03af80: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +03af84: 0113 |0030: move v3, v1 │ │ +03af86: 28d4 |0031: goto 0005 // -002c │ │ +03af88: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03af8c: 28e8 |0034: goto 001c // -0018 │ │ +03af8e: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +03af92: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +03af96: 5464 fa02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03af9a: 4404 0402 |003b: aget v4, v4, v2 │ │ +03af9e: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +03afa2: 5464 f702 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03afa6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +03afaa: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +03afae: 6e20 1f16 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +03afb4: 0a04 |0048: move-result v4 │ │ +03afb6: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +03afba: 0123 |004b: move v3, v2 │ │ +03afbc: 28b9 |004c: goto 0005 // -0047 │ │ +03afbe: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03afc2: 28e8 |004f: goto 0037 // -0018 │ │ +03afc4: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +03afc8: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -38322,56 +38322,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -03afd8: |[03afd8] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -03afe8: 5260 fb02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03afec: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03aff0: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -03aff2: 0f03 |0005: return v3 │ │ -03aff4: 5464 fa02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03aff8: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -03affa: 7130 f307 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03b000: 0a03 |000c: move-result v3 │ │ -03b002: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -03b006: 5464 f702 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b00a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -03b00e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -03b012: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -03b016: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -03b01a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -03b01e: 5464 fa02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b022: 4404 0401 |001d: aget v4, v4, v1 │ │ -03b026: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -03b02a: 5464 f702 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b02e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -03b032: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -03b036: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -03b03a: 0113 |0029: move v3, v1 │ │ -03b03c: 28db |002a: goto 0005 // -0025 │ │ -03b03e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b042: 28ec |002d: goto 0019 // -0014 │ │ -03b044: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -03b048: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -03b04c: 5464 fa02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b050: 4404 0402 |0034: aget v4, v4, v2 │ │ -03b054: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -03b058: 5464 f702 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b05c: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -03b060: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -03b064: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -03b068: 0123 |0040: move v3, v2 │ │ -03b06a: 28c4 |0041: goto 0005 // -003c │ │ -03b06c: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03b070: 28ec |0044: goto 0030 // -0014 │ │ -03b072: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -03b076: 28be |0047: goto 0005 // -0042 │ │ +03afcc: |[03afcc] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +03afdc: 5260 fb02 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03afe0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +03afe4: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +03afe6: 0f03 |0005: return v3 │ │ +03afe8: 5464 fa02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03afec: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +03afee: 7130 f307 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03aff4: 0a03 |000c: move-result v3 │ │ +03aff6: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +03affa: 5464 f702 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03affe: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +03b002: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +03b006: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +03b00a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +03b00e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +03b012: 5464 fa02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b016: 4404 0401 |001d: aget v4, v4, v1 │ │ +03b01a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +03b01e: 5464 f702 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b022: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +03b026: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +03b02a: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +03b02e: 0113 |0029: move v3, v1 │ │ +03b030: 28db |002a: goto 0005 // -0025 │ │ +03b032: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b036: 28ec |002d: goto 0019 // -0014 │ │ +03b038: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +03b03c: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +03b040: 5464 fa02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b044: 4404 0402 |0034: aget v4, v4, v2 │ │ +03b048: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +03b04c: 5464 f702 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b050: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +03b054: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +03b058: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +03b05c: 0123 |0040: move v3, v2 │ │ +03b05e: 28c4 |0041: goto 0005 // -003c │ │ +03b060: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03b064: 28ec |0044: goto 0030 // -0014 │ │ +03b066: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +03b06a: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -38397,39 +38397,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03b078: |[03b078] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -03b088: 5243 fb02 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b08c: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -03b090: 5441 f702 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b094: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -03b098: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -03b09a: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -03b09e: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -03b0a2: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -03b0a6: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -03b0aa: 0f03 |0011: return v3 │ │ -03b0ac: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -03b0b0: 28f5 |0014: goto 0009 // -000b │ │ -03b0b2: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -03b0b4: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -03b0b8: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -03b0bc: 6e20 1f16 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -03b0c2: 0a03 |001d: move-result v3 │ │ -03b0c4: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -03b0c8: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -03b0cc: 28ef |0022: goto 0011 // -0011 │ │ -03b0ce: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -03b0d2: 28f1 |0025: goto 0016 // -000f │ │ -03b0d4: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -03b0d6: 28ea |0027: goto 0011 // -0016 │ │ +03b06c: |[03b06c] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +03b07c: 5243 fb02 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b080: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +03b084: 5441 f702 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b088: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +03b08c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +03b08e: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +03b092: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +03b096: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +03b09a: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +03b09e: 0f03 |0011: return v3 │ │ +03b0a0: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +03b0a4: 28f5 |0014: goto 0009 // -000b │ │ +03b0a6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +03b0a8: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +03b0ac: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +03b0b0: 6e20 1f16 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +03b0b6: 0a03 |001d: move-result v3 │ │ +03b0b8: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +03b0bc: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +03b0c0: 28ef |0022: goto 0011 // -0011 │ │ +03b0c2: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +03b0c6: 28f1 |0025: goto 0016 // -000f │ │ +03b0c8: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +03b0ca: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -38455,21 +38455,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -03b0d8: |[03b0d8] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -03b0e8: 5210 fb02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b0ec: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -03b0f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03b0f2: 0f00 |0005: return v0 │ │ -03b0f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03b0f6: 28fe |0007: goto 0005 // -0002 │ │ +03b0cc: |[03b0cc] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +03b0dc: 5210 fb02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b0e0: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +03b0e4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03b0e6: 0f00 |0005: return v0 │ │ +03b0e8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03b0ea: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -38478,19 +38478,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -03b0f8: |[03b0f8] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -03b108: 5420 f702 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b10c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -03b110: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -03b114: 1100 |0006: return-object v0 │ │ +03b0ec: |[03b0ec] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +03b0fc: 5420 f702 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b100: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +03b104: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +03b108: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -38500,95 +38500,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 │ │ -03b118: |[03b118] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -03b128: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -03b12c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -03b12e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -03b130: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -03b134: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03b136: 6e10 8608 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ -03b13c: 0a01 |000a: move-result v1 │ │ -03b13e: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -03b142: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -03b146: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -03b14a: 54b6 f702 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b14e: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -03b152: 54b6 f702 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b156: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -03b15a: 1105 |0019: return-object v5 │ │ -03b15c: 6e10 2116 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03b162: 0a00 |001d: move-result v0 │ │ -03b164: 6e30 8508 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ -03b16a: 0a01 |0021: move-result v1 │ │ -03b16c: 28e9 |0022: goto 000b // -0017 │ │ -03b16e: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -03b172: 52b7 fb02 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b176: 54b8 fa02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b17a: 2188 |0029: array-length v8, v8 │ │ -03b17c: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -03b180: 52b7 fb02 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b184: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -03b188: 52b6 fb02 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b18c: 52b7 fb02 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b190: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -03b194: 9002 0607 |0036: add-int v2, v6, v7 │ │ -03b198: 54b4 fa02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b19c: 54b3 f702 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b1a0: 7020 7c08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ -03b1a6: 54b6 fa02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b1aa: 2166 |0041: array-length v6, v6 │ │ -03b1ac: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -03b1b0: 54b6 fa02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b1b4: 2147 |0046: array-length v7, v4 │ │ -03b1b6: 7157 4d16 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b1bc: 54b6 f702 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b1c0: 2137 |004c: array-length v7, v3 │ │ -03b1c2: 7157 4d16 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b1c8: 52b6 fb02 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b1cc: 7130 8208 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ -03b1d2: 52b6 fb02 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b1d6: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -03b1da: 54b6 fa02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b1de: 54b7 fa02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b1e2: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -03b1e6: 52b9 fb02 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b1ea: b119 |0061: sub-int/2addr v9, v1 │ │ -03b1ec: 7159 4d16 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b1f2: 54b6 f702 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b1f6: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -03b1fa: 54b8 f702 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b1fe: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -03b202: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -03b206: 52ba fb02 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b20a: b11a |0071: sub-int/2addr v10, v1 │ │ -03b20c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -03b210: 715a 4d16 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b216: 54b6 fa02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b21a: 4b00 0601 |0079: aput v0, v6, v1 │ │ -03b21e: 54b6 f702 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b222: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -03b226: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -03b22a: 54b6 f702 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b22e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -03b232: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03b236: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -03b23a: 52b6 fb02 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b23e: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03b242: 59b6 fb02 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b246: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -03b248: 2889 |0090: goto 0019 // -0077 │ │ -03b24a: 52b7 fb02 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b24e: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -03b252: 0162 |0095: move v2, v6 │ │ -03b254: 28a2 |0096: goto 0038 // -005e │ │ +03b10c: |[03b10c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +03b11c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +03b120: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +03b122: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +03b124: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +03b128: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +03b12a: 6e10 8608 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ +03b130: 0a01 |000a: move-result v1 │ │ +03b132: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +03b136: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +03b13a: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +03b13e: 54b6 f702 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b142: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +03b146: 54b6 f702 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b14a: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +03b14e: 1105 |0019: return-object v5 │ │ +03b150: 6e10 2116 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03b156: 0a00 |001d: move-result v0 │ │ +03b158: 6e30 8508 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ +03b15e: 0a01 |0021: move-result v1 │ │ +03b160: 28e9 |0022: goto 000b // -0017 │ │ +03b162: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03b166: 52b7 fb02 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b16a: 54b8 fa02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b16e: 2188 |0029: array-length v8, v8 │ │ +03b170: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +03b174: 52b7 fb02 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b178: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +03b17c: 52b6 fb02 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b180: 52b7 fb02 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b184: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +03b188: 9002 0607 |0036: add-int v2, v6, v7 │ │ +03b18c: 54b4 fa02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b190: 54b3 f702 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b194: 7020 7c08 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ +03b19a: 54b6 fa02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b19e: 2166 |0041: array-length v6, v6 │ │ +03b1a0: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +03b1a4: 54b6 fa02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b1a8: 2147 |0046: array-length v7, v4 │ │ +03b1aa: 7157 4d16 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b1b0: 54b6 f702 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b1b4: 2137 |004c: array-length v7, v3 │ │ +03b1b6: 7157 4d16 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b1bc: 52b6 fb02 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b1c0: 7130 8208 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ +03b1c6: 52b6 fb02 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b1ca: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +03b1ce: 54b6 fa02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b1d2: 54b7 fa02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b1d6: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +03b1da: 52b9 fb02 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b1de: b119 |0061: sub-int/2addr v9, v1 │ │ +03b1e0: 7159 4d16 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b1e6: 54b6 f702 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b1ea: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +03b1ee: 54b8 f702 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b1f2: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +03b1f6: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +03b1fa: 52ba fb02 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b1fe: b11a |0071: sub-int/2addr v10, v1 │ │ +03b200: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +03b204: 715a 4d16 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b20a: 54b6 fa02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b20e: 4b00 0601 |0079: aput v0, v6, v1 │ │ +03b212: 54b6 f702 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b216: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +03b21a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +03b21e: 54b6 f702 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b222: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +03b226: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03b22a: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +03b22e: 52b6 fb02 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b232: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03b236: 59b6 fb02 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b23a: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +03b23c: 2889 |0090: goto 0019 // -0077 │ │ +03b23e: 52b7 fb02 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b242: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +03b246: 0162 |0095: move v2, v6 │ │ +03b248: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -38637,41 +38637,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 │ │ -03b258: |[03b258] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -03b268: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -03b26a: 5270 fb02 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b26e: 5262 fb02 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b272: b002 |0005: add-int/2addr v2, v0 │ │ -03b274: 6e20 8008 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0880 │ │ -03b27a: 5262 fb02 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b27e: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -03b282: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -03b286: 5472 fa02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b28a: 5463 fa02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b28e: 7150 4d16 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b294: 5472 f702 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b298: 5463 f702 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b29c: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -03b2a0: 7154 4d16 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b2a6: 5960 fb02 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b2aa: 0e00 |0021: return-void │ │ -03b2ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03b2ae: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -03b2b2: 6e20 8908 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0889 │ │ -03b2b8: 0c02 |0028: move-result-object v2 │ │ -03b2ba: 6e20 9108 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ -03b2c0: 0c03 |002c: move-result-object v3 │ │ -03b2c2: 6e30 8a08 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ -03b2c8: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b2cc: 28f1 |0032: goto 0023 // -000f │ │ +03b24c: |[03b24c] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +03b25c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03b25e: 5270 fb02 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b262: 5262 fb02 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b266: b002 |0005: add-int/2addr v2, v0 │ │ +03b268: 6e20 8008 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0880 │ │ +03b26e: 5262 fb02 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b272: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +03b276: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +03b27a: 5472 fa02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b27e: 5463 fa02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b282: 7150 4d16 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b288: 5472 f702 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b28c: 5463 f702 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b290: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +03b294: 7154 4d16 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b29a: 5960 fb02 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b29e: 0e00 |0021: return-void │ │ +03b2a0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +03b2a2: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +03b2a6: 6e20 8908 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0889 │ │ +03b2ac: 0c02 |0028: move-result-object v2 │ │ +03b2ae: 6e20 9108 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ +03b2b4: 0c03 |002c: move-result-object v3 │ │ +03b2b6: 6e30 8a08 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@088a │ │ +03b2bc: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b2c0: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -38694,29 +38694,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 │ │ -03b2d0: |[03b2d0] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -03b2e0: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -03b2e4: 6e10 8608 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ -03b2ea: 0a00 |0005: move-result v0 │ │ -03b2ec: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -03b2f0: 6e20 8d08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@088d │ │ -03b2f6: 0c01 |000b: move-result-object v1 │ │ -03b2f8: 1101 |000c: return-object v1 │ │ -03b2fa: 6e10 2116 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -03b300: 0a01 |0010: move-result v1 │ │ -03b302: 6e30 8508 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ -03b308: 0a00 |0014: move-result v0 │ │ -03b30a: 28f1 |0015: goto 0006 // -000f │ │ -03b30c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -03b30e: 28f5 |0017: goto 000c // -000b │ │ +03b2c4: |[03b2c4] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +03b2d4: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +03b2d8: 6e10 8608 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0886 │ │ +03b2de: 0a00 |0005: move-result v0 │ │ +03b2e0: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +03b2e4: 6e20 8d08 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@088d │ │ +03b2ea: 0c01 |000b: move-result-object v1 │ │ +03b2ec: 1101 |000c: return-object v1 │ │ +03b2ee: 6e10 2116 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +03b2f4: 0a01 |0010: move-result v1 │ │ +03b2f6: 6e30 8508 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0885 │ │ +03b2fc: 0a00 |0014: move-result v0 │ │ +03b2fe: 28f1 |0015: goto 0006 // -000f │ │ +03b300: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +03b302: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -38733,107 +38733,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -03b310: |[03b310] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -03b320: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03b322: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -03b326: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -03b328: 54a4 f702 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b32c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -03b330: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03b334: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -03b338: 52a4 fb02 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b33c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -03b33e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -03b342: 54a4 fa02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b346: 54a5 f702 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b34a: 52a6 fb02 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b34e: 7130 8208 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ -03b354: 6204 d202 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ -03b358: 5ba4 fa02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b35c: 6204 d402 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -03b360: 5ba4 f702 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b364: 59a7 fb02 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b368: 1103 |0024: return-object v3 │ │ -03b36a: 54a4 fa02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b36e: 2144 |0027: array-length v4, v4 │ │ -03b370: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -03b374: 52a4 fb02 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b378: 54a5 fa02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b37c: 2155 |002e: array-length v5, v5 │ │ -03b37e: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -03b382: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -03b386: 52a4 fb02 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b38a: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -03b38e: 52a4 fb02 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b392: 52a5 fb02 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b396: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -03b39a: 9000 0405 |003d: add-int v0, v4, v5 │ │ -03b39e: 54a2 fa02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b3a2: 54a1 f702 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b3a6: 7020 7c08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ -03b3ac: 52a4 fb02 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b3b0: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -03b3b4: 59a4 fb02 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b3b8: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -03b3bc: 54a4 fa02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b3c0: 715b 4d16 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b3c6: 54a4 f702 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b3ca: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -03b3ce: 7155 4d16 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b3d4: 52a4 fb02 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b3d8: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -03b3dc: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -03b3e0: 54a5 fa02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b3e4: 52a6 fb02 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b3e8: b1b6 |0064: sub-int/2addr v6, v11 │ │ -03b3ea: 7156 4d16 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b3f0: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -03b3f4: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -03b3f8: 54a5 f702 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b3fc: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -03b400: 52a7 fb02 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b404: b1b7 |0072: sub-int/2addr v7, v11 │ │ -03b406: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -03b40a: 7157 4d16 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b410: 28ac |0078: goto 0024 // -0054 │ │ -03b412: 52a4 fb02 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b416: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -03b41a: 59a4 fb02 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b41e: 52a4 fb02 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b422: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -03b426: 54a4 fa02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b42a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -03b42e: 54a6 fa02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ -03b432: 52a7 fb02 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b436: b1b7 |008b: sub-int/2addr v7, v11 │ │ -03b438: 7157 4d16 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b43e: 54a4 f702 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b442: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -03b446: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03b44a: 54a6 f702 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b44e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -03b452: 52a8 fb02 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b456: b1b8 |009b: sub-int/2addr v8, v11 │ │ -03b458: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -03b45c: 7158 4d16 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b462: 54a4 f702 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b466: 52a5 fb02 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b46a: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03b46e: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -03b472: 54a4 f702 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b476: 52a5 fb02 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b47a: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -03b47e: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03b482: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -03b486: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +03b304: |[03b304] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +03b314: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +03b316: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +03b31a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +03b31c: 54a4 f702 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b320: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +03b324: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03b328: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +03b32c: 52a4 fb02 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b330: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +03b332: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +03b336: 54a4 fa02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b33a: 54a5 f702 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b33e: 52a6 fb02 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b342: 7130 8208 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0882 │ │ +03b348: 6204 d202 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ +03b34c: 5ba4 fa02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b350: 6204 d402 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +03b354: 5ba4 f702 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b358: 59a7 fb02 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b35c: 1103 |0024: return-object v3 │ │ +03b35e: 54a4 fa02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b362: 2144 |0027: array-length v4, v4 │ │ +03b364: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +03b368: 52a4 fb02 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b36c: 54a5 fa02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b370: 2155 |002e: array-length v5, v5 │ │ +03b372: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +03b376: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +03b37a: 52a4 fb02 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b37e: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +03b382: 52a4 fb02 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b386: 52a5 fb02 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b38a: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +03b38e: 9000 0405 |003d: add-int v0, v4, v5 │ │ +03b392: 54a2 fa02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b396: 54a1 f702 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b39a: 7020 7c08 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@087c │ │ +03b3a0: 52a4 fb02 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b3a4: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +03b3a8: 59a4 fb02 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b3ac: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +03b3b0: 54a4 fa02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b3b4: 715b 4d16 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b3ba: 54a4 f702 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b3be: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +03b3c2: 7155 4d16 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b3c8: 52a4 fb02 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b3cc: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +03b3d0: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +03b3d4: 54a5 fa02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b3d8: 52a6 fb02 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b3dc: b1b6 |0064: sub-int/2addr v6, v11 │ │ +03b3de: 7156 4d16 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b3e4: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +03b3e8: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +03b3ec: 54a5 f702 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b3f0: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +03b3f4: 52a7 fb02 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b3f8: b1b7 |0072: sub-int/2addr v7, v11 │ │ +03b3fa: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +03b3fe: 7157 4d16 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b404: 28ac |0078: goto 0024 // -0054 │ │ +03b406: 52a4 fb02 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b40a: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +03b40e: 59a4 fb02 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b412: 52a4 fb02 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b416: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +03b41a: 54a4 fa02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b41e: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +03b422: 54a6 fa02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02fa │ │ +03b426: 52a7 fb02 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b42a: b1b7 |008b: sub-int/2addr v7, v11 │ │ +03b42c: 7157 4d16 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b432: 54a4 f702 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b436: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +03b43a: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +03b43e: 54a6 f702 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b442: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +03b446: 52a8 fb02 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b44a: b1b8 |009b: sub-int/2addr v8, v11 │ │ +03b44c: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +03b450: 7158 4d16 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b456: 54a4 f702 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b45a: 52a5 fb02 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b45e: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +03b462: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +03b466: 54a4 f702 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b46a: 52a5 fb02 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b46e: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +03b472: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03b476: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +03b47a: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=459 │ │ 0x001a line=460 │ │ 0x001e line=461 │ │ @@ -38871,22 +38871,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 │ │ -03b48c: |[03b48c] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -03b49c: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -03b4a0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -03b4a4: 5421 f702 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b4a8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -03b4ac: 5421 f702 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b4b0: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -03b4b4: 1100 |000c: return-object v0 │ │ +03b480: |[03b480] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +03b490: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +03b494: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +03b498: 5421 f702 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b49c: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +03b4a0: 5421 f702 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b4a4: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +03b4a8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -38902,17 +38902,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b4b8: |[03b4b8] android.support.v4.util.SimpleArrayMap.size:()I │ │ -03b4c8: 5210 fb02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b4cc: 0f00 |0002: return v0 │ │ +03b4ac: |[03b4ac] android.support.v4.util.SimpleArrayMap.size:()I │ │ +03b4bc: 5210 fb02 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b4c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -38921,55 +38921,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -03b4d0: |[03b4d0] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -03b4e0: 6e10 8808 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0888 │ │ -03b4e6: 0a04 |0003: move-result v4 │ │ -03b4e8: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -03b4ec: 1a04 fd1a |0006: const-string v4, "{}" // string@1afd │ │ -03b4f0: 1104 |0008: return-object v4 │ │ -03b4f2: 2200 5803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -03b4f6: 5254 fb02 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b4fa: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -03b4fe: 7020 4116 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -03b504: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -03b508: 6e20 4216 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03b50e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03b510: 5254 fb02 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ -03b514: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -03b518: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -03b51c: 1a04 d400 |001e: const-string v4, ", " // string@00d4 │ │ -03b520: 6e20 4716 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03b526: 6e20 8908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0889 │ │ -03b52c: 0c02 |0026: move-result-object v2 │ │ -03b52e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -03b532: 6e20 4616 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03b538: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -03b53c: 6e20 4216 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03b542: 6e20 9108 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ -03b548: 0c03 |0034: move-result-object v3 │ │ -03b54a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -03b54e: 6e20 4616 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03b554: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b558: 28dc |003c: goto 0018 // -0024 │ │ -03b55a: 1a04 bf00 |003d: const-string v4, "(this Map)" // string@00bf │ │ -03b55e: 6e20 4716 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03b564: 28ea |0042: goto 002c // -0016 │ │ -03b566: 1a04 bf00 |0043: const-string v4, "(this Map)" // string@00bf │ │ -03b56a: 6e20 4716 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03b570: 28f2 |0048: goto 003a // -000e │ │ -03b572: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -03b576: 6e20 4216 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03b57c: 6e10 4c16 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03b582: 0c04 |0051: move-result-object v4 │ │ -03b584: 28b6 |0052: goto 0008 // -004a │ │ +03b4c4: |[03b4c4] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +03b4d4: 6e10 8808 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0888 │ │ +03b4da: 0a04 |0003: move-result v4 │ │ +03b4dc: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +03b4e0: 1a04 fd1a |0006: const-string v4, "{}" // string@1afd │ │ +03b4e4: 1104 |0008: return-object v4 │ │ +03b4e6: 2200 5803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +03b4ea: 5254 fb02 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b4ee: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +03b4f2: 7020 4116 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +03b4f8: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +03b4fc: 6e20 4216 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03b502: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03b504: 5254 fb02 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02fb │ │ +03b508: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +03b50c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +03b510: 1a04 d400 |001e: const-string v4, ", " // string@00d4 │ │ +03b514: 6e20 4716 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03b51a: 6e20 8908 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0889 │ │ +03b520: 0c02 |0026: move-result-object v2 │ │ +03b522: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +03b526: 6e20 4616 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +03b52c: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +03b530: 6e20 4216 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03b536: 6e20 9108 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0891 │ │ +03b53c: 0c03 |0034: move-result-object v3 │ │ +03b53e: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +03b542: 6e20 4616 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +03b548: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b54c: 28dc |003c: goto 0018 // -0024 │ │ +03b54e: 1a04 bf00 |003d: const-string v4, "(this Map)" // string@00bf │ │ +03b552: 6e20 4716 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03b558: 28ea |0042: goto 002c // -0016 │ │ +03b55a: 1a04 bf00 |0043: const-string v4, "(this Map)" // string@00bf │ │ +03b55e: 6e20 4716 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03b564: 28f2 |0048: goto 003a // -000e │ │ +03b566: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +03b56a: 6e20 4216 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03b570: 6e10 4c16 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03b576: 0c04 |0051: move-result-object v4 │ │ +03b578: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -39002,20 +39002,20 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -03b588: |[03b588] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -03b598: 5420 f702 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ -03b59c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -03b5a0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b5a4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -03b5a8: 1100 |0008: return-object v0 │ │ +03b57c: |[03b57c] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +03b58c: 5420 f702 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02f7 │ │ +03b590: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +03b594: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03b598: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +03b59c: 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 │ │ @@ -39088,37 +39088,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03b5ac: |[03b5ac] android.support.v4.util.SparseArrayCompat.:()V │ │ -03b5bc: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ -03b5c0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03b5c6: 6900 fe02 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03b5ca: 0e00 |0007: return-void │ │ +03b5a0: |[03b5a0] android.support.v4.util.SparseArrayCompat.:()V │ │ +03b5b0: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ +03b5b4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03b5ba: 6900 fe02 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03b5be: 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 │ │ -03b5cc: |[03b5cc] android.support.v4.util.SparseArrayCompat.:()V │ │ -03b5dc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -03b5e0: 7020 9408 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0894 │ │ -03b5e6: 0e00 |0005: return-void │ │ +03b5c0: |[03b5c0] android.support.v4.util.SparseArrayCompat.:()V │ │ +03b5d0: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +03b5d4: 7020 9408 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0894 │ │ +03b5da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39128,32 +39128,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03b5e8: |[03b5e8] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -03b5f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b5fa: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -03b600: 5c21 ff02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b604: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -03b608: 6200 d202 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ -03b60c: 5b20 0003 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b610: 6200 d402 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ -03b614: 5b20 0203 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b618: 5921 0103 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b61c: 0e00 |0012: return-void │ │ -03b61e: 7110 f707 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07f7 │ │ -03b624: 0a03 |0016: move-result v3 │ │ -03b626: 2330 9203 |0017: new-array v0, v3, [I // type@0392 │ │ -03b62a: 5b20 0003 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b62e: 2330 ab03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@03ab │ │ -03b632: 5b20 0203 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b636: 28f1 |001f: goto 0010 // -000f │ │ +03b5dc: |[03b5dc] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +03b5ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b5ee: 7010 1d16 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +03b5f4: 5c21 ff02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b5f8: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +03b5fc: 6200 d202 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d2 │ │ +03b600: 5b20 0003 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b604: 6200 d402 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d4 │ │ +03b608: 5b20 0203 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b60c: 5921 0103 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b610: 0e00 |0012: return-void │ │ +03b612: 7110 f707 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07f7 │ │ +03b618: 0a03 |0016: move-result v3 │ │ +03b61a: 2330 9203 |0017: new-array v0, v3, [I // type@0392 │ │ +03b61e: 5b20 0003 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b622: 2330 ab03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@03ab │ │ +03b626: 5b20 0203 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b62a: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -39172,37 +39172,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -03b638: |[03b638] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -03b648: 5272 0103 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b64c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -03b64e: 5471 0003 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b652: 5475 0203 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b656: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03b658: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -03b65c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -03b660: 6206 fe02 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03b664: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -03b668: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -03b66c: 4406 0100 |0012: aget v6, v1, v0 │ │ -03b670: 4b06 0103 |0014: aput v6, v1, v3 │ │ -03b674: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -03b678: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -03b67a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -03b67e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03b682: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b686: 28e9 |001f: goto 0008 // -0017 │ │ -03b688: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -03b68a: 5c76 ff02 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b68e: 5973 0103 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b692: 0e00 |0025: return-void │ │ +03b62c: |[03b62c] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +03b63c: 5272 0103 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b640: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +03b642: 5471 0003 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b646: 5475 0203 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b64a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03b64c: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +03b650: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +03b654: 6206 fe02 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03b658: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +03b65c: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +03b660: 4406 0100 |0012: aget v6, v1, v0 │ │ +03b664: 4b06 0103 |0014: aput v6, v1, v3 │ │ +03b668: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +03b66c: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +03b66e: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +03b672: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03b676: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03b67a: 28e9 |001f: goto 0008 // -0017 │ │ +03b67c: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +03b67e: 5c76 ff02 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b682: 5973 0103 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b686: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -39233,58 +39233,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -03b694: |[03b694] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -03b6a4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03b6a6: 5274 0103 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b6aa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -03b6ae: 5474 0003 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b6b2: 5275 0103 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b6b6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03b6ba: 4404 0405 |000b: aget v4, v4, v5 │ │ -03b6be: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -03b6c2: 6e30 a008 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ -03b6c8: 0e00 |0012: return-void │ │ -03b6ca: 5574 ff02 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b6ce: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -03b6d2: 5274 0103 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b6d6: 5475 0003 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b6da: 2155 |001b: array-length v5, v5 │ │ -03b6dc: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -03b6e0: 7010 9a08 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03b6e6: 5273 0103 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b6ea: 5474 0003 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b6ee: 2144 |0025: array-length v4, v4 │ │ -03b6f0: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -03b6f4: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03b6f8: 7110 f707 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07f7 │ │ -03b6fe: 0a00 |002d: move-result v0 │ │ -03b700: 2301 9203 |002e: new-array v1, v0, [I // type@0392 │ │ -03b704: 2302 ab03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@03ab │ │ -03b708: 5474 0003 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b70c: 5475 0003 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b710: 2155 |0036: array-length v5, v5 │ │ -03b712: 7155 4d16 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b718: 5474 0203 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b71c: 5475 0203 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b720: 2155 |003e: array-length v5, v5 │ │ -03b722: 7155 4d16 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03b728: 5b71 0003 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b72c: 5b72 0203 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b730: 5474 0003 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b734: 4b08 0403 |0048: aput v8, v4, v3 │ │ -03b738: 5474 0203 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b73c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -03b740: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03b744: 5974 0103 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b748: 28c0 |0052: goto 0012 // -0040 │ │ +03b688: |[03b688] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +03b698: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03b69a: 5274 0103 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b69e: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +03b6a2: 5474 0003 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b6a6: 5275 0103 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b6aa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03b6ae: 4404 0405 |000b: aget v4, v4, v5 │ │ +03b6b2: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +03b6b6: 6e30 a008 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ +03b6bc: 0e00 |0012: return-void │ │ +03b6be: 5574 ff02 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b6c2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +03b6c6: 5274 0103 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b6ca: 5475 0003 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b6ce: 2155 |001b: array-length v5, v5 │ │ +03b6d0: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +03b6d4: 7010 9a08 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03b6da: 5273 0103 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b6de: 5474 0003 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b6e2: 2144 |0025: array-length v4, v4 │ │ +03b6e4: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +03b6e8: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03b6ec: 7110 f707 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07f7 │ │ +03b6f2: 0a00 |002d: move-result v0 │ │ +03b6f4: 2301 9203 |002e: new-array v1, v0, [I // type@0392 │ │ +03b6f8: 2302 ab03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@03ab │ │ +03b6fc: 5474 0003 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b700: 5475 0003 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b704: 2155 |0036: array-length v5, v5 │ │ +03b706: 7155 4d16 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b70c: 5474 0203 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b710: 5475 0203 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b714: 2155 |003e: array-length v5, v5 │ │ +03b716: 7155 4d16 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b71c: 5b71 0003 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b720: 5b72 0203 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b724: 5474 0003 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b728: 4b08 0403 |0048: aput v8, v4, v3 │ │ +03b72c: 5474 0203 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b730: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +03b734: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +03b738: 5974 0103 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b73c: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -39316,27 +39316,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -03b74c: |[03b74c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -03b75c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03b75e: 5251 0103 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b762: 5452 0203 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b766: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03b768: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -03b76c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -03b76e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -03b772: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b776: 28f9 |000d: goto 0006 // -0007 │ │ -03b778: 5954 0103 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b77c: 5c54 ff02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b780: 0e00 |0012: return-void │ │ +03b740: |[03b740] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +03b750: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03b752: 5251 0103 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b756: 5452 0203 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b75a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03b75c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +03b760: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03b762: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +03b766: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03b76a: 28f9 |000d: goto 0006 // -0007 │ │ +03b76c: 5954 0103 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b770: 5c54 ff02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b774: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -39355,34 +39355,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03b784: |[03b784] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -03b794: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b796: 6f10 1e16 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@161e │ │ -03b79c: 0c02 |0004: move-result-object v2 │ │ -03b79e: 0720 |0005: move-object v0, v2 │ │ -03b7a0: 1f00 7201 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0172 │ │ -03b7a4: 0701 |0008: move-object v1, v0 │ │ -03b7a6: 5432 0003 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b7aa: 6e10 f416 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@16f4 │ │ -03b7b0: 0c02 |000e: move-result-object v2 │ │ -03b7b2: 1f02 9203 |000f: check-cast v2, [I // type@0392 │ │ -03b7b6: 5b12 0003 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b7ba: 5432 0203 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b7be: 6e10 fa16 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@16fa │ │ -03b7c4: 0c02 |0018: move-result-object v2 │ │ -03b7c6: 1f02 ab03 |0019: check-cast v2, [Ljava/lang/Object; // type@03ab │ │ -03b7ca: 5b12 0203 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b7ce: 1101 |001d: return-object v1 │ │ -03b7d0: 0d02 |001e: move-exception v2 │ │ -03b7d2: 28fe |001f: goto 001d // -0002 │ │ +03b778: |[03b778] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +03b788: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03b78a: 6f10 1e16 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@161e │ │ +03b790: 0c02 |0004: move-result-object v2 │ │ +03b792: 0720 |0005: move-object v0, v2 │ │ +03b794: 1f00 7201 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0172 │ │ +03b798: 0701 |0008: move-object v1, v0 │ │ +03b79a: 5432 0003 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b79e: 6e10 f416 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@16f4 │ │ +03b7a4: 0c02 |000e: move-result-object v2 │ │ +03b7a6: 1f02 9203 |000f: check-cast v2, [I // type@0392 │ │ +03b7aa: 5b12 0003 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b7ae: 5432 0203 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b7b2: 6e10 fa16 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@16fa │ │ +03b7b8: 0c02 |0018: move-result-object v2 │ │ +03b7ba: 1f02 ab03 |0019: check-cast v2, [Ljava/lang/Object; // type@03ab │ │ +03b7be: 5b12 0203 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b7c2: 1101 |001d: return-object v1 │ │ +03b7c4: 0d02 |001e: move-exception v2 │ │ +03b7c6: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -39399,18 +39399,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03b7e4: |[03b7e4] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -03b7f4: 6e10 9708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0897 │ │ -03b7fa: 0c00 |0003: move-result-object v0 │ │ -03b7fc: 1100 |0004: return-object v0 │ │ +03b7d8: |[03b7d8] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +03b7e8: 6e10 9708 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0897 │ │ +03b7ee: 0c00 |0003: move-result-object v0 │ │ +03b7f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -39419,30 +39419,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03b800: |[03b800] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -03b810: 5431 0003 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b814: 5232 0103 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b818: 7130 f307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03b81e: 0a00 |0007: move-result v0 │ │ -03b820: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -03b824: 5431 0203 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b828: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -03b82c: 6202 fe02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03b830: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -03b834: 5431 0203 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b838: 6202 fe02 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03b83c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -03b840: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03b842: 5c31 ff02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b846: 0e00 |001b: return-void │ │ +03b7f4: |[03b7f4] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +03b804: 5431 0003 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b808: 5232 0103 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b80c: 7130 f307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03b812: 0a00 |0007: move-result v0 │ │ +03b814: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +03b818: 5431 0203 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b81c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03b820: 6202 fe02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03b824: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +03b828: 5431 0203 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b82c: 6202 fe02 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03b830: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +03b834: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +03b836: 5c31 ff02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b83a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -39458,19 +39458,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03b848: |[03b848] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -03b858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b85a: 6e30 9c08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@089c │ │ -03b860: 0c00 |0004: move-result-object v0 │ │ -03b862: 1100 |0005: return-object v0 │ │ +03b83c: |[03b83c] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +03b84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b84e: 6e30 9c08 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@089c │ │ +03b854: 0c00 |0004: move-result-object v0 │ │ +03b856: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -39480,28 +39480,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 │ │ -03b864: |[03b864] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -03b874: 5431 0003 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b878: 5232 0103 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b87c: 7130 f307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03b882: 0a00 |0007: move-result v0 │ │ -03b884: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -03b888: 5431 0203 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b88c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -03b890: 6202 fe02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03b894: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -03b898: 1105 |0012: return-object v5 │ │ -03b89a: 5431 0203 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b89e: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -03b8a2: 28fb |0017: goto 0012 // -0005 │ │ +03b858: |[03b858] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +03b868: 5431 0003 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b86c: 5232 0103 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b870: 7130 f307 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03b876: 0a00 |0007: move-result v0 │ │ +03b878: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +03b87c: 5431 0203 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b880: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03b884: 6202 fe02 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03b888: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +03b88c: 1105 |0012: return-object v5 │ │ +03b88e: 5431 0203 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b892: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +03b896: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39517,23 +39517,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03b8a4: |[03b8a4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -03b8b4: 5520 ff02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b8b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03b8bc: 7010 9a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03b8c2: 5420 0003 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b8c6: 5221 0103 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b8ca: 7130 f307 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03b8d0: 0a00 |000e: move-result v0 │ │ -03b8d2: 0f00 |000f: return v0 │ │ +03b898: |[03b898] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +03b8a8: 5520 ff02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b8ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03b8b0: 7010 9a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03b8b6: 5420 0003 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b8ba: 5221 0103 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b8be: 7130 f307 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03b8c4: 0a00 |000e: move-result v0 │ │ +03b8c6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39545,29 +39545,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03b8d4: |[03b8d4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -03b8e4: 5521 ff02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b8e8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -03b8ec: 7010 9a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03b8f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03b8f4: 5221 0103 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b8f8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -03b8fc: 5421 0203 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b900: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -03b904: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -03b908: 0f00 |0012: return v0 │ │ -03b90a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b90e: 28f3 |0015: goto 0008 // -000d │ │ -03b910: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -03b912: 28fb |0017: goto 0012 // -0005 │ │ +03b8c8: |[03b8c8] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +03b8d8: 5521 ff02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b8dc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +03b8e0: 7010 9a08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03b8e6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03b8e8: 5221 0103 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b8ec: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +03b8f0: 5421 0203 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b8f4: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +03b8f8: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +03b8fc: 0f00 |0012: return v0 │ │ +03b8fe: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03b902: 28f3 |0015: goto 0008 // -000d │ │ +03b904: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +03b906: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -39586,21 +39586,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03b914: |[03b914] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -03b924: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b928: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03b92c: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03b932: 5410 0003 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b936: 4400 0002 |0009: aget v0, v0, v2 │ │ -03b93a: 0f00 |000b: return v0 │ │ +03b908: |[03b908] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +03b918: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b91c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03b920: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03b926: 5410 0003 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b92a: 4400 0002 |0009: aget v0, v0, v2 │ │ +03b92e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39612,91 +39612,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -03b93c: |[03b93c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -03b94c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -03b94e: 5484 0003 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b952: 5285 0103 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b956: 7130 f307 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03b95c: 0a00 |0008: move-result v0 │ │ -03b95e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -03b962: 5484 0203 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b966: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -03b96a: 0e00 |000f: return-void │ │ -03b96c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -03b970: 5284 0103 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b974: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -03b978: 5484 0203 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b97c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -03b980: 6205 fe02 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03b984: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -03b988: 5484 0003 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b98c: 4b09 0400 |0020: aput v9, v4, v0 │ │ -03b990: 5484 0203 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03b994: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -03b998: 28e9 |0026: goto 000f // -0017 │ │ -03b99a: 5584 ff02 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03b99e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -03b9a2: 5284 0103 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b9a6: 5485 0003 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b9aa: 2155 |002f: array-length v5, v5 │ │ -03b9ac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -03b9b0: 7010 9a08 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03b9b6: 5484 0003 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b9ba: 5285 0103 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b9be: 7130 f307 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ -03b9c4: 0a04 |003c: move-result v4 │ │ -03b9c6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -03b9ca: 5284 0103 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b9ce: 5485 0003 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b9d2: 2155 |0043: array-length v5, v5 │ │ -03b9d4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -03b9d8: 5284 0103 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03b9dc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03b9e0: 7110 f707 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07f7 │ │ -03b9e6: 0a01 |004d: move-result v1 │ │ -03b9e8: 2312 9203 |004e: new-array v2, v1, [I // type@0392 │ │ -03b9ec: 2313 ab03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@03ab │ │ -03b9f0: 5484 0003 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b9f4: 5485 0003 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03b9f8: 2155 |0056: array-length v5, v5 │ │ -03b9fa: 7155 4d16 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03ba00: 5484 0203 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03ba04: 5485 0203 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03ba08: 2155 |005e: array-length v5, v5 │ │ -03ba0a: 7155 4d16 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03ba10: 5b82 0003 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03ba14: 5b83 0203 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03ba18: 5284 0103 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03ba1c: b104 |0068: sub-int/2addr v4, v0 │ │ -03ba1e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -03ba22: 5484 0003 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03ba26: 5485 0003 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03ba2a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03ba2e: 5287 0103 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03ba32: b107 |0073: sub-int/2addr v7, v0 │ │ -03ba34: 7157 4d16 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03ba3a: 5484 0203 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03ba3e: 5485 0203 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03ba42: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03ba46: 5287 0103 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03ba4a: b107 |007f: sub-int/2addr v7, v0 │ │ -03ba4c: 7157 4d16 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -03ba52: 5484 0003 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ -03ba56: 4b09 0400 |0085: aput v9, v4, v0 │ │ -03ba5a: 5484 0203 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03ba5e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -03ba62: 5284 0103 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03ba66: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03ba6a: 5984 0103 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03ba6e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +03b930: |[03b930] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +03b940: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03b942: 5484 0003 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b946: 5285 0103 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b94a: 7130 f307 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03b950: 0a00 |0008: move-result v0 │ │ +03b952: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +03b956: 5484 0203 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b95a: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +03b95e: 0e00 |000f: return-void │ │ +03b960: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +03b964: 5284 0103 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b968: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +03b96c: 5484 0203 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b970: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +03b974: 6205 fe02 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03b978: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +03b97c: 5484 0003 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b980: 4b09 0400 |0020: aput v9, v4, v0 │ │ +03b984: 5484 0203 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b988: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +03b98c: 28e9 |0026: goto 000f // -0017 │ │ +03b98e: 5584 ff02 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03b992: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +03b996: 5284 0103 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b99a: 5485 0003 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b99e: 2155 |002f: array-length v5, v5 │ │ +03b9a0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +03b9a4: 7010 9a08 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03b9aa: 5484 0003 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b9ae: 5285 0103 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b9b2: 7130 f307 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07f3 │ │ +03b9b8: 0a04 |003c: move-result v4 │ │ +03b9ba: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +03b9be: 5284 0103 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b9c2: 5485 0003 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b9c6: 2155 |0043: array-length v5, v5 │ │ +03b9c8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +03b9cc: 5284 0103 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03b9d0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03b9d4: 7110 f707 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07f7 │ │ +03b9da: 0a01 |004d: move-result v1 │ │ +03b9dc: 2312 9203 |004e: new-array v2, v1, [I // type@0392 │ │ +03b9e0: 2313 ab03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@03ab │ │ +03b9e4: 5484 0003 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b9e8: 5485 0003 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03b9ec: 2155 |0056: array-length v5, v5 │ │ +03b9ee: 7155 4d16 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03b9f4: 5484 0203 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b9f8: 5485 0203 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03b9fc: 2155 |005e: array-length v5, v5 │ │ +03b9fe: 7155 4d16 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03ba04: 5b82 0003 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03ba08: 5b83 0203 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03ba0c: 5284 0103 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03ba10: b104 |0068: sub-int/2addr v4, v0 │ │ +03ba12: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +03ba16: 5484 0003 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03ba1a: 5485 0003 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03ba1e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03ba22: 5287 0103 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03ba26: b107 |0073: sub-int/2addr v7, v0 │ │ +03ba28: 7157 4d16 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03ba2e: 5484 0203 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03ba32: 5485 0203 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03ba36: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03ba3a: 5287 0103 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03ba3e: b107 |007f: sub-int/2addr v7, v0 │ │ +03ba40: 7157 4d16 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +03ba46: 5484 0003 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0300 │ │ +03ba4a: 4b09 0400 |0085: aput v9, v4, v0 │ │ +03ba4e: 5484 0203 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03ba52: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +03ba56: 5284 0103 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03ba5a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03ba5e: 5984 0103 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03ba62: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -39736,17 +39736,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ba74: |[03ba74] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -03ba84: 6e20 9908 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0899 │ │ -03ba8a: 0e00 |0003: return-void │ │ +03ba68: |[03ba68] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +03ba78: 6e20 9908 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0899 │ │ +03ba7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39757,25 +39757,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -03ba8c: |[03ba8c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -03ba9c: 5420 0203 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03baa0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -03baa4: 6201 fe02 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03baa8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -03baac: 5420 0203 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03bab0: 6201 fe02 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ -03bab4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -03bab8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03baba: 5c20 ff02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03babe: 0e00 |0011: return-void │ │ +03ba80: |[03ba80] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +03ba90: 5420 0203 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03ba94: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +03ba98: 6201 fe02 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03ba9c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +03baa0: 5420 0203 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03baa4: 6201 fe02 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02fe │ │ +03baa8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +03baac: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03baae: 5c20 ff02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03bab2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -39788,25 +39788,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03bac0: |[03bac0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -03bad0: 5242 0103 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03bad4: 9003 0506 |0002: add-int v3, v5, v6 │ │ -03bad8: 7120 1916 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -03bade: 0a00 |0007: move-result v0 │ │ -03bae0: 0151 |0008: move v1, v5 │ │ -03bae2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -03bae6: 6e20 a208 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08a2 │ │ -03baec: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03baf0: 28f9 |0010: goto 0009 // -0007 │ │ -03baf2: 0e00 |0011: return-void │ │ +03bab4: |[03bab4] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +03bac4: 5242 0103 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03bac8: 9003 0506 |0002: add-int v3, v5, v6 │ │ +03bacc: 7120 1916 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +03bad2: 0a00 |0007: move-result v0 │ │ +03bad4: 0151 |0008: move v1, v5 │ │ +03bad6: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +03bada: 6e20 a208 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08a2 │ │ +03bae0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bae4: 28f9 |0010: goto 0009 // -0007 │ │ +03bae6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -39823,21 +39823,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03baf4: |[03baf4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -03bb04: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03bb08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03bb0c: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03bb12: 5410 0203 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03bb16: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -03bb1a: 0e00 |000b: return-void │ │ +03bae8: |[03bae8] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +03baf8: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03bafc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03bb00: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03bb06: 5410 0203 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03bb0a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03bb0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -39852,20 +39852,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03bb1c: |[03bb1c] android.support.v4.util.SparseArrayCompat.size:()I │ │ -03bb2c: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03bb30: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03bb34: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03bb3a: 5210 0103 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03bb3e: 0f00 |0009: return v0 │ │ +03bb10: |[03bb10] android.support.v4.util.SparseArrayCompat.size:()I │ │ +03bb20: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03bb24: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03bb28: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03bb2e: 5210 0103 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03bb32: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39876,51 +39876,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -03bb40: |[03bb40] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -03bb50: 6e10 a508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -03bb56: 0a04 |0003: move-result v4 │ │ -03bb58: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -03bb5c: 1a04 fd1a |0006: const-string v4, "{}" // string@1afd │ │ -03bb60: 1104 |0008: return-object v4 │ │ -03bb62: 2200 5803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -03bb66: 5254 0103 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03bb6a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -03bb6e: 7020 4116 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -03bb74: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -03bb78: 6e20 4216 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03bb7e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -03bb80: 5254 0103 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ -03bb84: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -03bb88: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -03bb8c: 1a04 d400 |001e: const-string v4, ", " // string@00d4 │ │ -03bb90: 6e20 4716 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03bb96: 6e20 9f08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@089f │ │ -03bb9c: 0a02 |0026: move-result v2 │ │ -03bb9e: 6e20 4316 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -03bba4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -03bba8: 6e20 4216 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03bbae: 6e20 a708 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -03bbb4: 0c03 |0032: move-result-object v3 │ │ -03bbb6: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -03bbba: 6e20 4616 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03bbc0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03bbc4: 28de |003a: goto 0018 // -0022 │ │ -03bbc6: 1a04 bf00 |003b: const-string v4, "(this Map)" // string@00bf │ │ -03bbca: 6e20 4716 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03bbd0: 28f8 |0040: goto 0038 // -0008 │ │ -03bbd2: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -03bbd6: 6e20 4216 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -03bbdc: 6e10 4c16 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03bbe2: 0c04 |0049: move-result-object v4 │ │ -03bbe4: 28be |004a: goto 0008 // -0042 │ │ +03bb34: |[03bb34] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +03bb44: 6e10 a508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +03bb4a: 0a04 |0003: move-result v4 │ │ +03bb4c: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +03bb50: 1a04 fd1a |0006: const-string v4, "{}" // string@1afd │ │ +03bb54: 1104 |0008: return-object v4 │ │ +03bb56: 2200 5803 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +03bb5a: 5254 0103 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03bb5e: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +03bb62: 7020 4116 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +03bb68: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +03bb6c: 6e20 4216 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03bb72: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03bb74: 5254 0103 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0301 │ │ +03bb78: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +03bb7c: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +03bb80: 1a04 d400 |001e: const-string v4, ", " // string@00d4 │ │ +03bb84: 6e20 4716 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03bb8a: 6e20 9f08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@089f │ │ +03bb90: 0a02 |0026: move-result v2 │ │ +03bb92: 6e20 4316 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +03bb98: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +03bb9c: 6e20 4216 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03bba2: 6e20 a708 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +03bba8: 0c03 |0032: move-result-object v3 │ │ +03bbaa: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +03bbae: 6e20 4616 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +03bbb4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bbb8: 28de |003a: goto 0018 // -0022 │ │ +03bbba: 1a04 bf00 |003b: const-string v4, "(this Map)" // string@00bf │ │ +03bbbe: 6e20 4716 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03bbc4: 28f8 |0040: goto 0038 // -0008 │ │ +03bbc6: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +03bbca: 6e20 4216 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +03bbd0: 6e10 4c16 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03bbd6: 0c04 |0049: move-result-object v4 │ │ +03bbd8: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -39950,21 +39950,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03bbe8: |[03bbe8] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -03bbf8: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ -03bbfc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03bc00: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ -03bc06: 5410 0203 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ -03bc0a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -03bc0e: 1100 |000b: return-object v0 │ │ +03bbdc: |[03bbdc] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +03bbec: 5510 ff02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02ff │ │ +03bbf0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03bbf4: 7010 9a08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@089a │ │ +03bbfa: 5410 0203 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0302 │ │ +03bbfe: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +03bc02: 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; │ │ @@ -40024,22 +40024,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -03bc10: |[03bc10] android.support.v4.util.TimeUtils.:()V │ │ -03bc20: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ -03bc24: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03bc2a: 6900 0803 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0308 │ │ -03bc2e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -03bc32: 2300 9003 |0009: new-array v0, v0, [C // type@0390 │ │ -03bc36: 6900 0703 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ -03bc3a: 0e00 |000d: return-void │ │ +03bc04: |[03bc04] android.support.v4.util.TimeUtils.:()V │ │ +03bc14: 2200 5103 |0000: new-instance v0, Ljava/lang/Object; // type@0351 │ │ +03bc18: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03bc1e: 6900 0803 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0308 │ │ +03bc22: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +03bc26: 2300 9003 |0009: new-array v0, v0, [C // type@0390 │ │ +03bc2a: 6900 0703 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ +03bc2e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -40047,17 +40047,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03bc3c: |[03bc3c] android.support.v4.util.TimeUtils.:()V │ │ -03bc4c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03bc52: 0e00 |0003: return-void │ │ +03bc30: |[03bc30] android.support.v4.util.TimeUtils.:()V │ │ +03bc40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03bc46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/TimeUtils; │ │ │ │ #2 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -40065,35 +40065,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -03bc54: |[03bc54] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -03bc64: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -03bc68: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -03bc6c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -03bc70: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03bc72: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -03bc76: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -03bc7a: 0f00 |000b: return v0 │ │ -03bc7c: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -03bc80: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -03bc84: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -03bc88: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -03bc8a: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -03bc8e: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -03bc92: 28f4 |0017: goto 000b // -000c │ │ -03bc94: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -03bc98: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -03bc9c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -03bca0: 28ed |001e: goto 000b // -0013 │ │ -03bca2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03bca4: 28eb |0020: goto 000b // -0015 │ │ +03bc48: |[03bc48] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +03bc58: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +03bc5c: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +03bc60: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +03bc64: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03bc66: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +03bc6a: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +03bc6e: 0f00 |000b: return v0 │ │ +03bc70: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +03bc74: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +03bc78: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +03bc7c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +03bc7e: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +03bc82: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +03bc86: 28f4 |0017: goto 000b // -000c │ │ +03bc88: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +03bc8c: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +03bc90: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +03bc94: 28ed |001e: goto 000b // -0013 │ │ +03bc96: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +03bc98: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -40111,25 +40111,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -03bca8: |[03bca8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -03bcb8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -03bcbc: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -03bcc0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03bcc4: 1a00 d800 |0006: const-string v0, "--" // string@00d8 │ │ -03bcc8: 6e20 db15 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -03bcce: 0e00 |000b: return-void │ │ -03bcd0: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -03bcd4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -03bcd6: 7140 ad08 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08ad │ │ -03bcdc: 28f9 |0012: goto 000b // -0007 │ │ +03bc9c: |[03bc9c] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +03bcac: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +03bcb0: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +03bcb4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03bcb8: 1a00 d800 |0006: const-string v0, "--" // string@00d8 │ │ +03bcbc: 6e20 db15 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +03bcc2: 0e00 |000b: return-void │ │ +03bcc4: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +03bcc8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +03bcca: 7140 ad08 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08ad │ │ +03bcd0: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -40142,18 +40142,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03bce0: |[03bce0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -03bcf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03bcf2: 7140 ad08 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08ad │ │ -03bcf8: 0e00 |0004: return-void │ │ +03bcd4: |[03bcd4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +03bce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bce6: 7140 ad08 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@08ad │ │ +03bcec: 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; │ │ @@ -40163,29 +40163,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 │ │ -03bcfc: |[03bcfc] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -03bd0c: 6202 0803 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0308 │ │ -03bd10: 1d02 |0002: monitor-enter v2 │ │ -03bd12: 7130 af08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08af │ │ -03bd18: 0a00 |0006: move-result v0 │ │ -03bd1a: 2201 5703 |0007: new-instance v1, Ljava/lang/String; // type@0357 │ │ -03bd1e: 6203 0703 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ -03bd22: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -03bd24: 7040 2c16 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@162c │ │ -03bd2a: 6e20 db15 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -03bd30: 1e02 |0012: monitor-exit v2 │ │ -03bd32: 0e00 |0013: return-void │ │ -03bd34: 0d01 |0014: move-exception v1 │ │ -03bd36: 1e02 |0015: monitor-exit v2 │ │ -03bd38: 2701 |0016: throw v1 │ │ +03bcf0: |[03bcf0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +03bd00: 6202 0803 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0308 │ │ +03bd04: 1d02 |0002: monitor-enter v2 │ │ +03bd06: 7130 af08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08af │ │ +03bd0c: 0a00 |0006: move-result v0 │ │ +03bd0e: 2201 5703 |0007: new-instance v1, Ljava/lang/String; // type@0357 │ │ +03bd12: 6203 0703 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ +03bd16: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +03bd18: 7040 2c16 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@162c │ │ +03bd1e: 6e20 db15 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +03bd24: 1e02 |0012: monitor-exit v2 │ │ +03bd26: 0e00 |0013: return-void │ │ +03bd28: 0d01 |0014: move-exception v1 │ │ +03bd2a: 1e02 |0015: monitor-exit v2 │ │ +03bd2c: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -40203,28 +40203,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -03bd48: |[03bd48] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -03bd58: 6202 0803 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0308 │ │ -03bd5c: 1d02 |0002: monitor-enter v2 │ │ -03bd5e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03bd60: 7130 af08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08af │ │ -03bd66: 0a00 |0007: move-result v0 │ │ -03bd68: 6201 0703 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ -03bd6c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -03bd6e: 6e40 4916 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1649 │ │ -03bd74: 1e02 |000e: monitor-exit v2 │ │ -03bd76: 0e00 |000f: return-void │ │ -03bd78: 0d01 |0010: move-exception v1 │ │ -03bd7a: 1e02 |0011: monitor-exit v2 │ │ -03bd7c: 2701 |0012: throw v1 │ │ +03bd3c: |[03bd3c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +03bd4c: 6202 0803 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@0308 │ │ +03bd50: 1d02 |0002: monitor-enter v2 │ │ +03bd52: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03bd54: 7130 af08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@08af │ │ +03bd5a: 0a00 |0007: move-result v0 │ │ +03bd5c: 6201 0703 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ +03bd60: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +03bd62: 6e40 4916 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1649 │ │ +03bd68: 1e02 |000e: monitor-exit v2 │ │ +03bd6a: 0e00 |000f: return-void │ │ +03bd6c: 0d01 |0010: move-exception v1 │ │ +03bd6e: 1e02 |0011: monitor-exit v2 │ │ +03bd70: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -40241,206 +40241,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -03bd8c: |[03bd8c] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -03bd9c: 6204 0703 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ -03bda0: 2144 |0002: array-length v4, v4 │ │ -03bda2: 0200 1600 |0003: move/from16 v0, v22 │ │ -03bda6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -03bdaa: 0200 1600 |0007: move/from16 v0, v22 │ │ -03bdae: 2304 9003 |0009: new-array v4, v0, [C // type@0390 │ │ -03bdb2: 6904 0703 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ -03bdb6: 6202 0703 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ -03bdba: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -03bdbe: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -03bdc2: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -03bdc6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -03bdc8: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -03bdcc: 0200 1600 |0018: move/from16 v0, v22 │ │ -03bdd0: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -03bdd4: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -03bdd8: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -03bddc: 28f8 |0020: goto 0018 // -0008 │ │ -03bdde: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -03bde2: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -03bde6: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -03bde8: 0f04 |0026: return v4 │ │ -03bdea: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -03bdee: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -03bdf2: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -03bdf6: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -03bdfa: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -03bdfe: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -03be02: 846d |0033: long-to-int v13, v6 │ │ -03be04: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -03be08: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -03be0c: 8666 |0038: long-to-double v6, v6 │ │ -03be0e: 7120 1516 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1615 │ │ -03be14: 0b06 |003c: move-result-wide v6 │ │ -03be16: 8a60 |003d: double-to-int v0, v6 │ │ -03be18: 0211 0000 |003e: move/from16 v17, v0 │ │ -03be1c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -03be1e: 120c |0041: const/4 v12, #int 0 // #0 │ │ -03be20: 120e |0042: const/4 v14, #int 0 // #0 │ │ -03be22: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -03be28: 0200 1100 |0046: move/from16 v0, v17 │ │ -03be2c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -03be30: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -03be36: 9303 1104 |004d: div-int v3, v17, v4 │ │ -03be3a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -03be40: b234 |0052: mul-int/2addr v4, v3 │ │ -03be42: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -03be46: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -03be4a: 0200 1100 |0057: move/from16 v0, v17 │ │ -03be4e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -03be52: 0200 1100 |005b: move/from16 v0, v17 │ │ -03be56: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -03be5a: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -03be5e: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -03be62: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -03be66: 0200 1100 |0065: move/from16 v0, v17 │ │ -03be6a: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -03be6e: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -03be72: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -03be76: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -03be7a: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -03be7c: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -03be80: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -03be82: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -03be84: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -03be86: 7140 aa08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ -03be8c: 0a0f |0078: move-result v15 │ │ -03be8e: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -03be90: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -03be94: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -03be96: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -03be98: 7140 aa08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ -03be9e: 0a04 |0081: move-result v4 │ │ -03bea0: b04f |0082: add-int/2addr v15, v4 │ │ -03bea2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -03bea4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -03bea8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -03beaa: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -03beac: 7140 aa08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ -03beb2: 0a04 |008b: move-result v4 │ │ -03beb4: b04f |008c: add-int/2addr v15, v4 │ │ -03beb6: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -03beb8: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -03bebc: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -03bebe: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -03bec0: 0200 1100 |0092: move/from16 v0, v17 │ │ -03bec4: 7140 aa08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ -03beca: 0a04 |0097: move-result v4 │ │ -03becc: b04f |0098: add-int/2addr v15, v4 │ │ -03bece: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -03bed0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03bed2: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -03bed6: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -03bed8: 7140 aa08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ -03bede: 0a04 |00a1: move-result v4 │ │ -03bee0: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03bee4: b04f |00a4: add-int/2addr v15, v4 │ │ -03bee6: 0200 1600 |00a5: move/from16 v0, v22 │ │ -03beea: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -03beee: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -03bef2: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -03bef6: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03befa: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -03befe: 28f4 |00b1: goto 00a5 // -000c │ │ -03bf00: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -03bf04: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -03bf08: 7d00 |00b6: neg-long v0, v0 │ │ -03bf0a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -03bf0e: 2900 76ff |00b9: goto/16 002f // -008a │ │ -03bf12: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -03bf14: 28c1 |00bc: goto 007d // -003f │ │ -03bf16: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -03bf18: 28c9 |00be: goto 0087 // -0037 │ │ -03bf1a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -03bf1c: 28d1 |00c0: goto 0091 // -002f │ │ -03bf1e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -03bf20: 28dc |00c2: goto 009e // -0024 │ │ -03bf22: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -03bf26: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03bf2a: 0212 0500 |00c7: move/from16 v18, v5 │ │ -03bf2e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -03bf32: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -03bf36: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -03bf3a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -03bf3c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -03bf3e: 7706 b008 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ -03bf44: 0a05 |00d4: move-result v5 │ │ -03bf46: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -03bf4a: 0200 1200 |00d7: move/from16 v0, v18 │ │ -03bf4e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -03bf52: 121a |00db: const/4 v10, #int 1 // #1 │ │ -03bf54: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -03bf58: 122b |00de: const/4 v11, #int 2 // #2 │ │ -03bf5a: 0726 |00df: move-object v6, v2 │ │ -03bf5c: 01c7 |00e0: move v7, v12 │ │ -03bf5e: 0159 |00e1: move v9, v5 │ │ -03bf60: 7706 b008 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ -03bf66: 0a05 |00e5: move-result v5 │ │ -03bf68: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -03bf6c: 0200 1200 |00e8: move/from16 v0, v18 │ │ -03bf70: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -03bf74: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -03bf76: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -03bf7a: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -03bf7c: 0726 |00f0: move-object v6, v2 │ │ -03bf7e: 01e7 |00f1: move v7, v14 │ │ -03bf80: 0159 |00f2: move v9, v5 │ │ -03bf82: 7706 b008 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ -03bf88: 0a05 |00f6: move-result v5 │ │ -03bf8a: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -03bf8e: 0200 1200 |00f9: move/from16 v0, v18 │ │ -03bf92: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -03bf96: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -03bf98: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -03bf9c: 122b |0100: const/4 v11, #int 2 // #2 │ │ -03bf9e: 0726 |0101: move-object v6, v2 │ │ -03bfa0: 0207 1100 |0102: move/from16 v7, v17 │ │ -03bfa4: 0159 |0104: move v9, v5 │ │ -03bfa6: 7706 b008 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ -03bfac: 0a05 |0108: move-result v5 │ │ -03bfae: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -03bfb2: 121a |010b: const/4 v10, #int 1 // #1 │ │ -03bfb4: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -03bfb8: 0200 1200 |010e: move/from16 v0, v18 │ │ -03bfbc: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -03bfc0: 123b |0112: const/4 v11, #int 3 // #3 │ │ -03bfc2: 0726 |0113: move-object v6, v2 │ │ -03bfc4: 01d7 |0114: move v7, v13 │ │ -03bfc6: 0159 |0115: move v9, v5 │ │ -03bfc8: 7706 b008 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ -03bfce: 0a05 |0119: move-result v5 │ │ -03bfd0: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -03bfd4: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -03bfd8: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -03bfdc: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -03bfe0: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -03bfe4: 28a9 |0124: goto 00cd // -0057 │ │ -03bfe6: 120a |0125: const/4 v10, #int 0 // #0 │ │ -03bfe8: 28b6 |0126: goto 00dc // -004a │ │ -03bfea: 120b |0127: const/4 v11, #int 0 // #0 │ │ -03bfec: 28b7 |0128: goto 00df // -0049 │ │ -03bfee: 120a |0129: const/4 v10, #int 0 // #0 │ │ -03bff0: 28c3 |012a: goto 00ed // -003d │ │ -03bff2: 120b |012b: const/4 v11, #int 0 // #0 │ │ -03bff4: 28c4 |012c: goto 00f0 // -003c │ │ -03bff6: 120a |012d: const/4 v10, #int 0 // #0 │ │ -03bff8: 28d0 |012e: goto 00fe // -0030 │ │ -03bffa: 120b |012f: const/4 v11, #int 0 // #0 │ │ -03bffc: 28d1 |0130: goto 0101 // -002f │ │ -03bffe: 120b |0131: const/4 v11, #int 0 // #0 │ │ -03c000: 28e1 |0132: goto 0113 // -001f │ │ +03bd80: |[03bd80] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +03bd90: 6204 0703 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ +03bd94: 2144 |0002: array-length v4, v4 │ │ +03bd96: 0200 1600 |0003: move/from16 v0, v22 │ │ +03bd9a: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +03bd9e: 0200 1600 |0007: move/from16 v0, v22 │ │ +03bda2: 2304 9003 |0009: new-array v4, v0, [C // type@0390 │ │ +03bda6: 6904 0703 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ +03bdaa: 6202 0703 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@0307 │ │ +03bdae: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +03bdb2: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +03bdb6: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +03bdba: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +03bdbc: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +03bdc0: 0200 1600 |0018: move/from16 v0, v22 │ │ +03bdc4: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +03bdc8: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +03bdcc: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +03bdd0: 28f8 |0020: goto 0018 // -0008 │ │ +03bdd2: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +03bdd6: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +03bdda: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +03bddc: 0f04 |0026: return v4 │ │ +03bdde: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +03bde2: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +03bde6: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +03bdea: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +03bdee: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +03bdf2: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +03bdf6: 846d |0033: long-to-int v13, v6 │ │ +03bdf8: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +03bdfc: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +03be00: 8666 |0038: long-to-double v6, v6 │ │ +03be02: 7120 1516 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1615 │ │ +03be08: 0b06 |003c: move-result-wide v6 │ │ +03be0a: 8a60 |003d: double-to-int v0, v6 │ │ +03be0c: 0211 0000 |003e: move/from16 v17, v0 │ │ +03be10: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +03be12: 120c |0041: const/4 v12, #int 0 // #0 │ │ +03be14: 120e |0042: const/4 v14, #int 0 // #0 │ │ +03be16: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +03be1c: 0200 1100 |0046: move/from16 v0, v17 │ │ +03be20: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +03be24: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +03be2a: 9303 1104 |004d: div-int v3, v17, v4 │ │ +03be2e: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +03be34: b234 |0052: mul-int/2addr v4, v3 │ │ +03be36: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +03be3a: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +03be3e: 0200 1100 |0057: move/from16 v0, v17 │ │ +03be42: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +03be46: 0200 1100 |005b: move/from16 v0, v17 │ │ +03be4a: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +03be4e: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +03be52: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +03be56: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +03be5a: 0200 1100 |0065: move/from16 v0, v17 │ │ +03be5e: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +03be62: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +03be66: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +03be6a: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +03be6e: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +03be70: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +03be74: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +03be76: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +03be78: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +03be7a: 7140 aa08 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ +03be80: 0a0f |0078: move-result v15 │ │ +03be82: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +03be84: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +03be88: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +03be8a: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +03be8c: 7140 aa08 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ +03be92: 0a04 |0081: move-result v4 │ │ +03be94: b04f |0082: add-int/2addr v15, v4 │ │ +03be96: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +03be98: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +03be9c: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +03be9e: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +03bea0: 7140 aa08 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ +03bea6: 0a04 |008b: move-result v4 │ │ +03bea8: b04f |008c: add-int/2addr v15, v4 │ │ +03beaa: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +03beac: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +03beb0: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +03beb2: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +03beb4: 0200 1100 |0092: move/from16 v0, v17 │ │ +03beb8: 7140 aa08 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ +03bebe: 0a04 |0097: move-result v4 │ │ +03bec0: b04f |0098: add-int/2addr v15, v4 │ │ +03bec2: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +03bec4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03bec6: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +03beca: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +03becc: 7140 aa08 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@08aa │ │ +03bed2: 0a04 |00a1: move-result v4 │ │ +03bed4: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03bed8: b04f |00a4: add-int/2addr v15, v4 │ │ +03beda: 0200 1600 |00a5: move/from16 v0, v22 │ │ +03bede: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +03bee2: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +03bee6: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +03beea: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03beee: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +03bef2: 28f4 |00b1: goto 00a5 // -000c │ │ +03bef4: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +03bef8: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +03befc: 7d00 |00b6: neg-long v0, v0 │ │ +03befe: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +03bf02: 2900 76ff |00b9: goto/16 002f // -008a │ │ +03bf06: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +03bf08: 28c1 |00bc: goto 007d // -003f │ │ +03bf0a: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +03bf0c: 28c9 |00be: goto 0087 // -0037 │ │ +03bf0e: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +03bf10: 28d1 |00c0: goto 0091 // -002f │ │ +03bf12: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +03bf14: 28dc |00c2: goto 009e // -0024 │ │ +03bf16: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +03bf1a: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03bf1e: 0212 0500 |00c7: move/from16 v18, v5 │ │ +03bf22: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +03bf26: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +03bf2a: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +03bf2e: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +03bf30: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +03bf32: 7706 b008 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ +03bf38: 0a05 |00d4: move-result v5 │ │ +03bf3a: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +03bf3e: 0200 1200 |00d7: move/from16 v0, v18 │ │ +03bf42: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +03bf46: 121a |00db: const/4 v10, #int 1 // #1 │ │ +03bf48: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +03bf4c: 122b |00de: const/4 v11, #int 2 // #2 │ │ +03bf4e: 0726 |00df: move-object v6, v2 │ │ +03bf50: 01c7 |00e0: move v7, v12 │ │ +03bf52: 0159 |00e1: move v9, v5 │ │ +03bf54: 7706 b008 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ +03bf5a: 0a05 |00e5: move-result v5 │ │ +03bf5c: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +03bf60: 0200 1200 |00e8: move/from16 v0, v18 │ │ +03bf64: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +03bf68: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +03bf6a: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +03bf6e: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +03bf70: 0726 |00f0: move-object v6, v2 │ │ +03bf72: 01e7 |00f1: move v7, v14 │ │ +03bf74: 0159 |00f2: move v9, v5 │ │ +03bf76: 7706 b008 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ +03bf7c: 0a05 |00f6: move-result v5 │ │ +03bf7e: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +03bf82: 0200 1200 |00f9: move/from16 v0, v18 │ │ +03bf86: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +03bf8a: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +03bf8c: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +03bf90: 122b |0100: const/4 v11, #int 2 // #2 │ │ +03bf92: 0726 |0101: move-object v6, v2 │ │ +03bf94: 0207 1100 |0102: move/from16 v7, v17 │ │ +03bf98: 0159 |0104: move v9, v5 │ │ +03bf9a: 7706 b008 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ +03bfa0: 0a05 |0108: move-result v5 │ │ +03bfa2: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +03bfa6: 121a |010b: const/4 v10, #int 1 // #1 │ │ +03bfa8: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +03bfac: 0200 1200 |010e: move/from16 v0, v18 │ │ +03bfb0: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +03bfb4: 123b |0112: const/4 v11, #int 3 // #3 │ │ +03bfb6: 0726 |0113: move-object v6, v2 │ │ +03bfb8: 01d7 |0114: move v7, v13 │ │ +03bfba: 0159 |0115: move v9, v5 │ │ +03bfbc: 7706 b008 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@08b0 │ │ +03bfc2: 0a05 |0119: move-result v5 │ │ +03bfc4: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +03bfc8: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +03bfcc: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +03bfd0: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +03bfd4: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +03bfd8: 28a9 |0124: goto 00cd // -0057 │ │ +03bfda: 120a |0125: const/4 v10, #int 0 // #0 │ │ +03bfdc: 28b6 |0126: goto 00dc // -004a │ │ +03bfde: 120b |0127: const/4 v11, #int 0 // #0 │ │ +03bfe0: 28b7 |0128: goto 00df // -0049 │ │ +03bfe2: 120a |0129: const/4 v10, #int 0 // #0 │ │ +03bfe4: 28c3 |012a: goto 00ed // -003d │ │ +03bfe6: 120b |012b: const/4 v11, #int 0 // #0 │ │ +03bfe8: 28c4 |012c: goto 00f0 // -003c │ │ +03bfea: 120a |012d: const/4 v10, #int 0 // #0 │ │ +03bfec: 28d0 |012e: goto 00fe // -0030 │ │ +03bfee: 120b |012f: const/4 v11, #int 0 // #0 │ │ +03bff0: 28d1 |0130: goto 0101 // -002f │ │ +03bff2: 120b |0131: const/4 v11, #int 0 // #0 │ │ +03bff4: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -40527,50 +40527,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -03c004: |[03c004] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -03c014: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -03c018: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -03c01c: 0161 |0004: move v1, v6 │ │ -03c01e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -03c022: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -03c024: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -03c028: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -03c02c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -03c030: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -03c034: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -03c038: 8e22 |0012: int-to-char v2, v2 │ │ -03c03a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -03c03e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03c042: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -03c046: b124 |0019: sub-int/2addr v4, v2 │ │ -03c048: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -03c04c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03c04e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -03c052: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -03c056: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -03c05a: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -03c05e: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -03c062: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -03c066: 8e22 |0029: int-to-char v2, v2 │ │ -03c068: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -03c06c: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03c070: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -03c074: b124 |0030: sub-int/2addr v4, v2 │ │ -03c076: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -03c07a: 8e22 |0033: int-to-char v2, v2 │ │ -03c07c: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -03c080: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03c084: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -03c088: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03c08c: 0f06 |003c: return v6 │ │ +03bff8: |[03bff8] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +03c008: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +03c00c: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +03c010: 0161 |0004: move v1, v6 │ │ +03c012: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +03c016: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +03c018: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +03c01c: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +03c020: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +03c024: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +03c028: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03c02c: 8e22 |0012: int-to-char v2, v2 │ │ +03c02e: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +03c032: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03c036: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +03c03a: b124 |0019: sub-int/2addr v4, v2 │ │ +03c03c: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +03c040: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03c042: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +03c046: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +03c04a: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +03c04e: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +03c052: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +03c056: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03c05a: 8e22 |0029: int-to-char v2, v2 │ │ +03c05c: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +03c060: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03c064: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +03c068: b124 |0030: sub-int/2addr v4, v2 │ │ +03c06a: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +03c06e: 8e22 |0033: int-to-char v2, v2 │ │ +03c070: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +03c074: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03c078: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +03c07c: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03c080: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -40731,37 +40731,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -03c090: |[03c090] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -03c0a0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03c0a4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -03c0a8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -03c0ac: 2200 7801 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0178 │ │ -03c0b0: 7010 d808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@08d8 │ │ -03c0b6: 6900 0e03 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c0ba: 6200 0e03 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c0be: 7210 c608 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@08c6 │ │ -03c0c4: 0c00 |0012: move-result-object v0 │ │ -03c0c6: 6900 0d03 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c0ca: 0e00 |0015: return-void │ │ -03c0cc: 6000 2600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03c0d0: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -03c0d4: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -03c0d8: 2200 7501 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0175 │ │ -03c0dc: 7010 b908 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08b9 │ │ -03c0e2: 6900 0e03 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c0e6: 28ea |0023: goto 000d // -0016 │ │ -03c0e8: 2200 7901 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0179 │ │ -03c0ec: 7010 dc08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08dc │ │ -03c0f2: 6900 0e03 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c0f6: 28e2 |002b: goto 000d // -001e │ │ +03c084: |[03c084] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03c094: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03c098: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03c09c: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +03c0a0: 2200 7801 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0178 │ │ +03c0a4: 7010 d808 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@08d8 │ │ +03c0aa: 6900 0e03 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c0ae: 6200 0e03 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c0b2: 7210 c608 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@08c6 │ │ +03c0b8: 0c00 |0012: move-result-object v0 │ │ +03c0ba: 6900 0d03 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c0be: 0e00 |0015: return-void │ │ +03c0c0: 6000 2600 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03c0c4: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +03c0c8: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +03c0cc: 2200 7501 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0175 │ │ +03c0d0: 7010 b908 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08b9 │ │ +03c0d6: 6900 0e03 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c0da: 28ea |0023: goto 000d // -0016 │ │ +03c0dc: 2200 7901 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0179 │ │ +03c0e0: 7010 dc08 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08dc │ │ +03c0e6: 6900 0e03 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c0ea: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -40774,21 +40774,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03c0f8: |[03c0f8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -03c108: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03c10e: 6200 0e03 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c112: 7220 c508 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@08c5 │ │ -03c118: 0c00 |0008: move-result-object v0 │ │ -03c11a: 5b10 0f03 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@030f │ │ -03c11e: 0e00 |000b: return-void │ │ +03c0ec: |[03c0ec] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03c0fc: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +03c102: 6200 0e03 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c106: 7220 c508 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@08c5 │ │ +03c10c: 0c00 |0008: move-result-object v0 │ │ +03c10e: 5b10 0f03 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@030f │ │ +03c112: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=311 │ │ 0x000b line=312 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -40799,20 +40799,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 │ │ -03c120: |[03c120] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c130: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c134: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c138: 7240 c308 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@08c3 │ │ -03c13e: 0a00 |0007: move-result v0 │ │ -03c140: 0f00 |0008: return v0 │ │ +03c114: |[03c114] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c124: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c128: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c12c: 7240 c308 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@08c3 │ │ +03c132: 0a00 |0007: move-result v0 │ │ +03c134: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -40822,20 +40822,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 │ │ -03c144: |[03c144] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03c154: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c158: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c15c: 7230 c408 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@08c4 │ │ -03c162: 0c00 |0007: move-result-object v0 │ │ -03c164: 1100 |0008: return-object v0 │ │ +03c138: |[03c138] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03c148: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c14c: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c150: 7230 c408 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@08c4 │ │ +03c156: 0c00 |0007: move-result-object v0 │ │ +03c158: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ │ │ @@ -40844,17 +40844,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c168: |[03c168] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -03c178: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@030f │ │ -03c17c: 1100 |0002: return-object v0 │ │ +03c15c: |[03c15c] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +03c16c: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@030f │ │ +03c170: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompat;) │ │ @@ -40862,19 +40862,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 │ │ -03c180: |[03c180] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c190: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c194: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c198: 7240 c708 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@08c7 │ │ -03c19e: 0e00 |0007: return-void │ │ +03c174: |[03c174] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c184: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c188: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c18c: 7240 c708 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@08c7 │ │ +03c192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40885,19 +40885,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 │ │ -03c1a0: |[03c1a0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03c1b0: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c1b4: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c1b8: 7240 c808 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@08c8 │ │ -03c1be: 0e00 |0007: return-void │ │ +03c194: |[03c194] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03c1a4: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c1a8: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c1ac: 7240 c808 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@08c8 │ │ +03c1b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0007 line=439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40908,19 +40908,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 │ │ -03c1c0: |[03c1c0] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c1d0: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c1d4: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c1d8: 7240 c908 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@08c9 │ │ -03c1de: 0e00 |0007: return-void │ │ +03c1b4: |[03c1b4] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c1c4: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c1c8: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c1cc: 7240 c908 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@08c9 │ │ +03c1d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -40931,20 +40931,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 │ │ -03c1e0: |[03c1e0] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c1f0: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c1f4: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c1f8: 7255 ca08 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@08ca │ │ -03c1fe: 0a00 |0007: move-result v0 │ │ -03c200: 0f00 |0008: return v0 │ │ +03c1d4: |[03c1d4] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c1e4: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c1e8: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c1ec: 7255 ca08 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@08ca │ │ +03c1f2: 0a00 |0007: move-result v0 │ │ +03c1f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0009 reg=4 child Landroid/view/View; │ │ @@ -40955,20 +40955,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 │ │ -03c204: |[03c204] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03c214: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c218: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c21c: 7255 cb08 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@08cb │ │ -03c222: 0a00 |0007: move-result v0 │ │ -03c224: 0f00 |0008: return v0 │ │ +03c1f8: |[03c1f8] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03c208: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c20c: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c210: 7255 cb08 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@08cb │ │ +03c216: 0a00 |0007: move-result v0 │ │ +03c218: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0009 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 action I │ │ @@ -40979,19 +40979,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03c228: |[03c228] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -03c238: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c23c: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c240: 7240 cc08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08cc │ │ -03c246: 0e00 |0007: return-void │ │ +03c21c: |[03c21c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03c22c: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c230: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c234: 7240 cc08 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08cc │ │ +03c23a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0007 line=337 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ @@ -41002,19 +41002,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 │ │ -03c248: |[03c248] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c258: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ -03c25c: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ -03c260: 7240 cd08 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@08cd │ │ -03c266: 0e00 |0007: return-void │ │ +03c23c: |[03c23c] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c24c: 6200 0e03 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@030e │ │ +03c250: 6201 0d03 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@030d │ │ +03c254: 7240 cd08 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@08cd │ │ +03c25a: 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; │ │ @@ -41054,18 +41054,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 │ │ -03c268: |[03c268] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -03c278: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c27c: 7010 d612 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@12d6 │ │ -03c282: 0e00 |0005: return-void │ │ +03c25c: |[03c25c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +03c26c: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c270: 7010 d612 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@12d6 │ │ +03c276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ @@ -41075,19 +41075,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 │ │ -03c284: |[03c284] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c294: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c298: 7230 fc08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08fc │ │ -03c29e: 0a00 |0005: move-result v0 │ │ -03c2a0: 0f00 |0006: return v0 │ │ +03c278: |[03c278] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c288: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c28c: 7230 fc08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08fc │ │ +03c292: 0a00 |0005: move-result v0 │ │ +03c294: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41097,18 +41097,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 │ │ -03c2a4: |[03c2a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c2b4: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c2b8: 7230 fd08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fd │ │ -03c2be: 0e00 |0005: return-void │ │ +03c298: |[03c298] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c2a8: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c2ac: 7230 fd08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08fd │ │ +03c2b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41119,18 +41119,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 │ │ -03c2c0: |[03c2c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -03c2d0: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c2d4: 7230 fe08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08fe │ │ -03c2da: 0e00 |0005: return-void │ │ +03c2b4: |[03c2b4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03c2c4: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c2c8: 7230 fe08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08fe │ │ +03c2ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41141,18 +41141,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 │ │ -03c2dc: |[03c2dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c2ec: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c2f0: 7230 ff08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ff │ │ -03c2f6: 0e00 |0005: return-void │ │ +03c2d0: |[03c2d0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c2e0: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c2e4: 7230 ff08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ff │ │ +03c2ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41163,19 +41163,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 │ │ -03c2f8: |[03c2f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c308: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c30c: 7240 0009 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@0900 │ │ -03c312: 0a00 |0005: move-result v0 │ │ -03c314: 0f00 |0006: return v0 │ │ +03c2ec: |[03c2ec] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c2fc: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c300: 7240 0009 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@0900 │ │ +03c306: 0a00 |0005: move-result v0 │ │ +03c308: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -41186,18 +41186,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03c318: |[03c318] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -03c328: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c32c: 7230 0109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0901 │ │ -03c332: 0e00 |0005: return-void │ │ +03c30c: |[03c30c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03c31c: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c320: 7230 0109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0901 │ │ +03c326: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41208,18 +41208,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 │ │ -03c334: |[03c334] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c344: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ -03c348: 7230 0209 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0902 │ │ -03c34e: 0e00 |0005: return-void │ │ +03c328: |[03c328] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c338: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0310 │ │ +03c33c: 7230 0209 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0902 │ │ +03c342: 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; │ │ @@ -41322,17 +41322,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c350: |[03c350] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -03c360: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03c366: 0e00 |0003: return-void │ │ +03c344: |[03c344] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +03c354: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03c35a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -41341,19 +41341,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 │ │ -03c368: |[03c368] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c378: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c37c: 6e30 d712 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12d7 │ │ -03c382: 0a00 |0005: move-result v0 │ │ -03c384: 0f00 |0006: return v0 │ │ +03c35c: |[03c35c] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c36c: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c370: 6e30 d712 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12d7 │ │ +03c376: 0a00 |0005: move-result v0 │ │ +03c378: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41363,18 +41363,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 │ │ -03c388: |[03c388] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -03c398: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@017b │ │ -03c39c: 7020 f408 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@08f4 │ │ -03c3a2: 1100 |0005: return-object v0 │ │ +03c37c: |[03c37c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +03c38c: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@017b │ │ +03c390: 7020 f408 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@08f4 │ │ +03c396: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs;) │ │ @@ -41382,36 +41382,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c3a4: |[03c3a4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -03c3b4: 2200 ad02 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c3b8: 7010 d612 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@12d6 │ │ -03c3be: 1100 |0005: return-object v0 │ │ +03c398: |[03c398] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +03c3a8: 2200 ad02 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c3ac: 7010 d612 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@12d6 │ │ +03c3b2: 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 │ │ -03c3c0: |[03c3c0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c3d0: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c3d4: 6e30 d912 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12d9 │ │ -03c3da: 0e00 |0005: return-void │ │ +03c3b4: |[03c3b4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c3c4: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c3c8: 6e30 d912 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12d9 │ │ +03c3ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41422,19 +41422,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 │ │ -03c3dc: |[03c3dc] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -03c3ec: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c3f0: 1f02 c202 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -03c3f4: 6e30 da12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@12da │ │ -03c3fa: 0e00 |0007: return-void │ │ +03c3d0: |[03c3d0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +03c3e0: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c3e4: 1f02 c202 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +03c3e8: 6e30 da12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@12da │ │ +03c3ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 info Ljava/lang/Object; │ │ @@ -41445,18 +41445,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 │ │ -03c3fc: |[03c3fc] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c40c: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c410: 6e30 db12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12db │ │ -03c416: 0e00 |0005: return-void │ │ +03c3f0: |[03c3f0] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c400: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c404: 6e30 db12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12db │ │ +03c40a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41467,19 +41467,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 │ │ -03c418: |[03c418] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c428: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c42c: 6e40 dc12 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@12dc │ │ -03c432: 0a00 |0005: move-result v0 │ │ -03c434: 0f00 |0006: return v0 │ │ +03c40c: |[03c40c] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c41c: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c420: 6e40 dc12 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@12dc │ │ +03c426: 0a00 |0005: move-result v0 │ │ +03c428: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -41490,18 +41490,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 │ │ -03c438: |[03c438] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -03c448: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c44c: 6e30 de12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@12de │ │ -03c452: 0e00 |0005: return-void │ │ +03c42c: |[03c42c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03c43c: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c440: 6e30 de12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@12de │ │ +03c446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ @@ -41512,18 +41512,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 │ │ -03c454: |[03c454] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c464: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c468: 6e30 df12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12df │ │ -03c46e: 0e00 |0005: return-void │ │ +03c448: |[03c448] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c458: 1f00 ad02 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c45c: 6e30 df12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12df │ │ +03c462: 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; │ │ @@ -41564,18 +41564,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 │ │ -03c470: |[03c470] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -03c480: 5b01 1103 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c484: 7010 d612 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@12d6 │ │ -03c48a: 0e00 |0005: return-void │ │ +03c464: |[03c464] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +03c474: 5b01 1103 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c478: 7010 d612 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@12d6 │ │ +03c47e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ @@ -41585,19 +41585,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 │ │ -03c48c: |[03c48c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c49c: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c4a0: 7230 1709 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0917 │ │ -03c4a6: 0a00 |0005: move-result v0 │ │ -03c4a8: 0f00 |0006: return v0 │ │ +03c480: |[03c480] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c490: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c494: 7230 1709 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0917 │ │ +03c49a: 0a00 |0005: move-result v0 │ │ +03c49c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -41607,20 +41607,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 │ │ -03c4ac: |[03c4ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -03c4bc: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c4c0: 7220 1809 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0918 │ │ -03c4c6: 0c00 |0005: move-result-object v0 │ │ -03c4c8: 1f00 c302 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02c3 │ │ -03c4cc: 1100 |0008: return-object v0 │ │ +03c4a0: |[03c4a0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +03c4b0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c4b4: 7220 1809 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0918 │ │ +03c4ba: 0c00 |0005: move-result-object v0 │ │ +03c4bc: 1f00 c302 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02c3 │ │ +03c4c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 host Landroid/view/View; │ │ │ │ @@ -41629,18 +41629,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 │ │ -03c4d0: |[03c4d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c4e0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c4e4: 7230 1909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ -03c4ea: 0e00 |0005: return-void │ │ +03c4c4: |[03c4c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c4d4: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c4d8: 7230 1909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0919 │ │ +03c4de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41651,18 +41651,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 │ │ -03c4ec: |[03c4ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -03c4fc: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c500: 7230 1a09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@091a │ │ -03c506: 0e00 |0005: return-void │ │ +03c4e0: |[03c4e0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03c4f0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c4f4: 7230 1a09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@091a │ │ +03c4fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41673,18 +41673,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 │ │ -03c508: |[03c508] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c518: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c51c: 7230 1b09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091b │ │ -03c522: 0e00 |0005: return-void │ │ +03c4fc: |[03c4fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c50c: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c510: 7230 1b09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091b │ │ +03c516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41695,19 +41695,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 │ │ -03c524: |[03c524] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c534: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c538: 7240 1c09 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@091c │ │ -03c53e: 0a00 |0005: move-result v0 │ │ -03c540: 0f00 |0006: return v0 │ │ +03c518: |[03c518] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03c528: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c52c: 7240 1c09 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@091c │ │ +03c532: 0a00 |0005: move-result v0 │ │ +03c534: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=3 child Landroid/view/View; │ │ @@ -41718,19 +41718,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 │ │ -03c544: |[03c544] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03c554: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c558: 7240 1d09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@091d │ │ -03c55e: 0a00 |0005: move-result v0 │ │ -03c560: 0f00 |0006: return v0 │ │ +03c538: |[03c538] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03c548: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c54c: 7240 1d09 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@091d │ │ +03c552: 0a00 |0005: move-result v0 │ │ +03c554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ @@ -41741,18 +41741,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03c564: |[03c564] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -03c574: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c578: 7230 1e09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@091e │ │ -03c57e: 0e00 |0005: return-void │ │ +03c558: |[03c558] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03c568: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c56c: 7230 1e09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@091e │ │ +03c572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ @@ -41763,18 +41763,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 │ │ -03c580: |[03c580] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03c590: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ -03c594: 7230 1f09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091f │ │ -03c59a: 0e00 |0005: return-void │ │ +03c574: |[03c574] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c584: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0311 │ │ +03c588: 7230 1f09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@091f │ │ +03c58e: 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; │ │ @@ -41889,17 +41889,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c59c: |[03c59c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -03c5ac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03c5b2: 0e00 |0003: return-void │ │ +03c590: |[03c590] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +03c5a0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03c5a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -41908,19 +41908,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 │ │ -03c5b4: |[03c5b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -03c5c4: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c5c8: 6e20 d812 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@12d8 │ │ -03c5ce: 0c00 |0005: move-result-object v0 │ │ -03c5d0: 1100 |0006: return-object v0 │ │ +03c5a8: |[03c5a8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +03c5b8: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c5bc: 6e20 d812 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@12d8 │ │ +03c5c2: 0c00 |0005: move-result-object v0 │ │ +03c5c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ │ │ @@ -41929,18 +41929,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 │ │ -03c5d4: |[03c5d4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -03c5e4: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@017e │ │ -03c5e8: 7020 0d09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@090d │ │ -03c5ee: 1100 |0005: return-object v0 │ │ +03c5c8: |[03c5c8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +03c5d8: 2200 7e01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@017e │ │ +03c5dc: 7020 0d09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@090d │ │ +03c5e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; │ │ │ │ #3 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;) │ │ @@ -41948,19 +41948,19 @@ │ │ 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 │ │ -03c5f0: |[03c5f0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03c600: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03c604: 6e40 dd12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12dd │ │ -03c60a: 0a00 |0005: move-result v0 │ │ -03c60c: 0f00 |0006: return v0 │ │ +03c5e4: |[03c5e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03c5f4: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03c5f8: 6e40 dd12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12dd │ │ +03c5fe: 0a00 |0005: move-result v0 │ │ +03c600: 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 │ │ @@ -42077,18 +42077,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c610: |[03c610] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -03c620: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03c626: 5b01 1303 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0313 │ │ -03c62a: 0e00 |0005: return-void │ │ +03c604: |[03c604] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +03c614: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03c61a: 5b01 1303 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0313 │ │ +03c61e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -42100,17 +42100,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c62c: |[03c62c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -03c63c: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0313 │ │ -03c640: 1100 |0002: return-object v0 │ │ +03c620: |[03c620] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +03c630: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0313 │ │ +03c634: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -42118,17 +42118,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c644: |[03c644] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -03c654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c656: 0f00 |0001: return v0 │ │ +03c638: |[03c638] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +03c648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c64a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -42136,17 +42136,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c658: |[03c658] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -03c668: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03c66a: 0f00 |0001: return v0 │ │ +03c64c: |[03c64c] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +03c65c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c65e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -42160,18 +42160,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 │ │ -03c66c: |[03c66c] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -03c67c: 6e10 2a09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@092a │ │ -03c682: 0c00 |0003: move-result-object v0 │ │ -03c684: 1100 |0004: return-object v0 │ │ +03c660: |[03c660] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03c670: 6e10 2a09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@092a │ │ +03c676: 0c00 |0003: move-result-object v0 │ │ +03c678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -42180,17 +42180,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c688: |[03c688] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -03c698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c69a: 0f00 |0001: return v0 │ │ +03c67c: |[03c67c] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +03c68c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c68e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -42198,16 +42198,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c69c: |[03c69c] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -03c6ac: 0e00 |0000: return-void │ │ +03c690: |[03c690] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +03c6a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -42216,17 +42216,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c6b0: |[03c6b0] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -03c6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c6c2: 0f00 |0001: return v0 │ │ +03c6a4: |[03c6a4] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +03c6b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c6b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -42234,25 +42234,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03c6c4: |[03c6c4] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -03c6d4: 5420 1503 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ -03c6d8: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -03c6dc: 6e10 2e09 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@092e │ │ -03c6e2: 0a00 |0007: move-result v0 │ │ -03c6e4: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -03c6e8: 5420 1503 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ -03c6ec: 6e10 2909 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0929 │ │ -03c6f2: 0a01 |000f: move-result v1 │ │ -03c6f4: 7220 2509 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0925 │ │ -03c6fa: 0e00 |0013: return-void │ │ +03c6b8: |[03c6b8] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +03c6c8: 5420 1503 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ +03c6cc: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +03c6d0: 6e10 2e09 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@092e │ │ +03c6d6: 0a00 |0007: move-result v0 │ │ +03c6d8: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +03c6dc: 5420 1503 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ +03c6e0: 6e10 2909 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@0929 │ │ +03c6e6: 0a01 |000f: move-result v1 │ │ +03c6e8: 7220 2509 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@0925 │ │ +03c6ee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -42262,17 +42262,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 │ │ -03c6fc: |[03c6fc] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -03c70c: 5b01 1403 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0314 │ │ -03c710: 0e00 |0002: return-void │ │ +03c6f0: |[03c6f0] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +03c700: 5b01 1403 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0314 │ │ +03c704: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -42282,38 +42282,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 │ │ -03c714: |[03c714] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -03c724: 5430 1503 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ -03c728: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -03c72c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -03c730: 1a00 cc01 |0006: const-string v0, "ActionProvider(support)" // string@01cc │ │ -03c734: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -03c738: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03c73e: 1a02 2d19 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@192d │ │ -03c742: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03c748: 0c01 |0012: move-result-object v1 │ │ -03c74a: 6e10 2016 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -03c750: 0c02 |0016: move-result-object v2 │ │ -03c752: 6e10 fa15 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ -03c758: 0c02 |001a: move-result-object v2 │ │ -03c75a: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03c760: 0c01 |001e: move-result-object v1 │ │ -03c762: 1a02 5200 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0052 │ │ -03c766: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03c76c: 0c01 |0024: move-result-object v1 │ │ -03c76e: 6e10 4c16 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03c774: 0c01 |0028: move-result-object v1 │ │ -03c776: 7120 7912 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -03c77c: 5b34 1503 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ -03c780: 0e00 |002e: return-void │ │ +03c708: |[03c708] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +03c718: 5430 1503 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ +03c71c: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +03c720: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +03c724: 1a00 cc01 |0006: const-string v0, "ActionProvider(support)" // string@01cc │ │ +03c728: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +03c72c: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03c732: 1a02 2d19 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@192d │ │ +03c736: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03c73c: 0c01 |0012: move-result-object v1 │ │ +03c73e: 6e10 2016 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +03c744: 0c02 |0016: move-result-object v2 │ │ +03c746: 6e10 fa15 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ +03c74c: 0c02 |001a: move-result-object v2 │ │ +03c74e: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03c754: 0c01 |001e: move-result-object v1 │ │ +03c756: 1a02 5200 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0052 │ │ +03c75a: 6e20 4716 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03c760: 0c01 |0024: move-result-object v1 │ │ +03c762: 6e10 4c16 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03c768: 0c01 |0028: move-result-object v1 │ │ +03c76a: 7120 7912 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +03c770: 5b34 1503 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0315 │ │ +03c774: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -42325,20 +42325,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03c784: |[03c784] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -03c794: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0314 │ │ -03c798: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03c79c: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0314 │ │ -03c7a0: 7220 2409 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0924 │ │ -03c7a6: 0e00 |0009: return-void │ │ +03c778: |[03c778] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +03c788: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0314 │ │ +03c78c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03c790: 5410 1403 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0314 │ │ +03c794: 7220 2409 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@0924 │ │ +03c79a: 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; │ │ @@ -42428,18 +42428,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 │ │ -03c7a8: |[03c7a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -03c7b8: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c7bc: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -03c7c2: 0e00 |0005: return-void │ │ +03c79c: |[03c79c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +03c7ac: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c7b0: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +03c7b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -42450,20 +42450,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 │ │ -03c7c4: |[03c7c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -03c7d4: 5b12 1603 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c7d8: 6e10 ac01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01ac │ │ -03c7de: 0c00 |0005: move-result-object v0 │ │ -03c7e0: 7020 ab01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01ab │ │ -03c7e6: 0e00 |0009: return-void │ │ +03c7b8: |[03c7b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +03c7c8: 5b12 1603 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c7cc: 6e10 ac01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01ac │ │ +03c7d2: 0c00 |0005: move-result-object v0 │ │ +03c7d4: 7020 ab01 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@01ab │ │ +03c7da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -42476,62 +42476,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -03c7e8: |[03c7e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -03c7f8: 5240 2900 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0029 │ │ -03c7fc: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -03c802: 2200 5503 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ -03c806: 2201 5803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -03c80a: 7010 4016 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03c810: 1a02 f309 |000c: const-string v2, "Unknown message " // string@09f3 │ │ -03c814: 6e20 4716 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03c81a: 0c01 |0011: move-result-object v1 │ │ -03c81c: 6e20 4616 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -03c822: 0c01 |0015: move-result-object v1 │ │ -03c824: 6e10 4c16 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03c82a: 0c01 |0019: move-result-object v1 │ │ -03c82c: 7020 2616 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -03c832: 2700 |001d: throw v0 │ │ -03c834: 5430 1603 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c838: 7110 3d09 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@093d │ │ -03c83e: 0c00 |0023: move-result-object v0 │ │ -03c840: 5431 1603 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c844: 7110 3c09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@093c │ │ -03c84a: 0c01 |0029: move-result-object v1 │ │ -03c84c: 7220 8c12 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@128c │ │ -03c852: 0e00 |002d: return-void │ │ -03c854: 5430 1603 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c858: 7110 3e09 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@093e │ │ -03c85e: 28fa |0033: goto 002d // -0006 │ │ -03c860: 5430 1603 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c864: 7110 3f09 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@093f │ │ -03c86a: 0c00 |0039: move-result-object v0 │ │ -03c86c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -03c870: 5430 1603 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c874: 7110 4009 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0940 │ │ -03c87a: 0a00 |0041: move-result v0 │ │ -03c87c: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -03c880: 5430 1603 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c884: 7110 3f09 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@093f │ │ -03c88a: 0c00 |0049: move-result-object v0 │ │ -03c88c: 5431 1603 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c890: 7110 3c09 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@093c │ │ -03c896: 0c01 |004f: move-result-object v1 │ │ -03c898: 7220 8712 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1287 │ │ -03c89e: 28da |0053: goto 002d // -0026 │ │ -03c8a0: 5430 1603 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ -03c8a4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -03c8a6: 7120 4109 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0941 │ │ -03c8ac: 28d3 |005a: goto 002d // -002d │ │ -03c8ae: 0000 |005b: nop // spacer │ │ -03c8b0: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +03c7dc: |[03c7dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +03c7ec: 5240 2900 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0029 │ │ +03c7f0: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +03c7f6: 2200 5503 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ +03c7fa: 2201 5803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +03c7fe: 7010 4016 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03c804: 1a02 f309 |000c: const-string v2, "Unknown message " // string@09f3 │ │ +03c808: 6e20 4716 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03c80e: 0c01 |0011: move-result-object v1 │ │ +03c810: 6e20 4616 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +03c816: 0c01 |0015: move-result-object v1 │ │ +03c818: 6e10 4c16 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03c81e: 0c01 |0019: move-result-object v1 │ │ +03c820: 7020 2616 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +03c826: 2700 |001d: throw v0 │ │ +03c828: 5430 1603 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c82c: 7110 3d09 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@093d │ │ +03c832: 0c00 |0023: move-result-object v0 │ │ +03c834: 5431 1603 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c838: 7110 3c09 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@093c │ │ +03c83e: 0c01 |0029: move-result-object v1 │ │ +03c840: 7220 8c12 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@128c │ │ +03c846: 0e00 |002d: return-void │ │ +03c848: 5430 1603 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c84c: 7110 3e09 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@093e │ │ +03c852: 28fa |0033: goto 002d // -0006 │ │ +03c854: 5430 1603 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c858: 7110 3f09 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@093f │ │ +03c85e: 0c00 |0039: move-result-object v0 │ │ +03c860: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +03c864: 5430 1603 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c868: 7110 4009 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@0940 │ │ +03c86e: 0a00 |0041: move-result v0 │ │ +03c870: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +03c874: 5430 1603 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c878: 7110 3f09 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@093f │ │ +03c87e: 0c00 |0049: move-result-object v0 │ │ +03c880: 5431 1603 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c884: 7110 3c09 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@093c │ │ +03c88a: 0c01 |004f: move-result-object v1 │ │ +03c88c: 7220 8712 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1287 │ │ +03c892: 28da |0053: goto 002d // -0026 │ │ +03c894: 5430 1603 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0316 │ │ +03c898: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +03c89a: 7120 4109 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@0941 │ │ +03c8a0: 28d3 |005a: goto 002d // -002d │ │ +03c8a2: 0000 |005b: nop // spacer │ │ +03c8a4: 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 │ │ @@ -42577,18 +42577,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 │ │ -03c8c4: |[03c8c4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -03c8d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c8d6: 7040 5109 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@0951 │ │ -03c8dc: 0e00 |0004: return-void │ │ +03c8b8: |[03c8b8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +03c8c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c8ca: 7040 5109 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@0951 │ │ +03c8d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -42599,27 +42599,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 │ │ -03c8e0: |[03c8e0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -03c8f0: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ -03c8f6: 6000 2600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03c8fa: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -03c8fe: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -03c902: 2200 8701 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0187 │ │ -03c906: 7040 4b09 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@094b │ │ -03c90c: 5b20 3303 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ -03c910: 0e00 |0010: return-void │ │ -03c912: 2200 8601 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0186 │ │ -03c916: 7040 3b09 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@093b │ │ -03c91c: 5b20 3303 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ -03c920: 28f8 |0018: goto 0010 // -0008 │ │ +03c8d4: |[03c8d4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +03c8e4: 7010 1d16 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@161d │ │ +03c8ea: 6000 2600 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03c8ee: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +03c8f2: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +03c8f6: 2200 8701 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0187 │ │ +03c8fa: 7040 4b09 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@094b │ │ +03c900: 5b20 3303 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ +03c904: 0e00 |0010: return-void │ │ +03c906: 2200 8601 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0186 │ │ +03c90a: 7040 3b09 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@093b │ │ +03c910: 5b20 3303 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ +03c914: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -42635,19 +42635,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03c924: |[03c924] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -03c934: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ -03c938: 7210 3309 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0933 │ │ -03c93e: 0a00 |0005: move-result v0 │ │ -03c940: 0f00 |0006: return v0 │ │ +03c918: |[03c918] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +03c928: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ +03c92c: 7210 3309 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@0933 │ │ +03c932: 0a00 |0005: move-result v0 │ │ +03c934: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -42655,19 +42655,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03c944: |[03c944] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03c954: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ -03c958: 7220 3409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0934 │ │ -03c95e: 0a00 |0005: move-result v0 │ │ -03c960: 0f00 |0006: return v0 │ │ +03c938: |[03c938] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03c948: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ +03c94c: 7220 3409 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0934 │ │ +03c952: 0a00 |0005: move-result v0 │ │ +03c954: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -42676,18 +42676,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03c964: |[03c964] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -03c974: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ -03c978: 7220 3509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0935 │ │ -03c97e: 0e00 |0005: return-void │ │ +03c958: |[03c958] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +03c968: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ +03c96c: 7220 3509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0935 │ │ +03c972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0005 line=552 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -42697,18 +42697,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03c980: |[03c980] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -03c990: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ -03c994: 7220 3609 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0936 │ │ -03c99a: 0e00 |0005: return-void │ │ +03c974: |[03c974] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +03c984: 5410 3303 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0333 │ │ +03c988: 7220 3609 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0936 │ │ +03c98e: 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; │ │ @@ -42817,26 +42817,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03c99c: |[03c99c] android.support.v4.view.GravityCompat.:()V │ │ -03c9ac: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03c9b0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -03c9b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03c9b8: 2201 8b01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@018b │ │ -03c9bc: 7010 5f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@095f │ │ -03c9c2: 6901 3503 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ -03c9c6: 0e00 |000d: return-void │ │ -03c9c8: 2201 8a01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@018a │ │ -03c9cc: 7010 5a09 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@095a │ │ -03c9d2: 6901 3503 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ -03c9d6: 28f8 |0015: goto 000d // -0008 │ │ +03c990: |[03c990] android.support.v4.view.GravityCompat.:()V │ │ +03c9a0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03c9a4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +03c9a8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c9ac: 2201 8b01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@018b │ │ +03c9b0: 7010 5f09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@095f │ │ +03c9b6: 6901 3503 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ +03c9ba: 0e00 |000d: return-void │ │ +03c9bc: 2201 8a01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@018a │ │ +03c9c0: 7010 5a09 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@095a │ │ +03c9c6: 6901 3503 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ +03c9ca: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -42848,17 +42848,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c9d8: |[03c9d8] android.support.v4.view.GravityCompat.:()V │ │ -03c9e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03c9ee: 0e00 |0003: return-void │ │ +03c9cc: |[03c9cc] android.support.v4.view.GravityCompat.:()V │ │ +03c9dc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03c9e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -42867,26 +42867,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 │ │ -03c9f0: |[03c9f0] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -03ca00: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ -03ca04: 0191 |0002: move v1, v9 │ │ -03ca06: 01a2 |0003: move v2, v10 │ │ -03ca08: 01b3 |0004: move v3, v11 │ │ -03ca0a: 07c4 |0005: move-object v4, v12 │ │ -03ca0c: 01d5 |0006: move v5, v13 │ │ -03ca0e: 01e6 |0007: move v6, v14 │ │ -03ca10: 07f7 |0008: move-object v7, v15 │ │ -03ca12: 0208 1000 |0009: move/from16 v8, v16 │ │ -03ca16: 7809 5609 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@0956 │ │ -03ca1c: 0e00 |000e: return-void │ │ +03c9e4: |[03c9e4] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +03c9f4: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ +03c9f8: 0191 |0002: move v1, v9 │ │ +03c9fa: 01a2 |0003: move v2, v10 │ │ +03c9fc: 01b3 |0004: move v3, v11 │ │ +03c9fe: 07c4 |0005: move-object v4, v12 │ │ +03ca00: 01d5 |0006: move v5, v13 │ │ +03ca02: 01e6 |0007: move v6, v14 │ │ +03ca04: 07f7 |0008: move-object v7, v15 │ │ +03ca06: 0208 1000 |0009: move/from16 v8, v16 │ │ +03ca0a: 7809 5609 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@0956 │ │ +03ca10: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=9 gravity I │ │ 0x0000 - 0x000f reg=10 w I │ │ @@ -42902,24 +42902,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 │ │ -03ca20: |[03ca20] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -03ca30: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ -03ca34: 0171 |0002: move v1, v7 │ │ -03ca36: 0182 |0003: move v2, v8 │ │ -03ca38: 0193 |0004: move v3, v9 │ │ -03ca3a: 07a4 |0005: move-object v4, v10 │ │ -03ca3c: 07b5 |0006: move-object v5, v11 │ │ -03ca3e: 01c6 |0007: move v6, v12 │ │ -03ca40: 7807 5709 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@0957 │ │ -03ca46: 0e00 |000b: return-void │ │ +03ca14: |[03ca14] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03ca24: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ +03ca28: 0171 |0002: move v1, v7 │ │ +03ca2a: 0182 |0003: move v2, v8 │ │ +03ca2c: 0193 |0004: move v3, v9 │ │ +03ca2e: 07a4 |0005: move-object v4, v10 │ │ +03ca30: 07b5 |0006: move-object v5, v11 │ │ +03ca32: 01c6 |0007: move v6, v12 │ │ +03ca34: 7807 5709 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@0957 │ │ +03ca3a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=7 gravity I │ │ 0x0000 - 0x000c reg=8 w I │ │ @@ -42933,18 +42933,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 │ │ -03ca48: |[03ca48] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -03ca58: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ -03ca5c: 7254 5809 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@0958 │ │ -03ca62: 0e00 |0005: return-void │ │ +03ca3c: |[03ca3c] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03ca4c: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ +03ca50: 7254 5809 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@0958 │ │ +03ca56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 gravity I │ │ 0x0000 - 0x0006 reg=2 display Landroid/graphics/Rect; │ │ @@ -42956,19 +42956,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03ca64: |[03ca64] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -03ca74: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ -03ca78: 7230 5909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0959 │ │ -03ca7e: 0a00 |0005: move-result v0 │ │ -03ca80: 0f00 |0006: return v0 │ │ +03ca58: |[03ca58] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +03ca68: 6200 3503 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0335 │ │ +03ca6c: 7230 5909 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0959 │ │ +03ca72: 0a00 |0005: move-result v0 │ │ +03ca74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ @@ -42998,17 +42998,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ca84: |[03ca84] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -03ca94: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03ca9a: 0e00 |0003: return-void │ │ +03ca78: |[03ca78] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +03ca88: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03ca8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GravityCompatJellybeanMr1;) │ │ @@ -43016,17 +43016,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 │ │ -03ca9c: |[03ca9c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -03caac: 7708 9412 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@1294 │ │ -03cab2: 0e00 |0003: return-void │ │ +03ca90: |[03ca90] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +03caa0: 7708 9412 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@1294 │ │ +03caa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -43042,17 +43042,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 │ │ -03cab4: |[03cab4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -03cac4: 7706 9612 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1296 │ │ -03caca: 0e00 |0003: return-void │ │ +03caa8: |[03caa8] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03cab8: 7706 9612 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1296 │ │ +03cabe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -43066,17 +43066,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 │ │ -03cacc: |[03cacc] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -03cadc: 7140 9812 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1298 │ │ -03cae2: 0e00 |0003: return-void │ │ +03cac0: |[03cac0] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03cad0: 7140 9812 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1298 │ │ +03cad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 display Landroid/graphics/Rect; │ │ @@ -43088,18 +43088,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03cae4: |[03cae4] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -03caf4: 7120 9912 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1299 │ │ -03cafa: 0a00 |0003: move-result v0 │ │ -03cafc: 0f00 |0004: return v0 │ │ +03cad8: |[03cad8] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +03cae8: 7120 9912 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1299 │ │ +03caee: 0a00 |0003: move-result v0 │ │ +03caf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ @@ -43205,26 +43205,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03cb00: |[03cb00] android.support.v4.view.KeyEventCompat.:()V │ │ -03cb10: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03cb14: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03cb18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cb1c: 2200 9001 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0190 │ │ -03cb20: 7010 7d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@097d │ │ -03cb26: 6900 3b03 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cb2a: 0e00 |000d: return-void │ │ -03cb2c: 2200 8e01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@018e │ │ -03cb30: 7010 6f09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@096f │ │ -03cb36: 6900 3b03 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cb3a: 28f8 |0015: goto 000d // -0008 │ │ +03caf4: |[03caf4] android.support.v4.view.KeyEventCompat.:()V │ │ +03cb04: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03cb08: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03cb0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cb10: 2200 9001 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0190 │ │ +03cb14: 7010 7d09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@097d │ │ +03cb1a: 6900 3b03 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cb1e: 0e00 |000d: return-void │ │ +03cb20: 2200 8e01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@018e │ │ +03cb24: 7010 6f09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@096f │ │ +03cb2a: 6900 3b03 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cb2e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -43234,17 +43234,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cb3c: |[03cb3c] android.support.v4.view.KeyEventCompat.:()V │ │ -03cb4c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03cb52: 0e00 |0003: return-void │ │ +03cb30: |[03cb30] android.support.v4.view.KeyEventCompat.:()V │ │ +03cb40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03cb46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -43253,19 +43253,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 │ │ -03cb54: |[03cb54] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -03cb64: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cb68: 7254 8109 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@0981 │ │ -03cb6e: 0a00 |0005: move-result v0 │ │ -03cb70: 0f00 |0006: return v0 │ │ +03cb48: |[03cb48] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +03cb58: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cb5c: 7254 8109 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@0981 │ │ +03cb62: 0a00 |0005: move-result v0 │ │ +03cb64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -43276,19 +43276,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 │ │ -03cb74: |[03cb74] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -03cb84: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cb88: 7220 8209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0982 │ │ -03cb8e: 0c00 |0005: move-result-object v0 │ │ -03cb90: 1100 |0006: return-object v0 │ │ +03cb68: |[03cb68] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +03cb78: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cb7c: 7220 8209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0982 │ │ +03cb82: 0c00 |0005: move-result-object v0 │ │ +03cb84: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43296,21 +43296,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 │ │ -03cb94: |[03cb94] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -03cba4: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cba8: 6e10 9f12 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@129f │ │ -03cbae: 0a01 |0005: move-result v1 │ │ -03cbb0: 7230 8409 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0984 │ │ -03cbb6: 0a00 |0009: move-result v0 │ │ -03cbb8: 0f00 |000a: return v0 │ │ +03cb88: |[03cb88] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +03cb98: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cb9c: 6e10 9f12 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@129f │ │ +03cba2: 0a01 |0005: move-result v1 │ │ +03cba4: 7230 8409 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0984 │ │ +03cbaa: 0a00 |0009: move-result v0 │ │ +03cbac: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -43319,21 +43319,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03cbbc: |[03cbbc] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -03cbcc: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cbd0: 6e10 9f12 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@129f │ │ -03cbd6: 0a01 |0005: move-result v1 │ │ -03cbd8: 7220 8509 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0985 │ │ -03cbde: 0a00 |0009: move-result v0 │ │ -03cbe0: 0f00 |000a: return v0 │ │ +03cbb0: |[03cbb0] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +03cbc0: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cbc4: 6e10 9f12 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@129f │ │ +03cbca: 0a01 |0005: move-result v1 │ │ +03cbcc: 7220 8509 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0985 │ │ +03cbd2: 0a00 |0009: move-result v0 │ │ +03cbd4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43341,19 +43341,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cbe4: |[03cbe4] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -03cbf4: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cbf8: 7220 8309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0983 │ │ -03cbfe: 0a00 |0005: move-result v0 │ │ -03cc00: 0f00 |0006: return v0 │ │ +03cbd8: |[03cbd8] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +03cbe8: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cbec: 7220 8309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0983 │ │ +03cbf2: 0a00 |0005: move-result v0 │ │ +03cbf4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43361,19 +43361,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03cc04: |[03cc04] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -03cc14: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cc18: 7230 8409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0984 │ │ -03cc1e: 0a00 |0005: move-result v0 │ │ -03cc20: 0f00 |0006: return v0 │ │ +03cbf8: |[03cbf8] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +03cc08: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cc0c: 7230 8409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0984 │ │ +03cc12: 0a00 |0005: move-result v0 │ │ +03cc14: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -43382,19 +43382,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cc24: |[03cc24] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -03cc34: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cc38: 7220 8509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0985 │ │ -03cc3e: 0a00 |0005: move-result v0 │ │ -03cc40: 0f00 |0006: return v0 │ │ +03cc18: |[03cc18] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +03cc28: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cc2c: 7220 8509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0985 │ │ +03cc32: 0a00 |0005: move-result v0 │ │ +03cc34: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43402,19 +43402,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03cc44: |[03cc44] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -03cc54: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cc58: 7220 8609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0986 │ │ -03cc5e: 0a00 |0005: move-result v0 │ │ -03cc60: 0f00 |0006: return v0 │ │ +03cc38: |[03cc38] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +03cc48: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cc4c: 7220 8609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0986 │ │ +03cc52: 0a00 |0005: move-result v0 │ │ +03cc54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43422,18 +43422,18 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03cc64: |[03cc64] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -03cc74: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ -03cc78: 7220 8709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0987 │ │ -03cc7e: 0e00 |0005: return-void │ │ +03cc58: |[03cc58] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +03cc68: 6200 3b03 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@033b │ │ +03cc6c: 7220 8709 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0987 │ │ +03cc72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -43463,17 +43463,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cc80: |[03cc80] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -03cc90: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03cc96: 0e00 |0003: return-void │ │ +03cc74: |[03cc74] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +03cc84: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03cc8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43481,19 +43481,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 │ │ -03cc98: |[03cc98] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -03cca8: 1f03 a002 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@02a0 │ │ -03ccac: 6e40 9c12 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@129c │ │ -03ccb2: 0a00 |0005: move-result v0 │ │ -03ccb4: 0f00 |0006: return v0 │ │ +03cc8c: |[03cc8c] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +03cc9c: 1f03 a002 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@02a0 │ │ +03cca0: 6e40 9c12 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@129c │ │ +03cca6: 0a00 |0005: move-result v0 │ │ +03cca8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -43504,18 +43504,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 │ │ -03ccb8: |[03ccb8] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -03ccc8: 6e10 f912 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@12f9 │ │ -03ccce: 0c00 |0003: move-result-object v0 │ │ -03ccd0: 1100 |0004: return-object v0 │ │ +03ccac: |[03ccac] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +03ccbc: 6e10 f912 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@12f9 │ │ +03ccc2: 0c00 |0003: move-result-object v0 │ │ +03ccc4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43523,18 +43523,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ccd4: |[03ccd4] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -03cce4: 6e10 a112 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@12a1 │ │ -03ccea: 0a00 |0003: move-result v0 │ │ -03ccec: 0f00 |0004: return v0 │ │ +03ccc8: |[03ccc8] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +03ccd8: 6e10 a112 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@12a1 │ │ +03ccde: 0a00 |0003: move-result v0 │ │ +03cce0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43542,17 +43542,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ccf0: |[03ccf0] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -03cd00: 6e10 a612 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@12a6 │ │ -03cd06: 0e00 |0003: return-void │ │ +03cce4: |[03cce4] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +03ccf4: 6e10 a612 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@12a6 │ │ +03ccfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ @@ -43582,17 +43582,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cd08: |[03cd08] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -03cd18: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03cd1e: 0e00 |0003: return-void │ │ +03ccfc: |[03ccfc] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +03cd0c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03cd12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43600,18 +43600,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03cd20: |[03cd20] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -03cd30: 7120 a312 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@12a3 │ │ -03cd36: 0a00 |0003: move-result v0 │ │ -03cd38: 0f00 |0004: return v0 │ │ +03cd14: |[03cd14] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +03cd24: 7120 a312 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@12a3 │ │ +03cd2a: 0a00 |0003: move-result v0 │ │ +03cd2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -43620,18 +43620,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03cd3c: |[03cd3c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -03cd4c: 7110 a412 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@12a4 │ │ -03cd52: 0a00 |0003: move-result v0 │ │ -03cd54: 0f00 |0004: return v0 │ │ +03cd30: |[03cd30] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +03cd40: 7110 a412 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@12a4 │ │ +03cd46: 0a00 |0003: move-result v0 │ │ +03cd48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43639,18 +43639,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03cd58: |[03cd58] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -03cd68: 7110 a512 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@12a5 │ │ -03cd6e: 0a00 |0003: move-result v0 │ │ -03cd70: 0f00 |0004: return v0 │ │ +03cd4c: |[03cd4c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +03cd5c: 7110 a512 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@12a5 │ │ +03cd62: 0a00 |0003: move-result v0 │ │ +03cd64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -43761,26 +43761,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03cd74: |[03cd74] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -03cd84: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03cd88: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -03cd8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cd90: 2201 9701 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0197 │ │ -03cd94: 7010 ad09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@09ad │ │ -03cd9a: 6901 3c03 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03cd9e: 0e00 |000d: return-void │ │ -03cda0: 2201 9601 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0196 │ │ -03cda4: 7010 a409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@09a4 │ │ -03cdaa: 6901 3c03 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03cdae: 28f8 |0015: goto 000d // -0008 │ │ +03cd68: |[03cd68] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +03cd78: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03cd7c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +03cd80: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cd84: 2201 9701 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@0197 │ │ +03cd88: 7010 ad09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@09ad │ │ +03cd8e: 6901 3c03 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03cd92: 0e00 |000d: return-void │ │ +03cd94: 2201 9601 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@0196 │ │ +03cd98: 7010 a409 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@09a4 │ │ +03cd9e: 6901 3c03 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03cda2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -43792,17 +43792,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cdb0: |[03cdb0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -03cdc0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03cdc6: 0e00 |0003: return-void │ │ +03cda4: |[03cda4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +03cdb4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03cdba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -43811,19 +43811,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 │ │ -03cdc8: |[03cdc8] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -03cdd8: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03cddc: 7220 9c09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@099c │ │ -03cde2: 0a00 |0005: move-result v0 │ │ -03cde4: 0f00 |0006: return v0 │ │ +03cdbc: |[03cdbc] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03cdcc: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03cdd0: 7220 9c09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@099c │ │ +03cdd6: 0a00 |0005: move-result v0 │ │ +03cdd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43831,19 +43831,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 │ │ -03cde8: |[03cde8] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -03cdf8: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03cdfc: 7220 9d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@099d │ │ -03ce02: 0a00 |0005: move-result v0 │ │ -03ce04: 0f00 |0006: return v0 │ │ +03cddc: |[03cddc] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03cdec: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03cdf0: 7220 9d09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@099d │ │ +03cdf6: 0a00 |0005: move-result v0 │ │ +03cdf8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43851,19 +43851,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 │ │ -03ce08: |[03ce08] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -03ce18: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03ce1c: 7220 9e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@099e │ │ -03ce22: 0a00 |0005: move-result v0 │ │ -03ce24: 0f00 |0006: return v0 │ │ +03cdfc: |[03cdfc] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03ce0c: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03ce10: 7220 9e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@099e │ │ +03ce16: 0a00 |0005: move-result v0 │ │ +03ce18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43871,19 +43871,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 │ │ -03ce28: |[03ce28] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -03ce38: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03ce3c: 7220 9f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@099f │ │ -03ce42: 0a00 |0005: move-result v0 │ │ -03ce44: 0f00 |0006: return v0 │ │ +03ce1c: |[03ce1c] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +03ce2c: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03ce30: 7220 9f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@099f │ │ +03ce36: 0a00 |0005: move-result v0 │ │ +03ce38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43891,18 +43891,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 │ │ -03ce48: |[03ce48] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03ce58: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03ce5c: 7230 a009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a0 │ │ -03ce62: 0e00 |0005: return-void │ │ +03ce3c: |[03ce3c] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03ce4c: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03ce50: 7230 a009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a0 │ │ +03ce56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -43912,18 +43912,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 │ │ -03ce64: |[03ce64] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03ce74: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03ce78: 7230 a109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a1 │ │ -03ce7e: 0e00 |0005: return-void │ │ +03ce58: |[03ce58] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03ce68: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03ce6c: 7230 a109 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a1 │ │ +03ce72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -43933,18 +43933,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 │ │ -03ce80: |[03ce80] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03ce90: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03ce94: 7230 a209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a2 │ │ -03ce9a: 0e00 |0005: return-void │ │ +03ce74: |[03ce74] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03ce84: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03ce88: 7230 a209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a2 │ │ +03ce8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -43954,18 +43954,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 │ │ -03ce9c: |[03ce9c] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03ceac: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ -03ceb0: 7230 a309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a3 │ │ -03ceb6: 0e00 |0005: return-void │ │ +03ce90: |[03ce90] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03cea0: 6200 3c03 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@033c │ │ +03cea4: 7230 a309 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09a3 │ │ +03ceaa: 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 │ │ @@ -43996,17 +43996,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ceb8: |[03ceb8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -03cec8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03cece: 0e00 |0003: return-void │ │ +03ceac: |[03ceac] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +03cebc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03cec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -44014,18 +44014,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 │ │ -03ced0: |[03ced0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -03cee0: 6e10 5c13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@135c │ │ -03cee6: 0a00 |0003: move-result v0 │ │ -03cee8: 0f00 |0004: return v0 │ │ +03cec4: |[03cec4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03ced4: 6e10 5c13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@135c │ │ +03ceda: 0a00 |0003: move-result v0 │ │ +03cedc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -44033,18 +44033,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 │ │ -03ceec: |[03ceec] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -03cefc: 6e10 5d13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@135d │ │ -03cf02: 0a00 |0003: move-result v0 │ │ -03cf04: 0f00 |0004: return v0 │ │ +03cee0: |[03cee0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03cef0: 6e10 5d13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@135d │ │ +03cef6: 0a00 |0003: move-result v0 │ │ +03cef8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -44052,18 +44052,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 │ │ -03cf08: |[03cf08] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -03cf18: 6e10 5e13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@135e │ │ -03cf1e: 0a00 |0003: move-result v0 │ │ -03cf20: 0f00 |0004: return v0 │ │ +03cefc: |[03cefc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03cf0c: 6e10 5e13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@135e │ │ +03cf12: 0a00 |0003: move-result v0 │ │ +03cf14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -44071,18 +44071,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 │ │ -03cf24: |[03cf24] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -03cf34: 6e10 5f13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@135f │ │ -03cf3a: 0a00 |0003: move-result v0 │ │ -03cf3c: 0f00 |0004: return v0 │ │ +03cf18: |[03cf18] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +03cf28: 6e10 5f13 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@135f │ │ +03cf2e: 0a00 |0003: move-result v0 │ │ +03cf30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -44090,17 +44090,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 │ │ -03cf40: |[03cf40] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03cf50: 6e20 6013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1360 │ │ -03cf56: 0e00 |0003: return-void │ │ +03cf34: |[03cf34] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03cf44: 6e20 6013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1360 │ │ +03cf4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -44110,17 +44110,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 │ │ -03cf58: |[03cf58] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03cf68: 6e20 6113 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1361 │ │ -03cf6e: 0e00 |0003: return-void │ │ +03cf4c: |[03cf4c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03cf5c: 6e20 6113 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1361 │ │ +03cf62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -44130,17 +44130,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 │ │ -03cf70: |[03cf70] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03cf80: 6e20 6213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1362 │ │ -03cf86: 0e00 |0003: return-void │ │ +03cf64: |[03cf64] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03cf74: 6e20 6213 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1362 │ │ +03cf7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -44150,17 +44150,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 │ │ -03cf88: |[03cf88] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -03cf98: 6e20 6313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1363 │ │ -03cf9e: 0e00 |0003: return-void │ │ +03cf7c: |[03cf7c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03cf8c: 6e20 6313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1363 │ │ +03cf92: 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 │ │ @@ -44195,17 +44195,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03cfa0: |[03cfa0] android.support.v4.view.MenuCompat.:()V │ │ -03cfb0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03cfb6: 0e00 |0003: return-void │ │ +03cf94: |[03cf94] android.support.v4.view.MenuCompat.:()V │ │ +03cfa4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03cfaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -44213,17 +44213,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03cfb8: |[03cfb8] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -03cfc8: 7120 fa09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09fa │ │ -03cfce: 0e00 |0003: return-void │ │ +03cfac: |[03cfac] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03cfbc: 7120 fa09 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09fa │ │ +03cfc2: 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 │ │ @@ -44405,32 +44405,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03cfd0: |[03cfd0] android.support.v4.view.MenuItemCompat.:()V │ │ -03cfe0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03cfe4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03cfe8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03cfec: 2201 9e01 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@019e │ │ -03cff0: 7010 e009 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@09e0 │ │ -03cff6: 6901 3f03 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03cffa: 0e00 |000d: return-void │ │ -03cffc: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -03d000: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03d004: 2201 9c01 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@019c │ │ -03d008: 7010 d409 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09d4 │ │ -03d00e: 6901 3f03 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d012: 28f4 |0019: goto 000d // -000c │ │ -03d014: 2201 9b01 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@019b │ │ -03d018: 7010 cb09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@09cb │ │ -03d01e: 6901 3f03 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d022: 28ec |0021: goto 000d // -0014 │ │ +03cfc4: |[03cfc4] android.support.v4.view.MenuItemCompat.:()V │ │ +03cfd4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03cfd8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03cfdc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cfe0: 2201 9e01 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@019e │ │ +03cfe4: 7010 e009 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@09e0 │ │ +03cfea: 6901 3f03 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03cfee: 0e00 |000d: return-void │ │ +03cff0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +03cff4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03cff8: 2201 9c01 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@019c │ │ +03cffc: 7010 d409 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09d4 │ │ +03d002: 6901 3f03 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d006: 28f4 |0019: goto 000d // -000c │ │ +03d008: 2201 9b01 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@019b │ │ +03d00c: 7010 cb09 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@09cb │ │ +03d012: 6901 3f03 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d016: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -44444,17 +44444,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d024: |[03d024] android.support.v4.view.MenuItemCompat.:()V │ │ -03d034: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d03a: 0e00 |0003: return-void │ │ +03d018: |[03d018] android.support.v4.view.MenuItemCompat.:()V │ │ +03d028: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d02e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -44463,25 +44463,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d03c: |[03d03c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -03d04c: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d050: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d054: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d058: 7210 7606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0676 │ │ -03d05e: 0a00 |0009: move-result v0 │ │ -03d060: 0f00 |000a: return v0 │ │ -03d062: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d066: 7220 e509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09e5 │ │ -03d06c: 0a00 |0010: move-result v0 │ │ -03d06e: 28f9 |0011: goto 000a // -0007 │ │ +03d030: |[03d030] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +03d040: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d044: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d048: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d04c: 7210 7606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0676 │ │ +03d052: 0a00 |0009: move-result v0 │ │ +03d054: 0f00 |000a: return v0 │ │ +03d056: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d05a: 7220 e509 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09e5 │ │ +03d060: 0a00 |0010: move-result v0 │ │ +03d062: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44492,25 +44492,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d070: |[03d070] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -03d080: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d084: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d088: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d08c: 7210 7706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0677 │ │ -03d092: 0a00 |0009: move-result v0 │ │ -03d094: 0f00 |000a: return v0 │ │ -03d096: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d09a: 7220 e609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@09e6 │ │ -03d0a0: 0a00 |0010: move-result v0 │ │ -03d0a2: 28f9 |0011: goto 000a // -0007 │ │ +03d064: |[03d064] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +03d074: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d078: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d07c: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d080: 7210 7706 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0677 │ │ +03d086: 0a00 |0009: move-result v0 │ │ +03d088: 0f00 |000a: return v0 │ │ +03d08a: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d08e: 7220 e609 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@09e6 │ │ +03d094: 0a00 |0010: move-result v0 │ │ +03d096: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44521,26 +44521,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 │ │ -03d0a4: |[03d0a4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -03d0b4: 2020 2001 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d0b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d0bc: 1f02 2001 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d0c0: 7210 7906 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0679 │ │ -03d0c6: 0c00 |0009: move-result-object v0 │ │ -03d0c8: 1100 |000a: return-object v0 │ │ -03d0ca: 1a00 6c08 |000b: const-string v0, "MenuItemCompat" // string@086c │ │ -03d0ce: 1a01 cd0e |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0ecd │ │ -03d0d2: 7120 7912 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -03d0d8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -03d0da: 28f7 |0013: goto 000a // -0009 │ │ +03d098: |[03d098] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +03d0a8: 2020 2001 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d0ac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d0b0: 1f02 2001 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d0b4: 7210 7906 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0679 │ │ +03d0ba: 0c00 |0009: move-result-object v0 │ │ +03d0bc: 1100 |000a: return-object v0 │ │ +03d0be: 1a00 6c08 |000b: const-string v0, "MenuItemCompat" // string@086c │ │ +03d0c2: 1a01 cd0e |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0ecd │ │ +03d0c6: 7120 7912 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +03d0cc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +03d0ce: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -44553,25 +44553,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 │ │ -03d0dc: |[03d0dc] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -03d0ec: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d0f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d0f4: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d0f8: 7210 7806 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0678 │ │ -03d0fe: 0c00 |0009: move-result-object v0 │ │ -03d100: 1100 |000a: return-object v0 │ │ -03d102: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d106: 7220 e709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09e7 │ │ -03d10c: 0c00 |0010: move-result-object v0 │ │ -03d10e: 28f9 |0011: goto 000a // -0007 │ │ +03d0d0: |[03d0d0] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03d0e0: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d0e4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d0e8: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d0ec: 7210 7806 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0678 │ │ +03d0f2: 0c00 |0009: move-result-object v0 │ │ +03d0f4: 1100 |000a: return-object v0 │ │ +03d0f6: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d0fa: 7220 e709 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09e7 │ │ +03d100: 0c00 |0010: move-result-object v0 │ │ +03d102: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44582,25 +44582,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d110: |[03d110] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -03d120: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d124: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d128: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d12c: 7210 7a06 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@067a │ │ -03d132: 0a00 |0009: move-result v0 │ │ -03d134: 0f00 |000a: return v0 │ │ -03d136: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d13a: 7220 e809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09e8 │ │ -03d140: 0a00 |0010: move-result v0 │ │ -03d142: 28f9 |0011: goto 000a // -0007 │ │ +03d104: |[03d104] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +03d114: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d118: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d11c: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d120: 7210 7a06 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@067a │ │ +03d126: 0a00 |0009: move-result v0 │ │ +03d128: 0f00 |000a: return v0 │ │ +03d12a: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d12e: 7220 e809 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09e8 │ │ +03d134: 0a00 |0010: move-result v0 │ │ +03d136: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44611,25 +44611,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 │ │ -03d144: |[03d144] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -03d154: 2020 2001 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d158: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d15c: 1f02 2001 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d160: 7220 7f06 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@067f │ │ -03d166: 0c02 |0009: move-result-object v2 │ │ -03d168: 1102 |000a: return-object v2 │ │ -03d16a: 1a00 6c08 |000b: const-string v0, "MenuItemCompat" // string@086c │ │ -03d16e: 1a01 0f18 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@180f │ │ -03d172: 7120 7912 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -03d178: 28f8 |0012: goto 000a // -0008 │ │ +03d138: |[03d138] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +03d148: 2020 2001 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d14c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d150: 1f02 2001 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d154: 7220 7f06 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@067f │ │ +03d15a: 0c02 |0009: move-result-object v2 │ │ +03d15c: 1102 |000a: return-object v2 │ │ +03d15e: 1a00 6c08 |000b: const-string v0, "MenuItemCompat" // string@086c │ │ +03d162: 1a01 0f18 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@180f │ │ +03d166: 7120 7912 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +03d16c: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -44642,25 +44642,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 │ │ -03d17c: |[03d17c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -03d18c: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d190: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d194: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d198: 7220 7b06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@067b │ │ -03d19e: 0c00 |0009: move-result-object v0 │ │ -03d1a0: 1100 |000a: return-object v0 │ │ -03d1a2: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d1a6: 7230 e909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09e9 │ │ -03d1ac: 0c00 |0010: move-result-object v0 │ │ -03d1ae: 28f9 |0011: goto 000a // -0007 │ │ +03d170: |[03d170] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +03d180: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d184: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d188: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d18c: 7220 7b06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@067b │ │ +03d192: 0c00 |0009: move-result-object v0 │ │ +03d194: 1100 |000a: return-object v0 │ │ +03d196: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d19a: 7230 e909 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09e9 │ │ +03d1a0: 0c00 |0010: move-result-object v0 │ │ +03d1a2: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44672,25 +44672,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 │ │ -03d1b0: |[03d1b0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -03d1c0: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d1c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d1c8: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d1cc: 7220 7c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@067c │ │ -03d1d2: 0c00 |0009: move-result-object v0 │ │ -03d1d4: 1100 |000a: return-object v0 │ │ -03d1d6: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d1da: 7230 ea09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09ea │ │ -03d1e0: 0c00 |0010: move-result-object v0 │ │ -03d1e2: 28f9 |0011: goto 000a // -0007 │ │ +03d1a4: |[03d1a4] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03d1b4: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d1b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d1bc: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d1c0: 7220 7c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@067c │ │ +03d1c6: 0c00 |0009: move-result-object v0 │ │ +03d1c8: 1100 |000a: return-object v0 │ │ +03d1ca: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d1ce: 7230 ea09 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09ea │ │ +03d1d4: 0c00 |0010: move-result-object v0 │ │ +03d1d6: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44702,25 +44702,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 │ │ -03d1e4: |[03d1e4] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -03d1f4: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d1f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03d1fc: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d200: 7220 8006 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@0680 │ │ -03d206: 0c00 |0009: move-result-object v0 │ │ -03d208: 1100 |000a: return-object v0 │ │ -03d20a: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d20e: 7230 eb09 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@09eb │ │ -03d214: 0c00 |0010: move-result-object v0 │ │ -03d216: 28f9 |0011: goto 000a // -0007 │ │ +03d1d8: |[03d1d8] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +03d1e8: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d1ec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03d1f0: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d1f4: 7220 8006 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@0680 │ │ +03d1fa: 0c00 |0009: move-result-object v0 │ │ +03d1fc: 1100 |000a: return-object v0 │ │ +03d1fe: 6200 3f03 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d202: 7230 eb09 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@09eb │ │ +03d208: 0c00 |0010: move-result-object v0 │ │ +03d20a: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44732,23 +44732,23 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03d218: |[03d218] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -03d228: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d22c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -03d230: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ -03d234: 7220 7d06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@067d │ │ -03d23a: 0e00 |0009: return-void │ │ -03d23c: 6200 3f03 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ -03d240: 7230 ec09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09ec │ │ -03d246: 28fa |000f: goto 0009 // -0006 │ │ +03d20c: |[03d20c] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03d21c: 2010 2001 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d220: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +03d224: 1f01 2001 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0120 │ │ +03d228: 7220 7d06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@067d │ │ +03d22e: 0e00 |0009: return-void │ │ +03d230: 6200 3f03 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@033f │ │ +03d234: 7230 ec09 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09ec │ │ +03d23a: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ @@ -44782,17 +44782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d248: |[03d248] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -03d258: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d25e: 0e00 |0003: return-void │ │ +03d23c: |[03d23c] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +03d24c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -44800,18 +44800,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 │ │ -03d260: |[03d260] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -03d270: 7210 b012 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@12b0 │ │ -03d276: 0c00 |0003: move-result-object v0 │ │ -03d278: 1100 |0004: return-object v0 │ │ +03d254: |[03d254] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03d264: 7210 b012 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@12b0 │ │ +03d26a: 0c00 |0003: move-result-object v0 │ │ +03d26c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -44819,18 +44819,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 │ │ -03d27c: |[03d27c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -03d28c: 7220 b612 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@12b6 │ │ -03d292: 0c00 |0003: move-result-object v0 │ │ -03d294: 1100 |0004: return-object v0 │ │ +03d270: |[03d270] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +03d280: 7220 b612 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@12b6 │ │ +03d286: 0c00 |0003: move-result-object v0 │ │ +03d288: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -44839,18 +44839,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 │ │ -03d298: |[03d298] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -03d2a8: 7220 b712 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@12b7 │ │ -03d2ae: 0c00 |0003: move-result-object v0 │ │ -03d2b0: 1100 |0004: return-object v0 │ │ +03d28c: |[03d28c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03d29c: 7220 b712 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@12b7 │ │ +03d2a2: 0c00 |0003: move-result-object v0 │ │ +03d2a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -44859,17 +44859,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03d2b4: |[03d2b4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -03d2c4: 7220 bb12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@12bb │ │ -03d2ca: 0e00 |0003: return-void │ │ +03d2a8: |[03d2a8] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03d2b8: 7220 bb12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@12bb │ │ +03d2be: 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 │ │ @@ -44910,18 +44910,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 │ │ -03d2cc: |[03d2cc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -03d2dc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d2e2: 5b01 4603 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0346 │ │ -03d2e6: 0e00 |0005: return-void │ │ +03d2c0: |[03d2c0] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +03d2d0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d2d6: 5b01 4603 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0346 │ │ +03d2da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -44933,19 +44933,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d2e8: |[03d2e8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -03d2f8: 5410 4603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0346 │ │ -03d2fc: 7220 030a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a03 │ │ -03d302: 0a00 |0005: move-result v0 │ │ -03d304: 0f00 |0006: return v0 │ │ +03d2dc: |[03d2dc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +03d2ec: 5410 4603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0346 │ │ +03d2f0: 7220 030a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0a03 │ │ +03d2f6: 0a00 |0005: move-result v0 │ │ +03d2f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -44954,19 +44954,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d308: |[03d308] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -03d318: 5410 4603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0346 │ │ -03d31c: 7220 040a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a04 │ │ -03d322: 0a00 |0005: move-result v0 │ │ -03d324: 0f00 |0006: return v0 │ │ +03d2fc: |[03d2fc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +03d30c: 5410 4603 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0346 │ │ +03d310: 7220 040a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0a04 │ │ +03d316: 0a00 |0005: move-result v0 │ │ +03d318: 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; │ │ │ │ @@ -45037,17 +45037,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d328: |[03d328] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -03d338: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d33e: 0e00 |0003: return-void │ │ +03d31c: |[03d31c] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +03d32c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -45056,18 +45056,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d340: |[03d340] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -03d350: 7210 ad12 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@12ad │ │ -03d356: 0a00 |0003: move-result v0 │ │ -03d358: 0f00 |0004: return v0 │ │ +03d334: |[03d334] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +03d344: 7210 ad12 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@12ad │ │ +03d34a: 0a00 |0003: move-result v0 │ │ +03d34c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -45075,18 +45075,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d35c: |[03d35c] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -03d36c: 7210 ae12 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@12ae │ │ -03d372: 0a00 |0003: move-result v0 │ │ -03d374: 0f00 |0004: return v0 │ │ +03d350: |[03d350] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +03d360: 7210 ae12 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@12ae │ │ +03d366: 0a00 |0003: move-result v0 │ │ +03d368: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -45094,18 +45094,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d378: |[03d378] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -03d388: 7210 b312 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@12b3 │ │ -03d38e: 0a00 |0003: move-result v0 │ │ -03d390: 0f00 |0004: return v0 │ │ +03d36c: |[03d36c] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +03d37c: 7210 b312 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@12b3 │ │ +03d382: 0a00 |0003: move-result v0 │ │ +03d384: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -45113,20 +45113,20 @@ │ │ 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 │ │ -03d394: |[03d394] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -03d3a4: 2200 a301 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01a3 │ │ -03d3a8: 7020 000a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0a00 │ │ -03d3ae: 7220 ba12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@12ba │ │ -03d3b4: 0c00 |0008: move-result-object v0 │ │ -03d3b6: 1100 |0009: return-object v0 │ │ +03d388: |[03d388] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +03d398: 2200 a301 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01a3 │ │ +03d39c: 7020 000a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0a00 │ │ +03d3a2: 7220 ba12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@12ba │ │ +03d3a8: 0c00 |0008: move-result-object v0 │ │ +03d3aa: 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; │ │ │ │ @@ -45265,26 +45265,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03d3b8: |[03d3b8] android.support.v4.view.MotionEventCompat.:()V │ │ -03d3c8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03d3cc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -03d3ce: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -03d3d2: 2200 a701 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01a7 │ │ -03d3d6: 7010 100a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0a10 │ │ -03d3dc: 6900 5003 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d3e0: 0e00 |000c: return-void │ │ -03d3e2: 2200 a601 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01a6 │ │ -03d3e6: 7010 0a0a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0a0a │ │ -03d3ec: 6900 5003 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d3f0: 28f8 |0014: goto 000c // -0008 │ │ +03d3ac: |[03d3ac] android.support.v4.view.MotionEventCompat.:()V │ │ +03d3bc: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03d3c0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +03d3c2: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +03d3c6: 2200 a701 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01a7 │ │ +03d3ca: 7010 100a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0a10 │ │ +03d3d0: 6900 5003 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d3d4: 0e00 |000c: return-void │ │ +03d3d6: 2200 a601 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01a6 │ │ +03d3da: 7010 0a0a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0a0a │ │ +03d3e0: 6900 5003 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d3e4: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -45294,17 +45294,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d3f4: |[03d3f4] android.support.v4.view.MotionEventCompat.:()V │ │ -03d404: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d40a: 0e00 |0003: return-void │ │ +03d3e8: |[03d3e8] android.support.v4.view.MotionEventCompat.:()V │ │ +03d3f8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d3fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -45313,19 +45313,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 │ │ -03d40c: |[03d40c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -03d41c: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d420: 7230 160a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a16 │ │ -03d426: 0a00 |0005: move-result v0 │ │ -03d428: 0f00 |0006: return v0 │ │ +03d400: |[03d400] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03d410: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d414: 7230 160a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a16 │ │ +03d41a: 0a00 |0005: move-result v0 │ │ +03d41c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -45334,21 +45334,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03d42c: |[03d42c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -03d43c: 6e10 bd12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -03d442: 0a00 |0003: move-result v0 │ │ -03d444: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -03d44a: b510 |0007: and-int/2addr v0, v1 │ │ -03d44c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -03d450: 0f00 |000a: return v0 │ │ +03d420: |[03d420] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +03d430: 6e10 bd12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +03d436: 0a00 |0003: move-result v0 │ │ +03d438: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +03d43e: b510 |0007: and-int/2addr v0, v1 │ │ +03d440: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +03d444: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/MotionEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -45356,19 +45356,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d454: |[03d454] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -03d464: 6e10 bd12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -03d46a: 0a00 |0003: move-result v0 │ │ -03d46c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -03d470: 0f00 |0006: return v0 │ │ +03d448: |[03d448] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +03d458: 6e10 bd12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +03d45e: 0a00 |0003: move-result v0 │ │ +03d460: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03d464: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -45376,19 +45376,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d474: |[03d474] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -03d484: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d488: 7220 170a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a17 │ │ -03d48e: 0a00 |0005: move-result v0 │ │ -03d490: 0f00 |0006: return v0 │ │ +03d468: |[03d468] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03d478: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d47c: 7220 170a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a17 │ │ +03d482: 0a00 |0005: move-result v0 │ │ +03d484: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/MotionEventCompat;) │ │ @@ -45396,19 +45396,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 │ │ -03d494: |[03d494] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -03d4a4: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d4a8: 7230 180a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a18 │ │ -03d4ae: 0a00 |0005: move-result v0 │ │ -03d4b0: 0f00 |0006: return v0 │ │ +03d488: |[03d488] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03d498: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d49c: 7230 180a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a18 │ │ +03d4a2: 0a00 |0005: move-result v0 │ │ +03d4a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -45417,19 +45417,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 │ │ -03d4b4: |[03d4b4] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -03d4c4: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d4c8: 7230 190a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0a19 │ │ -03d4ce: 0a00 |0005: move-result v0 │ │ -03d4d0: 0f00 |0006: return v0 │ │ +03d4a8: |[03d4a8] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +03d4b8: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d4bc: 7230 190a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0a19 │ │ +03d4c2: 0a00 |0005: move-result v0 │ │ +03d4c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0007 reg=2 pointerIndex I │ │ │ │ @@ -45438,19 +45438,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 │ │ -03d4d4: |[03d4d4] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -03d4e4: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ -03d4e8: 7230 1a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0a1a │ │ -03d4ee: 0a00 |0005: move-result v0 │ │ -03d4f0: 0f00 |0006: return v0 │ │ +03d4c8: |[03d4c8] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +03d4d8: 6200 5003 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0350 │ │ +03d4dc: 7230 1a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0a1a │ │ +03d4e2: 0a00 |0005: move-result v0 │ │ +03d4e4: 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 │ │ │ │ @@ -45480,17 +45480,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d4f4: |[03d4f4] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -03d504: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d50a: 0e00 |0003: return-void │ │ +03d4e8: |[03d4e8] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +03d4f8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d4fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -45498,18 +45498,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 │ │ -03d50c: |[03d50c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -03d51c: 6e20 bc12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@12bc │ │ -03d522: 0a00 |0003: move-result v0 │ │ -03d524: 0f00 |0004: return v0 │ │ +03d500: |[03d500] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03d510: 6e20 bc12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@12bc │ │ +03d516: 0a00 |0003: move-result v0 │ │ +03d518: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -45518,18 +45518,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03d528: |[03d528] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -03d538: 6e10 c112 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@12c1 │ │ -03d53e: 0a00 |0003: move-result v0 │ │ -03d540: 0f00 |0004: return v0 │ │ +03d51c: |[03d51c] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03d52c: 6e10 c112 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@12c1 │ │ +03d532: 0a00 |0003: move-result v0 │ │ +03d534: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ │ │ #3 : (in Landroid/support/v4/view/MotionEventCompatEclair;) │ │ @@ -45537,18 +45537,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 │ │ -03d544: |[03d544] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -03d554: 6e20 c212 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@12c2 │ │ -03d55a: 0a00 |0003: move-result v0 │ │ -03d55c: 0f00 |0004: return v0 │ │ +03d538: |[03d538] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03d548: 6e20 c212 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@12c2 │ │ +03d54e: 0a00 |0003: move-result v0 │ │ +03d550: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -45557,18 +45557,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 │ │ -03d560: |[03d560] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -03d570: 6e20 c412 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@12c4 │ │ -03d576: 0a00 |0003: move-result v0 │ │ -03d578: 0f00 |0004: return v0 │ │ +03d554: |[03d554] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +03d564: 6e20 c412 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@12c4 │ │ +03d56a: 0a00 |0003: move-result v0 │ │ +03d56c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/MotionEvent; │ │ 0x0000 - 0x0005 reg=2 pointerIndex I │ │ │ │ @@ -45577,18 +45577,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 │ │ -03d57c: |[03d57c] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -03d58c: 6e20 c612 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@12c6 │ │ -03d592: 0a00 |0003: move-result v0 │ │ -03d594: 0f00 |0004: return v0 │ │ +03d570: |[03d570] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +03d580: 6e20 c612 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@12c6 │ │ +03d586: 0a00 |0003: move-result v0 │ │ +03d588: 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 │ │ │ │ @@ -45632,20 +45632,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -03d598: |[03d598] android.support.v4.view.PagerAdapter.:()V │ │ -03d5a8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -03d5ae: 2200 3a00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@003a │ │ -03d5b2: 7010 2601 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0126 │ │ -03d5b8: 5b10 5303 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ -03d5bc: 0e00 |000a: return-void │ │ +03d58c: |[03d58c] android.support.v4.view.PagerAdapter.:()V │ │ +03d59c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +03d5a2: 2200 3a00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@003a │ │ +03d5a6: 7010 2601 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0126 │ │ +03d5ac: 5b10 5303 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ +03d5b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45655,19 +45655,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 │ │ -03d5c0: |[03d5c0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -03d5d0: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -03d5d4: 1a01 1909 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0919 │ │ -03d5d8: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ -03d5de: 2700 |0007: throw v0 │ │ +03d5b4: |[03d5b4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03d5c4: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03d5c8: 1a01 1909 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0919 │ │ +03d5cc: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ +03d5d2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -45678,17 +45678,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 │ │ -03d5e0: |[03d5e0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03d5f0: 6e40 2b0a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a2b │ │ -03d5f6: 0e00 |0003: return-void │ │ +03d5d4: |[03d5d4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03d5e4: 6e40 2b0a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a2b │ │ +03d5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45700,16 +45700,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d5f8: |[03d5f8] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -03d608: 0e00 |0000: return-void │ │ +03d5ec: |[03d5ec] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +03d5fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -45718,17 +45718,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03d60c: |[03d60c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -03d61c: 6e20 2d0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0a2d │ │ -03d622: 0e00 |0003: return-void │ │ +03d600: |[03d600] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +03d610: 6e20 2d0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0a2d │ │ +03d616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45744,17 +45744,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d624: |[03d624] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -03d634: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03d636: 0f00 |0001: return v0 │ │ +03d618: |[03d618] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +03d628: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03d62a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 object Ljava/lang/Object; │ │ │ │ @@ -45763,17 +45763,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d638: |[03d638] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -03d648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d64a: 1100 |0001: return-object v0 │ │ +03d62c: |[03d62c] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +03d63c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d63e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -45782,17 +45782,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d64c: |[03d64c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -03d65c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -03d660: 0f00 |0002: return v0 │ │ +03d640: |[03d640] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +03d650: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +03d654: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -45801,19 +45801,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 │ │ -03d664: |[03d664] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -03d674: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ -03d678: 1a01 1a09 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@091a │ │ -03d67c: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ -03d682: 2700 |0007: throw v0 │ │ +03d658: |[03d658] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03d668: 2200 5d03 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@035d │ │ +03d66c: 1a01 1a09 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@091a │ │ +03d670: 7020 5516 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1655 │ │ +03d676: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0008 reg=3 container Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 position I │ │ @@ -45823,18 +45823,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 │ │ -03d684: |[03d684] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -03d694: 6e30 330a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0a33 │ │ -03d69a: 0c00 |0003: move-result-object v0 │ │ -03d69c: 1100 |0004: return-object v0 │ │ +03d678: |[03d678] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +03d688: 6e30 330a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0a33 │ │ +03d68e: 0c00 |0003: move-result-object v0 │ │ +03d690: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0005 reg=2 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 position I │ │ @@ -45850,18 +45850,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03d6a0: |[03d6a0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -03d6b0: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ -03d6b4: 6e10 2701 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0127 │ │ -03d6ba: 0e00 |0005: return-void │ │ +03d694: |[03d694] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +03d6a4: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ +03d6a8: 6e10 2701 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0127 │ │ +03d6ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45870,18 +45870,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d6bc: |[03d6bc] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -03d6cc: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ -03d6d0: 6e20 2801 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0128 │ │ -03d6d6: 0e00 |0005: return-void │ │ +03d6b0: |[03d6b0] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03d6c0: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ +03d6c4: 6e20 2801 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0128 │ │ +03d6ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -45891,16 +45891,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 │ │ -03d6d8: |[03d6d8] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -03d6e8: 0e00 |0000: return-void │ │ +03d6cc: |[03d6cc] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +03d6dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ 0x0000 - 0x0001 reg=2 loader Ljava/lang/ClassLoader; │ │ @@ -45910,17 +45910,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03d6ec: |[03d6ec] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -03d6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d6fe: 1100 |0001: return-object v0 │ │ +03d6e0: |[03d6e0] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +03d6f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d6f2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ #15 : (in Landroid/support/v4/view/PagerAdapter;) │ │ @@ -45928,16 +45928,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 │ │ -03d700: |[03d700] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -03d710: 0e00 |0000: return-void │ │ +03d6f4: |[03d6f4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03d704: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 position I │ │ @@ -45948,17 +45948,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 │ │ -03d714: |[03d714] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -03d724: 6e40 3a0a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a3a │ │ -03d72a: 0e00 |0003: return-void │ │ +03d708: |[03d708] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03d718: 6e40 3a0a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a3a │ │ +03d71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -45970,16 +45970,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03d72c: |[03d72c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -03d73c: 0e00 |0000: return-void │ │ +03d720: |[03d720] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +03d730: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0001 reg=1 container Landroid/view/View; │ │ │ │ @@ -45988,17 +45988,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03d740: |[03d740] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -03d750: 6e20 3c0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a3c │ │ -03d756: 0e00 |0003: return-void │ │ +03d734: |[03d734] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +03d744: 6e20 3c0a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a3c │ │ +03d74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0004 reg=1 container Landroid/view/ViewGroup; │ │ @@ -46008,18 +46008,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03d758: |[03d758] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -03d768: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ -03d76c: 6e20 2901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0129 │ │ -03d772: 0e00 |0005: return-void │ │ +03d74c: |[03d74c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03d75c: 5410 5303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0353 │ │ +03d760: 6e20 2901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0129 │ │ +03d766: 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; │ │ @@ -46059,18 +46059,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 │ │ -03d774: |[03d774] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -03d784: 5b01 5403 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0354 │ │ -03d788: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d78e: 0e00 |0005: return-void │ │ +03d768: |[03d768] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03d778: 5b01 5403 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0354 │ │ +03d77c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -46080,24 +46080,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d790: |[03d790] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -03d7a0: 5420 5403 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0354 │ │ -03d7a4: 5400 6b03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -03d7a8: 5421 5403 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0354 │ │ -03d7ac: 5411 6b03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -03d7b0: 6e10 ed0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -03d7b6: 0a01 |000b: move-result v1 │ │ -03d7b8: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03d7bc: 6e20 2e0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ -03d7c2: 0e00 |0011: return-void │ │ +03d784: |[03d784] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +03d794: 5420 5403 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0354 │ │ +03d798: 5400 6b03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +03d79c: 5421 5403 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0354 │ │ +03d7a0: 5411 6b03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +03d7a4: 6e10 ed0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +03d7aa: 0a01 |000b: move-result v1 │ │ +03d7ac: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03d7b0: 6e20 2e0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ +03d7b6: 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; │ │ @@ -46137,18 +46137,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 │ │ -03d7c4: |[03d7c4] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -03d7d4: 5b01 5503 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0355 │ │ -03d7d8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d7de: 0e00 |0005: return-void │ │ +03d7b8: |[03d7b8] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03d7c8: 5b01 5503 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0355 │ │ +03d7cc: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -46158,24 +46158,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03d7e0: |[03d7e0] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -03d7f0: 5420 5503 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0355 │ │ -03d7f4: 5400 6b03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -03d7f8: 5421 5503 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0355 │ │ -03d7fc: 5411 6b03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -03d800: 6e10 ed0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -03d806: 0a01 |000b: move-result v1 │ │ -03d808: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d80c: 6e20 2e0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ -03d812: 0e00 |0011: return-void │ │ +03d7d4: |[03d7d4] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +03d7e4: 5420 5503 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0355 │ │ +03d7e8: 5400 6b03 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +03d7ec: 5421 5503 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0355 │ │ +03d7f0: 5411 6b03 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +03d7f4: 6e10 ed0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +03d7fa: 0a01 |000b: move-result v1 │ │ +03d7fc: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d800: 6e20 2e0c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ +03d806: 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; │ │ @@ -46277,23 +46277,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03d814: |[03d814] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -03d824: 7010 6f12 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@126f │ │ -03d82a: 6e10 ac00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -03d830: 0c00 |0006: move-result-object v0 │ │ -03d832: 6e10 fe00 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00fe │ │ -03d838: 0c00 |000a: move-result-object v0 │ │ -03d83a: 5400 1a00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001a │ │ -03d83e: 5b10 8a03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038a │ │ -03d842: 0e00 |000f: return-void │ │ +03d808: |[03d808] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +03d818: 7010 6f12 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@126f │ │ +03d81e: 6e10 ac00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +03d824: 0c00 |0006: move-result-object v0 │ │ +03d826: 6e10 fe00 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00fe │ │ +03d82c: 0c00 |000a: move-result-object v0 │ │ +03d82e: 5400 1a00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001a │ │ +03d832: 5b10 8a03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038a │ │ +03d836: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000f line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; │ │ @@ -46305,26 +46305,26 @@ │ │ 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 │ │ -03d844: |[03d844] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03d854: 6f30 7012 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1270 │ │ -03d85a: 0c03 |0003: move-result-object v3 │ │ -03d85c: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -03d860: 6e10 2216 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ -03d866: 0c00 |0009: move-result-object v0 │ │ -03d868: 5421 8a03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038a │ │ -03d86c: 6e20 3d16 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@163d │ │ -03d872: 0c00 |000f: move-result-object v0 │ │ -03d874: 1100 |0010: return-object v0 │ │ -03d876: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03d878: 28fe |0012: goto 0010 // -0002 │ │ +03d838: |[03d838] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03d848: 6f30 7012 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1270 │ │ +03d84e: 0c03 |0003: move-result-object v3 │ │ +03d850: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +03d854: 6e10 2216 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ +03d85a: 0c00 |0009: move-result-object v0 │ │ +03d85c: 5421 8a03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038a │ │ +03d860: 6e20 3d16 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@163d │ │ +03d866: 0c00 |000f: move-result-object v0 │ │ +03d868: 1100 |0010: return-object v0 │ │ +03d86a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03d86c: 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; │ │ @@ -46359,17 +46359,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d87c: |[03d87c] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -03d88c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d892: 0e00 |0003: return-void │ │ +03d870: |[03d870] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +03d880: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -46378,21 +46378,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03d894: |[03d894] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -03d8a4: 2200 b501 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01b5 │ │ -03d8a8: 6e10 ae14 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@14ae │ │ -03d8ae: 0c01 |0005: move-result-object v1 │ │ -03d8b0: 7020 8e0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a8e │ │ -03d8b6: 6e20 c314 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@14c3 │ │ -03d8bc: 0e00 |000c: return-void │ │ +03d888: |[03d888] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +03d898: 2200 b501 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01b5 │ │ +03d89c: 6e10 ae14 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@14ae │ │ +03d8a2: 0c01 |0005: move-result-object v1 │ │ +03d8a4: 7020 8e0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a8e │ │ +03d8aa: 6e20 c314 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@14c3 │ │ +03d8b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -46494,27 +46494,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03d8c0: |[03d8c0] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -03d8d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03d8d2: 6000 2600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03d8d6: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -03d8da: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -03d8de: 2201 b901 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01b9 │ │ -03d8e2: 7020 970a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a97 │ │ -03d8e8: 6901 8b03 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ -03d8ec: 0e00 |000e: return-void │ │ -03d8ee: 2201 b801 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01b8 │ │ -03d8f2: 7020 930a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a93 │ │ -03d8f8: 6901 8b03 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ -03d8fc: 28f8 |0016: goto 000e // -0008 │ │ +03d8b4: |[03d8b4] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +03d8c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03d8c6: 6000 2600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03d8ca: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +03d8ce: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +03d8d2: 2201 b901 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01b9 │ │ +03d8d6: 7020 970a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a97 │ │ +03d8dc: 6901 8b03 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ +03d8e0: 0e00 |000e: return-void │ │ +03d8e2: 2201 b801 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01b8 │ │ +03d8e6: 7020 930a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a93 │ │ +03d8ec: 6901 8b03 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ +03d8f0: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -46526,17 +46526,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d900: |[03d900] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -03d910: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d916: 0e00 |0003: return-void │ │ +03d8f4: |[03d8f4] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +03d904: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d90a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -46544,19 +46544,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03d918: |[03d918] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -03d928: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ -03d92c: 7220 9a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a9a │ │ -03d932: 0a00 |0005: move-result v0 │ │ -03d934: 0f00 |0006: return v0 │ │ +03d90c: |[03d90c] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +03d91c: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ +03d920: 7220 9a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a9a │ │ +03d926: 0a00 |0005: move-result v0 │ │ +03d928: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -46564,18 +46564,18 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03d938: |[03d938] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -03d948: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ -03d94c: 7230 9b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a9b │ │ -03d952: 0e00 |0005: return-void │ │ +03d92c: |[03d92c] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +03d93c: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@038b │ │ +03d940: 7230 9b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a9b │ │ +03d946: 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 │ │ @@ -46606,17 +46606,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d954: |[03d954] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -03d964: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d96a: 0e00 |0003: return-void │ │ +03d948: |[03d948] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +03d958: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d95e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -46625,19 +46625,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03d96c: |[03d96c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -03d97c: 1f01 a902 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@02a9 │ │ -03d980: 6e10 ca12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@12ca │ │ -03d986: 0a00 |0005: move-result v0 │ │ -03d988: 0f00 |0006: return v0 │ │ +03d960: |[03d960] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +03d970: 1f01 a902 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@02a9 │ │ +03d974: 6e10 ca12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@12ca │ │ +03d97a: 0a00 |0005: move-result v0 │ │ +03d97c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -46645,18 +46645,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 │ │ -03d98c: |[03d98c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -03d99c: 1f00 a902 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@02a9 │ │ -03d9a0: 6e20 cb12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@12cb │ │ -03d9a6: 0e00 |0005: return-void │ │ +03d980: |[03d980] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +03d990: 1f00 a902 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@02a9 │ │ +03d994: 6e20 cb12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@12cb │ │ +03d99a: 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 │ │ @@ -46733,26 +46733,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03d9a8: |[03d9a8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -03d9b8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03d9bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03d9c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03d9c4: 2200 be01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01be │ │ -03d9c8: 7010 a60a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0aa6 │ │ -03d9ce: 6900 8c03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ -03d9d2: 0e00 |000d: return-void │ │ -03d9d4: 2200 bd01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01bd │ │ -03d9d8: 7010 a30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0aa3 │ │ -03d9de: 6900 8c03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ -03d9e2: 28f8 |0015: goto 000d // -0008 │ │ +03d99c: |[03d99c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03d9ac: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03d9b0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03d9b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03d9b8: 2200 be01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01be │ │ +03d9bc: 7010 a60a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0aa6 │ │ +03d9c2: 6900 8c03 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ +03d9c6: 0e00 |000d: return-void │ │ +03d9c8: 2200 bd01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01bd │ │ +03d9cc: 7010 a30a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0aa3 │ │ +03d9d2: 6900 8c03 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ +03d9d6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -46762,17 +46762,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03d9e4: |[03d9e4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -03d9f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03d9fa: 0e00 |0003: return-void │ │ +03d9d8: |[03d9d8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03d9e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03d9ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -46781,19 +46781,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 │ │ -03d9fc: |[03d9fc] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03da0c: 6200 8c03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ -03da10: 7230 a90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aa9 │ │ -03da16: 0a00 |0005: move-result v0 │ │ -03da18: 0f00 |0006: return v0 │ │ +03d9f0: |[03d9f0] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03da00: 6200 8c03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ +03da04: 7230 a90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aa9 │ │ +03da0a: 0a00 |0005: move-result v0 │ │ +03da0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0007 reg=2 pointerId I │ │ │ │ @@ -46802,19 +46802,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 │ │ -03da1c: |[03da1c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03da2c: 6200 8c03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ -03da30: 7230 aa0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aaa │ │ -03da36: 0a00 |0005: move-result v0 │ │ -03da38: 0f00 |0006: return v0 │ │ +03da10: |[03da10] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03da20: 6200 8c03 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@038c │ │ +03da24: 7230 aa0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aaa │ │ +03da2a: 0a00 |0005: move-result v0 │ │ +03da2c: 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 │ │ │ │ @@ -46844,17 +46844,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03da3c: |[03da3c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -03da4c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03da52: 0e00 |0003: return-void │ │ +03da30: |[03da30] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +03da40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03da46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;) │ │ @@ -46862,18 +46862,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 │ │ -03da54: |[03da54] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03da64: 6e20 d112 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@12d1 │ │ -03da6a: 0a00 |0003: move-result v0 │ │ -03da6c: 0f00 |0004: return v0 │ │ +03da48: |[03da48] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03da58: 6e20 d112 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@12d1 │ │ +03da5e: 0a00 |0003: move-result v0 │ │ +03da60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 tracker Landroid/view/VelocityTracker; │ │ 0x0000 - 0x0005 reg=2 pointerId I │ │ │ │ @@ -46882,18 +46882,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 │ │ -03da70: |[03da70] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -03da80: 6e20 d312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@12d3 │ │ -03da86: 0a00 |0003: move-result v0 │ │ -03da88: 0f00 |0004: return v0 │ │ +03da64: |[03da64] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03da74: 6e20 d312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@12d3 │ │ +03da7a: 0a00 |0003: move-result v0 │ │ +03da7c: 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 │ │ │ │ @@ -47272,56 +47272,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -03da8c: |[03da8c] android.support.v4.view.ViewCompat.:()V │ │ -03da9c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03daa0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03daa4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03daa8: 2201 c901 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01c9 │ │ -03daac: 7010 fe0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0afe │ │ -03dab2: 6901 9103 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dab6: 0e00 |000d: return-void │ │ -03dab8: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -03dabc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03dac0: 2201 c801 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01c8 │ │ -03dac4: 7010 f80a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0af8 │ │ -03daca: 6901 9103 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dace: 28f4 |0019: goto 000d // -000c │ │ -03dad0: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -03dad4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -03dad8: 2201 c701 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01c7 │ │ -03dadc: 7010 ec0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0aec │ │ -03dae2: 6901 9103 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dae6: 28e8 |0025: goto 000d // -0018 │ │ -03dae8: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -03daec: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -03daf0: 2201 c601 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01c6 │ │ -03daf4: 7010 e50a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ae5 │ │ -03dafa: 6901 9103 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dafe: 28dc |0031: goto 000d // -0024 │ │ -03db00: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -03db04: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -03db08: 2201 c501 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01c5 │ │ -03db0c: 7010 db0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0adb │ │ -03db12: 6901 9103 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03db16: 28d0 |003d: goto 000d // -0030 │ │ -03db18: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -03db1c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -03db20: 2201 c401 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01c4 │ │ -03db24: 7010 d80a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0ad8 │ │ -03db2a: 6901 9103 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03db2e: 28c4 |0049: goto 000d // -003c │ │ -03db30: 2201 c201 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01c2 │ │ -03db34: 7010 b20a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ab2 │ │ -03db3a: 6901 9103 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03db3e: 28bc |0051: goto 000d // -0044 │ │ +03da80: |[03da80] android.support.v4.view.ViewCompat.:()V │ │ +03da90: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03da94: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03da98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03da9c: 2201 c901 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01c9 │ │ +03daa0: 7010 fe0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0afe │ │ +03daa6: 6901 9103 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03daaa: 0e00 |000d: return-void │ │ +03daac: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +03dab0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03dab4: 2201 c801 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01c8 │ │ +03dab8: 7010 f80a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0af8 │ │ +03dabe: 6901 9103 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dac2: 28f4 |0019: goto 000d // -000c │ │ +03dac4: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +03dac8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03dacc: 2201 c701 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01c7 │ │ +03dad0: 7010 ec0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0aec │ │ +03dad6: 6901 9103 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dada: 28e8 |0025: goto 000d // -0018 │ │ +03dadc: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +03dae0: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +03dae4: 2201 c601 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01c6 │ │ +03dae8: 7010 e50a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ae5 │ │ +03daee: 6901 9103 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03daf2: 28dc |0031: goto 000d // -0024 │ │ +03daf4: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +03daf8: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +03dafc: 2201 c501 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01c5 │ │ +03db00: 7010 db0a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0adb │ │ +03db06: 6901 9103 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03db0a: 28d0 |003d: goto 000d // -0030 │ │ +03db0c: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +03db10: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +03db14: 2201 c401 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01c4 │ │ +03db18: 7010 d80a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0ad8 │ │ +03db1e: 6901 9103 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03db22: 28c4 |0049: goto 000d // -003c │ │ +03db24: 2201 c201 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01c2 │ │ +03db28: 7010 b20a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ab2 │ │ +03db2e: 6901 9103 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03db32: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ 0x0006 line=550 │ │ 0x000d line=564 │ │ 0x000e line=551 │ │ @@ -47343,17 +47343,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03db40: |[03db40] android.support.v4.view.ViewCompat.:()V │ │ -03db50: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03db56: 0e00 |0003: return-void │ │ +03db34: |[03db34] android.support.v4.view.ViewCompat.:()V │ │ +03db44: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03db4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -47362,19 +47362,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 │ │ -03db58: |[03db58] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03db68: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03db6c: 7230 010b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b01 │ │ -03db72: 0a00 |0005: move-result v0 │ │ -03db74: 0f00 |0006: return v0 │ │ +03db4c: |[03db4c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03db5c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03db60: 7230 010b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b01 │ │ +03db66: 0a00 |0005: move-result v0 │ │ +03db68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47383,19 +47383,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 │ │ -03db78: |[03db78] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -03db88: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03db8c: 7230 020b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0b02 │ │ -03db92: 0a00 |0005: move-result v0 │ │ -03db94: 0f00 |0006: return v0 │ │ +03db6c: |[03db6c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03db7c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03db80: 7230 020b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0b02 │ │ +03db86: 0a00 |0005: move-result v0 │ │ +03db88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47404,19 +47404,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 │ │ -03db98: |[03db98] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03dba8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dbac: 7220 040b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b04 │ │ -03dbb2: 0c00 |0005: move-result-object v0 │ │ -03dbb4: 1100 |0006: return-object v0 │ │ +03db8c: |[03db8c] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03db9c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dba0: 7220 040b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0b04 │ │ +03dba6: 0c00 |0005: move-result-object v0 │ │ +03dba8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47424,19 +47424,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dbb8: |[03dbb8] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -03dbc8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dbcc: 7220 050b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0b05 │ │ -03dbd2: 0a00 |0005: move-result v0 │ │ -03dbd4: 0f00 |0006: return v0 │ │ +03dbac: |[03dbac] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +03dbbc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dbc0: 7220 050b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0b05 │ │ +03dbc6: 0a00 |0005: move-result v0 │ │ +03dbc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47444,19 +47444,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dbd8: |[03dbd8] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03dbe8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dbec: 7220 060b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b06 │ │ -03dbf2: 0a00 |0005: move-result v0 │ │ -03dbf4: 0f00 |0006: return v0 │ │ +03dbcc: |[03dbcc] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03dbdc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dbe0: 7220 060b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b06 │ │ +03dbe6: 0a00 |0005: move-result v0 │ │ +03dbe8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47464,19 +47464,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dbf8: |[03dbf8] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -03dc08: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dc0c: 7220 070b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0b07 │ │ -03dc12: 0a00 |0005: move-result v0 │ │ -03dc14: 0f00 |0006: return v0 │ │ +03dbec: |[03dbec] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +03dbfc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dc00: 7220 070b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0b07 │ │ +03dc06: 0a00 |0005: move-result v0 │ │ +03dc08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47484,19 +47484,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dc18: |[03dc18] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -03dc28: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dc2c: 7220 080b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b08 │ │ -03dc32: 0a00 |0005: move-result v0 │ │ -03dc34: 0f00 |0006: return v0 │ │ +03dc0c: |[03dc0c] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +03dc1c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dc20: 7220 080b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b08 │ │ +03dc26: 0a00 |0005: move-result v0 │ │ +03dc28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47504,19 +47504,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dc38: |[03dc38] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -03dc48: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dc4c: 7220 090b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0b09 │ │ -03dc52: 0a00 |0005: move-result v0 │ │ -03dc54: 0f00 |0006: return v0 │ │ +03dc2c: |[03dc2c] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +03dc3c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dc40: 7220 090b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0b09 │ │ +03dc46: 0a00 |0005: move-result v0 │ │ +03dc48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47524,19 +47524,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dc58: |[03dc58] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -03dc68: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dc6c: 7220 0a0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b0a │ │ -03dc72: 0a00 |0005: move-result v0 │ │ -03dc74: 0f00 |0006: return v0 │ │ +03dc4c: |[03dc4c] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03dc5c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dc60: 7220 0a0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b0a │ │ +03dc66: 0a00 |0005: move-result v0 │ │ +03dc68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47544,19 +47544,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dc78: |[03dc78] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -03dc88: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dc8c: 7220 0b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0b0b │ │ -03dc92: 0a00 |0005: move-result v0 │ │ -03dc94: 0f00 |0006: return v0 │ │ +03dc6c: |[03dc6c] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +03dc7c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dc80: 7220 0b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0b0b │ │ +03dc86: 0a00 |0005: move-result v0 │ │ +03dc88: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47564,19 +47564,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dc98: |[03dc98] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -03dca8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dcac: 7220 0c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b0c │ │ -03dcb2: 0a00 |0005: move-result v0 │ │ -03dcb4: 0f00 |0006: return v0 │ │ +03dc8c: |[03dc8c] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03dc9c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dca0: 7220 0c0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b0c │ │ +03dca6: 0a00 |0005: move-result v0 │ │ +03dca8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47584,19 +47584,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dcb8: |[03dcb8] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -03dcc8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dccc: 7220 0d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0b0d │ │ -03dcd2: 0a00 |0005: move-result v0 │ │ -03dcd4: 0f00 |0006: return v0 │ │ +03dcac: |[03dcac] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +03dcbc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dcc0: 7220 0d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0b0d │ │ +03dcc6: 0a00 |0005: move-result v0 │ │ +03dcc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47604,19 +47604,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 │ │ -03dcd8: |[03dcd8] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -03dce8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dcec: 7220 0e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b0e │ │ -03dcf2: 0c00 |0005: move-result-object v0 │ │ -03dcf4: 1100 |0006: return-object v0 │ │ +03dccc: |[03dccc] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03dcdc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dce0: 7220 0e0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b0e │ │ +03dce6: 0c00 |0005: move-result-object v0 │ │ +03dce8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47624,19 +47624,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dcf8: |[03dcf8] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -03dd08: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dd0c: 7220 0f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0b0f │ │ -03dd12: 0a00 |0005: move-result v0 │ │ -03dd14: 0f00 |0006: return v0 │ │ +03dcec: |[03dcec] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03dcfc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dd00: 7220 0f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0b0f │ │ +03dd06: 0a00 |0005: move-result v0 │ │ +03dd08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47644,19 +47644,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03dd18: |[03dd18] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -03dd28: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dd2c: 7220 100b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0b10 │ │ -03dd32: 0a00 |0005: move-result v0 │ │ -03dd34: 0f00 |0006: return v0 │ │ +03dd0c: |[03dd0c] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +03dd1c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dd20: 7220 100b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0b10 │ │ +03dd26: 0a00 |0005: move-result v0 │ │ +03dd28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47664,18 +47664,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 │ │ -03dd38: |[03dd38] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03dd48: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dd4c: 7230 110b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b11 │ │ -03dd52: 0e00 |0005: return-void │ │ +03dd2c: |[03dd2c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03dd3c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dd40: 7230 110b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b11 │ │ +03dd46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0005 line=685 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47685,18 +47685,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 │ │ -03dd54: |[03dd54] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03dd64: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dd68: 7230 120b 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@0b12 │ │ -03dd6e: 0e00 |0005: return-void │ │ +03dd48: |[03dd48] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03dd58: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dd5c: 7230 120b 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@0b12 │ │ +03dd62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0005 line=721 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -47706,18 +47706,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 │ │ -03dd70: |[03dd70] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03dd80: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dd84: 7230 130b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b13 │ │ -03dd8a: 0e00 |0005: return-void │ │ +03dd64: |[03dd64] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03dd74: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dd78: 7230 130b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b13 │ │ +03dd7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47727,19 +47727,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 │ │ -03dd8c: |[03dd8c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03dd9c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dda0: 7240 140b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b14 │ │ -03dda6: 0a00 |0005: move-result v0 │ │ -03dda8: 0f00 |0006: return v0 │ │ +03dd80: |[03dd80] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03dd90: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dd94: 7240 140b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b14 │ │ +03dd9a: 0a00 |0005: move-result v0 │ │ +03dd9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -47749,18 +47749,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03ddac: |[03ddac] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03ddbc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03ddc0: 7220 150b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b15 │ │ -03ddc6: 0e00 |0005: return-void │ │ +03dda0: |[03dda0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03ddb0: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03ddb4: 7220 150b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b15 │ │ +03ddba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -47769,23 +47769,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 │ │ -03ddc8: |[03ddc8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03ddd8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dddc: 0761 |0002: move-object v1, v6 │ │ -03ddde: 0172 |0003: move v2, v7 │ │ -03dde0: 0183 |0004: move v3, v8 │ │ -03dde2: 0194 |0005: move v4, v9 │ │ -03dde4: 01a5 |0006: move v5, v10 │ │ -03dde6: 7806 160b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b16 │ │ -03ddec: 0e00 |000a: return-void │ │ +03ddbc: |[03ddbc] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03ddcc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03ddd0: 0761 |0002: move-object v1, v6 │ │ +03ddd2: 0172 |0003: move v2, v7 │ │ +03ddd4: 0183 |0004: move v3, v8 │ │ +03ddd6: 0194 |0005: move v4, v9 │ │ +03ddd8: 01a5 |0006: move v5, v10 │ │ +03ddda: 7806 160b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b16 │ │ +03dde0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x000a line=790 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -47798,18 +47798,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 │ │ -03ddf0: |[03ddf0] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03de00: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03de04: 7230 170b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b17 │ │ -03de0a: 0e00 |0005: return-void │ │ +03dde4: |[03dde4] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03ddf4: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03ddf8: 7230 170b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b17 │ │ +03ddfe: 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; │ │ @@ -47819,18 +47819,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 │ │ -03de0c: |[03de0c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03de1c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03de20: 7255 180b 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@0b18 │ │ -03de26: 0e00 |0005: return-void │ │ +03de00: |[03de00] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03de10: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03de14: 7255 180b 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@0b18 │ │ +03de1a: 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; │ │ @@ -47841,19 +47841,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03de28: |[03de28] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -03de38: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03de3c: 7240 190b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0b19 │ │ -03de42: 0a00 |0005: move-result v0 │ │ -03de44: 0f00 |0006: return v0 │ │ +03de1c: |[03de1c] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +03de2c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03de30: 7240 190b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0b19 │ │ +03de36: 0a00 |0005: move-result v0 │ │ +03de38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -47863,18 +47863,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 │ │ -03de48: |[03de48] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -03de58: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03de5c: 7230 1a0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b1a │ │ -03de62: 0e00 |0005: return-void │ │ +03de3c: |[03de3c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03de4c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03de50: 7230 1a0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b1a │ │ +03de56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -47884,18 +47884,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 │ │ -03de64: |[03de64] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -03de74: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03de78: 7230 1c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0b1c │ │ -03de7e: 0e00 |0005: return-void │ │ +03de58: |[03de58] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +03de68: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03de6c: 7230 1c0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0b1c │ │ +03de72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0005 line=759 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -47905,18 +47905,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 │ │ -03de80: |[03de80] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03de90: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03de94: 7230 1d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b1d │ │ -03de9a: 0e00 |0005: return-void │ │ +03de74: |[03de74] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03de84: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03de88: 7230 1d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b1d │ │ +03de8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0005 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -47926,18 +47926,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 │ │ -03de9c: |[03de9c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -03deac: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03deb0: 7230 1e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0b1e │ │ -03deb6: 0e00 |0005: return-void │ │ +03de90: |[03de90] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +03dea0: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dea4: 7230 1e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0b1e │ │ +03deaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0005 line=996 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -47947,18 +47947,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 │ │ -03deb8: |[03deb8] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -03dec8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03decc: 7230 1f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b1f │ │ -03ded2: 0e00 |0005: return-void │ │ +03deac: |[03deac] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03debc: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dec0: 7230 1f0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b1f │ │ +03dec6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -47968,18 +47968,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 │ │ -03ded4: |[03ded4] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -03dee4: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03dee8: 7240 200b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b20 │ │ -03deee: 0e00 |0005: return-void │ │ +03dec8: |[03dec8] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03ded8: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03dedc: 7240 200b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b20 │ │ +03dee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0005 line=954 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -47990,18 +47990,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 │ │ -03def0: |[03def0] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -03df00: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03df04: 7230 210b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0b21 │ │ -03df0a: 0e00 |0005: return-void │ │ +03dee4: |[03dee4] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +03def4: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03def8: 7230 210b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0b21 │ │ +03defe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0005 line=1064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -48011,18 +48011,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 │ │ -03df0c: |[03df0c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -03df1c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03df20: 7230 220b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0b22 │ │ -03df26: 0e00 |0005: return-void │ │ +03df00: |[03df00] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +03df10: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03df14: 7230 220b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0b22 │ │ +03df1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -48033,19 +48033,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03df28: |[03df28] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -03df38: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03df3c: 7220 030b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b03 │ │ -03df42: 0a00 |0005: move-result v0 │ │ -03df44: 0f00 |0006: return v0 │ │ +03df1c: |[03df1c] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03df2c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03df30: 7220 030b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b03 │ │ +03df36: 0a00 |0005: move-result v0 │ │ +03df38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -48054,18 +48054,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03df48: |[03df48] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -03df58: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ -03df5c: 7230 1b0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b1b │ │ -03df62: 0e00 |0005: return-void │ │ +03df3c: |[03df3c] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03df4c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0391 │ │ +03df50: 7230 1b0b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b1b │ │ +03df56: 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; │ │ @@ -48096,17 +48096,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03df64: |[03df64] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -03df74: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03df7a: 0e00 |0003: return-void │ │ +03df58: |[03df58] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +03df68: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03df6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -48114,18 +48114,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03df7c: |[03df7c] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -03df8c: 6e10 1d13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@131d │ │ -03df92: 0a00 |0003: move-result v0 │ │ -03df94: 0f00 |0004: return v0 │ │ +03df70: |[03df70] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +03df80: 6e10 1d13 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@131d │ │ +03df86: 0a00 |0003: move-result v0 │ │ +03df88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ @@ -48154,17 +48154,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03df98: |[03df98] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -03dfa8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03dfae: 0e00 |0003: return-void │ │ +03df8c: |[03df8c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +03df9c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03dfa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -48172,18 +48172,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03dfb0: |[03dfb0] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -03dfc0: 6e10 0613 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1306 │ │ -03dfc6: 0a00 |0003: move-result v0 │ │ -03dfc8: 0f00 |0004: return v0 │ │ +03dfa4: |[03dfa4] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +03dfb4: 6e10 0613 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1306 │ │ +03dfba: 0a00 |0003: move-result v0 │ │ +03dfbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatGingerbread;) │ │ @@ -48191,17 +48191,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 │ │ -03dfcc: |[03dfcc] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -03dfdc: 6e20 4813 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1348 │ │ -03dfe2: 0e00 |0003: return-void │ │ +03dfc0: |[03dfc0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +03dfd0: 6e20 4813 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1348 │ │ +03dfd6: 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 │ │ @@ -48232,17 +48232,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03dfe4: |[03dfe4] android.support.v4.view.ViewCompatHC.:()V │ │ -03dff4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03dffa: 0e00 |0003: return-void │ │ +03dfd8: |[03dfd8] android.support.v4.view.ViewCompatHC.:()V │ │ +03dfe8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03dfee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatHC; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48250,18 +48250,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03dffc: |[03dffc] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -03e00c: 6e10 f112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@12f1 │ │ -03e012: 0a00 |0003: move-result v0 │ │ -03e014: 0f00 |0004: return v0 │ │ +03dff0: |[03dff0] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +03e000: 6e10 f112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@12f1 │ │ +03e006: 0a00 |0003: move-result v0 │ │ +03e008: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48269,36 +48269,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03e018: |[03e018] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -03e028: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -03e02e: 0b00 |0003: move-result-wide v0 │ │ -03e030: 1000 |0004: return-wide v0 │ │ +03e00c: |[03e00c] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +03e01c: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +03e022: 0b00 |0003: move-result-wide v0 │ │ +03e024: 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 │ │ -03e034: |[03e034] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -03e044: 6e10 fb12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@12fb │ │ -03e04a: 0a00 |0003: move-result v0 │ │ -03e04c: 0f00 |0004: return v0 │ │ +03e028: |[03e028] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +03e038: 6e10 fb12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@12fb │ │ +03e03e: 0a00 |0003: move-result v0 │ │ +03e040: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48306,18 +48306,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e050: |[03e050] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -03e060: 6e10 0213 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1302 │ │ -03e066: 0a00 |0003: move-result v0 │ │ -03e068: 0f00 |0004: return v0 │ │ +03e044: |[03e044] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03e054: 6e10 0213 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1302 │ │ +03e05a: 0a00 |0003: move-result v0 │ │ +03e05c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48325,18 +48325,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e06c: |[03e06c] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -03e07c: 6e10 0313 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1303 │ │ -03e082: 0a00 |0003: move-result v0 │ │ -03e084: 0f00 |0004: return v0 │ │ +03e060: |[03e060] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +03e070: 6e10 0313 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1303 │ │ +03e076: 0a00 |0003: move-result v0 │ │ +03e078: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48344,18 +48344,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e088: |[03e088] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -03e098: 6e10 0513 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1305 │ │ -03e09e: 0a00 |0003: move-result v0 │ │ -03e0a0: 0f00 |0004: return v0 │ │ +03e07c: |[03e07c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03e08c: 6e10 0513 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1305 │ │ +03e092: 0a00 |0003: move-result v0 │ │ +03e094: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48363,18 +48363,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03e0a4: |[03e0a4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -03e0b4: 7130 3613 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1336 │ │ -03e0ba: 0a00 |0003: move-result v0 │ │ -03e0bc: 0f00 |0004: return v0 │ │ +03e098: |[03e098] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +03e0a8: 7130 3613 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1336 │ │ +03e0ae: 0a00 |0003: move-result v0 │ │ +03e0b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -48384,17 +48384,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03e0c0: |[03e0c0] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -03e0d0: 6e30 4213 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1342 │ │ -03e0d6: 0e00 |0003: return-void │ │ +03e0b4: |[03e0b4] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03e0c4: 6e30 4213 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1342 │ │ +03e0ca: 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 │ │ @@ -48426,17 +48426,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e0d8: |[03e0d8] android.support.v4.view.ViewCompatICS.:()V │ │ -03e0e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e0ee: 0e00 |0003: return-void │ │ +03e0cc: |[03e0cc] android.support.v4.view.ViewCompatICS.:()V │ │ +03e0dc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatICS;) │ │ @@ -48444,18 +48444,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 │ │ -03e0f0: |[03e0f0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03e100: 6e20 e912 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@12e9 │ │ -03e106: 0a00 |0003: move-result v0 │ │ -03e108: 0f00 |0004: return v0 │ │ +03e0e4: |[03e0e4] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03e0f4: 6e20 e912 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@12e9 │ │ +03e0fa: 0a00 |0003: move-result v0 │ │ +03e0fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -48464,18 +48464,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 │ │ -03e10c: |[03e10c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -03e11c: 6e20 ea12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@12ea │ │ -03e122: 0a00 |0003: move-result v0 │ │ -03e124: 0f00 |0004: return v0 │ │ +03e100: |[03e100] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +03e110: 6e20 ea12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@12ea │ │ +03e116: 0a00 |0003: move-result v0 │ │ +03e118: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 direction I │ │ │ │ @@ -48484,17 +48484,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 │ │ -03e128: |[03e128] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03e138: 6e20 2513 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1325 │ │ -03e13e: 0e00 |0003: return-void │ │ +03e11c: |[03e11c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e12c: 6e20 2513 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1325 │ │ +03e132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48504,18 +48504,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 │ │ -03e140: |[03e140] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03e150: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -03e154: 6e20 2613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1326 │ │ -03e15a: 0e00 |0005: return-void │ │ +03e134: |[03e134] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03e144: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +03e148: 6e20 2613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1326 │ │ +03e14e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 v Landroid/view/View; │ │ @@ -48525,17 +48525,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 │ │ -03e15c: |[03e15c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03e16c: 6e20 2713 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1327 │ │ -03e172: 0e00 |0003: return-void │ │ +03e150: |[03e150] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03e160: 6e20 2713 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1327 │ │ +03e166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -48545,18 +48545,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 │ │ -03e174: |[03e174] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03e184: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ -03e188: 6e20 3a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@133a │ │ -03e18e: 0e00 |0005: return-void │ │ +03e168: |[03e168] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03e178: 1f01 ad02 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@02ad │ │ +03e17c: 6e20 3a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@133a │ │ +03e182: 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; │ │ @@ -48587,17 +48587,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e190: |[03e190] android.support.v4.view.ViewCompatJB.:()V │ │ -03e1a0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e1a6: 0e00 |0003: return-void │ │ +03e184: |[03e184] android.support.v4.view.ViewCompatJB.:()V │ │ +03e194: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e19a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48605,18 +48605,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 │ │ -03e1a8: |[03e1a8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -03e1b8: 6e10 f012 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@12f0 │ │ -03e1be: 0c00 |0003: move-result-object v0 │ │ -03e1c0: 1100 |0004: return-object v0 │ │ +03e19c: |[03e19c] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +03e1ac: 6e10 f012 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@12f0 │ │ +03e1b2: 0c00 |0003: move-result-object v0 │ │ +03e1b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48624,18 +48624,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e1c4: |[03e1c4] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03e1d4: 6e10 f812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@12f8 │ │ -03e1da: 0a00 |0003: move-result v0 │ │ -03e1dc: 0f00 |0004: return v0 │ │ +03e1b8: |[03e1b8] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03e1c8: 6e10 f812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@12f8 │ │ +03e1ce: 0a00 |0003: move-result v0 │ │ +03e1d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48643,18 +48643,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 │ │ -03e1e0: |[03e1e0] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -03e1f0: 6e10 0813 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1308 │ │ -03e1f6: 0c00 |0003: move-result-object v0 │ │ -03e1f8: 1100 |0004: return-object v0 │ │ +03e1d4: |[03e1d4] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03e1e4: 6e10 0813 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1308 │ │ +03e1ea: 0c00 |0003: move-result-object v0 │ │ +03e1ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48662,18 +48662,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e1fc: |[03e1fc] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -03e20c: 6e10 1413 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1314 │ │ -03e212: 0a00 |0003: move-result v0 │ │ -03e214: 0f00 |0004: return v0 │ │ +03e1f0: |[03e1f0] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +03e200: 6e10 1413 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1314 │ │ +03e206: 0a00 |0003: move-result v0 │ │ +03e208: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48681,18 +48681,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 │ │ -03e218: |[03e218] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03e228: 6e30 2913 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1329 │ │ -03e22e: 0a00 |0003: move-result v0 │ │ -03e230: 0f00 |0004: return v0 │ │ +03e20c: |[03e20c] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03e21c: 6e30 2913 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1329 │ │ +03e222: 0a00 |0003: move-result v0 │ │ +03e224: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -48702,17 +48702,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e234: |[03e234] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03e244: 6e10 2f13 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@132f │ │ -03e24a: 0e00 |0003: return-void │ │ +03e228: |[03e228] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03e238: 6e10 2f13 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@132f │ │ +03e23e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -48721,17 +48721,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 │ │ -03e24c: |[03e24c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03e25c: 6e54 2c13 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@132c │ │ -03e262: 0e00 |0003: return-void │ │ +03e240: |[03e240] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03e250: 6e54 2c13 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@132c │ │ +03e256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -48744,17 +48744,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 │ │ -03e264: |[03e264] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03e274: 6e20 3013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1330 │ │ -03e27a: 0e00 |0003: return-void │ │ +03e258: |[03e258] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03e268: 6e20 3013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1330 │ │ +03e26e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -48764,17 +48764,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 │ │ -03e27c: |[03e27c] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03e28c: 6e40 3113 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1331 │ │ -03e292: 0e00 |0003: return-void │ │ +03e270: |[03e270] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03e280: 6e40 3113 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1331 │ │ +03e286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -48785,17 +48785,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 │ │ -03e294: |[03e294] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -03e2a4: 6e20 3d13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@133d │ │ -03e2aa: 0e00 |0003: return-void │ │ +03e288: |[03e288] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +03e298: 6e20 3d13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@133d │ │ +03e29e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -48805,17 +48805,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 │ │ -03e2ac: |[03e2ac] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03e2bc: 6e20 3f13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@133f │ │ -03e2c2: 0e00 |0003: return-void │ │ +03e2a0: |[03e2a0] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03e2b0: 6e20 3f13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@133f │ │ +03e2b6: 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 │ │ @@ -48846,17 +48846,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e2c4: |[03e2c4] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -03e2d4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e2da: 0e00 |0003: return-void │ │ +03e2b8: |[03e2b8] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +03e2c8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48864,18 +48864,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e2dc: |[03e2dc] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -03e2ec: 6e10 fa12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@12fa │ │ -03e2f2: 0a00 |0003: move-result v0 │ │ -03e2f4: 0f00 |0004: return v0 │ │ +03e2d0: |[03e2d0] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +03e2e0: 6e10 fa12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@12fa │ │ +03e2e6: 0a00 |0003: move-result v0 │ │ +03e2e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48883,18 +48883,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e2f8: |[03e2f8] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -03e308: 6e10 fc12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@12fc │ │ -03e30e: 0a00 |0003: move-result v0 │ │ -03e310: 0f00 |0004: return v0 │ │ +03e2ec: |[03e2ec] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +03e2fc: 6e10 fc12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@12fc │ │ +03e302: 0a00 |0003: move-result v0 │ │ +03e304: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48902,17 +48902,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 │ │ -03e314: |[03e314] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -03e324: 6e20 4013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1340 │ │ -03e32a: 0e00 |0003: return-void │ │ +03e308: |[03e308] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +03e318: 6e20 4013 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1340 │ │ +03e31e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ @@ -48922,17 +48922,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 │ │ -03e32c: |[03e32c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -03e33c: 6e20 4113 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1341 │ │ -03e342: 0e00 |0003: return-void │ │ +03e320: |[03e320] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03e330: 6e20 4113 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1341 │ │ +03e336: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 paint Landroid/graphics/Paint; │ │ @@ -48942,17 +48942,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 │ │ -03e344: |[03e344] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -03e354: 6e20 4313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1343 │ │ -03e35a: 0e00 |0003: return-void │ │ +03e338: |[03e338] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +03e348: 6e20 4313 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1343 │ │ +03e34e: 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 │ │ @@ -48983,17 +48983,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e35c: |[03e35c] android.support.v4.view.ViewCompatKitKat.:()V │ │ -03e36c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e372: 0e00 |0003: return-void │ │ +03e350: |[03e350] android.support.v4.view.ViewCompatKitKat.:()V │ │ +03e360: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -49001,18 +49001,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e374: |[03e374] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -03e384: 6e10 ef12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@12ef │ │ -03e38a: 0a00 |0003: move-result v0 │ │ -03e38c: 0f00 |0004: return v0 │ │ +03e368: |[03e368] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03e378: 6e10 ef12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@12ef │ │ +03e37e: 0a00 |0003: move-result v0 │ │ +03e380: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -49020,17 +49020,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 │ │ -03e390: |[03e390] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -03e3a0: 6e20 3b13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@133b │ │ -03e3a6: 0e00 |0003: return-void │ │ +03e384: |[03e384] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03e394: 6e20 3b13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@133b │ │ +03e39a: 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 │ │ @@ -49101,26 +49101,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03e3a8: |[03e3a8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -03e3b8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03e3bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03e3c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e3c4: 2200 d401 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01d4 │ │ -03e3c8: 7010 730b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b73 │ │ -03e3ce: 6900 a403 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a4 │ │ -03e3d2: 0e00 |000d: return-void │ │ -03e3d4: 2200 d301 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01d3 │ │ -03e3d8: 7010 710b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b71 │ │ -03e3de: 6900 a403 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a4 │ │ -03e3e2: 28f8 |0015: goto 000d // -0008 │ │ +03e39c: |[03e39c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03e3ac: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03e3b0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03e3b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03e3b8: 2200 d401 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01d4 │ │ +03e3bc: 7010 730b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b73 │ │ +03e3c2: 6900 a403 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a4 │ │ +03e3c6: 0e00 |000d: return-void │ │ +03e3c8: 2200 d301 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01d3 │ │ +03e3cc: 7010 710b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b71 │ │ +03e3d2: 6900 a403 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a4 │ │ +03e3d6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -49130,17 +49130,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e3e4: |[03e3e4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -03e3f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e3fa: 0e00 |0003: return-void │ │ +03e3d8: |[03e3d8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03e3e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e3ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -49149,19 +49149,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e3fc: |[03e3fc] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -03e40c: 6200 a403 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a4 │ │ -03e410: 7220 750b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b75 │ │ -03e416: 0a00 |0005: move-result v0 │ │ -03e418: 0f00 |0006: return v0 │ │ +03e3f0: |[03e3f0] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03e400: 6200 a403 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a4 │ │ +03e404: 7220 750b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b75 │ │ +03e40a: 0a00 |0005: move-result v0 │ │ +03e40c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -49190,17 +49190,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e41c: |[03e41c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -03e42c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e432: 0e00 |0003: return-void │ │ +03e410: |[03e410] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +03e420: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatFroyo;) │ │ @@ -49208,18 +49208,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e434: |[03e434] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -03e444: 6e10 5313 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1353 │ │ -03e44a: 0a00 |0003: move-result v0 │ │ -03e44c: 0f00 |0004: return v0 │ │ +03e428: |[03e428] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03e438: 6e10 5313 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1353 │ │ +03e43e: 0a00 |0003: move-result v0 │ │ +03e440: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -49317,38 +49317,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -03e450: |[03e450] android.support.v4.view.ViewGroupCompat.:()V │ │ -03e460: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -03e464: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -03e468: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03e46c: 2201 db01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01db │ │ -03e470: 7010 830b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b83 │ │ -03e476: 6901 a503 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e47a: 0e00 |000d: return-void │ │ -03e47c: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -03e480: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03e484: 2201 d901 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01d9 │ │ -03e488: 7010 7d0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b7d │ │ -03e48e: 6901 a503 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e492: 28f4 |0019: goto 000d // -000c │ │ -03e494: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -03e498: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -03e49c: 2201 d801 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01d8 │ │ -03e4a0: 7010 7b0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b7b │ │ -03e4a6: 6901 a503 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e4aa: 28e8 |0025: goto 000d // -0018 │ │ -03e4ac: 2201 dc01 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01dc │ │ -03e4b0: 7010 860b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b86 │ │ -03e4b6: 6901 a503 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e4ba: 28e0 |002d: goto 000d // -0020 │ │ +03e444: |[03e444] android.support.v4.view.ViewGroupCompat.:()V │ │ +03e454: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +03e458: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +03e45c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03e460: 2201 db01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01db │ │ +03e464: 7010 830b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b83 │ │ +03e46a: 6901 a503 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e46e: 0e00 |000d: return-void │ │ +03e470: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +03e474: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03e478: 2201 d901 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01d9 │ │ +03e47c: 7010 7d0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b7d │ │ +03e482: 6901 a503 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e486: 28f4 |0019: goto 000d // -000c │ │ +03e488: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +03e48c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03e490: 2201 d801 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01d8 │ │ +03e494: 7010 7b0b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b7b │ │ +03e49a: 6901 a503 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e49e: 28e8 |0025: goto 000d // -0018 │ │ +03e4a0: 2201 dc01 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01dc │ │ +03e4a4: 7010 860b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b86 │ │ +03e4aa: 6901 a503 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e4ae: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -49364,17 +49364,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e4bc: |[03e4bc] android.support.v4.view.ViewGroupCompat.:()V │ │ -03e4cc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e4d2: 0e00 |0003: return-void │ │ +03e4b0: |[03e4b0] android.support.v4.view.ViewGroupCompat.:()V │ │ +03e4c0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e4c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -49383,19 +49383,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03e4d4: |[03e4d4] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -03e4e4: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e4e8: 7220 7f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b7f │ │ -03e4ee: 0a00 |0005: move-result v0 │ │ -03e4f0: 0f00 |0006: return v0 │ │ +03e4c8: |[03e4c8] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03e4d8: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e4dc: 7220 7f0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b7f │ │ +03e4e2: 0a00 |0005: move-result v0 │ │ +03e4e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -49403,19 +49403,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 │ │ -03e4f4: |[03e4f4] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03e504: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e508: 7240 800b 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@0b80 │ │ -03e50e: 0a00 |0005: move-result v0 │ │ -03e510: 0f00 |0006: return v0 │ │ +03e4e8: |[03e4e8] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e4f8: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e4fc: 7240 800b 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@0b80 │ │ +03e502: 0a00 |0005: move-result v0 │ │ +03e504: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -49425,18 +49425,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 │ │ -03e514: |[03e514] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -03e524: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e528: 7230 810b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b81 │ │ -03e52e: 0e00 |0005: return-void │ │ +03e508: |[03e508] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03e518: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e51c: 7230 810b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b81 │ │ +03e522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -49446,18 +49446,18 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03e530: |[03e530] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03e540: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ -03e544: 7230 820b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b82 │ │ -03e54a: 0e00 |0005: return-void │ │ +03e524: |[03e524] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03e534: 6200 a503 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03a5 │ │ +03e538: 7230 820b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b82 │ │ +03e53e: 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 │ │ @@ -49488,17 +49488,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e54c: |[03e54c] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -03e55c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e562: 0e00 |0003: return-void │ │ +03e540: |[03e540] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +03e550: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -49507,17 +49507,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e564: |[03e564] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03e574: 6e20 8c13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@138c │ │ -03e57a: 0e00 |0003: return-void │ │ +03e558: |[03e558] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03e568: 6e20 8c13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@138c │ │ +03e56e: 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 │ │ @@ -49548,17 +49548,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e57c: |[03e57c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -03e58c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e592: 0e00 |0003: return-void │ │ +03e570: |[03e570] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +03e580: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatIcs;) │ │ @@ -49566,18 +49566,18 @@ │ │ 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 │ │ -03e594: |[03e594] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03e5a4: 6e30 8113 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1381 │ │ -03e5aa: 0a00 |0003: move-result v0 │ │ -03e5ac: 0f00 |0004: return v0 │ │ +03e588: |[03e588] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e598: 6e30 8113 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1381 │ │ +03e59e: 0a00 |0003: move-result v0 │ │ +03e5a0: 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; │ │ @@ -49608,17 +49608,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e5b0: |[03e5b0] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -03e5c0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e5c6: 0e00 |0003: return-void │ │ +03e5a4: |[03e5a4] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +03e5b4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e5ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -49626,18 +49626,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03e5c8: |[03e5c8] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -03e5d8: 6e10 7413 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1374 │ │ -03e5de: 0a00 |0003: move-result v0 │ │ -03e5e0: 0f00 |0004: return v0 │ │ +03e5bc: |[03e5bc] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03e5cc: 6e10 7413 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1374 │ │ +03e5d2: 0a00 |0003: move-result v0 │ │ +03e5d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -49645,17 +49645,17 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e5e4: |[03e5e4] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -03e5f4: 6e20 8b13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@138b │ │ -03e5fa: 0e00 |0003: return-void │ │ +03e5d8: |[03e5d8] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03e5e8: 6e20 8b13 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@138b │ │ +03e5ee: 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 │ │ @@ -49693,17 +49693,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e5fc: |[03e5fc] android.support.v4.view.ViewPager$1.:()V │ │ -03e60c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e612: 0e00 |0003: return-void │ │ +03e5f0: |[03e5f0] android.support.v4.view.ViewPager$1.:()V │ │ +03e600: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -49712,19 +49712,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 │ │ -03e614: |[03e614] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -03e624: 5230 ab03 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03e628: 5241 ab03 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03e62c: b110 |0004: sub-int/2addr v0, v1 │ │ -03e62e: 0f00 |0005: return v0 │ │ +03e608: |[03e608] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +03e618: 5230 ab03 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03e61c: 5241 ab03 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03e620: b110 |0004: sub-int/2addr v0, v1 │ │ +03e622: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -49734,20 +49734,20 @@ │ │ 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 │ │ -03e630: |[03e630] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03e640: 1f02 e501 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03e644: 1f03 e501 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03e648: 6e30 990b 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@0b99 │ │ -03e64e: 0a00 |0007: move-result v0 │ │ -03e650: 0f00 |0008: return v0 │ │ +03e624: |[03e624] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03e634: 1f02 e501 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03e638: 1f03 e501 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03e63c: 6e30 990b 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@0b99 │ │ +03e642: 0a00 |0007: move-result v0 │ │ +03e644: 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; │ │ @@ -49783,17 +49783,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e654: |[03e654] android.support.v4.view.ViewPager$2.:()V │ │ -03e664: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e66a: 0e00 |0003: return-void │ │ +03e648: |[03e648] android.support.v4.view.ViewPager$2.:()V │ │ +03e658: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e65e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -49802,23 +49802,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03e66c: |[03e66c] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -03e67c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -03e680: c713 |0002: sub-float/2addr v3, v1 │ │ -03e682: a800 0303 |0003: mul-float v0, v3, v3 │ │ -03e686: c830 |0005: mul-float/2addr v0, v3 │ │ -03e688: c830 |0006: mul-float/2addr v0, v3 │ │ -03e68a: c830 |0007: mul-float/2addr v0, v3 │ │ -03e68c: c610 |0008: add-float/2addr v0, v1 │ │ -03e68e: 0f00 |0009: return v0 │ │ +03e660: |[03e660] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +03e670: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +03e674: c713 |0002: sub-float/2addr v3, v1 │ │ +03e676: a800 0303 |0003: mul-float v0, v3, v3 │ │ +03e67a: c830 |0005: mul-float/2addr v0, v3 │ │ +03e67c: c830 |0006: mul-float/2addr v0, v3 │ │ +03e67e: c830 |0007: mul-float/2addr v0, v3 │ │ +03e680: c610 |0008: add-float/2addr v0, v1 │ │ +03e682: 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 │ │ @@ -49858,18 +49858,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 │ │ -03e690: |[03e690] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -03e6a0: 5b01 a803 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a8 │ │ -03e6a4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e6aa: 0e00 |0005: return-void │ │ +03e684: |[03e684] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +03e694: 5b01 a803 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a8 │ │ +03e698: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e69e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -49879,21 +49879,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03e6ac: |[03e6ac] android.support.v4.view.ViewPager$3.run:()V │ │ -03e6bc: 5420 a803 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a8 │ │ -03e6c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03e6c2: 7120 c50b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0bc5 │ │ -03e6c8: 5420 a803 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a8 │ │ -03e6cc: 6e10 1f0c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -03e6d2: 0e00 |000b: return-void │ │ +03e6a0: |[03e6a0] android.support.v4.view.ViewPager$3.run:()V │ │ +03e6b0: 5420 a803 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a8 │ │ +03e6b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03e6b6: 7120 c50b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0bc5 │ │ +03e6bc: 5420 a803 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03a8 │ │ +03e6c0: 6e10 1f0c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +03e6c6: 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; │ │ @@ -49974,17 +49974,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e6d4: |[03e6d4] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -03e6e4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e6ea: 0e00 |0003: return-void │ │ +03e6c8: |[03e6c8] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +03e6d8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e6de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -50042,20 +50042,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03e6ec: |[03e6ec] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -03e6fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03e6fe: 7030 5613 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1356 │ │ -03e704: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03e706: 5910 b503 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -03e70a: 0e00 |0007: return-void │ │ +03e6e0: |[03e6e0] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +03e6f0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03e6f2: 7030 5613 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1356 │ │ +03e6f8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03e6fa: 5910 b503 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +03e6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2867 │ │ 0x0004 line=2848 │ │ 0x0007 line=2868 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -50065,29 +50065,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 │ │ -03e70c: |[03e70c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03e71c: 7030 5713 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1357 │ │ -03e722: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03e724: 5931 b503 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -03e728: 7100 c80b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0bc8 │ │ -03e72e: 0c01 |0009: move-result-object v1 │ │ -03e730: 6e30 b100 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ -03e736: 0c00 |000d: move-result-object v0 │ │ -03e738: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03e73a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -03e73e: 6e30 1001 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0110 │ │ -03e744: 0a01 |0014: move-result v1 │ │ -03e746: 5931 af03 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ -03e74a: 6e10 1401 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -03e750: 0e00 |001a: return-void │ │ +03e700: |[03e700] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03e710: 7030 5713 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1357 │ │ +03e716: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03e718: 5931 b503 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +03e71c: 7100 c80b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0bc8 │ │ +03e722: 0c01 |0009: move-result-object v1 │ │ +03e724: 6e30 b100 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ +03e72a: 0c00 |000d: move-result-object v0 │ │ +03e72c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03e72e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +03e732: 6e30 1001 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0110 │ │ +03e738: 0a01 |0014: move-result v1 │ │ +03e73a: 5931 af03 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ +03e73e: 6e10 1401 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +03e744: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2871 │ │ 0x0003 line=2848 │ │ 0x0006 line=2873 │ │ 0x000e line=2874 │ │ 0x0017 line=2875 │ │ @@ -50241,18 +50241,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 │ │ -03e754: |[03e754] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -03e764: 5b01 b703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03b7 │ │ -03e768: 7010 2a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@012a │ │ -03e76e: 0e00 |0005: return-void │ │ +03e748: |[03e748] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +03e758: 5b01 b703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03b7 │ │ +03e75c: 7010 2a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@012a │ │ +03e762: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -50261,17 +50261,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 │ │ -03e770: |[03e770] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -03e780: 7020 ac0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0bac │ │ -03e786: 0e00 |0003: return-void │ │ +03e764: |[03e764] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +03e774: 7020 ac0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0bac │ │ +03e77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -50282,18 +50282,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e788: |[03e788] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -03e798: 5410 b703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03b7 │ │ -03e79c: 6e10 d60b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0bd6 │ │ -03e7a2: 0e00 |0005: return-void │ │ +03e77c: |[03e77c] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +03e78c: 5410 b703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03b7 │ │ +03e790: 6e10 d60b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0bd6 │ │ +03e796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2819 │ │ 0x0005 line=2820 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -50302,18 +50302,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03e7a4: |[03e7a4] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -03e7b4: 5410 b703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03b7 │ │ -03e7b8: 6e10 d60b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0bd6 │ │ -03e7be: 0e00 |0005: return-void │ │ +03e798: |[03e798] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +03e7a8: 5410 b703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03b7 │ │ +03e7ac: 6e10 d60b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0bd6 │ │ +03e7b2: 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; │ │ │ │ @@ -50365,50 +50365,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03e7c0: |[03e7c0] android.support.v4.view.ViewPager$SavedState.:()V │ │ -03e7d0: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01ec │ │ -03e7d4: 7010 b00b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0bb0 │ │ -03e7da: 7110 2207 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0722 │ │ -03e7e0: 0c00 |0008: move-result-object v0 │ │ -03e7e2: 6900 b803 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03b8 │ │ -03e7e6: 0e00 |000b: return-void │ │ +03e7b4: |[03e7b4] android.support.v4.view.ViewPager$SavedState.:()V │ │ +03e7c4: 2200 ec01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01ec │ │ +03e7c8: 7010 b00b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0bb0 │ │ +03e7ce: 7110 2207 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0722 │ │ +03e7d4: 0c00 |0008: move-result-object v0 │ │ +03e7d6: 6900 b803 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03b8 │ │ +03e7da: 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 │ │ -03e7e8: |[03e7e8] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -03e7f8: 7020 e012 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ -03e7fe: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03e802: 6e10 2016 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -03e808: 0c00 |0008: move-result-object v0 │ │ -03e80a: 6e10 f215 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@15f2 │ │ -03e810: 0c03 |000c: move-result-object v3 │ │ -03e812: 6e10 c401 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -03e818: 0a00 |0010: move-result v0 │ │ -03e81a: 5910 bb03 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ -03e81e: 6e20 c501 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01c5 │ │ -03e824: 0c00 |0016: move-result-object v0 │ │ -03e826: 5b10 b903 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ -03e82a: 5b13 ba03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03ba │ │ -03e82e: 0e00 |001b: return-void │ │ +03e7dc: |[03e7dc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +03e7ec: 7020 e012 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ +03e7f2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03e7f6: 6e10 2016 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +03e7fc: 0c00 |0008: move-result-object v0 │ │ +03e7fe: 6e10 f215 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@15f2 │ │ +03e804: 0c03 |000c: move-result-object v3 │ │ +03e806: 6e10 c401 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +03e80c: 0a00 |0010: move-result v0 │ │ +03e80e: 5910 bb03 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ +03e812: 6e20 c501 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@01c5 │ │ +03e818: 0c00 |0016: move-result-object v0 │ │ +03e81a: 5b10 b903 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ +03e81e: 5b13 ba03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03ba │ │ +03e822: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -50424,17 +50424,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03e830: |[03e830] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -03e840: 7020 e112 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ -03e846: 0e00 |0003: return-void │ │ +03e824: |[03e824] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +03e834: 7020 e112 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ +03e83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -50445,38 +50445,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03e848: |[03e848] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -03e858: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -03e85c: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03e862: 1a01 6c03 |0005: const-string v1, "FragmentPager.SavedState{" // string@036c │ │ -03e866: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03e86c: 0c00 |000a: move-result-object v0 │ │ -03e86e: 7110 4f16 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -03e874: 0a01 |000e: move-result v1 │ │ -03e876: 7110 0c16 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -03e87c: 0c01 |0012: move-result-object v1 │ │ -03e87e: 6e20 4716 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03e884: 0c00 |0016: move-result-object v0 │ │ -03e886: 1a01 8100 |0017: const-string v1, " position=" // string@0081 │ │ -03e88a: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03e890: 0c00 |001c: move-result-object v0 │ │ -03e892: 5221 bb03 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ -03e896: 6e20 4316 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -03e89c: 0c00 |0022: move-result-object v0 │ │ -03e89e: 1a01 fe1a |0023: const-string v1, "}" // string@1afe │ │ -03e8a2: 6e20 4716 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03e8a8: 0c00 |0028: move-result-object v0 │ │ -03e8aa: 6e10 4c16 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03e8b0: 0c00 |002c: move-result-object v0 │ │ -03e8b2: 1100 |002d: return-object v0 │ │ +03e83c: |[03e83c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +03e84c: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +03e850: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03e856: 1a01 6c03 |0005: const-string v1, "FragmentPager.SavedState{" // string@036c │ │ +03e85a: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03e860: 0c00 |000a: move-result-object v0 │ │ +03e862: 7110 4f16 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +03e868: 0a01 |000e: move-result v1 │ │ +03e86a: 7110 0c16 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +03e870: 0c01 |0012: move-result-object v1 │ │ +03e872: 6e20 4716 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03e878: 0c00 |0016: move-result-object v0 │ │ +03e87a: 1a01 8100 |0017: const-string v1, " position=" // string@0081 │ │ +03e87e: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03e884: 0c00 |001c: move-result-object v0 │ │ +03e886: 5221 bb03 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ +03e88a: 6e20 4316 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +03e890: 0c00 |0022: move-result-object v0 │ │ +03e892: 1a01 fe1a |0023: const-string v1, "}" // string@1afe │ │ +03e896: 6e20 4716 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03e89c: 0c00 |0028: move-result-object v0 │ │ +03e89e: 6e10 4c16 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03e8a4: 0c00 |002c: move-result-object v0 │ │ +03e8a6: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -50484,21 +50484,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03e8b4: |[03e8b4] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03e8c4: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ -03e8ca: 5210 bb03 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ -03e8ce: 6e20 c801 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -03e8d4: 5410 b903 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ -03e8d8: 6e30 ca01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01ca │ │ -03e8de: 0e00 |000d: return-void │ │ +03e8a8: |[03e8a8] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03e8b8: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ +03e8be: 5210 bb03 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ +03e8c2: 6e20 c801 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +03e8c8: 5410 b903 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ +03e8cc: 6e30 ca01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@01ca │ │ +03e8d2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ @@ -50538,17 +50538,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03e8e0: |[03e8e0] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -03e8f0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -03e8f6: 0e00 |0003: return-void │ │ +03e8d4: |[03e8d4] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +03e8e4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +03e8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -50557,34 +50557,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 │ │ -03e8f8: |[03e8f8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -03e908: 6e10 fd12 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -03e90e: 0c00 |0003: move-result-object v0 │ │ -03e910: 1f00 e601 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -03e914: 6e10 fd12 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -03e91a: 0c01 |0009: move-result-object v1 │ │ -03e91c: 1f01 e601 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -03e920: 5502 b103 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03e924: 5513 b103 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03e928: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -03e92c: 5502 b103 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03e930: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -03e934: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -03e936: 0f02 |0017: return v2 │ │ -03e938: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -03e93a: 28fe |0019: goto 0017 // -0002 │ │ -03e93c: 5202 b303 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b3 │ │ -03e940: 5213 b303 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b3 │ │ -03e944: b132 |001e: sub-int/2addr v2, v3 │ │ -03e946: 28f8 |001f: goto 0017 // -0008 │ │ +03e8ec: |[03e8ec] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +03e8fc: 6e10 fd12 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +03e902: 0c00 |0003: move-result-object v0 │ │ +03e904: 1f00 e601 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +03e908: 6e10 fd12 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +03e90e: 0c01 |0009: move-result-object v1 │ │ +03e910: 1f01 e601 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +03e914: 5502 b103 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03e918: 5513 b103 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03e91c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +03e920: 5502 b103 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03e924: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +03e928: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +03e92a: 0f02 |0017: return v2 │ │ +03e92c: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +03e92e: 28fe |0019: goto 0017 // -0002 │ │ +03e930: 5202 b303 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b3 │ │ +03e934: 5213 b303 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b3 │ │ +03e938: b132 |001e: sub-int/2addr v2, v3 │ │ +03e93a: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2882 │ │ 0x0006 line=2883 │ │ 0x000c line=2884 │ │ 0x0012 line=2885 │ │ 0x0017 line=2887 │ │ @@ -50602,20 +50602,20 @@ │ │ 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 │ │ -03e948: |[03e948] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03e958: 1f02 b302 |0000: check-cast v2, Landroid/view/View; // type@02b3 │ │ -03e95c: 1f03 b302 |0002: check-cast v3, Landroid/view/View; // type@02b3 │ │ -03e960: 6e30 c00b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0bc0 │ │ -03e966: 0a00 |0007: move-result v0 │ │ -03e968: 0f00 |0008: return v0 │ │ +03e93c: |[03e93c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03e94c: 1f02 b302 |0000: check-cast v2, Landroid/view/View; // type@02b3 │ │ +03e950: 1f03 b302 |0002: check-cast v3, Landroid/view/View; // type@02b3 │ │ +03e954: 6e30 c00b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0bc0 │ │ +03e95a: 0a00 |0007: move-result v0 │ │ +03e95c: 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; │ │ @@ -50980,31 +50980,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -03e96c: |[03e96c] android.support.v4.view.ViewPager.:()V │ │ -03e97c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03e97e: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -03e982: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03e984: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -03e98a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -03e98e: 6900 c503 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03c5 │ │ -03e992: 2200 e101 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01e1 │ │ -03e996: 7010 980b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b98 │ │ -03e99c: 6900 bd03 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03bd │ │ -03e9a0: 2200 e201 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01e2 │ │ -03e9a4: 7010 9b0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b9b │ │ -03e9aa: 6900 0604 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0406 │ │ -03e9ae: 2200 ef01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01ef │ │ -03e9b2: 7010 bf0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0bbf │ │ -03e9b8: 6900 0704 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0407 │ │ -03e9bc: 0e00 |0020: return-void │ │ +03e960: |[03e960] android.support.v4.view.ViewPager.:()V │ │ +03e970: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03e972: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +03e976: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03e978: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +03e97e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03e982: 6900 c503 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03c5 │ │ +03e986: 2200 e101 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01e1 │ │ +03e98a: 7010 980b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b98 │ │ +03e990: 6900 bd03 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03bd │ │ +03e994: 2200 e201 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01e2 │ │ +03e998: 7010 9b0b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b9b │ │ +03e99e: 6900 0604 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0406 │ │ +03e9a2: 2200 ef01 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01ef │ │ +03e9a6: 7010 bf0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0bbf │ │ +03e9ac: 6900 0704 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0407 │ │ +03e9b0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -51014,46 +51014,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -03e9c0: |[03e9c0] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -03e9d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03e9d2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03e9d4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03e9d6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -03e9d8: 7020 6413 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1364 │ │ -03e9de: 2200 6803 |0007: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -03e9e2: 7010 6116 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -03e9e8: 5b50 ea03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03e9ec: 2200 e501 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03e9f0: 7010 9f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b9f │ │ -03e9f6: 5b50 0104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0401 │ │ -03e9fa: 2200 4600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -03e9fe: 7010 4901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -03ea04: 5b50 0204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ -03ea08: 5951 fb03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ -03ea0c: 5b54 f903 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ -03ea10: 5b54 fa03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ -03ea14: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -03ea1a: 5950 e003 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03ea1e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -03ea24: 5950 ed03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03ea28: 5953 f403 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -03ea2c: 5951 ce03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -03ea30: 5c53 df03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -03ea34: 5c52 f203 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f2 │ │ -03ea38: 2200 e301 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01e3 │ │ -03ea3c: 7020 9d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b9d │ │ -03ea42: 5b50 db03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ -03ea46: 5952 fd03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ -03ea4a: 6e10 060c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c06 │ │ -03ea50: 0e00 |0040: return-void │ │ +03e9b4: |[03e9b4] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +03e9c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03e9c6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03e9c8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03e9ca: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03e9cc: 7020 6413 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1364 │ │ +03e9d2: 2200 6803 |0007: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +03e9d6: 7010 6116 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +03e9dc: 5b50 ea03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03e9e0: 2200 e501 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03e9e4: 7010 9f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b9f │ │ +03e9ea: 5b50 0104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0401 │ │ +03e9ee: 2200 4600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ +03e9f2: 7010 4901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +03e9f8: 5b50 0204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ +03e9fc: 5951 fb03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ +03ea00: 5b54 f903 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ +03ea04: 5b54 fa03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ +03ea08: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03ea0e: 5950 e003 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03ea12: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03ea18: 5950 ed03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03ea1c: 5953 f403 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +03ea20: 5951 ce03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +03ea24: 5c53 df03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +03ea28: 5c52 f203 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f2 │ │ +03ea2c: 2200 e301 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01e3 │ │ +03ea30: 7020 9d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b9d │ │ +03ea36: 5b50 db03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ +03ea3a: 5952 fd03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ +03ea3e: 6e10 060c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c06 │ │ +03ea44: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -51078,46 +51078,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 │ │ -03ea54: |[03ea54] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03ea64: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03ea66: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03ea68: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03ea6a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -03ea6c: 7030 6513 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1365 │ │ -03ea72: 2200 6803 |0007: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -03ea76: 7010 6116 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -03ea7c: 5b50 ea03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ea80: 2200 e501 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ea84: 7010 9f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b9f │ │ -03ea8a: 5b50 0104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0401 │ │ -03ea8e: 2200 4600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -03ea92: 7010 4901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -03ea98: 5b50 0204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ -03ea9c: 5951 fb03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ -03eaa0: 5b54 f903 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ -03eaa4: 5b54 fa03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ -03eaa8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -03eaae: 5950 e003 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03eab2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -03eab8: 5950 ed03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03eabc: 5953 f403 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -03eac0: 5951 ce03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -03eac4: 5c53 df03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -03eac8: 5c52 f203 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f2 │ │ -03eacc: 2200 e301 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01e3 │ │ -03ead0: 7020 9d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b9d │ │ -03ead6: 5b50 db03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ -03eada: 5952 fd03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ -03eade: 6e10 060c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c06 │ │ -03eae4: 0e00 |0040: return-void │ │ +03ea48: |[03ea48] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03ea58: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03ea5a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03ea5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03ea5e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03ea60: 7030 6513 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1365 │ │ +03ea66: 2200 6803 |0007: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +03ea6a: 7010 6116 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +03ea70: 5b50 ea03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ea74: 2200 e501 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ea78: 7010 9f0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b9f │ │ +03ea7e: 5b50 0104 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0401 │ │ +03ea82: 2200 4600 |0015: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ +03ea86: 7010 4901 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +03ea8c: 5b50 0204 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ +03ea90: 5951 fb03 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ +03ea94: 5b54 f903 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ +03ea98: 5b54 fa03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ +03ea9c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03eaa2: 5950 e003 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03eaa6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03eaac: 5950 ed03 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03eab0: 5953 f403 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +03eab4: 5951 ce03 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +03eab8: 5c53 df03 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +03eabc: 5c52 f203 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f2 │ │ +03eac0: 2200 e301 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01e3 │ │ +03eac4: 7020 9d0b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b9d │ │ +03eaca: 5b50 db03 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ +03eace: 5952 fd03 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ +03ead2: 6e10 060c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0c06 │ │ +03ead8: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -51143,17 +51143,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 │ │ -03eae8: |[03eae8] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -03eaf8: 7020 3d0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -03eafe: 0e00 |0003: return-void │ │ +03eadc: |[03eadc] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +03eaec: 7020 3d0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +03eaf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -51162,17 +51162,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 │ │ -03eb00: |[03eb00] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -03eb10: 5410 cf03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03eb14: 1100 |0002: return-object v0 │ │ +03eaf4: |[03eaf4] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +03eb04: 5410 cf03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03eb08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51180,17 +51180,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 │ │ -03eb18: |[03eb18] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -03eb28: 5210 d603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03eb2c: 0f00 |0002: return v0 │ │ +03eb0c: |[03eb0c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +03eb1c: 5210 d603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03eb20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51198,226 +51198,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03eb30: |[03eb30] android.support.v4.view.ViewPager.access$400:()[I │ │ -03eb40: 6200 c503 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03c5 │ │ -03eb44: 1100 |0002: return-object v0 │ │ +03eb24: |[03eb24] android.support.v4.view.ViewPager.access$400:()[I │ │ +03eb34: 6200 c503 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03c5 │ │ +03eb38: 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 │ │ -03eb48: |[03eb48] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -03eb58: 54ec cf03 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03eb5c: 6e10 2f0a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -03eb62: 0a01 |0005: move-result v1 │ │ -03eb64: 7010 eb0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -03eb6a: 0a0b |0009: move-result v11 │ │ -03eb6c: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -03eb70: 52ec f603 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -03eb74: 82cc |000e: int-to-float v12, v12 │ │ -03eb76: 82bd |000f: int-to-float v13, v11 │ │ -03eb78: a906 0c0d |0010: div-float v6, v12, v13 │ │ -03eb7c: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -03eb80: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -03eb84: 5208 ab03 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03eb88: 52fc ab03 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03eb8c: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -03eb90: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -03eb92: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -03eb94: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -03eb98: 520c aa03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03eb9c: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -03eba0: 520d ad03 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03eba4: c6dc |0026: add-float/2addr v12, v13 │ │ -03eba6: a607 0c06 |0027: add-float v7, v12, v6 │ │ -03ebaa: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -03ebae: 52fc ab03 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ebb2: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -03ebb6: 54ec ea03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ebba: 6e10 6d16 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ebc0: 0a0c |0034: move-result v12 │ │ -03ebc2: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -03ebc6: 54ec ea03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ebca: 6e20 6716 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ebd0: 0c03 |003c: move-result-object v3 │ │ -03ebd2: 1f03 e501 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ebd6: 523c ab03 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ebda: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -03ebde: 54ec ea03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ebe2: 6e10 6d16 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ebe8: 0a0c |0048: move-result v12 │ │ -03ebea: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -03ebee: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -03ebf2: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ebf6: 54ec ea03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ebfa: 6e20 6716 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ec00: 0c03 |0054: move-result-object v3 │ │ -03ec02: 1f03 e501 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ec06: 28e8 |0057: goto 003f // -0018 │ │ -03ec08: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -03ec0a: 28b9 |0059: goto 0012 // -0047 │ │ -03ec0c: 523c ab03 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ec10: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -03ec14: 54ec cf03 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03ec18: 6e20 320a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -03ec1e: 0a0c |0063: move-result v12 │ │ -03ec20: c66c |0064: add-float/2addr v12, v6 │ │ -03ec22: c6c7 |0065: add-float/2addr v7, v12 │ │ -03ec24: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03ec28: 28f2 |0068: goto 005a // -000e │ │ -03ec2a: 5937 aa03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ec2e: 523c ad03 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03ec32: c66c |006d: add-float/2addr v12, v6 │ │ -03ec34: c6c7 |006e: add-float/2addr v7, v12 │ │ -03ec36: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03ec3a: 28ba |0071: goto 002b // -0046 │ │ -03ec3c: 52fc ab03 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ec40: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -03ec44: 54ec ea03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ec48: 6e10 6d16 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ec4e: 0a0c |007b: move-result v12 │ │ -03ec50: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -03ec54: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -03ec56: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -03ec5a: 5207 aa03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ec5e: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -03ec62: 52fc ab03 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ec66: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -03ec6a: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -03ec6e: 54ec ea03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ec72: 6e20 6716 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ec78: 0c03 |0090: move-result-object v3 │ │ -03ec7a: 1f03 e501 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ec7e: 523c ab03 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ec82: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -03ec86: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -03ec8a: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03ec8e: 54ec ea03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ec92: 6e20 6716 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ec98: 0c03 |00a0: move-result-object v3 │ │ -03ec9a: 1f03 e501 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ec9e: 28f0 |00a3: goto 0093 // -0010 │ │ -03eca0: 523c ab03 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03eca4: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -03eca8: 54ec cf03 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03ecac: 6e20 320a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -03ecb2: 0a0c |00ad: move-result v12 │ │ -03ecb4: c66c |00ae: add-float/2addr v12, v6 │ │ -03ecb6: c7c7 |00af: sub-float/2addr v7, v12 │ │ -03ecb8: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03ecbc: 28f2 |00b2: goto 00a4 // -000e │ │ -03ecbe: 523c ad03 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03ecc2: c66c |00b5: add-float/2addr v12, v6 │ │ -03ecc4: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -03ecc6: 5937 aa03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ecca: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03ecce: 28ca |00bb: goto 0085 // -0036 │ │ -03ecd0: 54ec ea03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ecd4: 6e10 6d16 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ecda: 0a04 |00c1: move-result v4 │ │ -03ecdc: 52f7 aa03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ece0: 52fc ab03 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ece4: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -03ece8: 52fc ab03 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ecec: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -03ecf0: 52fc aa03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ecf4: 59ec e003 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03ecf8: 52fc ab03 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ecfc: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03ed00: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -03ed04: 52fc aa03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ed08: 52fd ad03 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03ed0c: c6dc |00da: add-float/2addr v12, v13 │ │ -03ed0e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -03ed12: c7dc |00dd: sub-float/2addr v12, v13 │ │ -03ed14: 59ec ed03 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03ed18: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -03ed1c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -03ed20: 54ec ea03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ed24: 6e20 6716 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ed2a: 0c03 |00e9: move-result-object v3 │ │ -03ed2c: 1f03 e501 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ed30: 523c ab03 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ed34: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -03ed38: 54ec cf03 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03ed3c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -03ed40: 6e20 320a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -03ed46: 0a0c |00f7: move-result v12 │ │ -03ed48: c66c |00f8: add-float/2addr v12, v6 │ │ -03ed4a: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -03ed4c: 01a9 |00fa: move v9, v10 │ │ -03ed4e: 28f1 |00fb: goto 00ec // -000f │ │ -03ed50: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -03ed56: 28cf |00ff: goto 00ce // -0031 │ │ -03ed58: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -03ed5e: 28db |0103: goto 00de // -0025 │ │ -03ed60: 523c ad03 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03ed64: c66c |0106: add-float/2addr v12, v6 │ │ -03ed66: c7c7 |0107: sub-float/2addr v7, v12 │ │ -03ed68: 5937 aa03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ed6c: 523c ab03 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ed70: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -03ed74: 59e7 e003 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03ed78: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03ed7c: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03ed80: 28ce |0114: goto 00e2 // -0032 │ │ -03ed82: 52fc aa03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03ed86: 52fd ad03 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03ed8a: c6dc |0119: add-float/2addr v12, v13 │ │ -03ed8c: a607 0c06 |011a: add-float v7, v12, v6 │ │ -03ed90: 52fc ab03 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ed94: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -03ed98: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -03ed9c: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -03eda0: 54ec ea03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03eda4: 6e20 6716 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03edaa: 0c03 |0129: move-result-object v3 │ │ -03edac: 1f03 e501 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03edb0: 523c ab03 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03edb4: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -03edb8: 54ec cf03 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03edbc: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -03edc0: 6e20 320a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -03edc6: 0a0c |0137: move-result v12 │ │ -03edc8: c66c |0138: add-float/2addr v12, v6 │ │ -03edca: c6c7 |0139: add-float/2addr v7, v12 │ │ -03edcc: 01a9 |013a: move v9, v10 │ │ -03edce: 28f1 |013b: goto 012c // -000f │ │ -03edd0: 523c ab03 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03edd4: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03edd8: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -03eddc: 523c ad03 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03ede0: c67c |0144: add-float/2addr v12, v7 │ │ -03ede2: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -03ede6: c7dc |0147: sub-float/2addr v12, v13 │ │ -03ede8: 59ec ed03 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03edec: 5937 aa03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03edf0: 523c ad03 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03edf4: c66c |014e: add-float/2addr v12, v6 │ │ -03edf6: c6c7 |014f: add-float/2addr v7, v12 │ │ -03edf8: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03edfc: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03ee00: 28ce |0154: goto 0122 // -0032 │ │ -03ee02: 120c |0155: const/4 v12, #int 0 // #0 │ │ -03ee04: 5cec f203 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f2 │ │ -03ee08: 0e00 |0158: return-void │ │ +03eb3c: |[03eb3c] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +03eb4c: 54ec cf03 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03eb50: 6e10 2f0a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +03eb56: 0a01 |0005: move-result v1 │ │ +03eb58: 7010 eb0b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +03eb5e: 0a0b |0009: move-result v11 │ │ +03eb60: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +03eb64: 52ec f603 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +03eb68: 82cc |000e: int-to-float v12, v12 │ │ +03eb6a: 82bd |000f: int-to-float v13, v11 │ │ +03eb6c: a906 0c0d |0010: div-float v6, v12, v13 │ │ +03eb70: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +03eb74: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +03eb78: 5208 ab03 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03eb7c: 52fc ab03 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03eb80: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +03eb84: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +03eb86: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03eb88: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +03eb8c: 520c aa03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03eb90: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +03eb94: 520d ad03 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03eb98: c6dc |0026: add-float/2addr v12, v13 │ │ +03eb9a: a607 0c06 |0027: add-float v7, v12, v6 │ │ +03eb9e: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +03eba2: 52fc ab03 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03eba6: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +03ebaa: 54ec ea03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ebae: 6e10 6d16 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ebb4: 0a0c |0034: move-result v12 │ │ +03ebb6: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +03ebba: 54ec ea03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ebbe: 6e20 6716 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ebc4: 0c03 |003c: move-result-object v3 │ │ +03ebc6: 1f03 e501 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ebca: 523c ab03 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ebce: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +03ebd2: 54ec ea03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ebd6: 6e10 6d16 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ebdc: 0a0c |0048: move-result v12 │ │ +03ebde: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03ebe2: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +03ebe6: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03ebea: 54ec ea03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ebee: 6e20 6716 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ebf4: 0c03 |0054: move-result-object v3 │ │ +03ebf6: 1f03 e501 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ebfa: 28e8 |0057: goto 003f // -0018 │ │ +03ebfc: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +03ebfe: 28b9 |0059: goto 0012 // -0047 │ │ +03ec00: 523c ab03 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ec04: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +03ec08: 54ec cf03 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03ec0c: 6e20 320a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +03ec12: 0a0c |0063: move-result v12 │ │ +03ec14: c66c |0064: add-float/2addr v12, v6 │ │ +03ec16: c6c7 |0065: add-float/2addr v7, v12 │ │ +03ec18: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ec1c: 28f2 |0068: goto 005a // -000e │ │ +03ec1e: 5937 aa03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ec22: 523c ad03 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03ec26: c66c |006d: add-float/2addr v12, v6 │ │ +03ec28: c6c7 |006e: add-float/2addr v7, v12 │ │ +03ec2a: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03ec2e: 28ba |0071: goto 002b // -0046 │ │ +03ec30: 52fc ab03 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ec34: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +03ec38: 54ec ea03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ec3c: 6e10 6d16 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ec42: 0a0c |007b: move-result v12 │ │ +03ec44: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +03ec48: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +03ec4a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03ec4e: 5207 aa03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ec52: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03ec56: 52fc ab03 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ec5a: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +03ec5e: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +03ec62: 54ec ea03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ec66: 6e20 6716 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ec6c: 0c03 |0090: move-result-object v3 │ │ +03ec6e: 1f03 e501 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ec72: 523c ab03 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ec76: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +03ec7a: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +03ec7e: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03ec82: 54ec ea03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ec86: 6e20 6716 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ec8c: 0c03 |00a0: move-result-object v3 │ │ +03ec8e: 1f03 e501 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ec92: 28f0 |00a3: goto 0093 // -0010 │ │ +03ec94: 523c ab03 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ec98: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +03ec9c: 54ec cf03 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03eca0: 6e20 320a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +03eca6: 0a0c |00ad: move-result v12 │ │ +03eca8: c66c |00ae: add-float/2addr v12, v6 │ │ +03ecaa: c7c7 |00af: sub-float/2addr v7, v12 │ │ +03ecac: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03ecb0: 28f2 |00b2: goto 00a4 // -000e │ │ +03ecb2: 523c ad03 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03ecb6: c66c |00b5: add-float/2addr v12, v6 │ │ +03ecb8: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +03ecba: 5937 aa03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ecbe: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03ecc2: 28ca |00bb: goto 0085 // -0036 │ │ +03ecc4: 54ec ea03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ecc8: 6e10 6d16 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ecce: 0a04 |00c1: move-result v4 │ │ +03ecd0: 52f7 aa03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ecd4: 52fc ab03 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ecd8: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +03ecdc: 52fc ab03 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ece0: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +03ece4: 52fc aa03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ece8: 59ec e003 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03ecec: 52fc ab03 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ecf0: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03ecf4: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +03ecf8: 52fc aa03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ecfc: 52fd ad03 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03ed00: c6dc |00da: add-float/2addr v12, v13 │ │ +03ed02: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +03ed06: c7dc |00dd: sub-float/2addr v12, v13 │ │ +03ed08: 59ec ed03 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03ed0c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +03ed10: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +03ed14: 54ec ea03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ed18: 6e20 6716 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ed1e: 0c03 |00e9: move-result-object v3 │ │ +03ed20: 1f03 e501 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ed24: 523c ab03 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ed28: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +03ed2c: 54ec cf03 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03ed30: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +03ed34: 6e20 320a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +03ed3a: 0a0c |00f7: move-result v12 │ │ +03ed3c: c66c |00f8: add-float/2addr v12, v6 │ │ +03ed3e: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +03ed40: 01a9 |00fa: move v9, v10 │ │ +03ed42: 28f1 |00fb: goto 00ec // -000f │ │ +03ed44: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +03ed4a: 28cf |00ff: goto 00ce // -0031 │ │ +03ed4c: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +03ed52: 28db |0103: goto 00de // -0025 │ │ +03ed54: 523c ad03 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03ed58: c66c |0106: add-float/2addr v12, v6 │ │ +03ed5a: c7c7 |0107: sub-float/2addr v7, v12 │ │ +03ed5c: 5937 aa03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ed60: 523c ab03 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ed64: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +03ed68: 59e7 e003 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03ed6c: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03ed70: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03ed74: 28ce |0114: goto 00e2 // -0032 │ │ +03ed76: 52fc aa03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ed7a: 52fd ad03 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03ed7e: c6dc |0119: add-float/2addr v12, v13 │ │ +03ed80: a607 0c06 |011a: add-float v7, v12, v6 │ │ +03ed84: 52fc ab03 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ed88: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +03ed8c: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +03ed90: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +03ed94: 54ec ea03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ed98: 6e20 6716 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ed9e: 0c03 |0129: move-result-object v3 │ │ +03eda0: 1f03 e501 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03eda4: 523c ab03 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03eda8: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +03edac: 54ec cf03 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03edb0: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +03edb4: 6e20 320a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +03edba: 0a0c |0137: move-result v12 │ │ +03edbc: c66c |0138: add-float/2addr v12, v6 │ │ +03edbe: c6c7 |0139: add-float/2addr v7, v12 │ │ +03edc0: 01a9 |013a: move v9, v10 │ │ +03edc2: 28f1 |013b: goto 012c // -000f │ │ +03edc4: 523c ab03 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03edc8: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03edcc: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +03edd0: 523c ad03 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03edd4: c67c |0144: add-float/2addr v12, v7 │ │ +03edd6: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +03edda: c7dc |0147: sub-float/2addr v12, v13 │ │ +03eddc: 59ec ed03 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03ede0: 5937 aa03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03ede4: 523c ad03 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03ede8: c66c |014e: add-float/2addr v12, v6 │ │ +03edea: c6c7 |014f: add-float/2addr v7, v12 │ │ +03edec: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03edf0: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03edf4: 28ce |0154: goto 0122 // -0032 │ │ +03edf6: 120c |0155: const/4 v12, #int 0 // #0 │ │ +03edf8: 5cec f203 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f2 │ │ +03edfc: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -51527,63 +51527,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -03ee0c: |[03ee0c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -03ee1c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03ee1e: 52a8 fd03 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ -03ee22: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -03ee24: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -03ee28: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -03ee2a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -03ee2e: 7020 3e0c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -03ee34: 54a8 fe03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03ee38: 6e10 7c14 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ -03ee3e: 6e10 fd0b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03ee44: 0a03 |0014: move-result v3 │ │ -03ee46: 6e10 fe0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -03ee4c: 0a04 |0018: move-result v4 │ │ -03ee4e: 54a8 fe03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03ee52: 6e10 7f14 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ -03ee58: 0a05 |001e: move-result v5 │ │ -03ee5a: 54a8 fe03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03ee5e: 6e10 8014 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1480 │ │ -03ee64: 0a06 |0024: move-result v6 │ │ -03ee66: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -03ee6a: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -03ee6e: 6e30 2a0c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03ee74: 5ca7 f803 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -03ee78: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -03ee7a: 54a8 ea03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ee7e: 6e10 6d16 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ee84: 0a08 |0034: move-result v8 │ │ -03ee86: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -03ee8a: 54a8 ea03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ee8e: 6e20 6716 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ee94: 0c01 |003c: move-result-object v1 │ │ -03ee96: 1f01 e501 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ee9a: 5518 ac03 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ -03ee9e: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -03eea2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -03eea4: 5c17 ac03 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ -03eea8: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03eeac: 28e7 |0048: goto 002f // -0019 │ │ -03eeae: 0172 |0049: move v2, v7 │ │ -03eeb0: 28bd |004a: goto 0007 // -0043 │ │ -03eeb2: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -03eeb6: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -03eeba: 54a7 db03 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ -03eebe: 7120 3b0b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b3b │ │ -03eec4: 0e00 |0054: return-void │ │ -03eec6: 54a7 db03 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ -03eeca: 7210 2316 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ -03eed0: 28fa |005a: goto 0054 // -0006 │ │ +03ee00: |[03ee00] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +03ee10: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03ee12: 52a8 fd03 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ +03ee16: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +03ee18: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +03ee1c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +03ee1e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +03ee22: 7020 3e0c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +03ee28: 54a8 fe03 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03ee2c: 6e10 7c14 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ +03ee32: 6e10 fd0b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03ee38: 0a03 |0014: move-result v3 │ │ +03ee3a: 6e10 fe0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +03ee40: 0a04 |0018: move-result v4 │ │ +03ee42: 54a8 fe03 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03ee46: 6e10 7f14 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ +03ee4c: 0a05 |001e: move-result v5 │ │ +03ee4e: 54a8 fe03 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03ee52: 6e10 8014 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@1480 │ │ +03ee58: 0a06 |0024: move-result v6 │ │ +03ee5a: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +03ee5e: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +03ee62: 6e30 2a0c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03ee68: 5ca7 f803 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +03ee6c: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +03ee6e: 54a8 ea03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ee72: 6e10 6d16 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ee78: 0a08 |0034: move-result v8 │ │ +03ee7a: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +03ee7e: 54a8 ea03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ee82: 6e20 6716 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ee88: 0c01 |003c: move-result-object v1 │ │ +03ee8a: 1f01 e501 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ee8e: 5518 ac03 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ +03ee92: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +03ee96: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +03ee98: 5c17 ac03 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ +03ee9c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03eea0: 28e7 |0048: goto 002f // -0019 │ │ +03eea2: 0172 |0049: move v2, v7 │ │ +03eea4: 28bd |004a: goto 0007 // -0043 │ │ +03eea6: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +03eeaa: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +03eeae: 54a7 db03 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ +03eeb2: 7120 3b0b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b3b │ │ +03eeb8: 0e00 |0054: return-void │ │ +03eeba: 54a7 db03 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ +03eebe: 7210 2316 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ +03eec4: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -51623,61 +51623,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -03eed4: |[03eed4] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -03eee4: 7110 1416 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -03eeea: 0a04 |0003: move-result v4 │ │ -03eeec: 5265 e103 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e1 │ │ -03eef0: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -03eef4: 7110 1416 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -03eefa: 0a04 |000b: move-result v4 │ │ -03eefc: 5265 f103 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f1 │ │ -03ef00: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -03ef04: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -03ef08: 0172 |0012: move v2, v7 │ │ -03ef0a: 5464 ea03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ef0e: 6e10 6d16 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ef14: 0a04 |0018: move-result v4 │ │ -03ef16: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -03ef1a: 5464 ea03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ef1e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -03ef20: 6e20 6716 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ef26: 0c00 |0021: move-result-object v0 │ │ -03ef28: 1f00 e501 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ef2c: 5464 ea03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ef30: 5465 ea03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ef34: 6e10 6d16 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03ef3a: 0a05 |002b: move-result v5 │ │ -03ef3c: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03ef40: 6e20 6716 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03ef46: 0c01 |0031: move-result-object v1 │ │ -03ef48: 1f01 e501 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03ef4c: 5204 ab03 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ef50: 5215 ab03 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ef54: 7120 1916 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -03ef5a: 0a05 |003b: move-result v5 │ │ -03ef5c: 7120 1716 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -03ef62: 0a02 |003f: move-result v2 │ │ -03ef64: 0f02 |0040: return v2 │ │ -03ef66: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -03ef6a: 28d0 |0043: goto 0013 // -0030 │ │ -03ef6c: 5264 d603 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03ef70: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -03ef74: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -03ef7a: 8274 |004b: int-to-float v4, v7 │ │ -03ef7c: c684 |004c: add-float/2addr v4, v8 │ │ -03ef7e: c634 |004d: add-float/2addr v4, v3 │ │ -03ef80: 8742 |004e: float-to-int v2, v4 │ │ -03ef82: 28c4 |004f: goto 0013 // -003c │ │ -03ef84: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -03ef8a: 28f8 |0053: goto 004b // -0008 │ │ +03eec8: |[03eec8] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +03eed8: 7110 1416 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +03eede: 0a04 |0003: move-result v4 │ │ +03eee0: 5265 e103 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e1 │ │ +03eee4: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +03eee8: 7110 1416 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +03eeee: 0a04 |000b: move-result v4 │ │ +03eef0: 5265 f103 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f1 │ │ +03eef4: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +03eef8: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +03eefc: 0172 |0012: move v2, v7 │ │ +03eefe: 5464 ea03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ef02: 6e10 6d16 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ef08: 0a04 |0018: move-result v4 │ │ +03ef0a: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +03ef0e: 5464 ea03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ef12: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +03ef14: 6e20 6716 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ef1a: 0c00 |0021: move-result-object v0 │ │ +03ef1c: 1f00 e501 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ef20: 5464 ea03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ef24: 5465 ea03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ef28: 6e10 6d16 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03ef2e: 0a05 |002b: move-result v5 │ │ +03ef30: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03ef34: 6e20 6716 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03ef3a: 0c01 |0031: move-result-object v1 │ │ +03ef3c: 1f01 e501 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03ef40: 5204 ab03 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ef44: 5215 ab03 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ef48: 7120 1916 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +03ef4e: 0a05 |003b: move-result v5 │ │ +03ef50: 7120 1716 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +03ef56: 0a02 |003f: move-result v2 │ │ +03ef58: 0f02 |0040: return v2 │ │ +03ef5a: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +03ef5e: 28d0 |0043: goto 0013 // -0030 │ │ +03ef60: 5264 d603 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03ef64: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +03ef68: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +03ef6e: 8274 |004b: int-to-float v4, v7 │ │ +03ef70: c684 |004c: add-float/2addr v4, v8 │ │ +03ef72: c634 |004d: add-float/2addr v4, v3 │ │ +03ef74: 8742 |004e: float-to-int v2, v4 │ │ +03ef76: 28c4 |004f: goto 0013 // -003c │ │ +03ef78: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +03ef7e: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ 0x0010 line=2152 │ │ 0x0013 line=2158 │ │ 0x001b line=2159 │ │ 0x0024 line=2160 │ │ @@ -51704,30 +51704,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -03ef8c: |[03ef8c] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -03ef9c: 6e10 e80b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -03efa2: 0a00 |0003: move-result v0 │ │ -03efa4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03efa6: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -03efaa: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -03efae: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -03efb0: 6e20 e70b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -03efb6: 0c03 |000d: move-result-object v3 │ │ -03efb8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -03efba: 7130 440b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b44 │ │ -03efc0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03efc4: 28f1 |0014: goto 0005 // -000f │ │ -03efc6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -03efc8: 28f4 |0016: goto 000a // -000c │ │ -03efca: 0e00 |0017: return-void │ │ +03ef80: |[03ef80] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +03ef90: 6e10 e80b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +03ef96: 0a00 |0003: move-result v0 │ │ +03ef98: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03ef9a: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +03ef9e: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +03efa2: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +03efa4: 6e20 e70b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +03efaa: 0c03 |000d: move-result-object v3 │ │ +03efac: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03efae: 7130 440b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b44 │ │ +03efb4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03efb8: 28f1 |0014: goto 0005 // -000f │ │ +03efba: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +03efbc: 28f4 |0016: goto 000a // -000c │ │ +03efbe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -51745,25 +51745,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03efcc: |[03efcc] android.support.v4.view.ViewPager.endDrag:()V │ │ -03efdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03efde: 5c10 e803 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -03efe2: 5c10 e903 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ -03efe6: 5410 0504 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03efea: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03efee: 5410 0504 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03eff2: 6e10 d512 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ -03eff8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03effa: 5b10 0504 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03effe: 0e00 |0011: return-void │ │ +03efc0: |[03efc0] android.support.v4.view.ViewPager.endDrag:()V │ │ +03efd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03efd2: 5c10 e803 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +03efd6: 5c10 e903 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ +03efda: 5410 0504 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03efde: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03efe2: 5410 0504 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03efe6: 6e10 d512 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ +03efec: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03efee: 5b10 0504 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03eff2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2399 │ │ 0x0003 line=2400 │ │ 0x0005 line=2402 │ │ 0x0009 line=2403 │ │ 0x000e line=2404 │ │ @@ -51776,64 +51776,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 │ │ -03f000: |[03f000] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -03f010: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03f012: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -03f016: 2205 4600 |0003: new-instance v5, Landroid/graphics/Rect; // type@0046 │ │ -03f01a: 7010 4901 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -03f020: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -03f024: 6e52 4e01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@014e │ │ -03f02a: 1105 |000d: return-object v5 │ │ -03f02c: 6e10 fe12 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -03f032: 0a02 |0011: move-result v2 │ │ -03f034: 5952 2200 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03f038: 6e10 0a13 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@130a │ │ -03f03e: 0a02 |0017: move-result v2 │ │ -03f040: 5952 2300 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -03f044: 6e10 0e13 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ -03f04a: 0a02 |001d: move-result v2 │ │ -03f04c: 5952 2400 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -03f050: 6e10 f312 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -03f056: 0a02 |0023: move-result v2 │ │ -03f058: 5952 2100 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -03f05c: 6e10 0713 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -03f062: 0c01 |0029: move-result-object v1 │ │ -03f064: 2012 b702 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02b7 │ │ -03f068: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -03f06c: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -03f070: 0710 |0030: move-object v0, v1 │ │ -03f072: 1f00 b702 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02b7 │ │ -03f076: 5252 2200 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03f07a: 6e10 7513 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1375 │ │ -03f080: 0a03 |0038: move-result v3 │ │ -03f082: b032 |0039: add-int/2addr v2, v3 │ │ -03f084: 5952 2200 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03f088: 5252 2300 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -03f08c: 6e10 7713 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1377 │ │ -03f092: 0a03 |0041: move-result v3 │ │ -03f094: b032 |0042: add-int/2addr v2, v3 │ │ -03f096: 5952 2300 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -03f09a: 5252 2400 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -03f09e: 6e10 7813 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1378 │ │ -03f0a4: 0a03 |004a: move-result v3 │ │ -03f0a6: b032 |004b: add-int/2addr v2, v3 │ │ -03f0a8: 5952 2400 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ -03f0ac: 5252 2100 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -03f0b0: 6e10 6f13 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@136f │ │ -03f0b6: 0a03 |0053: move-result v3 │ │ -03f0b8: b032 |0054: add-int/2addr v2, v3 │ │ -03f0ba: 5952 2100 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -03f0be: 6e10 7613 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1376 │ │ -03f0c4: 0c01 |005a: move-result-object v1 │ │ -03f0c6: 28cf |005b: goto 002a // -0031 │ │ +03eff4: |[03eff4] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +03f004: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03f006: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +03f00a: 2205 4600 |0003: new-instance v5, Landroid/graphics/Rect; // type@0046 │ │ +03f00e: 7010 4901 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +03f014: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +03f018: 6e52 4e01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@014e │ │ +03f01e: 1105 |000d: return-object v5 │ │ +03f020: 6e10 fe12 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +03f026: 0a02 |0011: move-result v2 │ │ +03f028: 5952 2200 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03f02c: 6e10 0a13 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@130a │ │ +03f032: 0a02 |0017: move-result v2 │ │ +03f034: 5952 2300 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +03f038: 6e10 0e13 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ +03f03e: 0a02 |001d: move-result v2 │ │ +03f040: 5952 2400 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +03f044: 6e10 f312 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +03f04a: 0a02 |0023: move-result v2 │ │ +03f04c: 5952 2100 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +03f050: 6e10 0713 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +03f056: 0c01 |0029: move-result-object v1 │ │ +03f058: 2012 b702 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02b7 │ │ +03f05c: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +03f060: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +03f064: 0710 |0030: move-object v0, v1 │ │ +03f066: 1f00 b702 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02b7 │ │ +03f06a: 5252 2200 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03f06e: 6e10 7513 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1375 │ │ +03f074: 0a03 |0038: move-result v3 │ │ +03f076: b032 |0039: add-int/2addr v2, v3 │ │ +03f078: 5952 2200 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03f07c: 5252 2300 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +03f080: 6e10 7713 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1377 │ │ +03f086: 0a03 |0041: move-result v3 │ │ +03f088: b032 |0042: add-int/2addr v2, v3 │ │ +03f08a: 5952 2300 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +03f08e: 5252 2400 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +03f092: 6e10 7813 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1378 │ │ +03f098: 0a03 |004a: move-result v3 │ │ +03f09a: b032 |004b: add-int/2addr v2, v3 │ │ +03f09c: 5952 2400 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0024 │ │ +03f0a0: 5252 2100 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +03f0a4: 6e10 6f13 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@136f │ │ +03f0aa: 0a03 |0053: move-result v3 │ │ +03f0ac: b032 |0054: add-int/2addr v2, v3 │ │ +03f0ae: 5952 2100 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +03f0b2: 6e10 7613 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1376 │ │ +03f0b8: 0c01 |005a: move-result-object v1 │ │ +03f0ba: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0003 line=2581 │ │ 0x0008 line=2583 │ │ 0x000a line=2584 │ │ 0x000d line=2602 │ │ @@ -51863,24 +51863,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03f0c8: |[03f0c8] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -03f0d8: 6e10 f40b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bf4 │ │ -03f0de: 0a00 |0003: move-result v0 │ │ -03f0e0: 6e10 f70b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -03f0e6: 0a01 |0007: move-result v1 │ │ -03f0e8: b110 |0008: sub-int/2addr v0, v1 │ │ -03f0ea: 6e10 f80b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -03f0f0: 0a01 |000c: move-result v1 │ │ -03f0f2: b110 |000d: sub-int/2addr v0, v1 │ │ -03f0f4: 0f00 |000e: return v0 │ │ +03f0bc: |[03f0bc] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +03f0cc: 6e10 f40b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bf4 │ │ +03f0d2: 0a00 |0003: move-result v0 │ │ +03f0d4: 6e10 f70b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +03f0da: 0a01 |0007: move-result v1 │ │ +03f0dc: b110 |0008: sub-int/2addr v0, v1 │ │ +03f0de: 6e10 f80b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +03f0e4: 0a01 |000c: move-result v1 │ │ +03f0e6: b110 |000d: sub-int/2addr v0, v1 │ │ +03f0e8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51888,85 +51888,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 │ │ -03f0f8: |[03f0f8] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03f108: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03f10a: 7010 eb0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -03f110: 0a0c |0004: move-result v12 │ │ -03f112: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -03f116: 6e10 fd0b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03f11c: 0a0d |000a: move-result v13 │ │ -03f11e: 82dd |000b: int-to-float v13, v13 │ │ -03f120: 82ce |000c: int-to-float v14, v12 │ │ -03f122: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -03f126: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -03f12a: 52fd f603 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -03f12e: 82dd |0013: int-to-float v13, v13 │ │ -03f130: 82ce |0014: int-to-float v14, v12 │ │ -03f132: a908 0d0e |0015: div-float v8, v13, v14 │ │ -03f136: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -03f138: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -03f13a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -03f13c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -03f13e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03f140: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -03f142: 54fd ea03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f146: 6e10 6d16 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f14c: 0a0d |0022: move-result v13 │ │ -03f14e: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -03f152: 54fd ea03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f156: 6e20 6716 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03f15c: 0c02 |002a: move-result-object v2 │ │ -03f15e: 1f02 e501 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03f162: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -03f166: 522d ab03 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f16a: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -03f16e: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -03f172: 54f2 0104 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0401 │ │ -03f176: a60d 0406 |0037: add-float v13, v4, v6 │ │ -03f17a: c68d |0039: add-float/2addr v13, v8 │ │ -03f17c: 592d aa03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f180: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -03f184: 592d ab03 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f188: 54fd cf03 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03f18c: 522e ab03 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f190: 6e20 320a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -03f196: 0a0d |0047: move-result v13 │ │ -03f198: 592d ad03 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03f19c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03f1a0: 5229 aa03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f1a4: 0197 |004e: move v7, v9 │ │ -03f1a6: 522d ad03 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03f1aa: c69d |0051: add-float/2addr v13, v9 │ │ -03f1ac: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -03f1b0: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -03f1b4: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -03f1b8: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -03f1bc: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -03f1c0: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -03f1c4: 54fd ea03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f1c8: 6e10 6d16 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f1ce: 0a0d |0063: move-result v13 │ │ -03f1d0: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -03f1d4: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -03f1d8: 0723 |0068: move-object v3, v2 │ │ -03f1da: 1103 |0069: return-object v3 │ │ -03f1dc: 018b |006a: move v11, v8 │ │ -03f1de: 28a4 |006b: goto 000f // -005c │ │ -03f1e0: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -03f1e2: 5225 ab03 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f1e6: 0194 |006f: move v4, v9 │ │ -03f1e8: 5226 ad03 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03f1ec: 0723 |0072: move-object v3, v2 │ │ -03f1ee: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03f1f2: 28a8 |0075: goto 001d // -0058 │ │ +03f0ec: |[03f0ec] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03f0fc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03f0fe: 7010 eb0b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +03f104: 0a0c |0004: move-result v12 │ │ +03f106: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +03f10a: 6e10 fd0b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03f110: 0a0d |000a: move-result v13 │ │ +03f112: 82dd |000b: int-to-float v13, v13 │ │ +03f114: 82ce |000c: int-to-float v14, v12 │ │ +03f116: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +03f11a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +03f11e: 52fd f603 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +03f122: 82dd |0013: int-to-float v13, v13 │ │ +03f124: 82ce |0014: int-to-float v14, v12 │ │ +03f126: a908 0d0e |0015: div-float v8, v13, v14 │ │ +03f12a: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +03f12c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +03f12e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +03f130: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +03f132: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03f134: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +03f136: 54fd ea03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f13a: 6e10 6d16 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f140: 0a0d |0022: move-result v13 │ │ +03f142: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +03f146: 54fd ea03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f14a: 6e20 6716 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03f150: 0c02 |002a: move-result-object v2 │ │ +03f152: 1f02 e501 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03f156: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +03f15a: 522d ab03 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f15e: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +03f162: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +03f166: 54f2 0104 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0401 │ │ +03f16a: a60d 0406 |0037: add-float v13, v4, v6 │ │ +03f16e: c68d |0039: add-float/2addr v13, v8 │ │ +03f170: 592d aa03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f174: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +03f178: 592d ab03 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f17c: 54fd cf03 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03f180: 522e ab03 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f184: 6e20 320a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +03f18a: 0a0d |0047: move-result v13 │ │ +03f18c: 592d ad03 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03f190: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03f194: 5229 aa03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f198: 0197 |004e: move v7, v9 │ │ +03f19a: 522d ad03 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03f19e: c69d |0051: add-float/2addr v13, v9 │ │ +03f1a0: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +03f1a4: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +03f1a8: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +03f1ac: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +03f1b0: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +03f1b4: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +03f1b8: 54fd ea03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f1bc: 6e10 6d16 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f1c2: 0a0d |0063: move-result v13 │ │ +03f1c4: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +03f1c8: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +03f1cc: 0723 |0068: move-object v3, v2 │ │ +03f1ce: 1103 |0069: return-object v3 │ │ +03f1d0: 018b |006a: move v11, v8 │ │ +03f1d2: 28a4 |006b: goto 000f // -005c │ │ +03f1d4: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +03f1d6: 5225 ab03 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f1da: 0194 |006f: move v4, v9 │ │ +03f1dc: 5226 ad03 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03f1e0: 0723 |0072: move-object v3, v2 │ │ +03f1e2: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f1e6: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2108 │ │ 0x0005 line=2109 │ │ 0x000f line=2110 │ │ 0x0017 line=2111 │ │ 0x0018 line=2112 │ │ @@ -52027,35 +52027,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03f1f4: |[03f1f4] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -03f204: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03f206: 5230 e203 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e2 │ │ -03f20a: 8200 |0003: int-to-float v0, v0 │ │ -03f20c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -03f210: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -03f214: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -03f218: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -03f21c: 6e10 ff0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ -03f222: 0a00 |000f: move-result v0 │ │ -03f224: 5231 e203 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e2 │ │ -03f228: b110 |0012: sub-int/2addr v0, v1 │ │ -03f22a: 8200 |0013: int-to-float v0, v0 │ │ -03f22c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -03f230: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -03f234: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -03f238: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -03f23c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -03f23e: 0f00 |001d: return v0 │ │ -03f240: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03f242: 28fe |001f: goto 001d // -0002 │ │ +03f1e8: |[03f1e8] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +03f1f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03f1fa: 5230 e203 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e2 │ │ +03f1fe: 8200 |0003: int-to-float v0, v0 │ │ +03f200: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +03f204: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +03f208: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +03f20c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +03f210: 6e10 ff0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ +03f216: 0a00 |000f: move-result v0 │ │ +03f218: 5231 e203 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e2 │ │ +03f21c: b110 |0012: sub-int/2addr v0, v1 │ │ +03f21e: 8200 |0013: int-to-float v0, v0 │ │ +03f220: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +03f224: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +03f228: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +03f22c: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +03f230: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +03f232: 0f00 |001d: return v0 │ │ +03f234: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03f236: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -52065,36 +52065,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -03f244: |[03f244] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -03f254: 7110 1e0a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ -03f25a: 0a02 |0003: move-result v2 │ │ -03f25c: 7120 210a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -03f262: 0a01 |0007: move-result v1 │ │ -03f264: 5243 ce03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -03f268: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -03f26c: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -03f270: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03f272: 7120 220a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -03f278: 0a03 |0012: move-result v3 │ │ -03f27a: 5943 eb03 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -03f27e: 7120 210a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -03f284: 0a03 |0018: move-result v3 │ │ -03f286: 5943 ce03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -03f28a: 5443 0504 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03f28e: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -03f292: 5443 0504 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03f296: 6e10 ce12 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@12ce │ │ -03f29c: 0e00 |0024: return-void │ │ -03f29e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -03f2a0: 28e9 |0026: goto 000f // -0017 │ │ +03f238: |[03f238] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +03f248: 7110 1e0a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ +03f24e: 0a02 |0003: move-result v2 │ │ +03f250: 7120 210a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +03f256: 0a01 |0007: move-result v1 │ │ +03f258: 5243 ce03 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +03f25c: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +03f260: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +03f264: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03f266: 7120 220a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +03f26c: 0a03 |0012: move-result v3 │ │ +03f26e: 5943 eb03 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +03f272: 7120 210a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +03f278: 0a03 |0018: move-result v3 │ │ +03f27a: 5943 ce03 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +03f27e: 5443 0504 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03f282: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +03f286: 5443 0504 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03f28a: 6e10 ce12 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@12ce │ │ +03f290: 0e00 |0024: return-void │ │ +03f292: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +03f294: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2384 │ │ 0x0004 line=2385 │ │ 0x0008 line=2386 │ │ 0x000c line=2389 │ │ 0x000f line=2390 │ │ @@ -52115,61 +52115,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -03f2a4: |[03f2a4] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -03f2b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03f2b6: 54a8 ea03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f2ba: 6e10 6d16 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f2c0: 0a08 |0006: move-result v8 │ │ -03f2c2: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -03f2c6: 5ca7 d203 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ -03f2ca: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -03f2cc: 6e40 130c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c13 │ │ -03f2d2: 55a8 d203 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ -03f2d6: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -03f2da: 2207 4403 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ -03f2de: 1a08 e715 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@15e7 │ │ -03f2e2: 7020 0716 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03f2e8: 2707 |001a: throw v7 │ │ -03f2ea: 7010 040c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c04 │ │ -03f2f0: 0c01 |001e: move-result-object v1 │ │ -03f2f2: 7010 eb0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -03f2f8: 0a05 |0022: move-result v5 │ │ -03f2fa: 52a8 f603 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -03f2fe: 9006 0508 |0025: add-int v6, v5, v8 │ │ -03f302: 52a8 f603 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -03f306: 8288 |0029: int-to-float v8, v8 │ │ -03f308: 8259 |002a: int-to-float v9, v5 │ │ -03f30a: a902 0809 |002b: div-float v2, v8, v9 │ │ -03f30e: 5210 ab03 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f312: 82b8 |002f: int-to-float v8, v11 │ │ -03f314: 8259 |0030: int-to-float v9, v5 │ │ -03f316: c998 |0031: div-float/2addr v8, v9 │ │ -03f318: 5219 aa03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f31c: c798 |0034: sub-float/2addr v8, v9 │ │ -03f31e: 5219 ad03 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03f322: c629 |0037: add-float/2addr v9, v2 │ │ -03f324: a904 0809 |0038: div-float v4, v8, v9 │ │ -03f328: 8268 |003a: int-to-float v8, v6 │ │ -03f32a: c848 |003b: mul-float/2addr v8, v4 │ │ -03f32c: 8783 |003c: float-to-int v3, v8 │ │ -03f32e: 5ca7 d203 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ -03f332: 6e40 130c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c13 │ │ -03f338: 55a7 d203 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ -03f33c: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -03f340: 2207 4403 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ -03f344: 1a08 e715 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@15e7 │ │ -03f348: 7020 0716 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03f34e: 2707 |004d: throw v7 │ │ -03f350: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -03f352: 0f07 |004f: return v7 │ │ +03f298: |[03f298] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +03f2a8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03f2aa: 54a8 ea03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f2ae: 6e10 6d16 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f2b4: 0a08 |0006: move-result v8 │ │ +03f2b6: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +03f2ba: 5ca7 d203 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ +03f2be: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +03f2c0: 6e40 130c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c13 │ │ +03f2c6: 55a8 d203 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ +03f2ca: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +03f2ce: 2207 4403 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ +03f2d2: 1a08 e715 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@15e7 │ │ +03f2d6: 7020 0716 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03f2dc: 2707 |001a: throw v7 │ │ +03f2de: 7010 040c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c04 │ │ +03f2e4: 0c01 |001e: move-result-object v1 │ │ +03f2e6: 7010 eb0b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +03f2ec: 0a05 |0022: move-result v5 │ │ +03f2ee: 52a8 f603 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +03f2f2: 9006 0508 |0025: add-int v6, v5, v8 │ │ +03f2f6: 52a8 f603 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +03f2fa: 8288 |0029: int-to-float v8, v8 │ │ +03f2fc: 8259 |002a: int-to-float v9, v5 │ │ +03f2fe: a902 0809 |002b: div-float v2, v8, v9 │ │ +03f302: 5210 ab03 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f306: 82b8 |002f: int-to-float v8, v11 │ │ +03f308: 8259 |0030: int-to-float v9, v5 │ │ +03f30a: c998 |0031: div-float/2addr v8, v9 │ │ +03f30c: 5219 aa03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f310: c798 |0034: sub-float/2addr v8, v9 │ │ +03f312: 5219 ad03 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03f316: c629 |0037: add-float/2addr v9, v2 │ │ +03f318: a904 0809 |0038: div-float v4, v8, v9 │ │ +03f31c: 8268 |003a: int-to-float v8, v6 │ │ +03f31e: c848 |003b: mul-float/2addr v8, v4 │ │ +03f320: 8783 |003c: float-to-int v3, v8 │ │ +03f322: 5ca7 d203 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ +03f326: 6e40 130c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0c13 │ │ +03f32c: 55a7 d203 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ +03f330: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +03f334: 2207 4403 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ +03f338: 1a08 e715 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@15e7 │ │ +03f33c: 7020 0716 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03f342: 2707 |004d: throw v7 │ │ +03f344: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +03f346: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -52201,117 +52201,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -03f354: |[03f354] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -03f364: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03f366: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -03f36a: 520e eb03 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -03f36e: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -03f372: 0200 1200 |0007: move/from16 v0, v18 │ │ -03f376: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -03f37a: 5910 eb03 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -03f37e: 7401 fd0b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03f384: 0a0e |0010: move-result v14 │ │ -03f386: 82e8 |0011: int-to-float v8, v14 │ │ -03f388: a60c 0802 |0012: add-float v12, v8, v2 │ │ -03f38c: 7601 eb0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -03f392: 0a0d |0017: move-result v13 │ │ -03f394: 82de |0018: int-to-float v14, v13 │ │ -03f396: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -03f39a: 520f e003 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03f39e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -03f3a2: 82de |001f: int-to-float v14, v13 │ │ -03f3a4: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -03f3a8: 520f ed03 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03f3ac: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -03f3b0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -03f3b2: 121a |0027: const/4 v10, #int 1 // #1 │ │ -03f3b4: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -03f3b8: 540e ea03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f3bc: 120f |002c: const/4 v15, #int 0 // #0 │ │ -03f3be: 6e20 6716 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03f3c4: 0c03 |0030: move-result-object v3 │ │ -03f3c6: 1f03 e501 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03f3ca: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -03f3ce: 540e ea03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f3d2: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -03f3d6: 540f ea03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f3da: 6e10 6d16 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f3e0: 0a0f |003e: move-result v15 │ │ -03f3e2: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03f3e6: 6e20 6716 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03f3ec: 0c04 |0044: move-result-object v4 │ │ -03f3ee: 1f04 e501 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03f3f2: 523e ab03 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f3f6: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -03f3fa: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -03f3fc: 523e aa03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f400: 82df |004e: int-to-float v15, v13 │ │ -03f402: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -03f406: 524e ab03 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f40a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -03f40e: 540f cf03 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03f412: 6e10 2f0a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -03f418: 0a0f |005a: move-result v15 │ │ -03f41a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03f41e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -03f422: 120a |005f: const/4 v10, #int 0 // #0 │ │ -03f424: 524e aa03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f428: 82df |0062: int-to-float v15, v13 │ │ -03f42a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -03f42e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -03f432: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -03f436: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -03f43a: a709 060c |006b: sub-float v9, v6, v12 │ │ -03f43e: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -03f442: 540e ee03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -03f446: 7110 1316 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -03f44c: 0a0f |0074: move-result v15 │ │ -03f44e: 82d0 |0075: int-to-float v0, v13 │ │ -03f450: 0210 0000 |0076: move/from16 v16, v0 │ │ -03f454: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -03f458: 6e20 1810 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1018 │ │ -03f45e: 0a07 |007d: move-result v7 │ │ -03f460: 016c |007e: move v12, v6 │ │ -03f462: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -03f466: 520e eb03 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -03f46a: 87cf |0083: float-to-int v15, v12 │ │ -03f46c: 82ff |0084: int-to-float v15, v15 │ │ -03f46e: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -03f472: c6fe |0087: add-float/2addr v14, v15 │ │ -03f474: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -03f478: 590e eb03 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -03f47c: 87ce |008c: float-to-int v14, v12 │ │ -03f47e: 7401 fe0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -03f484: 0a0f |0090: move-result v15 │ │ -03f486: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -03f48a: 6e30 2a0c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03f490: 87ce |0096: float-to-int v14, v12 │ │ -03f492: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -03f496: 7020 1c0c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ -03f49c: 0f07 |009c: return v7 │ │ -03f49e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -03f4a2: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -03f4a6: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -03f4aa: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -03f4ae: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -03f4b2: 540e fc03 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -03f4b6: 7110 1316 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -03f4bc: 0a0f |00ac: move-result v15 │ │ -03f4be: 82d0 |00ad: int-to-float v0, v13 │ │ -03f4c0: 0210 0000 |00ae: move/from16 v16, v0 │ │ -03f4c4: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -03f4c8: 6e20 1810 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1018 │ │ -03f4ce: 0a07 |00b5: move-result v7 │ │ -03f4d0: 01bc |00b6: move v12, v11 │ │ -03f4d2: 28c8 |00b7: goto 007f // -0038 │ │ +03f348: |[03f348] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +03f358: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03f35a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +03f35e: 520e eb03 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +03f362: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +03f366: 0200 1200 |0007: move/from16 v0, v18 │ │ +03f36a: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +03f36e: 5910 eb03 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +03f372: 7401 fd0b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03f378: 0a0e |0010: move-result v14 │ │ +03f37a: 82e8 |0011: int-to-float v8, v14 │ │ +03f37c: a60c 0802 |0012: add-float v12, v8, v2 │ │ +03f380: 7601 eb0b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +03f386: 0a0d |0017: move-result v13 │ │ +03f388: 82de |0018: int-to-float v14, v13 │ │ +03f38a: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +03f38e: 520f e003 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03f392: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +03f396: 82de |001f: int-to-float v14, v13 │ │ +03f398: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +03f39c: 520f ed03 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03f3a0: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +03f3a4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +03f3a6: 121a |0027: const/4 v10, #int 1 // #1 │ │ +03f3a8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +03f3ac: 540e ea03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f3b0: 120f |002c: const/4 v15, #int 0 // #0 │ │ +03f3b2: 6e20 6716 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03f3b8: 0c03 |0030: move-result-object v3 │ │ +03f3ba: 1f03 e501 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03f3be: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +03f3c2: 540e ea03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f3c6: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +03f3ca: 540f ea03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f3ce: 6e10 6d16 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f3d4: 0a0f |003e: move-result v15 │ │ +03f3d6: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03f3da: 6e20 6716 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03f3e0: 0c04 |0044: move-result-object v4 │ │ +03f3e2: 1f04 e501 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03f3e6: 523e ab03 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f3ea: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +03f3ee: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +03f3f0: 523e aa03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f3f4: 82df |004e: int-to-float v15, v13 │ │ +03f3f6: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +03f3fa: 524e ab03 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f3fe: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +03f402: 540f cf03 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03f406: 6e10 2f0a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +03f40c: 0a0f |005a: move-result v15 │ │ +03f40e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03f412: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +03f416: 120a |005f: const/4 v10, #int 0 // #0 │ │ +03f418: 524e aa03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f41c: 82df |0062: int-to-float v15, v13 │ │ +03f41e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +03f422: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +03f426: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +03f42a: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +03f42e: a709 060c |006b: sub-float v9, v6, v12 │ │ +03f432: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +03f436: 540e ee03 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +03f43a: 7110 1316 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +03f440: 0a0f |0074: move-result v15 │ │ +03f442: 82d0 |0075: int-to-float v0, v13 │ │ +03f444: 0210 0000 |0076: move/from16 v16, v0 │ │ +03f448: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +03f44c: 6e20 1810 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1018 │ │ +03f452: 0a07 |007d: move-result v7 │ │ +03f454: 016c |007e: move v12, v6 │ │ +03f456: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03f45a: 520e eb03 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +03f45e: 87cf |0083: float-to-int v15, v12 │ │ +03f460: 82ff |0084: int-to-float v15, v15 │ │ +03f462: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +03f466: c6fe |0087: add-float/2addr v14, v15 │ │ +03f468: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +03f46c: 590e eb03 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +03f470: 87ce |008c: float-to-int v14, v12 │ │ +03f472: 7401 fe0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +03f478: 0a0f |0090: move-result v15 │ │ +03f47a: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +03f47e: 6e30 2a0c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03f484: 87ce |0096: float-to-int v14, v12 │ │ +03f486: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +03f48a: 7020 1c0c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ +03f490: 0f07 |009c: return v7 │ │ +03f492: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +03f496: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +03f49a: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +03f49e: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +03f4a2: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +03f4a6: 540e fc03 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +03f4aa: 7110 1316 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +03f4b0: 0a0f |00ac: move-result v15 │ │ +03f4b2: 82d0 |00ad: int-to-float v0, v13 │ │ +03f4b4: 0210 0000 |00ae: move/from16 v16, v0 │ │ +03f4b8: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +03f4bc: 6e20 1810 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1018 │ │ +03f4c2: 0a07 |00b5: move-result v7 │ │ +03f4c4: 01bc |00b6: move v12, v11 │ │ +03f4c6: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2057 │ │ 0x0001 line=2059 │ │ 0x0007 line=2060 │ │ 0x000d line=2062 │ │ 0x0012 line=2063 │ │ @@ -52364,96 +52364,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -03f4d4: |[03f4d4] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -03f4e4: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -03f4e8: 54e0 ea03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f4ec: 6e10 6816 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ -03f4f2: 0a00 |0007: move-result v0 │ │ -03f4f4: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -03f4f8: 6e10 f70b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -03f4fe: 0a00 |000d: move-result v0 │ │ -03f500: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -03f504: 6e10 f80b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -03f50a: 0a02 |0013: move-result v2 │ │ -03f50c: b120 |0014: sub-int/2addr v0, v2 │ │ -03f50e: 900c 0011 |0015: add-int v12, v0, v17 │ │ -03f512: 6e10 f70b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -03f518: 0a00 |001a: move-result v0 │ │ -03f51a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -03f51e: 6e10 f80b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -03f524: 0a02 |0020: move-result v2 │ │ -03f526: b120 |0021: sub-int/2addr v0, v2 │ │ -03f528: 9007 0012 |0022: add-int v7, v0, v18 │ │ -03f52c: 6e10 fd0b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03f532: 0a0d |0027: move-result v13 │ │ -03f534: 82d0 |0028: int-to-float v0, v13 │ │ -03f536: 8272 |0029: int-to-float v2, v7 │ │ -03f538: a908 0002 |002a: div-float v8, v0, v2 │ │ -03f53c: 82c0 |002c: int-to-float v0, v12 │ │ -03f53e: c880 |002d: mul-float/2addr v0, v8 │ │ -03f540: 8701 |002e: float-to-int v1, v0 │ │ -03f542: 6e10 fe0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -03f548: 0a00 |0032: move-result v0 │ │ -03f54a: 6e30 2a0c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03f550: 54e0 fe03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03f554: 6e10 8414 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1484 │ │ -03f55a: 0a00 |003b: move-result v0 │ │ -03f55c: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -03f560: 54e0 fe03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03f564: 6e10 8114 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1481 │ │ -03f56a: 0a00 |0043: move-result v0 │ │ -03f56c: 54e2 fe03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03f570: 6e10 8714 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1487 │ │ -03f576: 0a02 |0049: move-result v2 │ │ -03f578: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -03f57c: 52e0 d603 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03f580: 6e20 050c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ -03f586: 0c0b |0051: move-result-object v11 │ │ -03f588: 54e0 fe03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03f58c: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -03f58e: 52b3 aa03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f592: 82f4 |0057: int-to-float v4, v15 │ │ -03f594: c843 |0058: mul-float/2addr v3, v4 │ │ -03f596: 8733 |0059: float-to-int v3, v3 │ │ -03f598: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -03f59a: 7406 8614 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1486 │ │ -03f5a0: 0e00 |005e: return-void │ │ -03f5a2: 52e0 d603 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03f5a6: 6e20 050c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ -03f5ac: 0c06 |0064: move-result-object v6 │ │ -03f5ae: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -03f5b2: 5260 aa03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f5b6: 52e2 ed03 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03f5ba: 7120 1816 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -03f5c0: 0a09 |006e: move-result v9 │ │ -03f5c2: 6e10 f70b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -03f5c8: 0a00 |0072: move-result v0 │ │ -03f5ca: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -03f5ce: 6e10 f80b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -03f5d4: 0a02 |0078: move-result v2 │ │ -03f5d6: b120 |0079: sub-int/2addr v0, v2 │ │ -03f5d8: 8200 |007a: int-to-float v0, v0 │ │ -03f5da: c890 |007b: mul-float/2addr v0, v9 │ │ -03f5dc: 870a |007c: float-to-int v10, v0 │ │ -03f5de: 6e10 fd0b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03f5e4: 0a00 |0080: move-result v0 │ │ -03f5e6: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -03f5ea: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -03f5ec: 7020 d40b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ -03f5f2: 6e10 fe0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -03f5f8: 0a00 |008a: move-result v0 │ │ -03f5fa: 6e30 2a0c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03f600: 28d0 |008e: goto 005e // -0030 │ │ -03f602: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -03f604: 28df |0090: goto 006f // -0021 │ │ +03f4c8: |[03f4c8] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +03f4d8: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +03f4dc: 54e0 ea03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f4e0: 6e10 6816 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@1668 │ │ +03f4e6: 0a00 |0007: move-result v0 │ │ +03f4e8: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +03f4ec: 6e10 f70b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +03f4f2: 0a00 |000d: move-result v0 │ │ +03f4f4: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +03f4f8: 6e10 f80b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +03f4fe: 0a02 |0013: move-result v2 │ │ +03f500: b120 |0014: sub-int/2addr v0, v2 │ │ +03f502: 900c 0011 |0015: add-int v12, v0, v17 │ │ +03f506: 6e10 f70b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +03f50c: 0a00 |001a: move-result v0 │ │ +03f50e: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +03f512: 6e10 f80b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +03f518: 0a02 |0020: move-result v2 │ │ +03f51a: b120 |0021: sub-int/2addr v0, v2 │ │ +03f51c: 9007 0012 |0022: add-int v7, v0, v18 │ │ +03f520: 6e10 fd0b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03f526: 0a0d |0027: move-result v13 │ │ +03f528: 82d0 |0028: int-to-float v0, v13 │ │ +03f52a: 8272 |0029: int-to-float v2, v7 │ │ +03f52c: a908 0002 |002a: div-float v8, v0, v2 │ │ +03f530: 82c0 |002c: int-to-float v0, v12 │ │ +03f532: c880 |002d: mul-float/2addr v0, v8 │ │ +03f534: 8701 |002e: float-to-int v1, v0 │ │ +03f536: 6e10 fe0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +03f53c: 0a00 |0032: move-result v0 │ │ +03f53e: 6e30 2a0c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03f544: 54e0 fe03 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03f548: 6e10 8414 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@1484 │ │ +03f54e: 0a00 |003b: move-result v0 │ │ +03f550: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +03f554: 54e0 fe03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03f558: 6e10 8114 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@1481 │ │ +03f55e: 0a00 |0043: move-result v0 │ │ +03f560: 54e2 fe03 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03f564: 6e10 8714 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1487 │ │ +03f56a: 0a02 |0049: move-result v2 │ │ +03f56c: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +03f570: 52e0 d603 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03f574: 6e20 050c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ +03f57a: 0c0b |0051: move-result-object v11 │ │ +03f57c: 54e0 fe03 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03f580: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +03f582: 52b3 aa03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f586: 82f4 |0057: int-to-float v4, v15 │ │ +03f588: c843 |0058: mul-float/2addr v3, v4 │ │ +03f58a: 8733 |0059: float-to-int v3, v3 │ │ +03f58c: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +03f58e: 7406 8614 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1486 │ │ +03f594: 0e00 |005e: return-void │ │ +03f596: 52e0 d603 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03f59a: 6e20 050c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ +03f5a0: 0c06 |0064: move-result-object v6 │ │ +03f5a2: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +03f5a6: 5260 aa03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f5aa: 52e2 ed03 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03f5ae: 7120 1816 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +03f5b4: 0a09 |006e: move-result v9 │ │ +03f5b6: 6e10 f70b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +03f5bc: 0a00 |0072: move-result v0 │ │ +03f5be: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +03f5c2: 6e10 f80b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +03f5c8: 0a02 |0078: move-result v2 │ │ +03f5ca: b120 |0079: sub-int/2addr v0, v2 │ │ +03f5cc: 8200 |007a: int-to-float v0, v0 │ │ +03f5ce: c890 |007b: mul-float/2addr v0, v9 │ │ +03f5d0: 870a |007c: float-to-int v10, v0 │ │ +03f5d2: 6e10 fd0b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03f5d8: 0a00 |0080: move-result v0 │ │ +03f5da: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +03f5de: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +03f5e0: 7020 d40b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ +03f5e6: 6e10 fe0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +03f5ec: 0a00 |008a: move-result v0 │ │ +03f5ee: 6e30 2a0c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03f5f4: 28d0 |008e: goto 005e // -0030 │ │ +03f5f6: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +03f5f8: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -52493,31 +52493,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03f608: |[03f608] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -03f618: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03f61a: 6e10 e80b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -03f620: 0a03 |0004: move-result v3 │ │ -03f622: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -03f626: 6e20 e70b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -03f62c: 0c00 |000a: move-result-object v0 │ │ -03f62e: 6e10 fd12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -03f634: 0c02 |000e: move-result-object v2 │ │ -03f636: 1f02 e601 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -03f63a: 5523 b103 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03f63e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -03f642: 6e20 260c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0c26 │ │ -03f648: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03f64c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03f650: 28e5 |001c: goto 0001 // -001b │ │ -03f652: 0e00 |001d: return-void │ │ +03f5fc: |[03f5fc] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +03f60c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03f60e: 6e10 e80b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +03f614: 0a03 |0004: move-result v3 │ │ +03f616: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +03f61a: 6e20 e70b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +03f620: 0c00 |000a: move-result-object v0 │ │ +03f622: 6e10 fd12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +03f628: 0c02 |000e: move-result-object v2 │ │ +03f62a: 1f02 e601 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +03f62e: 5523 b103 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03f632: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +03f636: 6e20 260c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0c26 │ │ +03f63c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03f640: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f644: 28e5 |001c: goto 0001 // -001b │ │ +03f646: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -52535,20 +52535,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03f654: |[03f654] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -03f664: 6e10 fb0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bfb │ │ -03f66a: 0c00 |0003: move-result-object v0 │ │ -03f66c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03f670: 7220 8f13 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@138f │ │ -03f676: 0e00 |0009: return-void │ │ +03f648: |[03f648] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +03f658: 6e10 fb0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bfb │ │ +03f65e: 0c00 |0003: move-result-object v0 │ │ +03f660: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03f664: 7220 8f13 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@138f │ │ +03f66a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0004 line=2051 │ │ 0x0006 line=2052 │ │ 0x0009 line=2054 │ │ locals : │ │ @@ -52561,59 +52561,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -03f678: |[03f678] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -03f688: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03f68a: 6e20 050c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ -03f690: 0c00 |0004: move-result-object v0 │ │ -03f692: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03f694: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -03f698: 7010 eb0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -03f69e: 0a02 |000b: move-result v2 │ │ -03f6a0: 8223 |000c: int-to-float v3, v2 │ │ -03f6a2: 5284 e003 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03f6a6: 5205 aa03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -03f6aa: 5286 ed03 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03f6ae: 7120 1816 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -03f6b4: 0a05 |0016: move-result v5 │ │ -03f6b6: 7120 1616 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -03f6bc: 0a04 |001a: move-result v4 │ │ -03f6be: c843 |001b: mul-float/2addr v3, v4 │ │ -03f6c0: 8731 |001c: float-to-int v1, v3 │ │ -03f6c2: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -03f6c6: 6e40 410c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c41 │ │ -03f6cc: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -03f6d0: 5483 f503 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -03f6d4: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -03f6d8: 5483 f503 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -03f6dc: 7220 aa0b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ -03f6e2: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -03f6e6: 5483 e703 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -03f6ea: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -03f6ee: 5483 e703 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -03f6f2: 7220 aa0b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ -03f6f8: 0e00 |0038: return-void │ │ -03f6fa: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -03f6fe: 5483 f503 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -03f702: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -03f706: 5483 f503 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -03f70a: 7220 aa0b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ -03f710: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -03f714: 5483 e703 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -03f718: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -03f71c: 5483 e703 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -03f720: 7220 aa0b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ -03f726: 7020 d40b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ -03f72c: 6e30 2a0c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03f732: 7020 1c0c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ -03f738: 28e0 |0058: goto 0038 // -0020 │ │ +03f66c: |[03f66c] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +03f67c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03f67e: 6e20 050c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ +03f684: 0c00 |0004: move-result-object v0 │ │ +03f686: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03f688: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +03f68c: 7010 eb0b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +03f692: 0a02 |000b: move-result v2 │ │ +03f694: 8223 |000c: int-to-float v3, v2 │ │ +03f696: 5284 e003 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03f69a: 5205 aa03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +03f69e: 5286 ed03 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03f6a2: 7120 1816 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +03f6a8: 0a05 |0016: move-result v5 │ │ +03f6aa: 7120 1616 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +03f6b0: 0a04 |001a: move-result v4 │ │ +03f6b2: c843 |001b: mul-float/2addr v3, v4 │ │ +03f6b4: 8731 |001c: float-to-int v1, v3 │ │ +03f6b6: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +03f6ba: 6e40 410c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c41 │ │ +03f6c0: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +03f6c4: 5483 f503 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +03f6c8: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +03f6cc: 5483 f503 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +03f6d0: 7220 aa0b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ +03f6d6: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +03f6da: 5483 e703 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +03f6de: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +03f6e2: 5483 e703 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +03f6e6: 7220 aa0b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ +03f6ec: 0e00 |0038: return-void │ │ +03f6ee: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +03f6f2: 5483 f503 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +03f6f6: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +03f6fa: 5483 f503 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +03f6fe: 7220 aa0b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ +03f704: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +03f708: 5483 e703 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +03f70c: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +03f710: 5483 e703 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +03f714: 7220 aa0b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ +03f71a: 7020 d40b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ +03f720: 6e30 2a0c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03f726: 7020 1c0c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ +03f72c: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -52646,31 +52646,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03f73c: |[03f73c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -03f74c: 5210 fd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ -03f750: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -03f754: 0e00 |0004: return-void │ │ -03f756: 5912 fd03 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ -03f75a: 5410 f703 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ -03f75e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -03f762: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -03f766: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03f768: 7020 dd0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0bdd │ │ -03f76e: 5410 f503 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -03f772: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -03f776: 5410 f503 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -03f77a: 7220 a80b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0ba8 │ │ -03f780: 28ea |001a: goto 0004 // -0016 │ │ -03f782: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -03f784: 28f2 |001c: goto 000e // -000e │ │ +03f730: |[03f730] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +03f740: 5210 fd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ +03f744: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +03f748: 0e00 |0004: return-void │ │ +03f74a: 5912 fd03 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ +03f74e: 5410 f703 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ +03f752: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +03f756: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +03f75a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03f75c: 7020 dd0b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0bdd │ │ +03f762: 5410 f503 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +03f766: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +03f76a: 5410 f503 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +03f76e: 7220 a80b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0ba8 │ │ +03f774: 28ea |001a: goto 0004 // -0016 │ │ +03f776: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +03f778: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -52686,19 +52686,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -03f788: |[03f788] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -03f798: 5510 ff03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03ff │ │ -03f79c: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -03f7a0: 5c12 ff03 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03ff │ │ -03f7a4: 0e00 |0006: return-void │ │ +03f77c: |[03f77c] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +03f78c: 5510 ff03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03ff │ │ +03f790: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +03f794: 5c12 ff03 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03ff │ │ +03f798: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2409 │ │ 0x0004 line=2410 │ │ 0x0006 line=2421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -52709,39 +52709,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03f7a8: |[03f7a8] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -03f7b8: 5253 d903 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ -03f7bc: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -03f7c0: 5453 da03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ -03f7c4: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -03f7c8: 2203 6803 |0008: new-instance v3, Ljava/util/ArrayList; // type@0368 │ │ -03f7cc: 7010 6116 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -03f7d2: 5b53 da03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ -03f7d6: 6e10 e80b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -03f7dc: 0a01 |0012: move-result v1 │ │ -03f7de: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -03f7e0: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -03f7e4: 6e20 e70b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -03f7ea: 0c00 |0019: move-result-object v0 │ │ -03f7ec: 5453 da03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ -03f7f0: 6e20 6416 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -03f7f6: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03f7fa: 28f3 |0021: goto 0014 // -000d │ │ -03f7fc: 5453 da03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ -03f800: 6e10 6516 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -03f806: 28e8 |0027: goto 000f // -0018 │ │ -03f808: 5453 da03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ -03f80c: 6204 0704 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0407 │ │ -03f810: 7120 7d16 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@167d │ │ -03f816: 0e00 |002f: return-void │ │ +03f79c: |[03f79c] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +03f7ac: 5253 d903 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ +03f7b0: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +03f7b4: 5453 da03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ +03f7b8: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +03f7bc: 2203 6803 |0008: new-instance v3, Ljava/util/ArrayList; // type@0368 │ │ +03f7c0: 7010 6116 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +03f7c6: 5b53 da03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ +03f7ca: 6e10 e80b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +03f7d0: 0a01 |0012: move-result v1 │ │ +03f7d2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +03f7d4: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +03f7d8: 6e20 e70b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +03f7de: 0c00 |0019: move-result-object v0 │ │ +03f7e0: 5453 da03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ +03f7e4: 6e20 6416 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +03f7ea: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03f7ee: 28f3 |0021: goto 0014 // -000d │ │ +03f7f0: 5453 da03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ +03f7f4: 6e10 6516 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +03f7fa: 28e8 |0027: goto 000f // -0018 │ │ +03f7fc: 5453 da03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ +03f800: 6204 0704 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0407 │ │ +03f804: 7120 7d16 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@167d │ │ +03f80a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -52765,60 +52765,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -03f818: |[03f818] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -03f828: 6e10 6d16 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f82e: 0a02 |0003: move-result v2 │ │ -03f830: 6e10 ef0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0bef │ │ -03f836: 0a01 |0007: move-result v1 │ │ -03f838: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -03f83c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -03f840: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03f842: 6e10 e80b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -03f848: 0a05 |0010: move-result v5 │ │ -03f84a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -03f84e: 6e20 e70b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -03f854: 0c00 |0016: move-result-object v0 │ │ -03f856: 6e10 1013 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -03f85c: 0a05 |001a: move-result v5 │ │ -03f85e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -03f862: 6e20 030c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -03f868: 0c04 |0020: move-result-object v4 │ │ -03f86a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -03f86e: 5245 ab03 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f872: 5276 d603 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03f876: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -03f87a: 6e40 e712 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@12e7 │ │ -03f880: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03f884: 28df |002e: goto 000d // -0021 │ │ -03f886: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -03f88a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -03f88e: 6e10 6d16 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f894: 0a05 |0036: move-result v5 │ │ -03f896: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -03f89a: 6e10 090c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0c09 │ │ -03f8a0: 0a05 |003c: move-result v5 │ │ -03f8a2: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -03f8a6: 0e00 |003f: return-void │ │ -03f8a8: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -03f8ac: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -03f8ae: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -03f8b2: 6e10 0c0c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0c0c │ │ -03f8b8: 0a05 |0048: move-result v5 │ │ -03f8ba: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -03f8be: 6e10 0a0c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0c0a │ │ -03f8c4: 0a05 |004e: move-result v5 │ │ -03f8c6: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -03f8ca: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -03f8ce: 6e20 6416 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -03f8d4: 28e9 |0056: goto 003f // -0017 │ │ +03f80c: |[03f80c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +03f81c: 6e10 6d16 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f822: 0a02 |0003: move-result v2 │ │ +03f824: 6e10 ef0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0bef │ │ +03f82a: 0a01 |0007: move-result v1 │ │ +03f82c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +03f830: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +03f834: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03f836: 6e10 e80b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +03f83c: 0a05 |0010: move-result v5 │ │ +03f83e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +03f842: 6e20 e70b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +03f848: 0c00 |0016: move-result-object v0 │ │ +03f84a: 6e10 1013 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +03f850: 0a05 |001a: move-result v5 │ │ +03f852: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +03f856: 6e20 030c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +03f85c: 0c04 |0020: move-result-object v4 │ │ +03f85e: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +03f862: 5245 ab03 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f866: 5276 d603 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03f86a: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +03f86e: 6e40 e712 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@12e7 │ │ +03f874: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03f878: 28df |002e: goto 000d // -0021 │ │ +03f87a: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +03f87e: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +03f882: 6e10 6d16 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f888: 0a05 |0036: move-result v5 │ │ +03f88a: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +03f88e: 6e10 090c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0c09 │ │ +03f894: 0a05 |003c: move-result v5 │ │ +03f896: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +03f89a: 0e00 |003f: return-void │ │ +03f89c: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +03f8a0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +03f8a2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +03f8a6: 6e10 0c0c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0c0c │ │ +03f8ac: 0a05 |0048: move-result v5 │ │ +03f8ae: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +03f8b2: 6e10 0a0c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0c0a │ │ +03f8b8: 0a05 |004e: move-result v5 │ │ +03f8ba: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +03f8be: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +03f8c2: 6e20 6416 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +03f8c8: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2626 │ │ 0x0004 line=2628 │ │ 0x0008 line=2630 │ │ 0x000c line=2631 │ │ 0x0013 line=2632 │ │ @@ -52850,37 +52850,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 │ │ -03f8d8: |[03f8d8] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03f8e8: 2200 e501 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03f8ec: 7010 9f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b9f │ │ -03f8f2: 5903 ab03 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f8f6: 5421 cf03 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03f8fa: 6e30 340a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a34 │ │ -03f900: 0c01 |000c: move-result-object v1 │ │ -03f902: 5b01 a903 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -03f906: 5421 cf03 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03f90a: 6e20 320a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -03f910: 0a01 |0014: move-result v1 │ │ -03f912: 5901 ad03 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -03f916: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -03f91a: 5421 ea03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f91e: 6e10 6d16 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03f924: 0a01 |001e: move-result v1 │ │ -03f926: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -03f92a: 5421 ea03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f92e: 6e20 6416 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -03f934: 1100 |0026: return-object v0 │ │ -03f936: 5421 ea03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03f93a: 6e30 6316 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1663 │ │ -03f940: 28fa |002c: goto 0026 // -0006 │ │ +03f8cc: |[03f8cc] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03f8dc: 2200 e501 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03f8e0: 7010 9f0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b9f │ │ +03f8e6: 5903 ab03 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f8ea: 5421 cf03 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03f8ee: 6e30 340a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a34 │ │ +03f8f4: 0c01 |000c: move-result-object v1 │ │ +03f8f6: 5b01 a903 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +03f8fa: 5421 cf03 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03f8fe: 6e20 320a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +03f904: 0a01 |0014: move-result v1 │ │ +03f906: 5901 ad03 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +03f90a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +03f90e: 5421 ea03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f912: 6e10 6d16 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03f918: 0a01 |001e: move-result v1 │ │ +03f91a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +03f91e: 5421 ea03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f922: 6e20 6416 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +03f928: 1100 |0026: return-object v0 │ │ +03f92a: 5421 ea03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03f92e: 6e30 6316 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1663 │ │ +03f934: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -52898,34 +52898,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03f944: |[03f944] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -03f954: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03f956: 6e10 e80b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -03f95c: 0a03 |0004: move-result v3 │ │ -03f95e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -03f962: 6e20 e70b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -03f968: 0c00 |000a: move-result-object v0 │ │ -03f96a: 6e10 1013 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -03f970: 0a03 |000e: move-result v3 │ │ -03f972: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -03f976: 6e20 030c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -03f97c: 0c02 |0014: move-result-object v2 │ │ -03f97e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -03f982: 5223 ab03 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03f986: 5254 d603 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03f98a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -03f98e: 6e20 e812 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@12e8 │ │ -03f994: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03f998: 28df |0022: goto 0001 // -0021 │ │ -03f99a: 0e00 |0023: return-void │ │ +03f938: |[03f938] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +03f948: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03f94a: 6e10 e80b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +03f950: 0a03 |0004: move-result v3 │ │ +03f952: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +03f956: 6e20 e70b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +03f95c: 0c00 |000a: move-result-object v0 │ │ +03f95e: 6e10 1013 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +03f964: 0a03 |000e: move-result v3 │ │ +03f966: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +03f96a: 6e20 030c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +03f970: 0c02 |0014: move-result-object v2 │ │ +03f972: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +03f976: 5223 ab03 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03f97a: 5254 d603 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03f97e: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +03f982: 6e20 e812 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@12e8 │ │ +03f988: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f98c: 28df |0022: goto 0001 // -0021 │ │ +03f98e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2673 │ │ 0x0007 line=2674 │ │ 0x000b line=2675 │ │ 0x0011 line=2676 │ │ 0x0015 line=2677 │ │ @@ -52945,41 +52945,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 │ │ -03f99c: |[03f99c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -03f9ac: 6e20 d30b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0bd3 │ │ -03f9b2: 0a01 |0003: move-result v1 │ │ -03f9b4: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -03f9b8: 6e20 e50b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0be5 │ │ -03f9be: 0c06 |0009: move-result-object v6 │ │ -03f9c0: 0760 |000a: move-object v0, v6 │ │ -03f9c2: 1f00 e601 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -03f9c6: 5501 b103 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03f9ca: 2042 e401 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01e4 │ │ -03f9ce: b621 |0011: or-int/2addr v1, v2 │ │ -03f9d0: 5c01 b103 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03f9d4: 5531 e403 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ -03f9d8: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -03f9dc: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -03f9e0: 5501 b103 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03f9e4: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -03f9e8: 2201 4403 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -03f9ec: 1a02 7202 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0272 │ │ -03f9f0: 7020 0716 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -03f9f6: 2701 |0025: throw v1 │ │ -03f9f8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -03f9fa: 5c01 b203 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b2 │ │ -03f9fe: 6e40 cd0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0bcd │ │ -03fa04: 0e00 |002c: return-void │ │ -03fa06: 6f40 6813 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ -03fa0c: 28fc |0030: goto 002c // -0004 │ │ +03f990: |[03f990] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +03f9a0: 6e20 d30b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0bd3 │ │ +03f9a6: 0a01 |0003: move-result v1 │ │ +03f9a8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +03f9ac: 6e20 e50b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0be5 │ │ +03f9b2: 0c06 |0009: move-result-object v6 │ │ +03f9b4: 0760 |000a: move-object v0, v6 │ │ +03f9b6: 1f00 e601 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +03f9ba: 5501 b103 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03f9be: 2042 e401 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01e4 │ │ +03f9c2: b621 |0011: or-int/2addr v1, v2 │ │ +03f9c4: 5c01 b103 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03f9c8: 5531 e403 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ +03f9cc: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +03f9d0: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +03f9d4: 5501 b103 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03f9d8: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +03f9dc: 2201 4403 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +03f9e0: 1a02 7202 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0272 │ │ +03f9e4: 7020 0716 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +03f9ea: 2701 |0025: throw v1 │ │ +03f9ec: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +03f9ee: 5c01 b203 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b2 │ │ +03f9f2: 6e40 cd0b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0bcd │ │ +03f9f8: 0e00 |002c: return-void │ │ +03f9fa: 6f40 6813 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1368 │ │ +03fa00: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -53001,127 +53001,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -03fa10: |[03fa10] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -03fa20: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -03fa24: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -03fa28: 6e10 e20b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0be2 │ │ -03fa2e: 0c01 |0007: move-result-object v1 │ │ -03fa30: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -03fa34: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03fa36: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03fa38: 7100 8412 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1284 │ │ -03fa3e: 0c08 |000f: move-result-object v8 │ │ -03fa40: 6e40 8312 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1283 │ │ -03fa46: 0c04 |0013: move-result-object v4 │ │ -03fa48: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -03fa4c: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -03fa50: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -03fa54: 54d8 0204 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ -03fa58: 7030 ea0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ -03fa5e: 0c08 |001f: move-result-object v8 │ │ -03fa60: 5285 2200 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03fa64: 54d8 0204 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ -03fa68: 7030 ea0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ -03fa6e: 0c08 |0027: move-result-object v8 │ │ -03fa70: 5280 2200 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03fa74: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -03fa78: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -03fa7c: 6e10 1a0c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c1a │ │ -03fa82: 0a02 |0031: move-result v2 │ │ -03fa84: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -03fa88: 7110 cc12 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@12cc │ │ -03fa8e: 0a08 |0037: move-result v8 │ │ -03fa90: 6e20 1e0c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0c1e │ │ -03fa96: 0f02 |003b: return v2 │ │ -03fa98: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -03fa9c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -03fa9e: 6e10 0713 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -03faa4: 0c06 |0042: move-result-object v6 │ │ -03faa6: 2068 b702 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02b7 │ │ -03faaa: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -03faae: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -03fab2: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -03fab4: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -03fab8: 2207 5803 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -03fabc: 7010 4016 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03fac2: 6e10 2016 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -03fac8: 0c08 |0054: move-result-object v8 │ │ -03faca: 6e10 fa15 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ -03fad0: 0c08 |0058: move-result-object v8 │ │ -03fad2: 6e20 4716 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03fad8: 6e10 0713 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -03fade: 0c06 |005f: move-result-object v6 │ │ -03fae0: 2068 b702 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02b7 │ │ -03fae4: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -03fae8: 1a08 2c00 |0064: const-string v8, " => " // string@002c │ │ -03faec: 6e20 4716 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03faf2: 0c08 |0069: move-result-object v8 │ │ -03faf4: 6e10 2016 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -03fafa: 0c09 |006d: move-result-object v9 │ │ -03fafc: 6e10 fa15 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ -03fb02: 0c09 |0071: move-result-object v9 │ │ -03fb04: 6e20 4716 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03fb0a: 7210 8e13 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@138e │ │ -03fb10: 0c06 |0078: move-result-object v6 │ │ -03fb12: 28e7 |0079: goto 0060 // -0019 │ │ -03fb14: 7210 8e13 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@138e │ │ -03fb1a: 0c06 |007d: move-result-object v6 │ │ -03fb1c: 28c5 |007e: goto 0043 // -003b │ │ -03fb1e: 1a08 760a |007f: const-string v8, "ViewPager" // string@0a76 │ │ -03fb22: 2209 5803 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0358 │ │ -03fb26: 7010 4016 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -03fb2c: 1a0a c40b |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0bc4 │ │ -03fb30: 6e20 4716 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03fb36: 0c09 |008b: move-result-object v9 │ │ -03fb38: 6e10 4c16 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03fb3e: 0c0a |008f: move-result-object v10 │ │ -03fb40: 6e20 4716 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -03fb46: 0c09 |0093: move-result-object v9 │ │ -03fb48: 6e10 4c16 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -03fb4e: 0c09 |0097: move-result-object v9 │ │ -03fb50: 7120 7612 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -03fb56: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -03fb58: 2900 6fff |009c: goto/16 000b // -0091 │ │ -03fb5c: 6e10 3213 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1332 │ │ -03fb62: 0a02 |00a1: move-result v2 │ │ -03fb64: 2890 |00a2: goto 0032 // -0070 │ │ -03fb66: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -03fb6a: 54d8 0204 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ -03fb6e: 7030 ea0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ -03fb74: 0c08 |00aa: move-result-object v8 │ │ -03fb76: 5285 2200 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03fb7a: 54d8 0204 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ -03fb7e: 7030 ea0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ -03fb84: 0c08 |00b2: move-result-object v8 │ │ -03fb86: 5280 2200 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ -03fb8a: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -03fb8e: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -03fb92: 6e10 1b0c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c1b │ │ -03fb98: 0a02 |00bc: move-result v2 │ │ -03fb9a: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -03fb9e: 6e10 3213 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1332 │ │ -03fba4: 0a02 |00c2: move-result v2 │ │ -03fba6: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -03fbaa: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -03fbae: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -03fbb0: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -03fbb4: 6e10 1a0c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c1a │ │ -03fbba: 0a02 |00cd: move-result v2 │ │ -03fbbc: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -03fbc0: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -03fbc4: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -03fbc6: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -03fbca: 6e10 1b0c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c1b │ │ -03fbd0: 0a02 |00d8: move-result v2 │ │ -03fbd2: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +03fa04: |[03fa04] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +03fa14: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +03fa18: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +03fa1c: 6e10 e20b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0be2 │ │ +03fa22: 0c01 |0007: move-result-object v1 │ │ +03fa24: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +03fa28: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03fa2a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +03fa2c: 7100 8412 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1284 │ │ +03fa32: 0c08 |000f: move-result-object v8 │ │ +03fa34: 6e40 8312 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1283 │ │ +03fa3a: 0c04 |0013: move-result-object v4 │ │ +03fa3c: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +03fa40: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +03fa44: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +03fa48: 54d8 0204 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ +03fa4c: 7030 ea0b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ +03fa52: 0c08 |001f: move-result-object v8 │ │ +03fa54: 5285 2200 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03fa58: 54d8 0204 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ +03fa5c: 7030 ea0b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ +03fa62: 0c08 |0027: move-result-object v8 │ │ +03fa64: 5280 2200 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03fa68: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +03fa6c: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +03fa70: 6e10 1a0c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c1a │ │ +03fa76: 0a02 |0031: move-result v2 │ │ +03fa78: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +03fa7c: 7110 cc12 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@12cc │ │ +03fa82: 0a08 |0037: move-result v8 │ │ +03fa84: 6e20 1e0c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0c1e │ │ +03fa8a: 0f02 |003b: return v2 │ │ +03fa8c: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +03fa90: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +03fa92: 6e10 0713 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +03fa98: 0c06 |0042: move-result-object v6 │ │ +03fa9a: 2068 b702 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02b7 │ │ +03fa9e: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +03faa2: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +03faa6: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +03faa8: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +03faac: 2207 5803 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +03fab0: 7010 4016 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03fab6: 6e10 2016 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +03fabc: 0c08 |0054: move-result-object v8 │ │ +03fabe: 6e10 fa15 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ +03fac4: 0c08 |0058: move-result-object v8 │ │ +03fac6: 6e20 4716 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03facc: 6e10 0713 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +03fad2: 0c06 |005f: move-result-object v6 │ │ +03fad4: 2068 b702 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02b7 │ │ +03fad8: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +03fadc: 1a08 2c00 |0064: const-string v8, " => " // string@002c │ │ +03fae0: 6e20 4716 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03fae6: 0c08 |0069: move-result-object v8 │ │ +03fae8: 6e10 2016 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +03faee: 0c09 |006d: move-result-object v9 │ │ +03faf0: 6e10 fa15 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@15fa │ │ +03faf6: 0c09 |0071: move-result-object v9 │ │ +03faf8: 6e20 4716 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03fafe: 7210 8e13 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@138e │ │ +03fb04: 0c06 |0078: move-result-object v6 │ │ +03fb06: 28e7 |0079: goto 0060 // -0019 │ │ +03fb08: 7210 8e13 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@138e │ │ +03fb0e: 0c06 |007d: move-result-object v6 │ │ +03fb10: 28c5 |007e: goto 0043 // -003b │ │ +03fb12: 1a08 760a |007f: const-string v8, "ViewPager" // string@0a76 │ │ +03fb16: 2209 5803 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0358 │ │ +03fb1a: 7010 4016 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +03fb20: 1a0a c40b |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0bc4 │ │ +03fb24: 6e20 4716 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03fb2a: 0c09 |008b: move-result-object v9 │ │ +03fb2c: 6e10 4c16 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03fb32: 0c0a |008f: move-result-object v10 │ │ +03fb34: 6e20 4716 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +03fb3a: 0c09 |0093: move-result-object v9 │ │ +03fb3c: 6e10 4c16 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +03fb42: 0c09 |0097: move-result-object v9 │ │ +03fb44: 7120 7612 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +03fb4a: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +03fb4c: 2900 6fff |009c: goto/16 000b // -0091 │ │ +03fb50: 6e10 3213 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1332 │ │ +03fb56: 0a02 |00a1: move-result v2 │ │ +03fb58: 2890 |00a2: goto 0032 // -0070 │ │ +03fb5a: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +03fb5e: 54d8 0204 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ +03fb62: 7030 ea0b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ +03fb68: 0c08 |00aa: move-result-object v8 │ │ +03fb6a: 5285 2200 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03fb6e: 54d8 0204 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0402 │ │ +03fb72: 7030 ea0b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bea │ │ +03fb78: 0c08 |00b2: move-result-object v8 │ │ +03fb7a: 5280 2200 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0022 │ │ +03fb7e: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +03fb82: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +03fb86: 6e10 1b0c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c1b │ │ +03fb8c: 0a02 |00bc: move-result v2 │ │ +03fb8e: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +03fb92: 6e10 3213 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1332 │ │ +03fb98: 0a02 |00c2: move-result v2 │ │ +03fb9a: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +03fb9e: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +03fba2: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +03fba4: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +03fba8: 6e10 1a0c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0c1a │ │ +03fbae: 0a02 |00cd: move-result v2 │ │ +03fbb0: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +03fbb4: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +03fbb8: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +03fbba: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +03fbbe: 6e10 1b0c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0c1b │ │ +03fbc4: 0a02 |00d8: move-result v2 │ │ +03fbc6: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2514 │ │ 0x0008 line=2515 │ │ 0x000a line=2516 │ │ 0x000b line=2540 │ │ 0x000c line=2542 │ │ @@ -53183,46 +53183,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -03fbd8: |[03fbd8] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -03fbe8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03fbea: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03fbec: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03fbee: 55a2 e803 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -03fbf2: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -03fbf6: 0f04 |0007: return v4 │ │ -03fbf8: 5ca9 de03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ -03fbfc: 7020 3d0c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -03fc02: 59a5 eb03 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -03fc06: 59a5 e503 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -03fc0a: 54a2 0504 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03fc0e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -03fc12: 7100 d412 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ -03fc18: 0c02 |0018: move-result-object v2 │ │ -03fc1a: 5ba2 0504 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03fc1e: 7100 d901 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -03fc24: 0b00 |001e: move-result-wide v0 │ │ -03fc26: 0402 |001f: move-wide v2, v0 │ │ -03fc28: 0156 |0020: move v6, v5 │ │ -03fc2a: 0147 |0021: move v7, v4 │ │ -03fc2c: 7708 c712 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ -03fc32: 0c08 |0025: move-result-object v8 │ │ -03fc34: 54a2 0504 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03fc38: 6e20 cd12 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -03fc3e: 6e10 c912 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -03fc44: 5aa0 dd03 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03dd │ │ -03fc48: 0194 |0030: move v4, v9 │ │ -03fc4a: 28d6 |0031: goto 0007 // -002a │ │ -03fc4c: 54a2 0504 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -03fc50: 6e10 ce12 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@12ce │ │ -03fc56: 28e4 |0037: goto 001b // -001c │ │ +03fbcc: |[03fbcc] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +03fbdc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03fbde: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03fbe0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03fbe2: 55a2 e803 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +03fbe6: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +03fbea: 0f04 |0007: return v4 │ │ +03fbec: 5ca9 de03 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ +03fbf0: 7020 3d0c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +03fbf6: 59a5 eb03 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +03fbfa: 59a5 e503 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +03fbfe: 54a2 0504 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03fc02: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +03fc06: 7100 d412 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ +03fc0c: 0c02 |0018: move-result-object v2 │ │ +03fc0e: 5ba2 0504 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03fc12: 7100 d901 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +03fc18: 0b00 |001e: move-result-wide v0 │ │ +03fc1a: 0402 |001f: move-wide v2, v0 │ │ +03fc1c: 0156 |0020: move v6, v5 │ │ +03fc1e: 0147 |0021: move v7, v4 │ │ +03fc20: 7708 c712 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ +03fc26: 0c08 |0025: move-result-object v8 │ │ +03fc28: 54a2 0504 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03fc2c: 6e20 cd12 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +03fc32: 6e10 c912 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +03fc38: 5aa0 dd03 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03dd │ │ +03fc3c: 0194 |0030: move v4, v9 │ │ +03fc3e: 28d6 |0031: goto 0007 // -002a │ │ +03fc40: 54a2 0504 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +03fc44: 6e10 ce12 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@12ce │ │ +03fc4a: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2273 │ │ 0x0007 line=2289 │ │ 0x0008 line=2276 │ │ 0x000a line=2277 │ │ 0x000d line=2278 │ │ @@ -53245,72 +53245,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -03fc58: |[03fc58] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -03fc68: 20c0 b702 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02b7 │ │ -03fc6c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -03fc70: 07c7 |0004: move-object v7, v12 │ │ -03fc72: 1f07 b702 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02b7 │ │ -03fc76: 6e10 0b13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@130b │ │ -03fc7c: 0a09 |000a: move-result v9 │ │ -03fc7e: 6e10 0c13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@130c │ │ -03fc84: 0a0a |000e: move-result v10 │ │ -03fc86: 6e10 7113 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -03fc8c: 0a06 |0012: move-result v6 │ │ -03fc8e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -03fc92: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -03fc96: 6e20 7013 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -03fc9c: 0c01 |001a: move-result-object v1 │ │ -03fc9e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -03fca2: 6e10 fe12 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -03fca8: 0a02 |0020: move-result v2 │ │ -03fcaa: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03fcae: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -03fcb2: 6e10 0a13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@130a │ │ -03fcb8: 0a02 |0028: move-result v2 │ │ -03fcba: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03fcbe: 9000 100a |002b: add-int v0, v16, v10 │ │ -03fcc2: 6e10 0e13 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -03fcc8: 0a02 |0030: move-result v2 │ │ -03fcca: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03fcce: 9000 100a |0033: add-int v0, v16, v10 │ │ -03fcd2: 6e10 f312 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -03fcd8: 0a02 |0038: move-result v2 │ │ -03fcda: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03fcde: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -03fce0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -03fce4: 6e10 fe12 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -03fcea: 0a03 |0041: move-result v3 │ │ -03fcec: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -03fcf0: 9000 100a |0044: add-int v0, v16, v10 │ │ -03fcf4: 6e10 0e13 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -03fcfa: 0a03 |0049: move-result v3 │ │ -03fcfc: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -03fd00: 07b0 |004c: move-object v0, v11 │ │ -03fd02: 01e3 |004d: move v3, v14 │ │ -03fd04: 7406 d10b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bd1 │ │ -03fd0a: 0a00 |0051: move-result v0 │ │ -03fd0c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -03fd10: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -03fd12: 0f00 |0055: return v0 │ │ -03fd14: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03fd18: 28bd |0058: goto 0015 // -0043 │ │ -03fd1a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03fd1e: 7be0 |005b: neg-int v0, v14 │ │ -03fd20: 7120 250b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b25 │ │ -03fd26: 0a00 |005f: move-result v0 │ │ -03fd28: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03fd2c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03fd2e: 28f2 |0063: goto 0055 // -000e │ │ -03fd30: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -03fd32: 28f0 |0065: goto 0055 // -0010 │ │ +03fc4c: |[03fc4c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +03fc5c: 20c0 b702 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02b7 │ │ +03fc60: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +03fc64: 07c7 |0004: move-object v7, v12 │ │ +03fc66: 1f07 b702 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02b7 │ │ +03fc6a: 6e10 0b13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@130b │ │ +03fc70: 0a09 |000a: move-result v9 │ │ +03fc72: 6e10 0c13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@130c │ │ +03fc78: 0a0a |000e: move-result v10 │ │ +03fc7a: 6e10 7113 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +03fc80: 0a06 |0012: move-result v6 │ │ +03fc82: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +03fc86: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +03fc8a: 6e20 7013 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +03fc90: 0c01 |001a: move-result-object v1 │ │ +03fc92: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +03fc96: 6e10 fe12 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +03fc9c: 0a02 |0020: move-result v2 │ │ +03fc9e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +03fca2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +03fca6: 6e10 0a13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@130a │ │ +03fcac: 0a02 |0028: move-result v2 │ │ +03fcae: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +03fcb2: 9000 100a |002b: add-int v0, v16, v10 │ │ +03fcb6: 6e10 0e13 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +03fcbc: 0a02 |0030: move-result v2 │ │ +03fcbe: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +03fcc2: 9000 100a |0033: add-int v0, v16, v10 │ │ +03fcc6: 6e10 f312 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +03fccc: 0a02 |0038: move-result v2 │ │ +03fcce: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +03fcd2: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +03fcd4: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +03fcd8: 6e10 fe12 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +03fcde: 0a03 |0041: move-result v3 │ │ +03fce0: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +03fce4: 9000 100a |0044: add-int v0, v16, v10 │ │ +03fce8: 6e10 0e13 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +03fcee: 0a03 |0049: move-result v3 │ │ +03fcf0: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +03fcf4: 07b0 |004c: move-object v0, v11 │ │ +03fcf6: 01e3 |004d: move v3, v14 │ │ +03fcf8: 7406 d10b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bd1 │ │ +03fcfe: 0a00 |0051: move-result v0 │ │ +03fd00: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +03fd04: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +03fd06: 0f00 |0055: return v0 │ │ +03fd08: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03fd0c: 28bd |0058: goto 0015 // -0043 │ │ +03fd0e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03fd12: 7be0 |005b: neg-int v0, v14 │ │ +03fd14: 7120 250b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b25 │ │ +03fd1a: 0a00 |005f: move-result v0 │ │ +03fd1c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +03fd20: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03fd22: 28f2 |0063: goto 0055 // -000e │ │ +03fd24: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +03fd26: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2451 │ │ 0x0005 line=2452 │ │ 0x0007 line=2453 │ │ 0x000b line=2454 │ │ 0x000f line=2455 │ │ @@ -53346,44 +53346,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -03fd34: |[03fd34] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -03fd44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03fd46: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03fd48: 5464 cf03 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03fd4c: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -03fd50: 0f03 |0006: return v3 │ │ -03fd52: 7010 eb0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -03fd58: 0a01 |000a: move-result v1 │ │ -03fd5a: 6e10 fd0b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03fd60: 0a00 |000e: move-result v0 │ │ -03fd62: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -03fd66: 8214 |0011: int-to-float v4, v1 │ │ -03fd68: 5265 e003 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -03fd6c: c854 |0014: mul-float/2addr v4, v5 │ │ -03fd6e: 8744 |0015: float-to-int v4, v4 │ │ -03fd70: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -03fd74: 0123 |0018: move v3, v2 │ │ -03fd76: 28ed |0019: goto 0006 // -0013 │ │ -03fd78: 0132 |001a: move v2, v3 │ │ -03fd7a: 28fd |001b: goto 0018 // -0003 │ │ -03fd7c: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -03fd80: 8214 |001e: int-to-float v4, v1 │ │ -03fd82: 5265 ed03 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -03fd86: c854 |0021: mul-float/2addr v4, v5 │ │ -03fd88: 8744 |0022: float-to-int v4, v4 │ │ -03fd8a: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -03fd8e: 0123 |0025: move v3, v2 │ │ -03fd90: 28e0 |0026: goto 0006 // -0020 │ │ -03fd92: 0132 |0027: move v2, v3 │ │ -03fd94: 28fd |0028: goto 0025 // -0003 │ │ +03fd28: |[03fd28] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +03fd38: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03fd3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03fd3c: 5464 cf03 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03fd40: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +03fd44: 0f03 |0006: return v3 │ │ +03fd46: 7010 eb0b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +03fd4c: 0a01 |000a: move-result v1 │ │ +03fd4e: 6e10 fd0b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03fd54: 0a00 |000e: move-result v0 │ │ +03fd56: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +03fd5a: 8214 |0011: int-to-float v4, v1 │ │ +03fd5c: 5265 e003 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +03fd60: c854 |0014: mul-float/2addr v4, v5 │ │ +03fd62: 8744 |0015: float-to-int v4, v4 │ │ +03fd64: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +03fd68: 0123 |0018: move v3, v2 │ │ +03fd6a: 28ed |0019: goto 0006 // -0013 │ │ +03fd6c: 0132 |001a: move v2, v3 │ │ +03fd6e: 28fd |001b: goto 0018 // -0003 │ │ +03fd70: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +03fd74: 8214 |001e: int-to-float v4, v1 │ │ +03fd76: 5265 ed03 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +03fd7a: c854 |0021: mul-float/2addr v4, v5 │ │ +03fd7c: 8744 |0022: float-to-int v4, v4 │ │ +03fd7e: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +03fd82: 0123 |0025: move v3, v2 │ │ +03fd84: 28e0 |0026: goto 0006 // -0020 │ │ +03fd86: 0132 |0027: move v2, v3 │ │ +03fd88: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2424 │ │ 0x0006 line=2435 │ │ 0x0007 line=2428 │ │ 0x000b line=2429 │ │ 0x000f line=2430 │ │ @@ -53401,24 +53401,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03fd98: |[03fd98] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -03fda8: 2020 e601 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -03fdac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03fdb0: 6f20 6913 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1369 │ │ -03fdb6: 0a00 |0007: move-result v0 │ │ -03fdb8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -03fdbc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03fdbe: 0f00 |000b: return v0 │ │ -03fdc0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03fdc2: 28fe |000d: goto 000b // -0002 │ │ +03fd8c: |[03fd8c] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +03fd9c: 2020 e601 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +03fda0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03fda4: 6f20 6913 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1369 │ │ +03fdaa: 0a00 |0007: move-result v0 │ │ +03fdac: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +03fdb0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03fdb2: 0f00 |000b: return v0 │ │ +03fdb4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03fdb6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -53427,48 +53427,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -03fdc4: |[03fdc4] android.support.v4.view.ViewPager.computeScroll:()V │ │ -03fdd4: 5454 fe03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03fdd8: 6e10 8414 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1484 │ │ -03fdde: 0a04 |0005: move-result v4 │ │ -03fde0: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -03fde4: 5454 fe03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03fde8: 6e10 7d14 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@147d │ │ -03fdee: 0a04 |000d: move-result v4 │ │ -03fdf0: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -03fdf4: 6e10 fd0b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -03fdfa: 0a00 |0013: move-result v0 │ │ -03fdfc: 6e10 fe0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -03fe02: 0a01 |0017: move-result v1 │ │ -03fe04: 5454 fe03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03fe08: 6e10 7f14 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ -03fe0e: 0a02 |001d: move-result v2 │ │ -03fe10: 5454 fe03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03fe14: 6e10 8014 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1480 │ │ -03fe1a: 0a03 |0023: move-result v3 │ │ -03fe1c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -03fe20: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -03fe24: 6e30 2a0c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03fe2a: 7020 1c0c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ -03fe30: 0a04 |002e: move-result v4 │ │ -03fe32: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -03fe36: 5454 fe03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -03fe3a: 6e10 7c14 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ -03fe40: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03fe42: 6e30 2a0c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -03fe48: 7110 390b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -03fe4e: 0e00 |003d: return-void │ │ -03fe50: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03fe52: 7020 d40b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ -03fe58: 28fb |0042: goto 003d // -0005 │ │ +03fdb8: |[03fdb8] android.support.v4.view.ViewPager.computeScroll:()V │ │ +03fdc8: 5454 fe03 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03fdcc: 6e10 8414 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@1484 │ │ +03fdd2: 0a04 |0005: move-result v4 │ │ +03fdd4: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +03fdd8: 5454 fe03 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03fddc: 6e10 7d14 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@147d │ │ +03fde2: 0a04 |000d: move-result v4 │ │ +03fde4: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +03fde8: 6e10 fd0b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +03fdee: 0a00 |0013: move-result v0 │ │ +03fdf0: 6e10 fe0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +03fdf6: 0a01 |0017: move-result v1 │ │ +03fdf8: 5454 fe03 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03fdfc: 6e10 7f14 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ +03fe02: 0a02 |001d: move-result v2 │ │ +03fe04: 5454 fe03 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03fe08: 6e10 8014 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@1480 │ │ +03fe0e: 0a03 |0023: move-result v3 │ │ +03fe10: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +03fe14: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +03fe18: 6e30 2a0c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03fe1e: 7020 1c0c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ +03fe24: 0a04 |002e: move-result v4 │ │ +03fe26: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +03fe2a: 5454 fe03 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +03fe2e: 6e10 7c14 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ +03fe34: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +03fe36: 6e30 2a0c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +03fe3c: 7110 390b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +03fe42: 0e00 |003d: return-void │ │ +03fe44: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +03fe46: 7020 d40b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ +03fe4c: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -53492,113 +53492,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -03fe5c: |[03fe5c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -03fe6c: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03fe6e: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03fe70: 54fc cf03 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03fe74: 6e10 2f0a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -03fe7a: 0a00 |0007: move-result v0 │ │ -03fe7c: 59f0 dc03 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ -03fe80: 54fc ea03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03fe84: 6e10 6d16 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03fe8a: 0a0c |000f: move-result v12 │ │ -03fe8c: 52fd f403 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -03fe90: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -03fe94: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03fe98: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -03fe9c: 54fc ea03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03fea0: 6e10 6d16 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03fea6: 0a0c |001d: move-result v12 │ │ -03fea8: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -03feac: 01a7 |0020: move v7, v10 │ │ -03feae: 52f8 d603 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03feb2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -03feb4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -03feb6: 54fc ea03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03feba: 6e10 6d16 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -03fec0: 0a0c |002a: move-result v12 │ │ -03fec2: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -03fec6: 54fc ea03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03feca: 6e20 6716 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -03fed0: 0c04 |0032: move-result-object v4 │ │ -03fed2: 1f04 e501 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -03fed6: 54fc cf03 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03feda: 544d a903 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -03fede: 6e20 300a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0a30 │ │ -03fee4: 0a09 |003c: move-result v9 │ │ -03fee6: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -03fee8: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -03feec: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03fef0: 28e3 |0042: goto 0025 // -001d │ │ -03fef2: 01b7 |0043: move v7, v11 │ │ -03fef4: 28dd |0044: goto 0021 // -0023 │ │ -03fef6: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -03fef8: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -03fefc: 54fc ea03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ff00: 6e20 6a16 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -03ff06: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03ff0a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -03ff0e: 54fc cf03 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03ff12: 6e20 3d0a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a3d │ │ -03ff18: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -03ff1a: 54fc cf03 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03ff1e: 524d ab03 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ff22: 544e a903 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -03ff26: 6e40 2c0a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ -03ff2c: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -03ff2e: 52fc d603 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03ff32: 524d ab03 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ff36: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -03ff3a: 52fc d603 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03ff3e: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -03ff42: 7120 1916 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -03ff48: 0a0c |006e: move-result v12 │ │ -03ff4a: 7120 1716 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -03ff50: 0a08 |0072: move-result v8 │ │ -03ff52: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -03ff54: 28cc |0074: goto 0040 // -0034 │ │ -03ff56: 524c ab03 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ff5a: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -03ff5e: 524c ab03 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ff62: 52fd d603 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -03ff66: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -03ff6a: 0198 |007f: move v8, v9 │ │ -03ff6c: 5949 ab03 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -03ff70: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -03ff72: 28bd |0083: goto 0040 // -0043 │ │ -03ff74: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -03ff78: 54fc cf03 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -03ff7c: 6e20 2e0a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a2e │ │ -03ff82: 54fc ea03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -03ff86: 620d bd03 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03bd │ │ -03ff8a: 7120 7d16 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@167d │ │ -03ff90: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -03ff94: 6e10 e80b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -03ff9a: 0a02 |0097: move-result v2 │ │ -03ff9c: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -03ff9e: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -03ffa2: 6e20 e70b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -03ffa8: 0c01 |009e: move-result-object v1 │ │ -03ffaa: 6e10 fd12 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -03ffb0: 0c06 |00a2: move-result-object v6 │ │ -03ffb2: 1f06 e601 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -03ffb6: 556c b103 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -03ffba: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -03ffbe: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -03ffc0: 596c b503 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -03ffc4: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03ffc8: 28eb |00ae: goto 0099 // -0015 │ │ -03ffca: 6e40 300c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ -03ffd0: 6e10 280c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ -03ffd6: 0e00 |00b5: return-void │ │ +03fe50: |[03fe50] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +03fe60: 121a |0000: const/4 v10, #int 1 // #1 │ │ +03fe62: 120b |0001: const/4 v11, #int 0 // #0 │ │ +03fe64: 54fc cf03 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03fe68: 6e10 2f0a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +03fe6e: 0a00 |0007: move-result v0 │ │ +03fe70: 59f0 dc03 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ +03fe74: 54fc ea03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03fe78: 6e10 6d16 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03fe7e: 0a0c |000f: move-result v12 │ │ +03fe80: 52fd f403 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +03fe84: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +03fe88: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03fe8c: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +03fe90: 54fc ea03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03fe94: 6e10 6d16 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03fe9a: 0a0c |001d: move-result v12 │ │ +03fe9c: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +03fea0: 01a7 |0020: move v7, v10 │ │ +03fea2: 52f8 d603 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03fea6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +03fea8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +03feaa: 54fc ea03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03feae: 6e10 6d16 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +03feb4: 0a0c |002a: move-result v12 │ │ +03feb6: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +03feba: 54fc ea03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03febe: 6e20 6716 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +03fec4: 0c04 |0032: move-result-object v4 │ │ +03fec6: 1f04 e501 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +03feca: 54fc cf03 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03fece: 544d a903 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +03fed2: 6e20 300a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0a30 │ │ +03fed8: 0a09 |003c: move-result v9 │ │ +03feda: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +03fedc: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +03fee0: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03fee4: 28e3 |0042: goto 0025 // -001d │ │ +03fee6: 01b7 |0043: move v7, v11 │ │ +03fee8: 28dd |0044: goto 0021 // -0023 │ │ +03feea: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +03feec: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +03fef0: 54fc ea03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03fef4: 6e20 6a16 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +03fefa: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03fefe: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +03ff02: 54fc cf03 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03ff06: 6e20 3d0a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a3d │ │ +03ff0c: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +03ff0e: 54fc cf03 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03ff12: 524d ab03 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ff16: 544e a903 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +03ff1a: 6e40 2c0a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ +03ff20: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +03ff22: 52fc d603 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03ff26: 524d ab03 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ff2a: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +03ff2e: 52fc d603 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03ff32: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +03ff36: 7120 1916 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +03ff3c: 0a0c |006e: move-result v12 │ │ +03ff3e: 7120 1716 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +03ff44: 0a08 |0072: move-result v8 │ │ +03ff46: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +03ff48: 28cc |0074: goto 0040 // -0034 │ │ +03ff4a: 524c ab03 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ff4e: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +03ff52: 524c ab03 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ff56: 52fd d603 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +03ff5a: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +03ff5e: 0198 |007f: move v8, v9 │ │ +03ff60: 5949 ab03 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +03ff64: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +03ff66: 28bd |0083: goto 0040 // -0043 │ │ +03ff68: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +03ff6c: 54fc cf03 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +03ff70: 6e20 2e0a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a2e │ │ +03ff76: 54fc ea03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +03ff7a: 620d bd03 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03bd │ │ +03ff7e: 7120 7d16 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@167d │ │ +03ff84: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +03ff88: 6e10 e80b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +03ff8e: 0a02 |0097: move-result v2 │ │ +03ff90: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +03ff92: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +03ff96: 6e20 e70b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +03ff9c: 0c01 |009e: move-result-object v1 │ │ +03ff9e: 6e10 fd12 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +03ffa4: 0c06 |00a2: move-result-object v6 │ │ +03ffa6: 1f06 e601 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +03ffaa: 556c b103 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +03ffae: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +03ffb2: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +03ffb4: 596c b503 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +03ffb8: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03ffbc: 28eb |00ae: goto 0099 // -0015 │ │ +03ffbe: 6e40 300c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ +03ffc4: 6e10 280c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ +03ffca: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -53662,25 +53662,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03ffd8: |[03ffd8] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03ffe8: 6f20 6a13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@136a │ │ -03ffee: 0a00 |0003: move-result v0 │ │ -03fff0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03fff4: 6e20 e00b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0be0 │ │ -03fffa: 0a00 |0009: move-result v0 │ │ -03fffc: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -040000: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -040002: 0f00 |000d: return v0 │ │ -040004: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -040006: 28fe |000f: goto 000d // -0002 │ │ +03ffcc: |[03ffcc] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03ffdc: 6f20 6a13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@136a │ │ +03ffe2: 0a00 |0003: move-result v0 │ │ +03ffe4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03ffe8: 6e20 e00b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0be0 │ │ +03ffee: 0a00 |0009: move-result v0 │ │ +03fff0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +03fff4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03fff6: 0f00 |000d: return v0 │ │ +03fff8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03fffa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -53689,46 +53689,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -040008: |[040008] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -040018: 6e10 9b13 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@139b │ │ -04001e: 0a04 |0003: move-result v4 │ │ -040020: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -040024: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -040028: 6f20 6b13 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@136b │ │ -04002e: 0a04 |000b: move-result v4 │ │ -040030: 0f04 |000c: return v4 │ │ -040032: 6e10 e80b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -040038: 0a01 |0010: move-result v1 │ │ -04003a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -04003c: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -040040: 6e20 e70b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -040046: 0c00 |0017: move-result-object v0 │ │ -040048: 6e10 1013 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -04004e: 0a04 |001b: move-result v4 │ │ -040050: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -040054: 6e20 030c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -04005a: 0c03 |0021: move-result-object v3 │ │ -04005c: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -040060: 5234 ab03 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040064: 5265 d603 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -040068: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -04006c: 6e20 ec12 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@12ec │ │ -040072: 0a04 |002d: move-result v4 │ │ -040074: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -040078: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -04007a: 28db |0031: goto 000c // -0025 │ │ -04007c: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -040080: 28de |0034: goto 0012 // -0022 │ │ -040082: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -040084: 28d6 |0036: goto 000c // -002a │ │ +03fffc: |[03fffc] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +04000c: 6e10 9b13 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@139b │ │ +040012: 0a04 |0003: move-result v4 │ │ +040014: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +040018: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +04001c: 6f20 6b13 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@136b │ │ +040022: 0a04 |000b: move-result v4 │ │ +040024: 0f04 |000c: return v4 │ │ +040026: 6e10 e80b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +04002c: 0a01 |0010: move-result v1 │ │ +04002e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +040030: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +040034: 6e20 e70b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +04003a: 0c00 |0017: move-result-object v0 │ │ +04003c: 6e10 1013 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +040042: 0a04 |001b: move-result v4 │ │ +040044: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +040048: 6e20 030c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +04004e: 0c03 |0021: move-result-object v3 │ │ +040050: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +040054: 5234 ab03 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +040058: 5265 d603 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +04005c: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +040060: 6e20 ec12 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@12ec │ │ +040066: 0a04 |002d: move-result v4 │ │ +040068: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +04006c: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +04006e: 28db |0031: goto 000c // -0025 │ │ +040070: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +040074: 28de |0034: goto 0012 // -0022 │ │ +040076: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +040078: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2720 │ │ 0x0008 line=2721 │ │ 0x000c line=2737 │ │ 0x000d line=2725 │ │ 0x0011 line=2726 │ │ @@ -53752,26 +53752,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -040088: |[040088] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -040098: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -04009c: c705 |0002: sub-float/2addr v5, v0 │ │ -04009e: 8950 |0003: float-to-double v0, v5 │ │ -0400a0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0400aa: cd20 |0009: mul-double/2addr v0, v2 │ │ -0400ac: 8c05 |000a: double-to-float v5, v0 │ │ -0400ae: 8950 |000b: float-to-double v0, v5 │ │ -0400b0: 7120 1b16 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@161b │ │ -0400b6: 0b00 |000f: move-result-wide v0 │ │ -0400b8: 8c00 |0010: double-to-float v0, v0 │ │ -0400ba: 0f00 |0011: return v0 │ │ +04007c: |[04007c] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +04008c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +040090: c705 |0002: sub-float/2addr v5, v0 │ │ +040092: 8950 |0003: float-to-double v0, v5 │ │ +040094: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +04009e: cd20 |0009: mul-double/2addr v0, v2 │ │ +0400a0: 8c05 |000a: double-to-float v5, v0 │ │ +0400a2: 8950 |000b: float-to-double v0, v5 │ │ +0400a4: 7120 1b16 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@161b │ │ +0400aa: 0b00 |000f: move-result-wide v0 │ │ +0400ac: 8c00 |0010: double-to-float v0, v0 │ │ +0400ae: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -53782,106 +53782,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -0400bc: |[0400bc] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -0400cc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0400ce: 6f20 6c13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@136c │ │ -0400d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0400d6: 7110 310b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0b31 │ │ -0400dc: 0a02 |0008: move-result v2 │ │ -0400de: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -0400e2: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -0400e6: 5485 cf03 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0400ea: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -0400ee: 5485 cf03 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0400f2: 6e10 2f0a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -0400f8: 0a05 |0016: move-result v5 │ │ -0400fa: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -0400fe: 5485 ee03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -040102: 6e10 1610 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1016 │ │ -040108: 0a05 |001e: move-result v5 │ │ -04010a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -04010e: 6e10 3d01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -040114: 0a03 |0024: move-result v3 │ │ -040116: 6e10 f10b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bf1 │ │ -04011c: 0a05 |0028: move-result v5 │ │ -04011e: 6e10 f90b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ -040124: 0a06 |002c: move-result v6 │ │ -040126: b165 |002d: sub-int/2addr v5, v6 │ │ -040128: 6e10 f60b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ -04012e: 0a06 |0031: move-result v6 │ │ -040130: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -040134: 6e10 ff0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ -04013a: 0a04 |0037: move-result v4 │ │ -04013c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -040140: 6e20 3c01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@013c │ │ -040146: 7b05 |003d: neg-int v5, v0 │ │ -040148: 6e10 f90b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ -04014e: 0a06 |0041: move-result v6 │ │ -040150: b065 |0042: add-int/2addr v5, v6 │ │ -040152: 8255 |0043: int-to-float v5, v5 │ │ -040154: 5286 e003 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -040158: 8247 |0046: int-to-float v7, v4 │ │ -04015a: c876 |0047: mul-float/2addr v6, v7 │ │ -04015c: 6e30 4101 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ -040162: 5485 ee03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -040166: 6e30 1a10 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@101a │ │ -04016c: 5485 ee03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -040170: 6e20 1410 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1014 │ │ -040176: 0a05 |0055: move-result v5 │ │ -040178: b651 |0056: or-int/2addr v1, v5 │ │ -04017a: 6e20 3b01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ -040180: 5485 fc03 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -040184: 6e10 1610 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1016 │ │ -04018a: 0a05 |005f: move-result v5 │ │ -04018c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -040190: 6e10 3d01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -040196: 0a03 |0065: move-result v3 │ │ -040198: 6e10 ff0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ -04019e: 0a04 |0069: move-result v4 │ │ -0401a0: 6e10 f10b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bf1 │ │ -0401a6: 0a05 |006d: move-result v5 │ │ -0401a8: 6e10 f90b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ -0401ae: 0a06 |0071: move-result v6 │ │ -0401b0: b165 |0072: sub-int/2addr v5, v6 │ │ -0401b2: 6e10 f60b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ -0401b8: 0a06 |0076: move-result v6 │ │ -0401ba: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -0401be: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -0401c2: 6e20 3c01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@013c │ │ -0401c8: 6e10 f90b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ -0401ce: 0a05 |0081: move-result v5 │ │ -0401d0: 7b55 |0082: neg-int v5, v5 │ │ -0401d2: 8255 |0083: int-to-float v5, v5 │ │ -0401d4: 5286 ed03 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -0401d8: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -0401dc: c676 |0088: add-float/2addr v6, v7 │ │ -0401de: 7f66 |0089: neg-float v6, v6 │ │ -0401e0: 8247 |008a: int-to-float v7, v4 │ │ -0401e2: c876 |008b: mul-float/2addr v6, v7 │ │ -0401e4: 6e30 4101 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ -0401ea: 5485 fc03 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -0401ee: 6e30 1a10 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@101a │ │ -0401f4: 5485 fc03 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -0401f8: 6e20 1410 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1014 │ │ -0401fe: 0a05 |0099: move-result v5 │ │ -040200: b651 |009a: or-int/2addr v1, v5 │ │ -040202: 6e20 3b01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ -040208: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -04020c: 7110 390b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -040212: 0e00 |00a3: return-void │ │ -040214: 5485 ee03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -040218: 6e10 1510 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1015 │ │ -04021e: 5485 fc03 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -040222: 6e10 1510 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1015 │ │ -040228: 28f0 |00ae: goto 009e // -0010 │ │ +0400b0: |[0400b0] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +0400c0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0400c2: 6f20 6c13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@136c │ │ +0400c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0400ca: 7110 310b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0b31 │ │ +0400d0: 0a02 |0008: move-result v2 │ │ +0400d2: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +0400d6: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +0400da: 5485 cf03 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0400de: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +0400e2: 5485 cf03 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0400e6: 6e10 2f0a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +0400ec: 0a05 |0016: move-result v5 │ │ +0400ee: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +0400f2: 5485 ee03 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +0400f6: 6e10 1610 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1016 │ │ +0400fc: 0a05 |001e: move-result v5 │ │ +0400fe: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +040102: 6e10 3d01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +040108: 0a03 |0024: move-result v3 │ │ +04010a: 6e10 f10b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bf1 │ │ +040110: 0a05 |0028: move-result v5 │ │ +040112: 6e10 f90b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ +040118: 0a06 |002c: move-result v6 │ │ +04011a: b165 |002d: sub-int/2addr v5, v6 │ │ +04011c: 6e10 f60b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ +040122: 0a06 |0031: move-result v6 │ │ +040124: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +040128: 6e10 ff0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ +04012e: 0a04 |0037: move-result v4 │ │ +040130: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +040134: 6e20 3c01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@013c │ │ +04013a: 7b05 |003d: neg-int v5, v0 │ │ +04013c: 6e10 f90b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ +040142: 0a06 |0041: move-result v6 │ │ +040144: b065 |0042: add-int/2addr v5, v6 │ │ +040146: 8255 |0043: int-to-float v5, v5 │ │ +040148: 5286 e003 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +04014c: 8247 |0046: int-to-float v7, v4 │ │ +04014e: c876 |0047: mul-float/2addr v6, v7 │ │ +040150: 6e30 4101 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ +040156: 5485 ee03 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +04015a: 6e30 1a10 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@101a │ │ +040160: 5485 ee03 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +040164: 6e20 1410 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1014 │ │ +04016a: 0a05 |0055: move-result v5 │ │ +04016c: b651 |0056: or-int/2addr v1, v5 │ │ +04016e: 6e20 3b01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ +040174: 5485 fc03 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +040178: 6e10 1610 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1016 │ │ +04017e: 0a05 |005f: move-result v5 │ │ +040180: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +040184: 6e10 3d01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +04018a: 0a03 |0065: move-result v3 │ │ +04018c: 6e10 ff0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ +040192: 0a04 |0069: move-result v4 │ │ +040194: 6e10 f10b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bf1 │ │ +04019a: 0a05 |006d: move-result v5 │ │ +04019c: 6e10 f90b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ +0401a2: 0a06 |0071: move-result v6 │ │ +0401a4: b165 |0072: sub-int/2addr v5, v6 │ │ +0401a6: 6e10 f60b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ +0401ac: 0a06 |0076: move-result v6 │ │ +0401ae: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +0401b2: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +0401b6: 6e20 3c01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@013c │ │ +0401bc: 6e10 f90b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ +0401c2: 0a05 |0081: move-result v5 │ │ +0401c4: 7b55 |0082: neg-int v5, v5 │ │ +0401c6: 8255 |0083: int-to-float v5, v5 │ │ +0401c8: 5286 ed03 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +0401cc: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +0401d0: c676 |0088: add-float/2addr v6, v7 │ │ +0401d2: 7f66 |0089: neg-float v6, v6 │ │ +0401d4: 8247 |008a: int-to-float v7, v4 │ │ +0401d6: c876 |008b: mul-float/2addr v6, v7 │ │ +0401d8: 6e30 4101 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ +0401de: 5485 fc03 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +0401e2: 6e30 1a10 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@101a │ │ +0401e8: 5485 fc03 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +0401ec: 6e20 1410 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1014 │ │ +0401f2: 0a05 |0099: move-result v5 │ │ +0401f4: b651 |009a: or-int/2addr v1, v5 │ │ +0401f6: 6e20 3b01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ +0401fc: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +040200: 7110 390b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +040206: 0e00 |00a3: return-void │ │ +040208: 5485 ee03 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +04020c: 6e10 1510 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1015 │ │ +040212: 5485 fc03 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +040216: 6e10 1510 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1015 │ │ +04021c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2171 │ │ 0x0004 line=2172 │ │ 0x0005 line=2174 │ │ 0x0009 line=2175 │ │ 0x0019 line=2178 │ │ @@ -53924,25 +53924,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04022c: |[04022c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -04023c: 6f10 6e13 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@136e │ │ -040242: 5420 ef03 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ -040246: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -04024a: 6e10 5c01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@015c │ │ -040250: 0a01 |000a: move-result v1 │ │ -040252: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -040256: 6e10 f00b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0bf0 │ │ -04025c: 0c01 |0010: move-result-object v1 │ │ -04025e: 6e20 6101 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0161 │ │ -040264: 0e00 |0014: return-void │ │ +040220: |[040220] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +040230: 6f10 6e13 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@136e │ │ +040236: 5420 ef03 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ +04023a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +04023e: 6e10 5c01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@015c │ │ +040244: 0a01 |000a: move-result v1 │ │ +040246: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +04024a: 6e10 f00b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0bf0 │ │ +040250: 0c01 |0010: move-result-object v1 │ │ +040252: 6e20 6101 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0161 │ │ +040258: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -53955,57 +53955,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -040268: |[040268] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -040278: 121b |0000: const/4 v11, #int 1 // #1 │ │ -04027a: 55c9 de03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ -04027e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -040282: 2209 4403 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ -040286: 1a0a 9108 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0891 │ │ -04028a: 7020 0716 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -040290: 2709 |000c: throw v9 │ │ -040292: 54c7 0504 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040296: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -04029a: 52ca f003 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f0 │ │ -04029e: 82aa |0013: int-to-float v10, v10 │ │ -0402a0: 6e30 cf12 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ -0402a6: 52c9 ce03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -0402aa: 7120 ad0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -0402b0: 0a09 |001c: move-result v9 │ │ -0402b2: 8792 |001d: float-to-int v2, v9 │ │ -0402b4: 5ccb f803 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -0402b8: 7010 eb0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -0402be: 0a08 |0023: move-result v8 │ │ -0402c0: 6e10 fd0b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -0402c6: 0a05 |0027: move-result v5 │ │ -0402c8: 7010 040c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c04 │ │ -0402ce: 0c01 |002b: move-result-object v1 │ │ -0402d0: 5210 ab03 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -0402d4: 8259 |002e: int-to-float v9, v5 │ │ -0402d6: 828a |002f: int-to-float v10, v8 │ │ -0402d8: c9a9 |0030: div-float/2addr v9, v10 │ │ -0402da: 521a aa03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -0402de: c7a9 |0033: sub-float/2addr v9, v10 │ │ -0402e0: 521a ad03 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -0402e4: a904 090a |0036: div-float v4, v9, v10 │ │ -0402e8: 52c9 eb03 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -0402ec: 52ca e503 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -0402f0: c7a9 |003c: sub-float/2addr v9, v10 │ │ -0402f2: 8796 |003d: float-to-int v6, v9 │ │ -0402f4: 7056 d70b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0bd7 │ │ -0402fa: 0a03 |0041: move-result v3 │ │ -0402fc: 6e52 310c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c31 │ │ -040302: 7010 de0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bde │ │ -040308: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -04030a: 5cc9 de03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ -04030e: 0e00 |004b: return-void │ │ +04025c: |[04025c] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +04026c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +04026e: 55c9 de03 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ +040272: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +040276: 2209 4403 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ +04027a: 1a0a 9108 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0891 │ │ +04027e: 7020 0716 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +040284: 2709 |000c: throw v9 │ │ +040286: 54c7 0504 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +04028a: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +04028e: 52ca f003 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f0 │ │ +040292: 82aa |0013: int-to-float v10, v10 │ │ +040294: 6e30 cf12 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ +04029a: 52c9 ce03 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +04029e: 7120 ad0a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +0402a4: 0a09 |001c: move-result v9 │ │ +0402a6: 8792 |001d: float-to-int v2, v9 │ │ +0402a8: 5ccb f803 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +0402ac: 7010 eb0b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +0402b2: 0a08 |0023: move-result v8 │ │ +0402b4: 6e10 fd0b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +0402ba: 0a05 |0027: move-result v5 │ │ +0402bc: 7010 040c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c04 │ │ +0402c2: 0c01 |002b: move-result-object v1 │ │ +0402c4: 5210 ab03 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0402c8: 8259 |002e: int-to-float v9, v5 │ │ +0402ca: 828a |002f: int-to-float v10, v8 │ │ +0402cc: c9a9 |0030: div-float/2addr v9, v10 │ │ +0402ce: 521a aa03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +0402d2: c7a9 |0033: sub-float/2addr v9, v10 │ │ +0402d4: 521a ad03 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +0402d8: a904 090a |0036: div-float v4, v9, v10 │ │ +0402dc: 52c9 eb03 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0402e0: 52ca e503 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +0402e4: c7a9 |003c: sub-float/2addr v9, v10 │ │ +0402e6: 8796 |003d: float-to-int v6, v9 │ │ +0402e8: 7056 d70b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0bd7 │ │ +0402ee: 0a03 |0041: move-result v3 │ │ +0402f0: 6e52 310c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c31 │ │ +0402f6: 7010 de0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bde │ │ +0402fc: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +0402fe: 5cc9 de03 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ +040302: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2299 │ │ 0x0005 line=2300 │ │ 0x000d line=2303 │ │ 0x000f line=2304 │ │ 0x0017 line=2305 │ │ @@ -54038,50 +54038,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -040310: |[040310] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -040320: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -040322: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -040324: 6e10 9d12 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@129d │ │ -04032a: 0a01 |0005: move-result v1 │ │ -04032c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -040330: 6e10 9e12 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@129e │ │ -040336: 0a01 |000b: move-result v1 │ │ -040338: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -04033e: 0f00 |000f: return v0 │ │ -040340: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -040344: 6e20 ce0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ -04034a: 0a00 |0015: move-result v0 │ │ -04034c: 28f9 |0016: goto 000f // -0007 │ │ -04034e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -040352: 6e20 ce0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ -040358: 0a00 |001c: move-result v0 │ │ -04035a: 28f2 |001d: goto 000f // -000e │ │ -04035c: 6001 2600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -040360: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -040364: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -040368: 7110 8d09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@098d │ │ -04036e: 0a01 |0027: move-result v1 │ │ -040370: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -040374: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -040376: 6e20 ce0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ -04037c: 0a00 |002e: move-result v0 │ │ -04037e: 28e0 |002f: goto 000f // -0020 │ │ -040380: 7120 8c09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@098c │ │ -040386: 0a01 |0033: move-result v1 │ │ -040388: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -04038c: 6e20 ce0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ -040392: 0a00 |0039: move-result v0 │ │ -040394: 28d5 |003a: goto 000f // -002b │ │ -040396: 0000 |003b: nop // spacer │ │ -040398: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +040304: |[040304] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +040314: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +040316: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +040318: 6e10 9d12 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@129d │ │ +04031e: 0a01 |0005: move-result v1 │ │ +040320: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +040324: 6e10 9e12 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@129e │ │ +04032a: 0a01 |000b: move-result v1 │ │ +04032c: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +040332: 0f00 |000f: return v0 │ │ +040334: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +040338: 6e20 ce0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ +04033e: 0a00 |0015: move-result v0 │ │ +040340: 28f9 |0016: goto 000f // -0007 │ │ +040342: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +040346: 6e20 ce0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ +04034c: 0a00 |001c: move-result v0 │ │ +04034e: 28f2 |001d: goto 000f // -000e │ │ +040350: 6001 2600 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +040354: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +040358: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +04035c: 7110 8d09 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@098d │ │ +040362: 0a01 |0027: move-result v1 │ │ +040364: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +040368: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +04036a: 6e20 ce0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ +040370: 0a00 |002e: move-result v0 │ │ +040372: 28e0 |002f: goto 000f // -0020 │ │ +040374: 7120 8c09 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@098c │ │ +04037a: 0a01 |0033: move-result v1 │ │ +04037c: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +040380: 6e20 ce0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0bce │ │ +040386: 0a00 |0039: move-result v0 │ │ +040388: 28d5 |003a: goto 000f // -002b │ │ +04038a: 0000 |003b: nop // spacer │ │ +04038c: 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 │ │ @@ -54104,118 +54104,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -0403b4: |[0403b4] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -0403c4: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -0403c8: 5502 de03 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ -0403cc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -0403d0: 2202 4403 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -0403d4: 1a03 9108 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0891 │ │ -0403d8: 7020 0716 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0403de: 2702 |000d: throw v2 │ │ -0403e0: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -0403e4: 5202 eb03 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -0403e8: a602 0213 |0012: add-float v2, v2, v19 │ │ -0403ec: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -0403f0: 5902 eb03 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -0403f4: 7401 fd0b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -0403fa: 0a02 |001b: move-result v2 │ │ -0403fc: 822e |001c: int-to-float v14, v2 │ │ -0403fe: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -040402: 7601 eb0b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -040408: 0a11 |0022: move-result v17 │ │ -04040a: 0200 1100 |0023: move/from16 v0, v17 │ │ -04040e: 8202 |0025: int-to-float v2, v0 │ │ -040410: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -040414: 5203 e003 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ -040418: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -04041c: 0200 1100 |002c: move/from16 v0, v17 │ │ -040420: 8202 |002e: int-to-float v2, v0 │ │ -040422: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -040426: 5203 ed03 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ -04042a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -04042e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -040432: 5402 ea03 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -040436: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -040438: 6e20 6716 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04043e: 0c0b |003d: move-result-object v11 │ │ -040440: 1f0b e501 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -040444: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -040448: 5402 ea03 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -04044c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -040450: 5403 ea03 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -040454: 6e10 6d16 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -04045a: 0a03 |004b: move-result v3 │ │ -04045c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -040460: 6e20 6716 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -040466: 0c0c |0051: move-result-object v12 │ │ -040468: 1f0c e501 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -04046c: 52b2 ab03 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040470: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -040474: 52b2 aa03 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -040478: 0200 1100 |005a: move/from16 v0, v17 │ │ -04047c: 8203 |005c: int-to-float v3, v0 │ │ -04047e: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -040482: 52c2 ab03 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040486: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -04048a: 5403 cf03 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04048e: 6e10 2f0a 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -040494: 0a03 |0068: move-result v3 │ │ -040496: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04049a: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -04049e: 52c2 aa03 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -0404a2: 0200 1100 |006f: move/from16 v0, v17 │ │ -0404a6: 8203 |0071: int-to-float v3, v0 │ │ -0404a8: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -0404ac: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -0404b0: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -0404b4: 0210 0d00 |0078: move/from16 v16, v13 │ │ -0404b8: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -0404bc: 5202 eb03 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -0404c0: 0200 1000 |007e: move/from16 v0, v16 │ │ -0404c4: 8703 |0080: float-to-int v3, v0 │ │ -0404c6: 8233 |0081: int-to-float v3, v3 │ │ -0404c8: a703 1003 |0082: sub-float v3, v16, v3 │ │ -0404cc: c632 |0084: add-float/2addr v2, v3 │ │ -0404ce: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -0404d2: 5902 eb03 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -0404d6: 0200 1000 |0089: move/from16 v0, v16 │ │ -0404da: 8702 |008b: float-to-int v2, v0 │ │ -0404dc: 7401 fe0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -0404e2: 0a03 |008f: move-result v3 │ │ -0404e4: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -0404e8: 6e30 2a0c 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -0404ee: 0200 1000 |0095: move/from16 v0, v16 │ │ -0404f2: 8702 |0097: float-to-int v2, v0 │ │ -0404f4: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -0404f8: 7020 1c0c 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ -0404fe: 7100 d901 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -040504: 0b04 |00a0: move-result-wide v4 │ │ -040506: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -04050a: 5302 dd03 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03dd │ │ -04050e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -040510: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -040514: 5207 eb03 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -040518: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -04051a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -04051c: 7708 c712 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ -040522: 0c0a |00af: move-result-object v10 │ │ -040524: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -040528: 5402 0504 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -04052c: 6e20 cd12 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -040532: 6e10 c912 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -040538: 0e00 |00ba: return-void │ │ -04053a: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -04053e: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -040542: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -040546: 28b9 |00c1: goto 007a // -0047 │ │ +0403a8: |[0403a8] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +0403b8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +0403bc: 5502 de03 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ +0403c0: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +0403c4: 2202 4403 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +0403c8: 1a03 9108 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0891 │ │ +0403cc: 7020 0716 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0403d2: 2702 |000d: throw v2 │ │ +0403d4: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +0403d8: 5202 eb03 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0403dc: a602 0213 |0012: add-float v2, v2, v19 │ │ +0403e0: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +0403e4: 5902 eb03 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0403e8: 7401 fd0b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +0403ee: 0a02 |001b: move-result v2 │ │ +0403f0: 822e |001c: int-to-float v14, v2 │ │ +0403f2: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +0403f6: 7601 eb0b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +0403fc: 0a11 |0022: move-result v17 │ │ +0403fe: 0200 1100 |0023: move/from16 v0, v17 │ │ +040402: 8202 |0025: int-to-float v2, v0 │ │ +040404: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +040408: 5203 e003 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e0 │ │ +04040c: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +040410: 0200 1100 |002c: move/from16 v0, v17 │ │ +040414: 8202 |002e: int-to-float v2, v0 │ │ +040416: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +04041a: 5203 ed03 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03ed │ │ +04041e: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +040422: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +040426: 5402 ea03 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +04042a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +04042c: 6e20 6716 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +040432: 0c0b |003d: move-result-object v11 │ │ +040434: 1f0b e501 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +040438: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +04043c: 5402 ea03 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +040440: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +040444: 5403 ea03 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +040448: 6e10 6d16 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04044e: 0a03 |004b: move-result v3 │ │ +040450: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +040454: 6e20 6716 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04045a: 0c0c |0051: move-result-object v12 │ │ +04045c: 1f0c e501 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +040460: 52b2 ab03 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +040464: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +040468: 52b2 aa03 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +04046c: 0200 1100 |005a: move/from16 v0, v17 │ │ +040470: 8203 |005c: int-to-float v3, v0 │ │ +040472: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +040476: 52c2 ab03 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +04047a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +04047e: 5403 cf03 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +040482: 6e10 2f0a 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +040488: 0a03 |0068: move-result v3 │ │ +04048a: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04048e: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +040492: 52c2 aa03 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +040496: 0200 1100 |006f: move/from16 v0, v17 │ │ +04049a: 8203 |0071: int-to-float v3, v0 │ │ +04049c: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +0404a0: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +0404a4: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +0404a8: 0210 0d00 |0078: move/from16 v16, v13 │ │ +0404ac: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +0404b0: 5202 eb03 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0404b4: 0200 1000 |007e: move/from16 v0, v16 │ │ +0404b8: 8703 |0080: float-to-int v3, v0 │ │ +0404ba: 8233 |0081: int-to-float v3, v3 │ │ +0404bc: a703 1003 |0082: sub-float v3, v16, v3 │ │ +0404c0: c632 |0084: add-float/2addr v2, v3 │ │ +0404c2: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +0404c6: 5902 eb03 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0404ca: 0200 1000 |0089: move/from16 v0, v16 │ │ +0404ce: 8702 |008b: float-to-int v2, v0 │ │ +0404d0: 7401 fe0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +0404d6: 0a03 |008f: move-result v3 │ │ +0404d8: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +0404dc: 6e30 2a0c 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +0404e2: 0200 1000 |0095: move/from16 v0, v16 │ │ +0404e6: 8702 |0097: float-to-int v2, v0 │ │ +0404e8: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +0404ec: 7020 1c0c 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0c1c │ │ +0404f2: 7100 d901 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +0404f8: 0b04 |00a0: move-result-wide v4 │ │ +0404fa: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +0404fe: 5302 dd03 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03dd │ │ +040502: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +040504: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +040508: 5207 eb03 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +04050c: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +04050e: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +040510: 7708 c712 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ +040516: 0c0a |00af: move-result-object v10 │ │ +040518: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +04051c: 5402 0504 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040520: 6e20 cd12 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +040526: 6e10 c912 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +04052c: 0e00 |00ba: return-void │ │ +04052e: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +040532: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +040536: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +04053a: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0006 line=2331 │ │ 0x000e line=2334 │ │ 0x0018 line=2336 │ │ 0x001d line=2337 │ │ @@ -54258,18 +54258,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040548: |[040548] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -040558: 2200 e601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -04055c: 7010 a00b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0ba0 │ │ -040562: 1100 |0005: return-object v0 │ │ +04053c: |[04053c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +04054c: 2200 e601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +040550: 7010 a00b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0ba0 │ │ +040556: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54277,20 +54277,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 │ │ -040564: |[040564] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -040574: 2200 e601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -040578: 6e10 ec0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bec │ │ -04057e: 0c01 |0005: move-result-object v1 │ │ -040580: 7030 a10b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ba1 │ │ -040586: 1100 |0009: return-object v0 │ │ +040558: |[040558] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +040568: 2200 e601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +04056c: 6e10 ec0b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bec │ │ +040572: 0c01 |0005: move-result-object v1 │ │ +040574: 7030 a10b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ba1 │ │ +04057a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -54299,18 +54299,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 │ │ -040588: |[040588] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -040598: 6e10 e30b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0be3 │ │ -04059e: 0c00 |0003: move-result-object v0 │ │ -0405a0: 1100 |0004: return-object v0 │ │ +04057c: |[04057c] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +04058c: 6e10 e30b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0be3 │ │ +040592: 0c00 |0003: move-result-object v0 │ │ +040594: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -54319,17 +54319,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0405a4: |[0405a4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -0405b4: 5410 cf03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0405b8: 1100 |0002: return-object v0 │ │ +040598: |[040598] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +0405a8: 5410 cf03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0405ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54337,31 +54337,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0405bc: |[0405bc] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -0405cc: 5242 d903 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ -0405d0: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0405d2: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -0405d6: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -0405da: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -0405de: 5442 da03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ -0405e2: 6e20 6716 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0405e8: 0c02 |000e: move-result-object v2 │ │ -0405ea: 1f02 b302 |000f: check-cast v2, Landroid/view/View; // type@02b3 │ │ -0405ee: 6e10 fd12 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0405f4: 0c02 |0014: move-result-object v2 │ │ -0405f6: 1f02 e601 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -0405fa: 5221 ae03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03ae │ │ -0405fe: 0f01 |0019: return v1 │ │ -040600: 0160 |001a: move v0, v6 │ │ -040602: 28ee |001b: goto 0009 // -0012 │ │ +0405b0: |[0405b0] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +0405c0: 5242 d903 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ +0405c4: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +0405c6: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +0405ca: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +0405ce: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +0405d2: 5442 da03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03da │ │ +0405d6: 6e20 6716 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0405dc: 0c02 |000e: move-result-object v2 │ │ +0405de: 1f02 b302 |000f: check-cast v2, Landroid/view/View; // type@02b3 │ │ +0405e2: 6e10 fd12 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0405e8: 0c02 |0014: move-result-object v2 │ │ +0405ea: 1f02 e601 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +0405ee: 5221 ae03 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03ae │ │ +0405f2: 0f01 |0019: return v1 │ │ +0405f4: 0160 |001a: move v0, v6 │ │ +0405f6: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -54376,17 +54376,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040604: |[040604] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -040614: 5210 d603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -040618: 0f00 |0002: return v0 │ │ +0405f8: |[0405f8] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +040608: 5210 d603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +04060c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54394,17 +54394,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04061c: |[04061c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -04062c: 5210 f403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -040630: 0f00 |0002: return v0 │ │ +040610: |[040610] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +040620: 5210 f403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +040624: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54412,17 +54412,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040634: |[040634] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -040644: 5210 f603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -040648: 0f00 |0002: return v0 │ │ +040628: |[040628] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +040638: 5210 f603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +04063c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54430,29 +54430,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 │ │ -04064c: |[04064c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04065c: 6e10 0713 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -040662: 0c00 |0003: move-result-object v0 │ │ -040664: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -040668: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -04066c: 2001 b302 |0008: instance-of v1, v0, Landroid/view/View; // type@02b3 │ │ -040670: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -040674: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -040676: 1101 |000d: return-object v1 │ │ -040678: 0703 |000e: move-object v3, v0 │ │ -04067a: 1f03 b302 |000f: check-cast v3, Landroid/view/View; // type@02b3 │ │ -04067e: 28ef |0011: goto 0000 // -0011 │ │ -040680: 6e20 030c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -040686: 0c01 |0015: move-result-object v1 │ │ -040688: 28f7 |0016: goto 000d // -0009 │ │ +040640: |[040640] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +040650: 6e10 0713 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +040656: 0c00 |0003: move-result-object v0 │ │ +040658: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +04065c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +040660: 2001 b302 |0008: instance-of v1, v0, Landroid/view/View; // type@02b3 │ │ +040664: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +040668: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04066a: 1101 |000d: return-object v1 │ │ +04066c: 0703 |000e: move-object v3, v0 │ │ +04066e: 1f03 b302 |000f: check-cast v3, Landroid/view/View; // type@02b3 │ │ +040672: 28ef |0011: goto 0000 // -0011 │ │ +040674: 6e20 030c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +04067a: 0c01 |0015: move-result-object v1 │ │ +04067c: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -54467,34 +54467,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 │ │ -04068c: |[04068c] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -04069c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04069e: 5442 ea03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0406a2: 6e10 6d16 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0406a8: 0a02 |0006: move-result v2 │ │ -0406aa: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -0406ae: 5442 ea03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0406b2: 6e20 6716 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0406b8: 0c01 |000e: move-result-object v1 │ │ -0406ba: 1f01 e501 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -0406be: 5442 cf03 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0406c2: 5413 a903 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -0406c6: 6e30 350a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a35 │ │ -0406cc: 0a02 |0018: move-result v2 │ │ -0406ce: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -0406d2: 1101 |001b: return-object v1 │ │ -0406d4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0406d8: 28e3 |001e: goto 0001 // -001d │ │ -0406da: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0406dc: 28fb |0020: goto 001b // -0005 │ │ +040680: |[040680] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +040690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040692: 5442 ea03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +040696: 6e10 6d16 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04069c: 0a02 |0006: move-result v2 │ │ +04069e: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +0406a2: 5442 ea03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0406a6: 6e20 6716 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0406ac: 0c01 |000e: move-result-object v1 │ │ +0406ae: 1f01 e501 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +0406b2: 5442 cf03 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0406b6: 5413 a903 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +0406ba: 6e30 350a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a35 │ │ +0406c0: 0a02 |0018: move-result v2 │ │ +0406c2: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +0406c6: 1101 |001b: return-object v1 │ │ +0406c8: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0406cc: 28e3 |001e: goto 0001 // -001d │ │ +0406ce: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0406d0: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -54511,31 +54511,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 │ │ -0406e0: |[0406e0] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0406f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0406f2: 5432 ea03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0406f6: 6e10 6d16 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0406fc: 0a02 |0006: move-result v2 │ │ -0406fe: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -040702: 5432 ea03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -040706: 6e20 6716 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04070c: 0c01 |000e: move-result-object v1 │ │ -04070e: 1f01 e501 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -040712: 5212 ab03 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040716: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -04071a: 1101 |0015: return-object v1 │ │ -04071c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040720: 28e9 |0018: goto 0001 // -0017 │ │ -040722: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -040724: 28fb |001a: goto 0015 // -0005 │ │ +0406d4: |[0406d4] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0406e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0406e6: 5432 ea03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0406ea: 6e10 6d16 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0406f0: 0a02 |0006: move-result v2 │ │ +0406f2: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +0406f6: 5432 ea03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0406fa: 6e20 6716 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +040700: 0c01 |000e: move-result-object v1 │ │ +040702: 1f01 e501 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +040706: 5212 ab03 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +04070a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +04070e: 1101 |0015: return-object v1 │ │ +040710: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040714: 28e9 |0018: goto 0001 // -0017 │ │ +040716: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +040718: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -54552,70 +54552,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -040728: |[040728] android.support.v4.view.ViewPager.initViewPager:()V │ │ -040738: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04073a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04073c: 6e20 3f0c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c3f │ │ -040742: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -040746: 6e20 320c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0c32 │ │ -04074c: 6e20 330c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0c33 │ │ -040752: 6e10 ec0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bec │ │ -040758: 0c01 |0010: move-result-object v1 │ │ -04075a: 2203 e802 |0011: new-instance v3, Landroid/widget/Scroller; // type@02e8 │ │ -04075e: 6204 0604 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0406 │ │ -040762: 7030 7b14 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@147b │ │ -040768: 5b63 fe03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -04076c: 7110 4d13 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ -040772: 0c00 |001d: move-result-object v0 │ │ -040774: 6e10 ac00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -04077a: 0c03 |0021: move-result-object v3 │ │ -04077c: 6e10 ff00 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -040782: 0c03 |0025: move-result-object v3 │ │ -040784: 5232 8205 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -040788: 7110 780b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b78 │ │ -04078e: 0a03 |002b: move-result v3 │ │ -040790: 5963 0404 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -040794: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -040798: c823 |0030: mul-float/2addr v3, v2 │ │ -04079a: 8733 |0031: float-to-int v3, v3 │ │ -04079c: 5963 f103 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f1 │ │ -0407a0: 6e10 5113 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1351 │ │ -0407a6: 0a03 |0037: move-result v3 │ │ -0407a8: 5963 f003 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f0 │ │ -0407ac: 2203 4002 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0240 │ │ -0407b0: 7020 1310 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1013 │ │ -0407b6: 5b63 ee03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -0407ba: 2203 4002 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0240 │ │ -0407be: 7020 1310 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1013 │ │ -0407c4: 5b63 fc03 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -0407c8: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -0407cc: c823 |004a: mul-float/2addr v3, v2 │ │ -0407ce: 8733 |004b: float-to-int v3, v3 │ │ -0407d0: 5963 e103 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e1 │ │ -0407d4: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -0407d8: c823 |0050: mul-float/2addr v3, v2 │ │ -0407da: 8733 |0051: float-to-int v3, v3 │ │ -0407dc: 5963 d503 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03d5 │ │ -0407e0: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -0407e4: c823 |0056: mul-float/2addr v3, v2 │ │ -0407e6: 8733 |0057: float-to-int v3, v3 │ │ -0407e8: 5963 d803 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d8 │ │ -0407ec: 2203 e701 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01e7 │ │ -0407f0: 7020 a20b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0ba2 │ │ -0407f6: 7120 3e0b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b3e │ │ -0407fc: 7110 2a0b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b2a │ │ -040802: 0a03 |0065: move-result v3 │ │ -040804: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -040808: 7120 410b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ -04080e: 0e00 |006b: return-void │ │ +04071c: |[04071c] android.support.v4.view.ViewPager.initViewPager:()V │ │ +04072c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04072e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +040730: 6e20 3f0c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c3f │ │ +040736: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +04073a: 6e20 320c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0c32 │ │ +040740: 6e20 330c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0c33 │ │ +040746: 6e10 ec0b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bec │ │ +04074c: 0c01 |0010: move-result-object v1 │ │ +04074e: 2203 e802 |0011: new-instance v3, Landroid/widget/Scroller; // type@02e8 │ │ +040752: 6204 0604 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0406 │ │ +040756: 7030 7b14 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@147b │ │ +04075c: 5b63 fe03 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +040760: 7110 4d13 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ +040766: 0c00 |001d: move-result-object v0 │ │ +040768: 6e10 ac00 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +04076e: 0c03 |0021: move-result-object v3 │ │ +040770: 6e10 ff00 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +040776: 0c03 |0025: move-result-object v3 │ │ +040778: 5232 8205 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +04077c: 7110 780b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b78 │ │ +040782: 0a03 |002b: move-result v3 │ │ +040784: 5963 0404 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +040788: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +04078c: c823 |0030: mul-float/2addr v3, v2 │ │ +04078e: 8733 |0031: float-to-int v3, v3 │ │ +040790: 5963 f103 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f1 │ │ +040794: 6e10 5113 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1351 │ │ +04079a: 0a03 |0037: move-result v3 │ │ +04079c: 5963 f003 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f0 │ │ +0407a0: 2203 4002 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0240 │ │ +0407a4: 7020 1310 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1013 │ │ +0407aa: 5b63 ee03 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +0407ae: 2203 4002 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0240 │ │ +0407b2: 7020 1310 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1013 │ │ +0407b8: 5b63 fc03 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +0407bc: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +0407c0: c823 |004a: mul-float/2addr v3, v2 │ │ +0407c2: 8733 |004b: float-to-int v3, v3 │ │ +0407c4: 5963 e103 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e1 │ │ +0407c8: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +0407cc: c823 |0050: mul-float/2addr v3, v2 │ │ +0407ce: 8733 |0051: float-to-int v3, v3 │ │ +0407d0: 5963 d503 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03d5 │ │ +0407d4: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +0407d8: c823 |0056: mul-float/2addr v3, v2 │ │ +0407da: 8733 |0057: float-to-int v3, v3 │ │ +0407dc: 5963 d803 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d8 │ │ +0407e0: 2203 e701 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01e7 │ │ +0407e4: 7020 a20b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0ba2 │ │ +0407ea: 7120 3e0b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b3e │ │ +0407f0: 7110 2a0b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b2a │ │ +0407f6: 0a03 |0065: move-result v3 │ │ +0407f8: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +0407fc: 7120 410b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ +040802: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -54644,17 +54644,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040810: |[040810] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -040820: 5510 de03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ -040824: 0f00 |0002: return v0 │ │ +040804: |[040804] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +040814: 5510 de03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ +040818: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54662,19 +54662,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040828: |[040828] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -040838: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ -04083e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -040840: 5c10 df03 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -040844: 0e00 |0006: return-void │ │ +04081c: |[04081c] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +04082c: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ +040832: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +040834: 5c10 df03 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +040838: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54684,19 +54684,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -040848: |[040848] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -040858: 5410 db03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ -04085c: 6e20 230c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c23 │ │ -040862: 6f10 7b13 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ -040868: 0e00 |0008: return-void │ │ +04083c: |[04083c] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +04084c: 5410 db03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03db │ │ +040850: 6e20 230c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c23 │ │ +040856: 6f10 7b13 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ +04085c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54706,131 +54706,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -04086c: |[04086c] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -04087c: 7502 7c13 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@137c │ │ -040882: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -040886: 520d f603 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -04088a: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -04088e: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -040892: 540d ef03 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ -040896: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -04089a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -04089e: 540d ea03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0408a2: 6e10 6d16 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0408a8: 0a0d |0016: move-result v13 │ │ -0408aa: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -0408ae: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -0408b2: 540d cf03 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0408b6: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -0408ba: 7401 fd0b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -0408c0: 0a0a |0022: move-result v10 │ │ -0408c2: 7401 ff0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ -0408c8: 0a0b |0026: move-result v11 │ │ -0408ca: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -0408ce: 520d f603 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -0408d2: 82dd |002b: int-to-float v13, v13 │ │ -0408d4: 82be |002c: int-to-float v14, v11 │ │ -0408d6: a907 0d0e |002d: div-float v7, v13, v14 │ │ -0408da: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -0408dc: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -0408e0: 540d ea03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0408e4: 120e |0034: const/4 v14, #int 0 // #0 │ │ -0408e6: 6e20 6716 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0408ec: 0c03 |0038: move-result-object v3 │ │ -0408ee: 1f03 e501 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -0408f2: 5238 aa03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -0408f6: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -0408fa: 540d ea03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0408fe: 6e10 6d16 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -040904: 0a04 |0044: move-result v4 │ │ -040906: 5232 ab03 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -04090a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -04090e: 540d ea03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -040912: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -040916: 6e20 6716 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04091c: 0c0d |0050: move-result-object v13 │ │ -04091e: 1f0d e501 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -040922: 52d6 ab03 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040926: 0129 |0055: move v9, v2 │ │ -040928: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -04092c: 523d ab03 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040930: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -040934: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -040938: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -04093c: 540d ea03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -040940: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -040944: 6e20 6716 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04094a: 0c03 |0067: move-result-object v3 │ │ -04094c: 1f03 e501 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -040950: 28ee |006a: goto 0058 // -0012 │ │ -040952: 523d ab03 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -040956: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -04095a: 523d aa03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -04095e: 523e ad03 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -040962: c6ed |0073: add-float/2addr v13, v14 │ │ -040964: 82be |0074: int-to-float v14, v11 │ │ -040966: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -04096a: 523d aa03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -04096e: 523e ad03 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -040972: c6ed |007b: add-float/2addr v13, v14 │ │ -040974: a608 0d07 |007c: add-float v8, v13, v7 │ │ -040978: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -04097c: 520d f603 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -040980: 82dd |0082: int-to-float v13, v13 │ │ -040982: c61d |0083: add-float/2addr v13, v1 │ │ -040984: 82ae |0084: int-to-float v14, v10 │ │ -040986: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -04098a: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -04098e: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -040992: 540d ef03 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ -040996: 871e |008d: float-to-int v14, v1 │ │ -040998: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -04099c: 520f 0304 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0403 │ │ -0409a0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -0409a4: 5200 f603 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -0409a8: 0210 0000 |0096: move/from16 v16, v0 │ │ -0409ac: 0200 1000 |0098: move/from16 v0, v16 │ │ -0409b0: 8200 |009a: int-to-float v0, v0 │ │ -0409b2: 0210 0000 |009b: move/from16 v16, v0 │ │ -0409b6: a610 1001 |009d: add-float v16, v16, v1 │ │ -0409ba: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -0409be: a610 1011 |00a1: add-float v16, v16, v17 │ │ -0409c2: 0200 1000 |00a3: move/from16 v0, v16 │ │ -0409c6: 8700 |00a5: float-to-int v0, v0 │ │ -0409c8: 0210 0000 |00a6: move/from16 v16, v0 │ │ -0409cc: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -0409d0: 5200 d103 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d1 │ │ -0409d4: 0211 0000 |00ac: move/from16 v17, v0 │ │ -0409d8: 7405 6001 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ -0409de: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -0409e2: 540d ef03 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ -0409e6: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -0409ea: 6e20 5701 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ -0409f0: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -0409f4: 82dd |00bc: int-to-float v13, v13 │ │ -0409f6: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -0409fa: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -0409fe: 0e00 |00c1: return-void │ │ -040a00: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -040a04: 540d cf03 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -040a08: 6e20 320a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -040a0e: 0a0c |00c9: move-result v12 │ │ -040a10: a60d 080c |00ca: add-float v13, v8, v12 │ │ -040a14: 82be |00cc: int-to-float v14, v11 │ │ -040a16: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -040a1a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -040a1e: c6d8 |00d1: add-float/2addr v8, v13 │ │ -040a20: 28ac |00d2: goto 007e // -0054 │ │ -040a22: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -040a26: 2881 |00d5: goto 0056 // -007f │ │ +040860: |[040860] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +040870: 7502 7c13 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@137c │ │ +040876: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +04087a: 520d f603 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +04087e: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +040882: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +040886: 540d ef03 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ +04088a: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +04088e: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +040892: 540d ea03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +040896: 6e10 6d16 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04089c: 0a0d |0016: move-result v13 │ │ +04089e: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +0408a2: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +0408a6: 540d cf03 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0408aa: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +0408ae: 7401 fd0b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +0408b4: 0a0a |0022: move-result v10 │ │ +0408b6: 7401 ff0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ +0408bc: 0a0b |0026: move-result v11 │ │ +0408be: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +0408c2: 520d f603 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +0408c6: 82dd |002b: int-to-float v13, v13 │ │ +0408c8: 82be |002c: int-to-float v14, v11 │ │ +0408ca: a907 0d0e |002d: div-float v7, v13, v14 │ │ +0408ce: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +0408d0: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +0408d4: 540d ea03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0408d8: 120e |0034: const/4 v14, #int 0 // #0 │ │ +0408da: 6e20 6716 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0408e0: 0c03 |0038: move-result-object v3 │ │ +0408e2: 1f03 e501 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +0408e6: 5238 aa03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +0408ea: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +0408ee: 540d ea03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0408f2: 6e10 6d16 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0408f8: 0a04 |0044: move-result v4 │ │ +0408fa: 5232 ab03 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0408fe: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +040902: 540d ea03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +040906: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +04090a: 6e20 6716 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +040910: 0c0d |0050: move-result-object v13 │ │ +040912: 1f0d e501 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +040916: 52d6 ab03 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +04091a: 0129 |0055: move v9, v2 │ │ +04091c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +040920: 523d ab03 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +040924: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +040928: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +04092c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +040930: 540d ea03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +040934: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +040938: 6e20 6716 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04093e: 0c03 |0067: move-result-object v3 │ │ +040940: 1f03 e501 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +040944: 28ee |006a: goto 0058 // -0012 │ │ +040946: 523d ab03 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +04094a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +04094e: 523d aa03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +040952: 523e ad03 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +040956: c6ed |0073: add-float/2addr v13, v14 │ │ +040958: 82be |0074: int-to-float v14, v11 │ │ +04095a: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +04095e: 523d aa03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +040962: 523e ad03 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +040966: c6ed |007b: add-float/2addr v13, v14 │ │ +040968: a608 0d07 |007c: add-float v8, v13, v7 │ │ +04096c: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +040970: 520d f603 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +040974: 82dd |0082: int-to-float v13, v13 │ │ +040976: c61d |0083: add-float/2addr v13, v1 │ │ +040978: 82ae |0084: int-to-float v14, v10 │ │ +04097a: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +04097e: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +040982: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +040986: 540d ef03 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ +04098a: 871e |008d: float-to-int v14, v1 │ │ +04098c: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +040990: 520f 0304 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0403 │ │ +040994: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +040998: 5200 f603 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +04099c: 0210 0000 |0096: move/from16 v16, v0 │ │ +0409a0: 0200 1000 |0098: move/from16 v0, v16 │ │ +0409a4: 8200 |009a: int-to-float v0, v0 │ │ +0409a6: 0210 0000 |009b: move/from16 v16, v0 │ │ +0409aa: a610 1001 |009d: add-float v16, v16, v1 │ │ +0409ae: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +0409b2: a610 1011 |00a1: add-float v16, v16, v17 │ │ +0409b6: 0200 1000 |00a3: move/from16 v0, v16 │ │ +0409ba: 8700 |00a5: float-to-int v0, v0 │ │ +0409bc: 0210 0000 |00a6: move/from16 v16, v0 │ │ +0409c0: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +0409c4: 5200 d103 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d1 │ │ +0409c8: 0211 0000 |00ac: move/from16 v17, v0 │ │ +0409cc: 7405 6001 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ +0409d2: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +0409d6: 540d ef03 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ +0409da: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +0409de: 6e20 5701 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ +0409e4: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +0409e8: 82dd |00bc: int-to-float v13, v13 │ │ +0409ea: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +0409ee: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +0409f2: 0e00 |00c1: return-void │ │ +0409f4: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +0409f8: 540d cf03 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0409fc: 6e20 320a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +040a02: 0a0c |00c9: move-result v12 │ │ +040a04: a60d 080c |00ca: add-float v13, v8, v12 │ │ +040a08: 82be |00cc: int-to-float v14, v11 │ │ +040a0a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +040a0e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +040a12: c6d8 |00d1: add-float/2addr v8, v13 │ │ +040a14: 28ac |00d2: goto 007e // -0054 │ │ +040a16: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +040a1a: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ 0x0003 line=2216 │ │ 0x001f line=2217 │ │ 0x0023 line=2218 │ │ 0x0027 line=2220 │ │ @@ -54888,189 +54888,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -040a28: |[040a28] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -040a38: 6e10 bd12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -040a3e: 0a00 |0003: move-result v0 │ │ -040a40: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -040a44: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -040a46: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -040a4a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -040a4c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -040a50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -040a52: 5ce0 e803 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040a56: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -040a58: 5ce0 e903 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ -040a5c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -040a5e: 59e0 ce03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -040a62: 54e0 0504 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040a66: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -040a6a: 54e0 0504 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040a6e: 6e10 d512 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ -040a74: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -040a76: 5be0 0504 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040a7a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -040a7c: 0f00 |0022: return v0 │ │ -040a7e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -040a82: 55e0 e803 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040a86: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -040a8a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -040a8c: 28f8 |002a: goto 0022 // -0008 │ │ -040a8e: 55e0 e903 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ -040a92: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -040a96: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -040a98: 28f2 |0030: goto 0022 // -000e │ │ -040a9a: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -040aa0: 54e0 0504 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040aa4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -040aa8: 7100 d412 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ -040aae: 0c00 |003b: move-result-object v0 │ │ -040ab0: 5be0 0504 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040ab4: 54e0 0504 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -040ab8: 6e20 cd12 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -040abe: 55e0 e803 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040ac2: 28dd |0045: goto 0022 // -0023 │ │ -040ac4: 52e7 ce03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -040ac8: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -040aca: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -040ace: 7120 1d0a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ -040ad4: 0a09 |004e: move-result v9 │ │ -040ad6: 7120 220a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -040adc: 0a0a |0052: move-result v10 │ │ -040ade: 52e0 eb03 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -040ae2: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -040ae6: 7110 1316 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -040aec: 0a0b |005a: move-result v11 │ │ -040aee: 7120 230a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -040af4: 0a0c |005e: move-result v12 │ │ -040af6: 52e0 e603 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03e6 │ │ -040afa: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -040afe: 7110 1316 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -040b04: 0a0d |0066: move-result v13 │ │ -040b06: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -040b08: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -040b0c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -040b10: 52e0 eb03 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -040b14: 7030 0b0c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0c0b │ │ -040b1a: 0a00 |0071: move-result v0 │ │ -040b1c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -040b20: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -040b22: 8783 |0075: float-to-int v3, v8 │ │ -040b24: 87a4 |0076: float-to-int v4, v10 │ │ -040b26: 87c5 |0077: float-to-int v5, v12 │ │ -040b28: 07e0 |0078: move-object v0, v14 │ │ -040b2a: 07e1 |0079: move-object v1, v14 │ │ -040b2c: 7406 d10b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bd1 │ │ -040b32: 0a00 |007d: move-result v0 │ │ -040b34: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -040b38: 59ea eb03 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -040b3c: 59ec ec03 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ -040b40: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -040b42: 5ce0 e903 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ -040b46: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -040b48: 289a |0088: goto 0022 // -0066 │ │ -040b4a: 52e0 0404 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -040b4e: 8200 |008b: int-to-float v0, v0 │ │ -040b50: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -040b54: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -040b58: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -040b5c: c8b0 |0092: mul-float/2addr v0, v11 │ │ -040b5e: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -040b62: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -040b66: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -040b68: 5ce0 e803 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040b6c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -040b6e: 7020 290c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c29 │ │ -040b74: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -040b76: 7020 3d0c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -040b7c: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -040b7e: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -040b82: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -040b86: 52e0 e503 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -040b8a: 52e1 0404 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -040b8e: 8211 |00ab: int-to-float v1, v1 │ │ -040b90: c610 |00ac: add-float/2addr v0, v1 │ │ -040b92: 59e0 eb03 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -040b96: 59ec ec03 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ -040b9a: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -040b9c: 7020 3e0c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -040ba2: 55e0 e803 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040ba6: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -040baa: 7020 1d0c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c1d │ │ -040bb0: 0a00 |00bc: move-result v0 │ │ -040bb2: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -040bb6: 7110 390b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -040bbc: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -040bc0: 52e0 e503 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -040bc4: 52e1 0404 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -040bc8: 8211 |00c8: int-to-float v1, v1 │ │ -040bca: c710 |00c9: sub-float/2addr v0, v1 │ │ -040bcc: 28e3 |00ca: goto 00ad // -001d │ │ -040bce: 52e0 0404 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -040bd2: 8200 |00cd: int-to-float v0, v0 │ │ -040bd4: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -040bd8: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -040bdc: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -040bde: 5ce0 e903 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ -040be2: 28e0 |00d5: goto 00b5 // -0020 │ │ -040be4: 6e10 c312 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -040bea: 0a00 |00d9: move-result v0 │ │ -040bec: 59e0 e503 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -040bf0: 59e0 eb03 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -040bf4: 6e10 c512 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -040bfa: 0a00 |00e1: move-result v0 │ │ -040bfc: 59e0 e603 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03e6 │ │ -040c00: 59e0 ec03 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ -040c04: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -040c06: 7120 210a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -040c0c: 0a00 |00ea: move-result v0 │ │ -040c0e: 59e0 ce03 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -040c12: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -040c14: 5ce0 e903 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ -040c18: 54e0 fe03 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -040c1c: 6e10 7d14 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@147d │ │ -040c22: 52e0 fd03 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ -040c26: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -040c28: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -040c2c: 54e0 fe03 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -040c30: 6e10 8214 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1482 │ │ -040c36: 0a00 |00ff: move-result v0 │ │ -040c38: 54e1 fe03 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -040c3c: 6e10 7f14 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ -040c42: 0a01 |0105: move-result v1 │ │ -040c44: b110 |0106: sub-int/2addr v0, v1 │ │ -040c46: 7110 1416 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -040c4c: 0a00 |010a: move-result v0 │ │ -040c4e: 52e1 d503 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03d5 │ │ -040c52: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -040c56: 54e0 fe03 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -040c5a: 6e10 7c14 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ -040c60: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -040c62: 5ce0 f803 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -040c66: 6e10 1f0c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -040c6c: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -040c6e: 5ce0 e803 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040c72: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -040c74: 7020 290c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c29 │ │ -040c7a: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -040c7c: 7020 3d0c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -040c82: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -040c86: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -040c88: 7020 d40b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ -040c8e: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -040c90: 5ce0 e803 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -040c94: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -040c98: 7020 170c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c17 │ │ -040c9e: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -040ca2: 0000 |0135: nop // spacer │ │ -040ca4: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +040a1c: |[040a1c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +040a2c: 6e10 bd12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +040a32: 0a00 |0003: move-result v0 │ │ +040a34: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +040a38: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +040a3a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +040a3e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +040a40: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +040a44: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +040a46: 5ce0 e803 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040a4a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +040a4c: 5ce0 e903 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ +040a50: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +040a52: 59e0 ce03 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +040a56: 54e0 0504 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040a5a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +040a5e: 54e0 0504 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040a62: 6e10 d512 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ +040a68: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +040a6a: 5be0 0504 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040a6e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +040a70: 0f00 |0022: return v0 │ │ +040a72: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +040a76: 55e0 e803 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040a7a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +040a7e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +040a80: 28f8 |002a: goto 0022 // -0008 │ │ +040a82: 55e0 e903 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ +040a86: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +040a8a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +040a8c: 28f2 |0030: goto 0022 // -000e │ │ +040a8e: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +040a94: 54e0 0504 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040a98: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +040a9c: 7100 d412 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ +040aa2: 0c00 |003b: move-result-object v0 │ │ +040aa4: 5be0 0504 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040aa8: 54e0 0504 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +040aac: 6e20 cd12 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +040ab2: 55e0 e803 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040ab6: 28dd |0045: goto 0022 // -0023 │ │ +040ab8: 52e7 ce03 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +040abc: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +040abe: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +040ac2: 7120 1d0a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ +040ac8: 0a09 |004e: move-result v9 │ │ +040aca: 7120 220a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +040ad0: 0a0a |0052: move-result v10 │ │ +040ad2: 52e0 eb03 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +040ad6: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +040ada: 7110 1316 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +040ae0: 0a0b |005a: move-result v11 │ │ +040ae2: 7120 230a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +040ae8: 0a0c |005e: move-result v12 │ │ +040aea: 52e0 e603 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03e6 │ │ +040aee: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +040af2: 7110 1316 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +040af8: 0a0d |0066: move-result v13 │ │ +040afa: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +040afc: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +040b00: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +040b04: 52e0 eb03 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +040b08: 7030 0b0c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0c0b │ │ +040b0e: 0a00 |0071: move-result v0 │ │ +040b10: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +040b14: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +040b16: 8783 |0075: float-to-int v3, v8 │ │ +040b18: 87a4 |0076: float-to-int v4, v10 │ │ +040b1a: 87c5 |0077: float-to-int v5, v12 │ │ +040b1c: 07e0 |0078: move-object v0, v14 │ │ +040b1e: 07e1 |0079: move-object v1, v14 │ │ +040b20: 7406 d10b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0bd1 │ │ +040b26: 0a00 |007d: move-result v0 │ │ +040b28: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +040b2c: 59ea eb03 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +040b30: 59ec ec03 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ +040b34: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +040b36: 5ce0 e903 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ +040b3a: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +040b3c: 289a |0088: goto 0022 // -0066 │ │ +040b3e: 52e0 0404 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +040b42: 8200 |008b: int-to-float v0, v0 │ │ +040b44: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +040b48: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +040b4c: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +040b50: c8b0 |0092: mul-float/2addr v0, v11 │ │ +040b52: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +040b56: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +040b5a: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +040b5c: 5ce0 e803 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040b60: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +040b62: 7020 290c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c29 │ │ +040b68: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +040b6a: 7020 3d0c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +040b70: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +040b72: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +040b76: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +040b7a: 52e0 e503 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +040b7e: 52e1 0404 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +040b82: 8211 |00ab: int-to-float v1, v1 │ │ +040b84: c610 |00ac: add-float/2addr v0, v1 │ │ +040b86: 59e0 eb03 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +040b8a: 59ec ec03 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ +040b8e: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +040b90: 7020 3e0c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +040b96: 55e0 e803 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040b9a: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +040b9e: 7020 1d0c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c1d │ │ +040ba4: 0a00 |00bc: move-result v0 │ │ +040ba6: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +040baa: 7110 390b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +040bb0: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +040bb4: 52e0 e503 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +040bb8: 52e1 0404 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +040bbc: 8211 |00c8: int-to-float v1, v1 │ │ +040bbe: c710 |00c9: sub-float/2addr v0, v1 │ │ +040bc0: 28e3 |00ca: goto 00ad // -001d │ │ +040bc2: 52e0 0404 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +040bc6: 8200 |00cd: int-to-float v0, v0 │ │ +040bc8: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +040bcc: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +040bd0: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +040bd2: 5ce0 e903 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ +040bd6: 28e0 |00d5: goto 00b5 // -0020 │ │ +040bd8: 6e10 c312 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +040bde: 0a00 |00d9: move-result v0 │ │ +040be0: 59e0 e503 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +040be4: 59e0 eb03 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +040be8: 6e10 c512 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +040bee: 0a00 |00e1: move-result v0 │ │ +040bf0: 59e0 e603 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03e6 │ │ +040bf4: 59e0 ec03 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ +040bf8: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +040bfa: 7120 210a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +040c00: 0a00 |00ea: move-result v0 │ │ +040c02: 59e0 ce03 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +040c06: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +040c08: 5ce0 e903 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e9 │ │ +040c0c: 54e0 fe03 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +040c10: 6e10 7d14 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@147d │ │ +040c16: 52e0 fd03 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03fd │ │ +040c1a: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +040c1c: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +040c20: 54e0 fe03 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +040c24: 6e10 8214 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@1482 │ │ +040c2a: 0a00 |00ff: move-result v0 │ │ +040c2c: 54e1 fe03 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +040c30: 6e10 7f14 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ +040c36: 0a01 |0105: move-result v1 │ │ +040c38: b110 |0106: sub-int/2addr v0, v1 │ │ +040c3a: 7110 1416 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +040c40: 0a00 |010a: move-result v0 │ │ +040c42: 52e1 d503 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03d5 │ │ +040c46: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +040c4a: 54e0 fe03 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +040c4e: 6e10 7c14 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ +040c54: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +040c56: 5ce0 f803 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +040c5a: 6e10 1f0c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +040c60: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +040c62: 5ce0 e803 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040c66: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +040c68: 7020 290c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c29 │ │ +040c6e: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +040c70: 7020 3d0c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +040c76: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +040c7a: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +040c7c: 7020 d40b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ +040c82: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +040c84: 5ce0 e803 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +040c88: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +040c8c: 7020 170c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c17 │ │ +040c92: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +040c96: 0000 |0135: nop // spacer │ │ +040c98: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -55148,224 +55148,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -040cc0: |[040cc0] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -040cd0: 7401 e80b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -040cd6: 0a09 |0003: move-result v9 │ │ -040cd8: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -040cdc: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -040ce0: 7401 f70b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -040ce6: 0a13 |000b: move-result v19 │ │ -040ce8: 7401 f90b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ -040cee: 0a15 |000f: move-result v21 │ │ -040cf0: 7401 f80b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -040cf6: 0a14 |0013: move-result v20 │ │ -040cf8: 7401 f60b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ -040cfe: 0a12 |0017: move-result v18 │ │ -040d00: 7401 fd0b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -040d06: 0a16 |001b: move-result v22 │ │ -040d08: 120a |001c: const/4 v10, #int 0 // #0 │ │ -040d0a: 120e |001d: const/4 v14, #int 0 // #0 │ │ -040d0c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -040d10: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -040d14: 6e20 e70b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -040d1a: 0c05 |0025: move-result-object v5 │ │ -040d1c: 6e10 1013 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -040d22: 0a1a |0029: move-result v26 │ │ -040d24: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -040d28: 0200 1a00 |002c: move/from16 v0, v26 │ │ -040d2c: 0201 1b00 |002e: move/from16 v1, v27 │ │ -040d30: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -040d34: 6e10 fd12 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -040d3a: 0c11 |0035: move-result-object v17 │ │ -040d3c: 1f11 e601 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -040d40: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -040d42: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -040d44: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -040d48: 5500 b103 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -040d4c: 021a 0000 |003e: move/from16 v26, v0 │ │ -040d50: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -040d54: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -040d58: 5200 af03 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ -040d5c: 021a 0000 |0046: move/from16 v26, v0 │ │ -040d60: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -040d64: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -040d68: 5200 af03 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ -040d6c: 021a 0000 |004e: move/from16 v26, v0 │ │ -040d70: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -040d74: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -040d7a: 0206 1300 |0055: move/from16 v6, v19 │ │ -040d7e: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -040d84: 0207 1500 |005a: move/from16 v7, v21 │ │ -040d88: 9006 0616 |005c: add-int v6, v6, v22 │ │ -040d8c: 6e10 0413 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -040d92: 0a1a |0061: move-result v26 │ │ -040d94: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -040d98: 6e10 0113 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -040d9e: 0a1b |0067: move-result v27 │ │ -040da0: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -040da4: 0200 1a00 |006a: move/from16 v0, v26 │ │ -040da8: 0201 1b00 |006c: move/from16 v1, v27 │ │ -040dac: 6e51 2113 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -040db2: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -040db6: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -040dba: 28a9 |0075: goto 001e // -0057 │ │ -040dbc: 0206 1300 |0076: move/from16 v6, v19 │ │ -040dc0: 6e10 0413 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -040dc6: 0a1a |007b: move-result v26 │ │ -040dc8: 9013 131a |007c: add-int v19, v19, v26 │ │ -040dcc: 28d9 |007e: goto 0057 // -0027 │ │ -040dce: 6e10 0413 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -040dd4: 0a1a |0082: move-result v26 │ │ -040dd6: 911a 181a |0083: sub-int v26, v24, v26 │ │ -040dda: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -040dde: 0200 1a00 |0087: move/from16 v0, v26 │ │ -040de2: 0201 1300 |0089: move/from16 v1, v19 │ │ -040de6: 7120 1716 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -040dec: 0a06 |008e: move-result v6 │ │ -040dee: 28c8 |008f: goto 0057 // -0038 │ │ -040df0: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -040df4: 6e10 0413 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -040dfa: 0a1b |0095: move-result v27 │ │ -040dfc: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -040e00: 6e10 0413 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -040e06: 0a1a |009b: move-result v26 │ │ -040e08: 9014 141a |009c: add-int v20, v20, v26 │ │ -040e0c: 28b9 |009e: goto 0057 // -0047 │ │ -040e0e: 0207 1500 |009f: move/from16 v7, v21 │ │ -040e12: 6e10 0113 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -040e18: 0a1a |00a4: move-result v26 │ │ -040e1a: 9015 151a |00a5: add-int v21, v21, v26 │ │ -040e1e: 28b5 |00a7: goto 005c // -004b │ │ -040e20: 6e10 0113 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -040e26: 0a1a |00ab: move-result v26 │ │ -040e28: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -040e2c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -040e30: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -040e34: 0201 1500 |00b2: move/from16 v1, v21 │ │ -040e38: 7120 1716 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -040e3e: 0a07 |00b7: move-result v7 │ │ -040e40: 28a4 |00b8: goto 005c // -005c │ │ -040e42: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -040e46: 6e10 0113 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -040e4c: 0a1b |00be: move-result v27 │ │ -040e4e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -040e52: 6e10 0113 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -040e58: 0a1a |00c4: move-result v26 │ │ -040e5a: 9012 121a |00c5: add-int v18, v18, v26 │ │ -040e5e: 2895 |00c7: goto 005c // -006b │ │ -040e60: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -040e64: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -040e68: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -040e6a: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -040e6e: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -040e72: 6e20 e70b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -040e78: 0c05 |00d4: move-result-object v5 │ │ -040e7a: 6e10 1013 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -040e80: 0a1a |00d8: move-result v26 │ │ -040e82: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -040e86: 0200 1a00 |00db: move/from16 v0, v26 │ │ -040e8a: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -040e8e: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -040e92: 6e10 fd12 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -040e98: 0c11 |00e4: move-result-object v17 │ │ -040e9a: 1f11 e601 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -040e9e: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -040ea2: 5500 b103 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -040ea6: 021a 0000 |00eb: move/from16 v26, v0 │ │ -040eaa: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -040eae: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -040eb2: 6e20 030c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -040eb8: 0c0f |00f4: move-result-object v15 │ │ -040eba: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -040ebe: 8280 |00f7: int-to-float v0, v8 │ │ -040ec0: 021a 0000 |00f8: move/from16 v26, v0 │ │ -040ec4: 52f0 aa03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -040ec8: 021b 0000 |00fc: move/from16 v27, v0 │ │ -040ecc: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -040ed0: 0200 1a00 |0100: move/from16 v0, v26 │ │ -040ed4: 8700 |0102: float-to-int v0, v0 │ │ -040ed6: 0210 0000 |0103: move/from16 v16, v0 │ │ -040eda: 9006 1310 |0105: add-int v6, v19, v16 │ │ -040ede: 0207 1500 |0107: move/from16 v7, v21 │ │ -040ee2: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -040ee6: 5500 b203 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b2 │ │ -040eea: 021a 0000 |010d: move/from16 v26, v0 │ │ -040eee: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -040ef2: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -040ef6: 0200 1a00 |0113: move/from16 v0, v26 │ │ -040efa: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -040efe: 5c10 b203 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b2 │ │ -040f02: 8280 |0119: int-to-float v0, v8 │ │ -040f04: 021a 0000 |011a: move/from16 v26, v0 │ │ -040f08: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -040f0c: 5200 b503 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -040f10: 021b 0000 |0120: move/from16 v27, v0 │ │ -040f14: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -040f18: 0200 1a00 |0124: move/from16 v0, v26 │ │ -040f1c: 8700 |0126: float-to-int v0, v0 │ │ -040f1e: 021a 0000 |0127: move/from16 v26, v0 │ │ -040f22: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -040f26: 7702 e512 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -040f2c: 0a19 |012e: move-result v25 │ │ -040f2e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -040f32: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -040f36: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -040f3a: 7702 e512 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -040f40: 0a0c |0138: move-result v12 │ │ -040f42: 0200 1900 |0139: move/from16 v0, v25 │ │ -040f46: 6e30 2213 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -040f4c: 6e10 0413 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -040f52: 0a1a |0141: move-result v26 │ │ -040f54: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -040f58: 6e10 0113 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -040f5e: 0a1b |0147: move-result v27 │ │ -040f60: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -040f64: 0200 1a00 |014a: move/from16 v0, v26 │ │ -040f68: 0201 1b00 |014c: move/from16 v1, v27 │ │ -040f6c: 6e51 2113 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -040f72: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -040f76: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -040f7a: 0200 1500 |0155: move/from16 v0, v21 │ │ -040f7e: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -040f82: 5910 0304 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0403 │ │ -040f86: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -040f8a: 0200 1a00 |015d: move/from16 v0, v26 │ │ -040f8e: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -040f92: 5910 d103 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d1 │ │ -040f96: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -040f9a: 590a d703 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03d7 │ │ -040f9e: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -040fa2: 5500 df03 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -040fa6: 021a 0000 |016b: move/from16 v26, v0 │ │ -040faa: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -040fae: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -040fb2: 5200 d603 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -040fb6: 021a 0000 |0173: move/from16 v26, v0 │ │ -040fba: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -040fbe: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -040fc2: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -040fc6: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -040fca: 0201 1a00 |017d: move/from16 v1, v26 │ │ -040fce: 0202 1b00 |017f: move/from16 v2, v27 │ │ -040fd2: 0203 1c00 |0181: move/from16 v3, v28 │ │ -040fd6: 0204 1d00 |0183: move/from16 v4, v29 │ │ -040fda: 7054 2b0c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c2b │ │ -040fe0: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -040fe4: 0200 1a00 |018a: move/from16 v0, v26 │ │ -040fe8: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -040fec: 5c10 df03 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -040ff0: 0e00 |0190: return-void │ │ -040ff2: 0000 |0191: nop // spacer │ │ -040ff4: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -041010: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +040cb4: |[040cb4] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +040cc4: 7401 e80b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +040cca: 0a09 |0003: move-result v9 │ │ +040ccc: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +040cd0: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +040cd4: 7401 f70b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +040cda: 0a13 |000b: move-result v19 │ │ +040cdc: 7401 f90b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ +040ce2: 0a15 |000f: move-result v21 │ │ +040ce4: 7401 f80b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +040cea: 0a14 |0013: move-result v20 │ │ +040cec: 7401 f60b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ +040cf2: 0a12 |0017: move-result v18 │ │ +040cf4: 7401 fd0b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +040cfa: 0a16 |001b: move-result v22 │ │ +040cfc: 120a |001c: const/4 v10, #int 0 // #0 │ │ +040cfe: 120e |001d: const/4 v14, #int 0 // #0 │ │ +040d00: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +040d04: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +040d08: 6e20 e70b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +040d0e: 0c05 |0025: move-result-object v5 │ │ +040d10: 6e10 1013 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +040d16: 0a1a |0029: move-result v26 │ │ +040d18: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +040d1c: 0200 1a00 |002c: move/from16 v0, v26 │ │ +040d20: 0201 1b00 |002e: move/from16 v1, v27 │ │ +040d24: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +040d28: 6e10 fd12 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +040d2e: 0c11 |0035: move-result-object v17 │ │ +040d30: 1f11 e601 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +040d34: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +040d36: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +040d38: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +040d3c: 5500 b103 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +040d40: 021a 0000 |003e: move/from16 v26, v0 │ │ +040d44: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +040d48: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +040d4c: 5200 af03 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ +040d50: 021a 0000 |0046: move/from16 v26, v0 │ │ +040d54: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +040d58: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +040d5c: 5200 af03 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ +040d60: 021a 0000 |004e: move/from16 v26, v0 │ │ +040d64: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +040d68: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +040d6e: 0206 1300 |0055: move/from16 v6, v19 │ │ +040d72: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +040d78: 0207 1500 |005a: move/from16 v7, v21 │ │ +040d7c: 9006 0616 |005c: add-int v6, v6, v22 │ │ +040d80: 6e10 0413 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +040d86: 0a1a |0061: move-result v26 │ │ +040d88: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +040d8c: 6e10 0113 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +040d92: 0a1b |0067: move-result v27 │ │ +040d94: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +040d98: 0200 1a00 |006a: move/from16 v0, v26 │ │ +040d9c: 0201 1b00 |006c: move/from16 v1, v27 │ │ +040da0: 6e51 2113 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +040da6: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +040daa: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +040dae: 28a9 |0075: goto 001e // -0057 │ │ +040db0: 0206 1300 |0076: move/from16 v6, v19 │ │ +040db4: 6e10 0413 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +040dba: 0a1a |007b: move-result v26 │ │ +040dbc: 9013 131a |007c: add-int v19, v19, v26 │ │ +040dc0: 28d9 |007e: goto 0057 // -0027 │ │ +040dc2: 6e10 0413 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +040dc8: 0a1a |0082: move-result v26 │ │ +040dca: 911a 181a |0083: sub-int v26, v24, v26 │ │ +040dce: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +040dd2: 0200 1a00 |0087: move/from16 v0, v26 │ │ +040dd6: 0201 1300 |0089: move/from16 v1, v19 │ │ +040dda: 7120 1716 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +040de0: 0a06 |008e: move-result v6 │ │ +040de2: 28c8 |008f: goto 0057 // -0038 │ │ +040de4: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +040de8: 6e10 0413 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +040dee: 0a1b |0095: move-result v27 │ │ +040df0: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +040df4: 6e10 0413 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +040dfa: 0a1a |009b: move-result v26 │ │ +040dfc: 9014 141a |009c: add-int v20, v20, v26 │ │ +040e00: 28b9 |009e: goto 0057 // -0047 │ │ +040e02: 0207 1500 |009f: move/from16 v7, v21 │ │ +040e06: 6e10 0113 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +040e0c: 0a1a |00a4: move-result v26 │ │ +040e0e: 9015 151a |00a5: add-int v21, v21, v26 │ │ +040e12: 28b5 |00a7: goto 005c // -004b │ │ +040e14: 6e10 0113 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +040e1a: 0a1a |00ab: move-result v26 │ │ +040e1c: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +040e20: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +040e24: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +040e28: 0201 1500 |00b2: move/from16 v1, v21 │ │ +040e2c: 7120 1716 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +040e32: 0a07 |00b7: move-result v7 │ │ +040e34: 28a4 |00b8: goto 005c // -005c │ │ +040e36: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +040e3a: 6e10 0113 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +040e40: 0a1b |00be: move-result v27 │ │ +040e42: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +040e46: 6e10 0113 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +040e4c: 0a1a |00c4: move-result v26 │ │ +040e4e: 9012 121a |00c5: add-int v18, v18, v26 │ │ +040e52: 2895 |00c7: goto 005c // -006b │ │ +040e54: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +040e58: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +040e5c: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +040e5e: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +040e62: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +040e66: 6e20 e70b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +040e6c: 0c05 |00d4: move-result-object v5 │ │ +040e6e: 6e10 1013 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +040e74: 0a1a |00d8: move-result v26 │ │ +040e76: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +040e7a: 0200 1a00 |00db: move/from16 v0, v26 │ │ +040e7e: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +040e82: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +040e86: 6e10 fd12 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +040e8c: 0c11 |00e4: move-result-object v17 │ │ +040e8e: 1f11 e601 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +040e92: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +040e96: 5500 b103 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +040e9a: 021a 0000 |00eb: move/from16 v26, v0 │ │ +040e9e: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +040ea2: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +040ea6: 6e20 030c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +040eac: 0c0f |00f4: move-result-object v15 │ │ +040eae: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +040eb2: 8280 |00f7: int-to-float v0, v8 │ │ +040eb4: 021a 0000 |00f8: move/from16 v26, v0 │ │ +040eb8: 52f0 aa03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +040ebc: 021b 0000 |00fc: move/from16 v27, v0 │ │ +040ec0: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +040ec4: 0200 1a00 |0100: move/from16 v0, v26 │ │ +040ec8: 8700 |0102: float-to-int v0, v0 │ │ +040eca: 0210 0000 |0103: move/from16 v16, v0 │ │ +040ece: 9006 1310 |0105: add-int v6, v19, v16 │ │ +040ed2: 0207 1500 |0107: move/from16 v7, v21 │ │ +040ed6: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +040eda: 5500 b203 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b2 │ │ +040ede: 021a 0000 |010d: move/from16 v26, v0 │ │ +040ee2: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +040ee6: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +040eea: 0200 1a00 |0113: move/from16 v0, v26 │ │ +040eee: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +040ef2: 5c10 b203 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b2 │ │ +040ef6: 8280 |0119: int-to-float v0, v8 │ │ +040ef8: 021a 0000 |011a: move/from16 v26, v0 │ │ +040efc: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +040f00: 5200 b503 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +040f04: 021b 0000 |0120: move/from16 v27, v0 │ │ +040f08: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +040f0c: 0200 1a00 |0124: move/from16 v0, v26 │ │ +040f10: 8700 |0126: float-to-int v0, v0 │ │ +040f12: 021a 0000 |0127: move/from16 v26, v0 │ │ +040f16: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +040f1a: 7702 e512 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +040f20: 0a19 |012e: move-result v25 │ │ +040f22: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +040f26: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +040f2a: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +040f2e: 7702 e512 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +040f34: 0a0c |0138: move-result v12 │ │ +040f36: 0200 1900 |0139: move/from16 v0, v25 │ │ +040f3a: 6e30 2213 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +040f40: 6e10 0413 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +040f46: 0a1a |0141: move-result v26 │ │ +040f48: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +040f4c: 6e10 0113 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +040f52: 0a1b |0147: move-result v27 │ │ +040f54: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +040f58: 0200 1a00 |014a: move/from16 v0, v26 │ │ +040f5c: 0201 1b00 |014c: move/from16 v1, v27 │ │ +040f60: 6e51 2113 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +040f66: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +040f6a: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +040f6e: 0200 1500 |0155: move/from16 v0, v21 │ │ +040f72: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +040f76: 5910 0304 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0403 │ │ +040f7a: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +040f7e: 0200 1a00 |015d: move/from16 v0, v26 │ │ +040f82: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +040f86: 5910 d103 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d1 │ │ +040f8a: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +040f8e: 590a d703 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03d7 │ │ +040f92: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +040f96: 5500 df03 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +040f9a: 021a 0000 |016b: move/from16 v26, v0 │ │ +040f9e: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +040fa2: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +040fa6: 5200 d603 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +040faa: 021a 0000 |0173: move/from16 v26, v0 │ │ +040fae: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +040fb2: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +040fb6: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +040fba: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +040fbe: 0201 1a00 |017d: move/from16 v1, v26 │ │ +040fc2: 0202 1b00 |017f: move/from16 v2, v27 │ │ +040fc6: 0203 1c00 |0181: move/from16 v3, v28 │ │ +040fca: 0204 1d00 |0183: move/from16 v4, v29 │ │ +040fce: 7054 2b0c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c2b │ │ +040fd4: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +040fd8: 0200 1a00 |018a: move/from16 v0, v26 │ │ +040fdc: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +040fe0: 5c10 df03 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +040fe4: 0e00 |0190: return-void │ │ +040fe6: 0000 |0191: nop // spacer │ │ +040fe8: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +041004: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -55472,223 +55472,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -04102c: |[04102c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -04103c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -041040: 0200 1500 |0002: move/from16 v0, v21 │ │ -041044: 0201 1800 |0004: move/from16 v1, v24 │ │ -041048: 7120 ee0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bee │ │ -04104e: 0a15 |0009: move-result v21 │ │ -041050: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -041054: 0200 1600 |000c: move/from16 v0, v22 │ │ -041058: 0201 1900 |000e: move/from16 v1, v25 │ │ -04105c: 7120 ee0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bee │ │ -041062: 0a16 |0013: move-result v22 │ │ -041064: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -041068: 0201 1500 |0016: move/from16 v1, v21 │ │ -04106c: 0202 1600 |0018: move/from16 v2, v22 │ │ -041070: 6e30 350c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c35 │ │ -041076: 7401 f40b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bf4 │ │ -04107c: 0a0f |0020: move-result v15 │ │ -04107e: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -041082: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -041086: 5200 d803 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d8 │ │ -04108a: 0215 0000 |0027: move/from16 v21, v0 │ │ -04108e: 0200 1500 |0029: move/from16 v0, v21 │ │ -041092: 7120 1916 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -041098: 0a15 |002e: move-result v21 │ │ -04109a: 0200 1500 |002f: move/from16 v0, v21 │ │ -04109e: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -0410a2: 5910 e203 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e2 │ │ -0410a6: 7401 f70b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -0410ac: 0a15 |0038: move-result v21 │ │ -0410ae: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -0410b2: 7401 f80b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -0410b8: 0a16 |003e: move-result v22 │ │ -0410ba: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -0410be: 7401 f30b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0bf3 │ │ -0410c4: 0a15 |0044: move-result v21 │ │ -0410c6: 7401 f90b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ -0410cc: 0a16 |0048: move-result v22 │ │ -0410ce: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -0410d2: 7401 f60b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ -0410d8: 0a16 |004e: move-result v22 │ │ -0410da: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -0410de: 7401 e80b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -0410e4: 0a10 |0054: move-result v16 │ │ -0410e6: 120c |0055: const/4 v12, #int 0 // #0 │ │ -0410e8: 0200 1000 |0056: move/from16 v0, v16 │ │ -0410ec: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -0410f0: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -0410f4: 6e20 e70b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -0410fa: 0c03 |005f: move-result-object v3 │ │ -0410fc: 6e10 1013 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -041102: 0a15 |0063: move-result v21 │ │ -041104: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -041108: 0200 1500 |0066: move/from16 v0, v21 │ │ -04110c: 0201 1600 |0068: move/from16 v1, v22 │ │ -041110: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -041114: 6e10 fd12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04111a: 0c0d |006f: move-result-object v13 │ │ -04111c: 1f0d e601 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -041120: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -041124: 55d0 b103 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -041128: 0215 0000 |0076: move/from16 v21, v0 │ │ -04112c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -041130: 52d0 af03 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ -041134: 0215 0000 |007c: move/from16 v21, v0 │ │ -041138: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -04113c: 52d0 af03 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ -041140: 0215 0000 |0082: move/from16 v21, v0 │ │ -041144: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -041148: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -04114c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -041150: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -041154: 0200 1100 |008c: move/from16 v0, v17 │ │ -041158: 0201 1500 |008e: move/from16 v1, v21 │ │ -04115c: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -041160: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -041164: 0200 1100 |0094: move/from16 v0, v17 │ │ -041168: 0201 1500 |0096: move/from16 v1, v21 │ │ -04116c: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -041170: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -041172: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -041176: 0200 1500 |009d: move/from16 v0, v21 │ │ -04117a: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -04117e: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -041182: 0200 1500 |00a3: move/from16 v0, v21 │ │ -041186: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -04118a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -04118c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -041190: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -041194: 0213 0500 |00ac: move/from16 v19, v5 │ │ -041198: 0149 |00ae: move v9, v4 │ │ -04119a: 52d0 b403 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b4 │ │ -04119e: 0215 0000 |00b1: move/from16 v21, v0 │ │ -0411a2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -0411a6: 0200 1500 |00b5: move/from16 v0, v21 │ │ -0411aa: 0201 1600 |00b7: move/from16 v1, v22 │ │ -0411ae: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -0411b2: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -0411b6: 52d0 b403 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b4 │ │ -0411ba: 0215 0000 |00bf: move/from16 v21, v0 │ │ -0411be: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -0411c2: 0200 1500 |00c3: move/from16 v0, v21 │ │ -0411c6: 0201 1600 |00c5: move/from16 v1, v22 │ │ -0411ca: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -0411ce: 52d0 b403 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b4 │ │ -0411d2: 0213 0000 |00cb: move/from16 v19, v0 │ │ -0411d6: 52d0 b003 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b0 │ │ -0411da: 0215 0000 |00cf: move/from16 v21, v0 │ │ -0411de: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -0411e2: 0200 1500 |00d3: move/from16 v0, v21 │ │ -0411e6: 0201 1600 |00d5: move/from16 v1, v22 │ │ -0411ea: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -0411ee: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -0411f2: 52d0 b003 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b0 │ │ -0411f6: 0215 0000 |00dd: move/from16 v21, v0 │ │ -0411fa: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -0411fe: 0200 1500 |00e1: move/from16 v0, v21 │ │ -041202: 0201 1600 |00e3: move/from16 v1, v22 │ │ -041206: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -04120a: 52d9 b003 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b0 │ │ -04120e: 0200 1300 |00e9: move/from16 v0, v19 │ │ -041212: 0201 1200 |00eb: move/from16 v1, v18 │ │ -041216: 7120 e512 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04121c: 0a14 |00f0: move-result v20 │ │ -04121e: 7120 e512 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -041224: 0a0a |00f4: move-result v10 │ │ -041226: 0200 1400 |00f5: move/from16 v0, v20 │ │ -04122a: 6e30 2213 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -041230: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -041234: 6e10 0113 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -04123a: 0a15 |00ff: move-result v21 │ │ -04123c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -041240: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -041244: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -041248: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -04124a: 2894 |0107: goto 009b // -006c │ │ -04124c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -04124e: 289f |0109: goto 00a8 // -0061 │ │ -041250: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -041254: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -041258: 289e |010e: goto 00ac // -0062 │ │ -04125a: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -04125e: 6e10 0413 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -041264: 0a15 |0114: move-result v21 │ │ -041266: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -04126a: 28eb |0117: goto 0102 // -0015 │ │ -04126c: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -041270: 0200 1500 |011a: move/from16 v0, v21 │ │ -041274: 7120 e512 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04127a: 0a15 |011f: move-result v21 │ │ -04127c: 0200 1500 |0120: move/from16 v0, v21 │ │ -041280: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -041284: 5910 d403 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03d4 │ │ -041288: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -04128c: 0200 1500 |0128: move/from16 v0, v21 │ │ -041290: 7120 e512 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -041296: 0a15 |012d: move-result v21 │ │ -041298: 0200 1500 |012e: move/from16 v0, v21 │ │ -04129c: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -0412a0: 5910 d303 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d3 │ │ -0412a4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -0412a8: 0200 1500 |0136: move/from16 v0, v21 │ │ -0412ac: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -0412b0: 5c10 e403 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ -0412b4: 7401 1f0c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -0412ba: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -0412be: 0200 1500 |0141: move/from16 v0, v21 │ │ -0412c2: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -0412c6: 5c10 e403 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ -0412ca: 7401 e80b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -0412d0: 0a10 |014a: move-result v16 │ │ -0412d2: 120c |014b: const/4 v12, #int 0 // #0 │ │ -0412d4: 0200 1000 |014c: move/from16 v0, v16 │ │ -0412d8: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -0412dc: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -0412e0: 6e20 e70b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -0412e6: 0c03 |0155: move-result-object v3 │ │ -0412e8: 6e10 1013 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -0412ee: 0a15 |0159: move-result v21 │ │ -0412f0: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -0412f4: 0200 1500 |015c: move/from16 v0, v21 │ │ -0412f8: 0201 1600 |015e: move/from16 v1, v22 │ │ -0412fc: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -041300: 6e10 fd12 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -041306: 0c0d |0165: move-result-object v13 │ │ -041308: 1f0d e601 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -04130c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -041310: 55d0 b103 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -041314: 0215 0000 |016c: move/from16 v21, v0 │ │ -041318: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -04131c: 8250 |0170: int-to-float v0, v5 │ │ -04131e: 0215 0000 |0171: move/from16 v21, v0 │ │ -041322: 52d0 b503 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -041326: 0216 0000 |0175: move/from16 v22, v0 │ │ -04132a: a815 1516 |0177: mul-float v21, v21, v22 │ │ -04132e: 0200 1500 |0179: move/from16 v0, v21 │ │ -041332: 8700 |017b: float-to-int v0, v0 │ │ -041334: 0215 0000 |017c: move/from16 v21, v0 │ │ -041338: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -04133c: 7702 e512 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -041342: 0a14 |0183: move-result v20 │ │ -041344: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -041348: 5200 d303 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d3 │ │ -04134c: 0215 0000 |0188: move/from16 v21, v0 │ │ -041350: 0200 1400 |018a: move/from16 v0, v20 │ │ -041354: 0201 1500 |018c: move/from16 v1, v21 │ │ -041358: 6e30 2213 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04135e: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -041362: 28b9 |0193: goto 014c // -0047 │ │ -041364: 0e00 |0194: return-void │ │ +041020: |[041020] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +041030: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +041034: 0200 1500 |0002: move/from16 v0, v21 │ │ +041038: 0201 1800 |0004: move/from16 v1, v24 │ │ +04103c: 7120 ee0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bee │ │ +041042: 0a15 |0009: move-result v21 │ │ +041044: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +041048: 0200 1600 |000c: move/from16 v0, v22 │ │ +04104c: 0201 1900 |000e: move/from16 v1, v25 │ │ +041050: 7120 ee0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bee │ │ +041056: 0a16 |0013: move-result v22 │ │ +041058: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +04105c: 0201 1500 |0016: move/from16 v1, v21 │ │ +041060: 0202 1600 |0018: move/from16 v2, v22 │ │ +041064: 6e30 350c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c35 │ │ +04106a: 7401 f40b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bf4 │ │ +041070: 0a0f |0020: move-result v15 │ │ +041072: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +041076: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +04107a: 5200 d803 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03d8 │ │ +04107e: 0215 0000 |0027: move/from16 v21, v0 │ │ +041082: 0200 1500 |0029: move/from16 v0, v21 │ │ +041086: 7120 1916 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04108c: 0a15 |002e: move-result v21 │ │ +04108e: 0200 1500 |002f: move/from16 v0, v21 │ │ +041092: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +041096: 5910 e203 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e2 │ │ +04109a: 7401 f70b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +0410a0: 0a15 |0038: move-result v21 │ │ +0410a2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +0410a6: 7401 f80b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +0410ac: 0a16 |003e: move-result v22 │ │ +0410ae: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +0410b2: 7401 f30b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0bf3 │ │ +0410b8: 0a15 |0044: move-result v21 │ │ +0410ba: 7401 f90b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bf9 │ │ +0410c0: 0a16 |0048: move-result v22 │ │ +0410c2: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +0410c6: 7401 f60b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bf6 │ │ +0410cc: 0a16 |004e: move-result v22 │ │ +0410ce: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +0410d2: 7401 e80b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +0410d8: 0a10 |0054: move-result v16 │ │ +0410da: 120c |0055: const/4 v12, #int 0 // #0 │ │ +0410dc: 0200 1000 |0056: move/from16 v0, v16 │ │ +0410e0: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +0410e4: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +0410e8: 6e20 e70b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +0410ee: 0c03 |005f: move-result-object v3 │ │ +0410f0: 6e10 1013 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +0410f6: 0a15 |0063: move-result v21 │ │ +0410f8: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +0410fc: 0200 1500 |0066: move/from16 v0, v21 │ │ +041100: 0201 1600 |0068: move/from16 v1, v22 │ │ +041104: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +041108: 6e10 fd12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04110e: 0c0d |006f: move-result-object v13 │ │ +041110: 1f0d e601 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +041114: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +041118: 55d0 b103 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +04111c: 0215 0000 |0076: move/from16 v21, v0 │ │ +041120: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +041124: 52d0 af03 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ +041128: 0215 0000 |007c: move/from16 v21, v0 │ │ +04112c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +041130: 52d0 af03 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ +041134: 0215 0000 |0082: move/from16 v21, v0 │ │ +041138: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +04113c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +041140: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +041144: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +041148: 0200 1100 |008c: move/from16 v0, v17 │ │ +04114c: 0201 1500 |008e: move/from16 v1, v21 │ │ +041150: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +041154: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +041158: 0200 1100 |0094: move/from16 v0, v17 │ │ +04115c: 0201 1500 |0096: move/from16 v1, v21 │ │ +041160: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +041164: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +041166: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +04116a: 0200 1500 |009d: move/from16 v0, v21 │ │ +04116e: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +041172: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +041176: 0200 1500 |00a3: move/from16 v0, v21 │ │ +04117a: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +04117e: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +041180: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +041184: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +041188: 0213 0500 |00ac: move/from16 v19, v5 │ │ +04118c: 0149 |00ae: move v9, v4 │ │ +04118e: 52d0 b403 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b4 │ │ +041192: 0215 0000 |00b1: move/from16 v21, v0 │ │ +041196: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +04119a: 0200 1500 |00b5: move/from16 v0, v21 │ │ +04119e: 0201 1600 |00b7: move/from16 v1, v22 │ │ +0411a2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +0411a6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +0411aa: 52d0 b403 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b4 │ │ +0411ae: 0215 0000 |00bf: move/from16 v21, v0 │ │ +0411b2: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +0411b6: 0200 1500 |00c3: move/from16 v0, v21 │ │ +0411ba: 0201 1600 |00c5: move/from16 v1, v22 │ │ +0411be: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +0411c2: 52d0 b403 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b4 │ │ +0411c6: 0213 0000 |00cb: move/from16 v19, v0 │ │ +0411ca: 52d0 b003 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b0 │ │ +0411ce: 0215 0000 |00cf: move/from16 v21, v0 │ │ +0411d2: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +0411d6: 0200 1500 |00d3: move/from16 v0, v21 │ │ +0411da: 0201 1600 |00d5: move/from16 v1, v22 │ │ +0411de: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +0411e2: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +0411e6: 52d0 b003 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b0 │ │ +0411ea: 0215 0000 |00dd: move/from16 v21, v0 │ │ +0411ee: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +0411f2: 0200 1500 |00e1: move/from16 v0, v21 │ │ +0411f6: 0201 1600 |00e3: move/from16 v1, v22 │ │ +0411fa: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +0411fe: 52d9 b003 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b0 │ │ +041202: 0200 1300 |00e9: move/from16 v0, v19 │ │ +041206: 0201 1200 |00eb: move/from16 v1, v18 │ │ +04120a: 7120 e512 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +041210: 0a14 |00f0: move-result v20 │ │ +041212: 7120 e512 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +041218: 0a0a |00f4: move-result v10 │ │ +04121a: 0200 1400 |00f5: move/from16 v0, v20 │ │ +04121e: 6e30 2213 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +041224: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +041228: 6e10 0113 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +04122e: 0a15 |00ff: move-result v21 │ │ +041230: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +041234: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +041238: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +04123c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +04123e: 2894 |0107: goto 009b // -006c │ │ +041240: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +041242: 289f |0109: goto 00a8 // -0061 │ │ +041244: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +041248: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +04124c: 289e |010e: goto 00ac // -0062 │ │ +04124e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +041252: 6e10 0413 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +041258: 0a15 |0114: move-result v21 │ │ +04125a: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +04125e: 28eb |0117: goto 0102 // -0015 │ │ +041260: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +041264: 0200 1500 |011a: move/from16 v0, v21 │ │ +041268: 7120 e512 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04126e: 0a15 |011f: move-result v21 │ │ +041270: 0200 1500 |0120: move/from16 v0, v21 │ │ +041274: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +041278: 5910 d403 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03d4 │ │ +04127c: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +041280: 0200 1500 |0128: move/from16 v0, v21 │ │ +041284: 7120 e512 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04128a: 0a15 |012d: move-result v21 │ │ +04128c: 0200 1500 |012e: move/from16 v0, v21 │ │ +041290: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +041294: 5910 d303 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d3 │ │ +041298: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +04129c: 0200 1500 |0136: move/from16 v0, v21 │ │ +0412a0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +0412a4: 5c10 e403 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ +0412a8: 7401 1f0c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +0412ae: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +0412b2: 0200 1500 |0141: move/from16 v0, v21 │ │ +0412b6: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +0412ba: 5c10 e403 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ +0412be: 7401 e80b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +0412c4: 0a10 |014a: move-result v16 │ │ +0412c6: 120c |014b: const/4 v12, #int 0 // #0 │ │ +0412c8: 0200 1000 |014c: move/from16 v0, v16 │ │ +0412cc: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +0412d0: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +0412d4: 6e20 e70b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +0412da: 0c03 |0155: move-result-object v3 │ │ +0412dc: 6e10 1013 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +0412e2: 0a15 |0159: move-result v21 │ │ +0412e4: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +0412e8: 0200 1500 |015c: move/from16 v0, v21 │ │ +0412ec: 0201 1600 |015e: move/from16 v1, v22 │ │ +0412f0: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +0412f4: 6e10 fd12 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0412fa: 0c0d |0165: move-result-object v13 │ │ +0412fc: 1f0d e601 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +041300: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +041304: 55d0 b103 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +041308: 0215 0000 |016c: move/from16 v21, v0 │ │ +04130c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +041310: 8250 |0170: int-to-float v0, v5 │ │ +041312: 0215 0000 |0171: move/from16 v21, v0 │ │ +041316: 52d0 b503 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +04131a: 0216 0000 |0175: move/from16 v22, v0 │ │ +04131e: a815 1516 |0177: mul-float v21, v21, v22 │ │ +041322: 0200 1500 |0179: move/from16 v0, v21 │ │ +041326: 8700 |017b: float-to-int v0, v0 │ │ +041328: 0215 0000 |017c: move/from16 v21, v0 │ │ +04132c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +041330: 7702 e512 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +041336: 0a14 |0183: move-result v20 │ │ +041338: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +04133c: 5200 d303 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d3 │ │ +041340: 0215 0000 |0188: move/from16 v21, v0 │ │ +041344: 0200 1400 |018a: move/from16 v0, v20 │ │ +041348: 0201 1500 |018c: move/from16 v1, v21 │ │ +04134c: 6e30 2213 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +041352: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +041356: 28b9 |0193: goto 014c // -0047 │ │ +041358: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -55786,129 +55786,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -041368: |[041368] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -041378: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -04137c: 520f d703 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03d7 │ │ -041380: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -041384: 7401 fd0b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -04138a: 0a0c |0009: move-result v12 │ │ -04138c: 7401 f70b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -041392: 0a0a |000d: move-result v10 │ │ -041394: 7401 f80b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -04139a: 0a0b |0011: move-result v11 │ │ -04139c: 7401 ff0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ -0413a2: 0a0e |0015: move-result v14 │ │ -0413a4: 7401 e80b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -0413aa: 0a04 |0019: move-result v4 │ │ -0413ac: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -0413ae: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -0413b2: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -0413b6: 6e20 e70b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -0413bc: 0c03 |0022: move-result-object v3 │ │ -0413be: 6e10 fd12 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0413c4: 0c09 |0026: move-result-object v9 │ │ -0413c6: 1f09 e601 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -0413ca: 559f b103 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -0413ce: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -0413d2: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0413d6: 28ec |002f: goto 001b // -0014 │ │ -0413d8: 529f af03 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ -0413dc: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -0413e0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -0413e2: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -0413e8: 01a5 |0038: move v5, v10 │ │ -0413ea: b0c5 |0039: add-int/2addr v5, v12 │ │ -0413ec: 6e10 fe12 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -0413f2: 0a0f |003d: move-result v15 │ │ -0413f4: 9106 050f |003e: sub-int v6, v5, v15 │ │ -0413f8: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -0413fc: 6e20 2313 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ -041402: 28e8 |0045: goto 002d // -0018 │ │ -041404: 01a5 |0046: move v5, v10 │ │ -041406: 6e10 1113 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -04140c: 0a0f |004a: move-result v15 │ │ -04140e: b0fa |004b: add-int/2addr v10, v15 │ │ -041410: 28ed |004c: goto 0039 // -0013 │ │ -041412: 6e10 0413 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -041418: 0a0f |0050: move-result v15 │ │ -04141a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -04141e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -041422: 7120 1716 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -041428: 0a05 |0058: move-result v5 │ │ -04142a: 28e0 |0059: goto 0039 // -0020 │ │ -04142c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -041430: 6e10 0413 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -041436: 0a10 |005f: move-result v16 │ │ -041438: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -04143c: 6e10 0413 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -041442: 0a0f |0065: move-result v15 │ │ -041444: b0fb |0066: add-int/2addr v11, v15 │ │ -041446: 28d2 |0067: goto 0039 // -002e │ │ -041448: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -04144c: 540f f503 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -041450: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -041454: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -041458: 540f f503 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -04145c: 0200 1200 |0072: move/from16 v0, v18 │ │ -041460: 0201 1300 |0074: move/from16 v1, v19 │ │ -041464: 0202 1400 |0076: move/from16 v2, v20 │ │ -041468: 7240 a90b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0ba9 │ │ -04146e: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -041472: 540f e703 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -041476: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -04147a: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -04147e: 540f e703 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -041482: 0200 1200 |0085: move/from16 v0, v18 │ │ -041486: 0201 1300 |0087: move/from16 v1, v19 │ │ -04148a: 0202 1400 |0089: move/from16 v2, v20 │ │ -04148e: 7240 a90b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0ba9 │ │ -041494: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -041498: 540f f703 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ -04149c: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -0414a0: 7401 fd0b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -0414a6: 0a0c |0097: move-result v12 │ │ -0414a8: 7401 e80b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -0414ae: 0a04 |009b: move-result v4 │ │ -0414b0: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -0414b2: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -0414b6: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -0414ba: 6e20 e70b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -0414c0: 0c03 |00a4: move-result-object v3 │ │ -0414c2: 6e10 fd12 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0414c8: 0c09 |00a8: move-result-object v9 │ │ -0414ca: 1f09 e601 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -0414ce: 559f b103 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -0414d2: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -0414d6: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0414da: 28ec |00b1: goto 009d // -0014 │ │ -0414dc: 6e10 fe12 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -0414e2: 0a0f |00b5: move-result v15 │ │ -0414e4: b1cf |00b6: sub-int/2addr v15, v12 │ │ -0414e6: 82ff |00b7: int-to-float v15, v15 │ │ -0414e8: 7601 eb0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -0414ee: 0a10 |00bb: move-result v16 │ │ -0414f0: 0200 1000 |00bc: move/from16 v0, v16 │ │ -0414f4: 8200 |00be: int-to-float v0, v0 │ │ -0414f6: 0210 0000 |00bf: move/from16 v16, v0 │ │ -0414fa: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -0414fe: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -041502: 540f f703 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ -041506: 7230 ab0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0bab │ │ -04150c: 28e5 |00ca: goto 00af // -001b │ │ -04150e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -041510: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -041514: 5c0f d203 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ -041518: 0e00 |00d0: return-void │ │ -04151a: 0000 |00d1: nop // spacer │ │ -04151c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +04135c: |[04135c] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +04136c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +041370: 520f d703 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03d7 │ │ +041374: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +041378: 7401 fd0b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +04137e: 0a0c |0009: move-result v12 │ │ +041380: 7401 f70b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +041386: 0a0a |000d: move-result v10 │ │ +041388: 7401 f80b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +04138e: 0a0b |0011: move-result v11 │ │ +041390: 7401 ff0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ +041396: 0a0e |0015: move-result v14 │ │ +041398: 7401 e80b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +04139e: 0a04 |0019: move-result v4 │ │ +0413a0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +0413a2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +0413a6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +0413aa: 6e20 e70b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +0413b0: 0c03 |0022: move-result-object v3 │ │ +0413b2: 6e10 fd12 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0413b8: 0c09 |0026: move-result-object v9 │ │ +0413ba: 1f09 e601 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +0413be: 559f b103 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +0413c2: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +0413c6: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0413ca: 28ec |002f: goto 001b // -0014 │ │ +0413cc: 529f af03 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03af │ │ +0413d0: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +0413d4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +0413d6: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +0413dc: 01a5 |0038: move v5, v10 │ │ +0413de: b0c5 |0039: add-int/2addr v5, v12 │ │ +0413e0: 6e10 fe12 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +0413e6: 0a0f |003d: move-result v15 │ │ +0413e8: 9106 050f |003e: sub-int v6, v5, v15 │ │ +0413ec: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +0413f0: 6e20 2313 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ +0413f6: 28e8 |0045: goto 002d // -0018 │ │ +0413f8: 01a5 |0046: move v5, v10 │ │ +0413fa: 6e10 1113 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +041400: 0a0f |004a: move-result v15 │ │ +041402: b0fa |004b: add-int/2addr v10, v15 │ │ +041404: 28ed |004c: goto 0039 // -0013 │ │ +041406: 6e10 0413 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +04140c: 0a0f |0050: move-result v15 │ │ +04140e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +041412: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +041416: 7120 1716 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +04141c: 0a05 |0058: move-result v5 │ │ +04141e: 28e0 |0059: goto 0039 // -0020 │ │ +041420: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +041424: 6e10 0413 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +04142a: 0a10 |005f: move-result v16 │ │ +04142c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +041430: 6e10 0413 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +041436: 0a0f |0065: move-result v15 │ │ +041438: b0fb |0066: add-int/2addr v11, v15 │ │ +04143a: 28d2 |0067: goto 0039 // -002e │ │ +04143c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +041440: 540f f503 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +041444: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +041448: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +04144c: 540f f503 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +041450: 0200 1200 |0072: move/from16 v0, v18 │ │ +041454: 0201 1300 |0074: move/from16 v1, v19 │ │ +041458: 0202 1400 |0076: move/from16 v2, v20 │ │ +04145c: 7240 a90b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0ba9 │ │ +041462: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +041466: 540f e703 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +04146a: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +04146e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +041472: 540f e703 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +041476: 0200 1200 |0085: move/from16 v0, v18 │ │ +04147a: 0201 1300 |0087: move/from16 v1, v19 │ │ +04147e: 0202 1400 |0089: move/from16 v2, v20 │ │ +041482: 7240 a90b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0ba9 │ │ +041488: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +04148c: 540f f703 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ +041490: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +041494: 7401 fd0b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +04149a: 0a0c |0097: move-result v12 │ │ +04149c: 7401 e80b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +0414a2: 0a04 |009b: move-result v4 │ │ +0414a4: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +0414a6: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +0414aa: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +0414ae: 6e20 e70b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +0414b4: 0c03 |00a4: move-result-object v3 │ │ +0414b6: 6e10 fd12 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0414bc: 0c09 |00a8: move-result-object v9 │ │ +0414be: 1f09 e601 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +0414c2: 559f b103 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +0414c6: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +0414ca: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0414ce: 28ec |00b1: goto 009d // -0014 │ │ +0414d0: 6e10 fe12 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +0414d6: 0a0f |00b5: move-result v15 │ │ +0414d8: b1cf |00b6: sub-int/2addr v15, v12 │ │ +0414da: 82ff |00b7: int-to-float v15, v15 │ │ +0414dc: 7601 eb0b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +0414e2: 0a10 |00bb: move-result v16 │ │ +0414e4: 0200 1000 |00bc: move/from16 v0, v16 │ │ +0414e8: 8200 |00be: int-to-float v0, v0 │ │ +0414ea: 0210 0000 |00bf: move/from16 v16, v0 │ │ +0414ee: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +0414f2: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +0414f6: 540f f703 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ +0414fa: 7230 ab0b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0bab │ │ +041500: 28e5 |00ca: goto 00af // -001b │ │ +041502: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +041504: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +041508: 5c0f d203 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d2 │ │ +04150c: 0e00 |00d0: return-void │ │ +04150e: 0000 |00d1: nop // spacer │ │ +041510: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -55978,48 +55978,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -041538: |[041538] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -041548: 6e10 e80b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -04154e: 0a01 |0003: move-result v1 │ │ -041550: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -041554: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -041558: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -04155a: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -04155c: 0112 |000a: move v2, v1 │ │ -04155e: 0163 |000b: move v3, v6 │ │ -041560: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -041564: 6e20 e70b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -04156a: 0c00 |0011: move-result-object v0 │ │ -04156c: 6e10 1013 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -041572: 0a07 |0015: move-result v7 │ │ -041574: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -041578: 6e20 030c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -04157e: 0c04 |001b: move-result-object v4 │ │ -041580: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -041584: 5247 ab03 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -041588: 5298 d603 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -04158c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -041590: 6e30 3413 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1334 │ │ -041596: 0a07 |0027: move-result v7 │ │ -041598: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -04159c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -04159e: 0f07 |002b: return v7 │ │ -0415a0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -0415a4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -0415a6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -0415a8: 28db |0030: goto 000b // -0025 │ │ -0415aa: b053 |0031: add-int/2addr v3, v5 │ │ -0415ac: 28da |0032: goto 000c // -0026 │ │ -0415ae: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -0415b0: 28f7 |0034: goto 002b // -0009 │ │ +04152c: |[04152c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +04153c: 6e10 e80b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +041542: 0a01 |0003: move-result v1 │ │ +041544: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +041548: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +04154c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +04154e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +041550: 0112 |000a: move v2, v1 │ │ +041552: 0163 |000b: move v3, v6 │ │ +041554: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +041558: 6e20 e70b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +04155e: 0c00 |0011: move-result-object v0 │ │ +041560: 6e10 1013 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +041566: 0a07 |0015: move-result v7 │ │ +041568: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +04156c: 6e20 030c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +041572: 0c04 |001b: move-result-object v4 │ │ +041574: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +041578: 5247 ab03 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +04157c: 5298 d603 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041580: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +041584: 6e30 3413 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1334 │ │ +04158a: 0a07 |0027: move-result v7 │ │ +04158c: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +041590: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +041592: 0f07 |002b: return v7 │ │ +041594: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +041598: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +04159a: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +04159c: 28db |0030: goto 000b // -0025 │ │ +04159e: b053 |0031: add-int/2addr v3, v5 │ │ +0415a0: 28da |0032: goto 000c // -0026 │ │ +0415a2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +0415a4: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2693 │ │ 0x0004 line=2694 │ │ 0x0008 line=2695 │ │ 0x0009 line=2696 │ │ 0x000a line=2697 │ │ @@ -56058,42 +56058,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0415b4: |[0415b4] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0415c4: 2051 ed01 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ -0415c8: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -0415cc: 6f20 8213 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ -0415d2: 0e00 |0007: return-void │ │ -0415d4: 0750 |0008: move-object v0, v5 │ │ -0415d6: 1f00 ed01 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ -0415da: 6e10 b80b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0bb8 │ │ -0415e0: 0c01 |000e: move-result-object v1 │ │ -0415e2: 6f20 8213 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ -0415e8: 5441 cf03 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0415ec: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -0415f0: 5441 cf03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0415f4: 5402 b903 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ -0415f8: 5403 ba03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03ba │ │ -0415fc: 6e30 380a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a38 │ │ -041602: 5201 bb03 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ -041606: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -041608: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -04160a: 6e40 300c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ -041610: 28e1 |0026: goto 0007 // -001f │ │ -041612: 5201 bb03 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ -041616: 5941 fb03 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ -04161a: 5401 b903 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ -04161e: 5b41 f903 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ -041622: 5401 ba03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03ba │ │ -041626: 5b41 fa03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ -04162a: 28d4 |0033: goto 0007 // -002c │ │ +0415a8: |[0415a8] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0415b8: 2051 ed01 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ +0415bc: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +0415c0: 6f20 8213 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ +0415c6: 0e00 |0007: return-void │ │ +0415c8: 0750 |0008: move-object v0, v5 │ │ +0415ca: 1f00 ed01 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ +0415ce: 6e10 b80b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0bb8 │ │ +0415d4: 0c01 |000e: move-result-object v1 │ │ +0415d6: 6f20 8213 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ +0415dc: 5441 cf03 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0415e0: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +0415e4: 5441 cf03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0415e8: 5402 b903 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ +0415ec: 5403 ba03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03ba │ │ +0415f0: 6e30 380a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a38 │ │ +0415f6: 5201 bb03 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ +0415fa: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +0415fc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +0415fe: 6e40 300c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ +041604: 28e1 |0026: goto 0007 // -001f │ │ +041606: 5201 bb03 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ +04160a: 5941 fb03 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ +04160e: 5401 b903 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ +041612: 5b41 f903 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ +041616: 5401 ba03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03ba │ │ +04161a: 5b41 fa03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ +04161e: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -56113,28 +56113,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04162c: |[04162c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -04163c: 6f10 8313 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1383 │ │ -041642: 0c01 |0003: move-result-object v1 │ │ -041644: 2200 ed01 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ -041648: 7020 b70b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0bb7 │ │ -04164e: 5232 d603 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041652: 5902 bb03 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ -041656: 5432 cf03 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04165a: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -04165e: 5432 cf03 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041662: 6e10 390a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a39 │ │ -041668: 0c02 |0016: move-result-object v2 │ │ -04166a: 5b02 b903 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ -04166e: 1100 |0019: return-object v0 │ │ +041620: |[041620] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +041630: 6f10 8313 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1383 │ │ +041636: 0c01 |0003: move-result-object v1 │ │ +041638: 2200 ed01 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ +04163c: 7020 b70b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0bb7 │ │ +041642: 5232 d603 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041646: 5902 bb03 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03bb │ │ +04164a: 5432 cf03 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +04164e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +041652: 5432 cf03 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041656: 6e10 390a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a39 │ │ +04165c: 0c02 |0016: move-result-object v2 │ │ +04165e: 5b02 b903 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b9 │ │ +041662: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -56149,21 +56149,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -041670: |[041670] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -041680: 6f56 8413 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1384 │ │ -041686: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -04168a: 5220 f603 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -04168e: 5221 f603 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -041692: 7051 210c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c21 │ │ -041698: 0e00 |000c: return-void │ │ +041664: |[041664] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +041674: 6f56 8413 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1384 │ │ +04167a: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +04167e: 5220 f603 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +041682: 5221 f603 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +041686: 7051 210c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c21 │ │ +04168c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -56178,375 +56178,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -04169c: |[04169c] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0416ac: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -0416b0: 5500 de03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ -0416b4: 0218 0000 |0004: move/from16 v24, v0 │ │ -0416b8: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -0416bc: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -0416c0: 0f18 |000a: return v24 │ │ -0416c2: 7401 bd12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -0416c8: 0a18 |000e: move-result v24 │ │ -0416ca: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -0416ce: 7401 bf12 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@12bf │ │ -0416d4: 0a18 |0014: move-result v24 │ │ -0416d6: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -0416da: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -0416de: 28f1 |0019: goto 000a // -000f │ │ -0416e0: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -0416e4: 5400 cf03 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0416e8: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -0416ec: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -0416f0: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -0416f4: 5400 cf03 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0416f8: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -0416fc: 7401 2f0a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -041702: 0a18 |002b: move-result v24 │ │ -041704: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -041708: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -04170c: 28da |0030: goto 000a // -0026 │ │ -04170e: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -041712: 5400 0504 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -041716: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -04171a: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -04171e: 7100 d412 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ -041724: 0c18 |003c: move-result-object v24 │ │ -041726: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -04172a: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -04172e: 5b10 0504 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -041732: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -041736: 5400 0504 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -04173a: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -04173e: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -041742: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -041746: 6e20 cd12 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -04174c: 7401 bd12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -041752: 0a05 |0053: move-result v5 │ │ -041754: 120b |0054: const/4 v11, #int 0 // #0 │ │ -041756: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -04175a: 0218 0000 |0057: move/from16 v24, v0 │ │ -04175e: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -041764: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -041768: 7701 390b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -04176e: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -041772: 28a7 |0063: goto 000a // -0059 │ │ -041774: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -041778: 5400 fe03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -04177c: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -041780: 7401 7c14 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ -041786: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -04178a: 0200 1800 |006f: move/from16 v0, v24 │ │ -04178e: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -041792: 5c10 f803 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -041796: 7401 1f0c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -04179c: 7401 c312 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -0417a2: 0a18 |007b: move-result v24 │ │ -0417a4: 0200 1800 |007c: move/from16 v0, v24 │ │ -0417a8: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -0417ac: 5910 e503 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -0417b0: 0200 1800 |0082: move/from16 v0, v24 │ │ -0417b4: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -0417b8: 5910 eb03 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -0417bc: 7401 c512 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -0417c2: 0a18 |008b: move-result v24 │ │ -0417c4: 0200 1800 |008c: move/from16 v0, v24 │ │ -0417c8: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -0417cc: 5910 e603 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03e6 │ │ -0417d0: 0200 1800 |0092: move/from16 v0, v24 │ │ -0417d4: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -0417d8: 5910 ec03 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ -0417dc: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -0417e0: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0417e4: 0201 1800 |009c: move/from16 v1, v24 │ │ -0417e8: 7120 210a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -0417ee: 0a18 |00a1: move-result v24 │ │ -0417f0: 0200 1800 |00a2: move/from16 v0, v24 │ │ -0417f4: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -0417f8: 5910 ce03 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -0417fc: 28b4 |00a8: goto 005c // -004c │ │ -0417fe: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -041802: 5500 e803 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -041806: 0218 0000 |00ad: move/from16 v24, v0 │ │ -04180a: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -04180e: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -041812: 5200 ce03 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041816: 0218 0000 |00b5: move/from16 v24, v0 │ │ -04181a: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -04181e: 0201 1800 |00b9: move/from16 v1, v24 │ │ -041822: 7120 1d0a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ -041828: 0a0f |00be: move-result v15 │ │ -04182a: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -04182e: 7120 220a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -041834: 0a14 |00c4: move-result v20 │ │ -041836: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -04183a: 5200 eb03 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -04183e: 0218 0000 |00c9: move/from16 v24, v0 │ │ -041842: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -041846: 7701 1316 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04184c: 0a15 |00d0: move-result v21 │ │ -04184e: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -041852: 7120 230a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -041858: 0a16 |00d6: move-result v22 │ │ -04185a: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -04185e: 5200 ec03 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ -041862: 0218 0000 |00db: move/from16 v24, v0 │ │ -041866: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -04186a: 7701 1316 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -041870: 0a17 |00e2: move-result v23 │ │ -041872: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -041876: 5200 0404 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -04187a: 0218 0000 |00e7: move/from16 v24, v0 │ │ -04187e: 0200 1800 |00e9: move/from16 v0, v24 │ │ -041882: 8200 |00eb: int-to-float v0, v0 │ │ -041884: 0218 0000 |00ec: move/from16 v24, v0 │ │ -041888: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -04188c: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -041890: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -041894: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -041898: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -04189c: 0200 1800 |00f8: move/from16 v0, v24 │ │ -0418a0: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -0418a4: 5c10 e803 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -0418a8: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -0418ac: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -0418b0: 0201 1800 |0102: move/from16 v1, v24 │ │ -0418b4: 7020 290c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c29 │ │ -0418ba: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -0418be: 5200 e503 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -0418c2: 0218 0000 |010b: move/from16 v24, v0 │ │ -0418c6: a718 1418 |010d: sub-float v24, v20, v24 │ │ -0418ca: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -0418ce: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -0418d2: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -0418d6: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -0418da: 5200 e503 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -0418de: 0218 0000 |0119: move/from16 v24, v0 │ │ -0418e2: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -0418e6: 5200 0404 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -0418ea: 0219 0000 |011f: move/from16 v25, v0 │ │ -0418ee: 0200 1900 |0121: move/from16 v0, v25 │ │ -0418f2: 8200 |0123: int-to-float v0, v0 │ │ -0418f4: 0219 0000 |0124: move/from16 v25, v0 │ │ -0418f8: a618 1819 |0126: add-float v24, v24, v25 │ │ -0418fc: 0200 1800 |0128: move/from16 v0, v24 │ │ -041900: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -041904: 5910 eb03 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -041908: 0200 1600 |012e: move/from16 v0, v22 │ │ -04190c: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -041910: 5910 ec03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ -041914: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -041918: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -04191c: 0201 1800 |0138: move/from16 v1, v24 │ │ -041920: 7020 3d0c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -041926: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -04192a: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -04192e: 0201 1800 |0141: move/from16 v1, v24 │ │ -041932: 7020 3e0c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -041938: 7401 fb0b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bfb │ │ -04193e: 0c0e |0149: move-result-object v14 │ │ -041940: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -041944: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -041948: 0200 1800 |014e: move/from16 v0, v24 │ │ -04194c: 7220 8f13 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@138f │ │ -041952: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -041956: 5500 e803 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -04195a: 0218 0000 |0157: move/from16 v24, v0 │ │ -04195e: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -041962: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -041966: 5200 ce03 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -04196a: 0218 0000 |015f: move/from16 v24, v0 │ │ -04196e: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -041972: 0201 1800 |0163: move/from16 v1, v24 │ │ -041976: 7120 1d0a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ -04197c: 0a06 |0168: move-result v6 │ │ -04197e: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -041982: 7120 220a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -041988: 0a14 |016e: move-result v20 │ │ -04198a: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -04198e: 0201 1400 |0171: move/from16 v1, v20 │ │ -041992: 7020 1d0c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c1d │ │ -041998: 0a18 |0176: move-result v24 │ │ -04199a: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -04199e: 2900 e3fe |0179: goto/16 005c // -011d │ │ -0419a2: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -0419a6: 5200 e503 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -0419aa: 0218 0000 |017f: move/from16 v24, v0 │ │ -0419ae: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -0419b2: 5200 0404 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ -0419b6: 0219 0000 |0185: move/from16 v25, v0 │ │ -0419ba: 0200 1900 |0187: move/from16 v0, v25 │ │ -0419be: 8200 |0189: int-to-float v0, v0 │ │ -0419c0: 0219 0000 |018a: move/from16 v25, v0 │ │ -0419c4: a718 1819 |018c: sub-float v24, v24, v25 │ │ -0419c8: 289a |018e: goto 0128 // -0066 │ │ -0419ca: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -0419ce: 5500 e803 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -0419d2: 0218 0000 |0193: move/from16 v24, v0 │ │ -0419d6: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -0419da: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -0419de: 5400 0504 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ -0419e2: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -0419e6: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -0419ea: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -0419ee: 5200 f003 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f0 │ │ -0419f2: 0219 0000 |01a3: move/from16 v25, v0 │ │ -0419f6: 0200 1900 |01a5: move/from16 v0, v25 │ │ -0419fa: 8200 |01a7: int-to-float v0, v0 │ │ -0419fc: 0219 0000 |01a8: move/from16 v25, v0 │ │ -041a00: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -041a04: 0201 1800 |01ac: move/from16 v1, v24 │ │ -041a08: 0202 1900 |01ae: move/from16 v2, v25 │ │ -041a0c: 6e30 cf12 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ -041a12: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -041a16: 5200 ce03 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041a1a: 0218 0000 |01b7: move/from16 v24, v0 │ │ -041a1e: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -041a22: 0201 1800 |01bb: move/from16 v1, v24 │ │ -041a26: 7120 ad0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -041a2c: 0a18 |01c0: move-result v24 │ │ -041a2e: 0200 1800 |01c1: move/from16 v0, v24 │ │ -041a32: 870a |01c3: float-to-int v10, v0 │ │ -041a34: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -041a38: 0200 1800 |01c6: move/from16 v0, v24 │ │ -041a3c: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -041a40: 5c10 f803 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -041a44: 7601 eb0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -041a4a: 0a13 |01cf: move-result v19 │ │ -041a4c: 7401 fd0b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -041a52: 0a10 |01d3: move-result v16 │ │ -041a54: 7601 040c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c04 │ │ -041a5a: 0c08 |01d7: move-result-object v8 │ │ -041a5c: 5287 ab03 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -041a60: 0200 1000 |01da: move/from16 v0, v16 │ │ -041a64: 8200 |01dc: int-to-float v0, v0 │ │ -041a66: 0218 0000 |01dd: move/from16 v24, v0 │ │ -041a6a: 0200 1300 |01df: move/from16 v0, v19 │ │ -041a6e: 8200 |01e1: int-to-float v0, v0 │ │ -041a70: 0219 0000 |01e2: move/from16 v25, v0 │ │ -041a74: a918 1819 |01e4: div-float v24, v24, v25 │ │ -041a78: 5280 aa03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ -041a7c: 0219 0000 |01e8: move/from16 v25, v0 │ │ -041a80: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -041a84: 5280 ad03 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -041a88: 0219 0000 |01ee: move/from16 v25, v0 │ │ -041a8c: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -041a90: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -041a94: 5200 ce03 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041a98: 0218 0000 |01f6: move/from16 v24, v0 │ │ -041a9c: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -041aa0: 0201 1800 |01fa: move/from16 v1, v24 │ │ -041aa4: 7120 1d0a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ -041aaa: 0a06 |01ff: move-result v6 │ │ -041aac: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -041ab0: 7120 220a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -041ab6: 0a14 |0205: move-result v20 │ │ -041ab8: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -041abc: 5200 e503 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ -041ac0: 0218 0000 |020a: move/from16 v24, v0 │ │ -041ac4: a718 1418 |020c: sub-float v24, v20, v24 │ │ -041ac8: 0200 1800 |020e: move/from16 v0, v24 │ │ -041acc: 8700 |0210: float-to-int v0, v0 │ │ -041ace: 0211 0000 |0211: move/from16 v17, v0 │ │ -041ad2: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -041ad6: 0201 1100 |0215: move/from16 v1, v17 │ │ -041ada: 7051 d70b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0bd7 │ │ -041ae0: 0a0c |021a: move-result v12 │ │ -041ae2: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -041ae6: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -041aea: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -041aee: 0201 1800 |0221: move/from16 v1, v24 │ │ -041af2: 0202 1900 |0223: move/from16 v2, v25 │ │ -041af6: 6e5a 310c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c31 │ │ -041afc: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -041b00: 0200 1800 |022a: move/from16 v0, v24 │ │ -041b04: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -041b08: 5910 ce03 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041b0c: 7601 de0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bde │ │ -041b12: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -041b16: 5400 ee03 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -041b1a: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -041b1e: 7401 1910 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ -041b24: 0a18 |023c: move-result v24 │ │ -041b26: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -041b2a: 5400 fc03 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -041b2e: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -041b32: 7401 1910 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ -041b38: 0a19 |0246: move-result v25 │ │ -041b3a: 960b 1819 |0247: or-int v11, v24, v25 │ │ -041b3e: 2900 13fe |0249: goto/16 005c // -01ed │ │ -041b42: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -041b46: 5500 e803 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ -041b4a: 0218 0000 |024f: move/from16 v24, v0 │ │ -041b4e: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -041b52: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -041b56: 5200 d603 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041b5a: 0218 0000 |0257: move/from16 v24, v0 │ │ -041b5e: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -041b62: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -041b66: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -041b6a: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -041b6e: 0201 1800 |0261: move/from16 v1, v24 │ │ -041b72: 0202 1900 |0263: move/from16 v2, v25 │ │ -041b76: 0203 1a00 |0265: move/from16 v3, v26 │ │ -041b7a: 0204 1b00 |0267: move/from16 v4, v27 │ │ -041b7e: 7054 2b0c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c2b │ │ -041b84: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -041b88: 0200 1800 |026e: move/from16 v0, v24 │ │ -041b8c: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -041b90: 5910 ce03 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041b94: 7601 de0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bde │ │ -041b9a: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -041b9e: 5400 ee03 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ -041ba2: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -041ba6: 7401 1910 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ -041bac: 0a18 |0280: move-result v24 │ │ -041bae: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -041bb2: 5400 fc03 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ -041bb6: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -041bba: 7401 1910 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ -041bc0: 0a19 |028a: move-result v25 │ │ -041bc2: 960b 1819 |028b: or-int v11, v24, v25 │ │ -041bc6: 2900 cffd |028d: goto/16 005c // -0231 │ │ -041bca: 7701 1e0a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ -041bd0: 0a09 |0292: move-result v9 │ │ -041bd2: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -041bd6: 7120 220a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -041bdc: 0a14 |0298: move-result v20 │ │ -041bde: 0200 1400 |0299: move/from16 v0, v20 │ │ -041be2: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -041be6: 5910 eb03 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -041bea: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -041bee: 7120 210a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -041bf4: 0a18 |02a4: move-result v24 │ │ -041bf6: 0200 1800 |02a5: move/from16 v0, v24 │ │ -041bfa: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -041bfe: 5910 ce03 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041c02: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -041c06: 7602 170c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c17 │ │ -041c0c: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -041c10: 5200 ce03 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ -041c14: 0218 0000 |02b4: move/from16 v24, v0 │ │ -041c18: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -041c1c: 0201 1800 |02b8: move/from16 v1, v24 │ │ -041c20: 7120 1d0a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ -041c26: 0a18 |02bd: move-result v24 │ │ -041c28: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -041c2c: 0201 1800 |02c0: move/from16 v1, v24 │ │ -041c30: 7120 220a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -041c36: 0a18 |02c5: move-result v24 │ │ -041c38: 0200 1800 |02c6: move/from16 v0, v24 │ │ -041c3c: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -041c40: 5910 eb03 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ -041c44: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -041c48: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +041690: |[041690] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0416a0: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +0416a4: 5500 de03 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03de │ │ +0416a8: 0218 0000 |0004: move/from16 v24, v0 │ │ +0416ac: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +0416b0: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +0416b4: 0f18 |000a: return v24 │ │ +0416b6: 7401 bd12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +0416bc: 0a18 |000e: move-result v24 │ │ +0416be: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +0416c2: 7401 bf12 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@12bf │ │ +0416c8: 0a18 |0014: move-result v24 │ │ +0416ca: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +0416ce: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +0416d2: 28f1 |0019: goto 000a // -000f │ │ +0416d4: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +0416d8: 5400 cf03 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0416dc: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +0416e0: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +0416e4: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +0416e8: 5400 cf03 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0416ec: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +0416f0: 7401 2f0a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +0416f6: 0a18 |002b: move-result v24 │ │ +0416f8: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +0416fc: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +041700: 28da |0030: goto 000a // -0026 │ │ +041702: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +041706: 5400 0504 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +04170a: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +04170e: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +041712: 7100 d412 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ +041718: 0c18 |003c: move-result-object v24 │ │ +04171a: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +04171e: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +041722: 5b10 0504 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +041726: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +04172a: 5400 0504 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +04172e: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +041732: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +041736: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +04173a: 6e20 cd12 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +041740: 7401 bd12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +041746: 0a05 |0053: move-result v5 │ │ +041748: 120b |0054: const/4 v11, #int 0 // #0 │ │ +04174a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +04174e: 0218 0000 |0057: move/from16 v24, v0 │ │ +041752: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +041758: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +04175c: 7701 390b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +041762: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +041766: 28a7 |0063: goto 000a // -0059 │ │ +041768: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +04176c: 5400 fe03 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +041770: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +041774: 7401 7c14 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ +04177a: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +04177e: 0200 1800 |006f: move/from16 v0, v24 │ │ +041782: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +041786: 5c10 f803 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +04178a: 7401 1f0c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +041790: 7401 c312 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +041796: 0a18 |007b: move-result v24 │ │ +041798: 0200 1800 |007c: move/from16 v0, v24 │ │ +04179c: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +0417a0: 5910 e503 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +0417a4: 0200 1800 |0082: move/from16 v0, v24 │ │ +0417a8: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +0417ac: 5910 eb03 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0417b0: 7401 c512 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +0417b6: 0a18 |008b: move-result v24 │ │ +0417b8: 0200 1800 |008c: move/from16 v0, v24 │ │ +0417bc: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +0417c0: 5910 e603 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03e6 │ │ +0417c4: 0200 1800 |0092: move/from16 v0, v24 │ │ +0417c8: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +0417cc: 5910 ec03 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ +0417d0: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +0417d4: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0417d8: 0201 1800 |009c: move/from16 v1, v24 │ │ +0417dc: 7120 210a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +0417e2: 0a18 |00a1: move-result v24 │ │ +0417e4: 0200 1800 |00a2: move/from16 v0, v24 │ │ +0417e8: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +0417ec: 5910 ce03 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +0417f0: 28b4 |00a8: goto 005c // -004c │ │ +0417f2: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +0417f6: 5500 e803 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +0417fa: 0218 0000 |00ad: move/from16 v24, v0 │ │ +0417fe: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +041802: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +041806: 5200 ce03 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +04180a: 0218 0000 |00b5: move/from16 v24, v0 │ │ +04180e: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +041812: 0201 1800 |00b9: move/from16 v1, v24 │ │ +041816: 7120 1d0a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ +04181c: 0a0f |00be: move-result v15 │ │ +04181e: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +041822: 7120 220a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +041828: 0a14 |00c4: move-result v20 │ │ +04182a: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +04182e: 5200 eb03 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +041832: 0218 0000 |00c9: move/from16 v24, v0 │ │ +041836: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +04183a: 7701 1316 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +041840: 0a15 |00d0: move-result v21 │ │ +041842: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +041846: 7120 230a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04184c: 0a16 |00d6: move-result v22 │ │ +04184e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +041852: 5200 ec03 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ +041856: 0218 0000 |00db: move/from16 v24, v0 │ │ +04185a: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +04185e: 7701 1316 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +041864: 0a17 |00e2: move-result v23 │ │ +041866: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +04186a: 5200 0404 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +04186e: 0218 0000 |00e7: move/from16 v24, v0 │ │ +041872: 0200 1800 |00e9: move/from16 v0, v24 │ │ +041876: 8200 |00eb: int-to-float v0, v0 │ │ +041878: 0218 0000 |00ec: move/from16 v24, v0 │ │ +04187c: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +041880: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +041884: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +041888: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +04188c: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +041890: 0200 1800 |00f8: move/from16 v0, v24 │ │ +041894: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +041898: 5c10 e803 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +04189c: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +0418a0: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +0418a4: 0201 1800 |0102: move/from16 v1, v24 │ │ +0418a8: 7020 290c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0c29 │ │ +0418ae: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +0418b2: 5200 e503 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +0418b6: 0218 0000 |010b: move/from16 v24, v0 │ │ +0418ba: a718 1418 |010d: sub-float v24, v20, v24 │ │ +0418be: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +0418c2: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +0418c6: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +0418ca: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +0418ce: 5200 e503 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +0418d2: 0218 0000 |0119: move/from16 v24, v0 │ │ +0418d6: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +0418da: 5200 0404 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +0418de: 0219 0000 |011f: move/from16 v25, v0 │ │ +0418e2: 0200 1900 |0121: move/from16 v0, v25 │ │ +0418e6: 8200 |0123: int-to-float v0, v0 │ │ +0418e8: 0219 0000 |0124: move/from16 v25, v0 │ │ +0418ec: a618 1819 |0126: add-float v24, v24, v25 │ │ +0418f0: 0200 1800 |0128: move/from16 v0, v24 │ │ +0418f4: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +0418f8: 5910 eb03 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +0418fc: 0200 1600 |012e: move/from16 v0, v22 │ │ +041900: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +041904: 5910 ec03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03ec │ │ +041908: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +04190c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +041910: 0201 1800 |0138: move/from16 v1, v24 │ │ +041914: 7020 3d0c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +04191a: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +04191e: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +041922: 0201 1800 |0141: move/from16 v1, v24 │ │ +041926: 7020 3e0c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +04192c: 7401 fb0b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bfb │ │ +041932: 0c0e |0149: move-result-object v14 │ │ +041934: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +041938: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +04193c: 0200 1800 |014e: move/from16 v0, v24 │ │ +041940: 7220 8f13 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@138f │ │ +041946: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +04194a: 5500 e803 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +04194e: 0218 0000 |0157: move/from16 v24, v0 │ │ +041952: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +041956: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +04195a: 5200 ce03 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +04195e: 0218 0000 |015f: move/from16 v24, v0 │ │ +041962: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +041966: 0201 1800 |0163: move/from16 v1, v24 │ │ +04196a: 7120 1d0a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ +041970: 0a06 |0168: move-result v6 │ │ +041972: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +041976: 7120 220a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04197c: 0a14 |016e: move-result v20 │ │ +04197e: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +041982: 0201 1400 |0171: move/from16 v1, v20 │ │ +041986: 7020 1d0c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0c1d │ │ +04198c: 0a18 |0176: move-result v24 │ │ +04198e: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +041992: 2900 e3fe |0179: goto/16 005c // -011d │ │ +041996: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +04199a: 5200 e503 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +04199e: 0218 0000 |017f: move/from16 v24, v0 │ │ +0419a2: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +0419a6: 5200 0404 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0404 │ │ +0419aa: 0219 0000 |0185: move/from16 v25, v0 │ │ +0419ae: 0200 1900 |0187: move/from16 v0, v25 │ │ +0419b2: 8200 |0189: int-to-float v0, v0 │ │ +0419b4: 0219 0000 |018a: move/from16 v25, v0 │ │ +0419b8: a718 1819 |018c: sub-float v24, v24, v25 │ │ +0419bc: 289a |018e: goto 0128 // -0066 │ │ +0419be: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +0419c2: 5500 e803 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +0419c6: 0218 0000 |0193: move/from16 v24, v0 │ │ +0419ca: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +0419ce: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +0419d2: 5400 0504 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0405 │ │ +0419d6: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +0419da: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +0419de: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +0419e2: 5200 f003 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f0 │ │ +0419e6: 0219 0000 |01a3: move/from16 v25, v0 │ │ +0419ea: 0200 1900 |01a5: move/from16 v0, v25 │ │ +0419ee: 8200 |01a7: int-to-float v0, v0 │ │ +0419f0: 0219 0000 |01a8: move/from16 v25, v0 │ │ +0419f4: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +0419f8: 0201 1800 |01ac: move/from16 v1, v24 │ │ +0419fc: 0202 1900 |01ae: move/from16 v2, v25 │ │ +041a00: 6e30 cf12 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ +041a06: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +041a0a: 5200 ce03 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +041a0e: 0218 0000 |01b7: move/from16 v24, v0 │ │ +041a12: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +041a16: 0201 1800 |01bb: move/from16 v1, v24 │ │ +041a1a: 7120 ad0a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +041a20: 0a18 |01c0: move-result v24 │ │ +041a22: 0200 1800 |01c1: move/from16 v0, v24 │ │ +041a26: 870a |01c3: float-to-int v10, v0 │ │ +041a28: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +041a2c: 0200 1800 |01c6: move/from16 v0, v24 │ │ +041a30: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +041a34: 5c10 f803 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +041a38: 7601 eb0b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +041a3e: 0a13 |01cf: move-result v19 │ │ +041a40: 7401 fd0b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +041a46: 0a10 |01d3: move-result v16 │ │ +041a48: 7601 040c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c04 │ │ +041a4e: 0c08 |01d7: move-result-object v8 │ │ +041a50: 5287 ab03 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +041a54: 0200 1000 |01da: move/from16 v0, v16 │ │ +041a58: 8200 |01dc: int-to-float v0, v0 │ │ +041a5a: 0218 0000 |01dd: move/from16 v24, v0 │ │ +041a5e: 0200 1300 |01df: move/from16 v0, v19 │ │ +041a62: 8200 |01e1: int-to-float v0, v0 │ │ +041a64: 0219 0000 |01e2: move/from16 v25, v0 │ │ +041a68: a918 1819 |01e4: div-float v24, v24, v25 │ │ +041a6c: 5280 aa03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03aa │ │ +041a70: 0219 0000 |01e8: move/from16 v25, v0 │ │ +041a74: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +041a78: 5280 ad03 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +041a7c: 0219 0000 |01ee: move/from16 v25, v0 │ │ +041a80: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +041a84: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +041a88: 5200 ce03 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +041a8c: 0218 0000 |01f6: move/from16 v24, v0 │ │ +041a90: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +041a94: 0201 1800 |01fa: move/from16 v1, v24 │ │ +041a98: 7120 1d0a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ +041a9e: 0a06 |01ff: move-result v6 │ │ +041aa0: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +041aa4: 7120 220a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +041aaa: 0a14 |0205: move-result v20 │ │ +041aac: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +041ab0: 5200 e503 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03e5 │ │ +041ab4: 0218 0000 |020a: move/from16 v24, v0 │ │ +041ab8: a718 1418 |020c: sub-float v24, v20, v24 │ │ +041abc: 0200 1800 |020e: move/from16 v0, v24 │ │ +041ac0: 8700 |0210: float-to-int v0, v0 │ │ +041ac2: 0211 0000 |0211: move/from16 v17, v0 │ │ +041ac6: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +041aca: 0201 1100 |0215: move/from16 v1, v17 │ │ +041ace: 7051 d70b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0bd7 │ │ +041ad4: 0a0c |021a: move-result v12 │ │ +041ad6: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +041ada: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +041ade: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +041ae2: 0201 1800 |0221: move/from16 v1, v24 │ │ +041ae6: 0202 1900 |0223: move/from16 v2, v25 │ │ +041aea: 6e5a 310c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c31 │ │ +041af0: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +041af4: 0200 1800 |022a: move/from16 v0, v24 │ │ +041af8: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +041afc: 5910 ce03 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +041b00: 7601 de0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bde │ │ +041b06: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +041b0a: 5400 ee03 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +041b0e: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +041b12: 7401 1910 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ +041b18: 0a18 |023c: move-result v24 │ │ +041b1a: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +041b1e: 5400 fc03 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +041b22: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +041b26: 7401 1910 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ +041b2c: 0a19 |0246: move-result v25 │ │ +041b2e: 960b 1819 |0247: or-int v11, v24, v25 │ │ +041b32: 2900 13fe |0249: goto/16 005c // -01ed │ │ +041b36: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +041b3a: 5500 e803 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03e8 │ │ +041b3e: 0218 0000 |024f: move/from16 v24, v0 │ │ +041b42: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +041b46: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +041b4a: 5200 d603 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041b4e: 0218 0000 |0257: move/from16 v24, v0 │ │ +041b52: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +041b56: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +041b5a: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +041b5e: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +041b62: 0201 1800 |0261: move/from16 v1, v24 │ │ +041b66: 0202 1900 |0263: move/from16 v2, v25 │ │ +041b6a: 0203 1a00 |0265: move/from16 v3, v26 │ │ +041b6e: 0204 1b00 |0267: move/from16 v4, v27 │ │ +041b72: 7054 2b0c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c2b │ │ +041b78: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +041b7c: 0200 1800 |026e: move/from16 v0, v24 │ │ +041b80: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +041b84: 5910 ce03 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +041b88: 7601 de0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0bde │ │ +041b8e: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +041b92: 5400 ee03 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03ee │ │ +041b96: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +041b9a: 7401 1910 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ +041ba0: 0a18 |0280: move-result v24 │ │ +041ba2: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +041ba6: 5400 fc03 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03fc │ │ +041baa: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +041bae: 7401 1910 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1019 │ │ +041bb4: 0a19 |028a: move-result v25 │ │ +041bb6: 960b 1819 |028b: or-int v11, v24, v25 │ │ +041bba: 2900 cffd |028d: goto/16 005c // -0231 │ │ +041bbe: 7701 1e0a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ +041bc4: 0a09 |0292: move-result v9 │ │ +041bc6: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +041bca: 7120 220a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +041bd0: 0a14 |0298: move-result v20 │ │ +041bd2: 0200 1400 |0299: move/from16 v0, v20 │ │ +041bd6: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +041bda: 5910 eb03 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +041bde: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +041be2: 7120 210a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +041be8: 0a18 |02a4: move-result v24 │ │ +041bea: 0200 1800 |02a5: move/from16 v0, v24 │ │ +041bee: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +041bf2: 5910 ce03 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +041bf6: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +041bfa: 7602 170c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0c17 │ │ +041c00: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +041c04: 5200 ce03 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03ce │ │ +041c08: 0218 0000 |02b4: move/from16 v24, v0 │ │ +041c0c: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +041c10: 0201 1800 |02b8: move/from16 v1, v24 │ │ +041c14: 7120 1d0a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ +041c1a: 0a18 |02bd: move-result v24 │ │ +041c1c: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +041c20: 0201 1800 |02c0: move/from16 v1, v24 │ │ +041c24: 7120 220a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +041c2a: 0a18 |02c5: move-result v24 │ │ +041c2c: 0200 1800 |02c6: move/from16 v0, v24 │ │ +041c30: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +041c34: 5910 eb03 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03eb │ │ +041c38: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +041c3c: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1925 │ │ 0x0008 line=1929 │ │ 0x000a line=2046 │ │ 0x000b line=1932 │ │ 0x0017 line=1935 │ │ @@ -56656,24 +56656,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -041c6c: |[041c6c] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -041c7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041c7e: 5221 d603 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041c82: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -041c86: 5221 d603 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041c8a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -041c8e: 6e30 2f0c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c2f │ │ -041c94: 0f00 |000c: return v0 │ │ -041c96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -041c98: 28fe |000e: goto 000c // -0002 │ │ +041c60: |[041c60] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +041c70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041c72: 5221 d603 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041c76: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +041c7a: 5221 d603 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041c7e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +041c82: 6e30 2f0c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c2f │ │ +041c88: 0f00 |000c: return v0 │ │ +041c8a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +041c8c: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2606 │ │ 0x0005 line=2607 │ │ 0x000c line=2610 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -56683,30 +56683,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -041c9c: |[041c9c] android.support.v4.view.ViewPager.pageRight:()Z │ │ -041cac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -041cae: 5431 cf03 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041cb2: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -041cb6: 5231 d603 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041cba: 5432 cf03 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041cbe: 6e10 2f0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -041cc4: 0a02 |000c: move-result v2 │ │ -041cc6: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -041cca: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -041cce: 5231 d603 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041cd2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -041cd6: 6e30 2f0c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c2f │ │ -041cdc: 0f00 |0018: return v0 │ │ -041cde: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -041ce0: 28fe |001a: goto 0018 // -0002 │ │ +041c90: |[041c90] android.support.v4.view.ViewPager.pageRight:()Z │ │ +041ca0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +041ca2: 5431 cf03 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041ca6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +041caa: 5231 d603 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041cae: 5432 cf03 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041cb2: 6e10 2f0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +041cb8: 0a02 |000c: move-result v2 │ │ +041cba: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +041cbe: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +041cc2: 5231 d603 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041cc6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +041cca: 6e30 2f0c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0c2f │ │ +041cd0: 0f00 |0018: return v0 │ │ +041cd2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +041cd4: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2614 │ │ 0x0011 line=2615 │ │ 0x0018 line=2618 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -56716,18 +56716,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -041ce4: |[041ce4] android.support.v4.view.ViewPager.populate:()V │ │ -041cf4: 5210 d603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041cf8: 6e20 200c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c20 │ │ -041cfe: 0e00 |0005: return-void │ │ +041cd8: |[041cd8] android.support.v4.view.ViewPager.populate:()V │ │ +041ce8: 5210 d603 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041cec: 6e20 200c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c20 │ │ +041cf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -56736,606 +56736,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -041d00: |[041d00] android.support.v4.view.ViewPager.populate:(I)V │ │ -041d10: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -041d14: 122f |0002: const/4 v15, #int 2 // #2 │ │ -041d16: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -041d1a: 5200 d603 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041d1e: 021b 0000 |0007: move/from16 v27, v0 │ │ -041d22: 0200 1b00 |0009: move/from16 v0, v27 │ │ -041d26: 0201 1f00 |000b: move/from16 v1, v31 │ │ -041d2a: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -041d2e: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -041d32: 5200 d603 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041d36: 021b 0000 |0013: move/from16 v27, v0 │ │ -041d3a: 0200 1b00 |0015: move/from16 v0, v27 │ │ -041d3e: 0201 1f00 |0017: move/from16 v1, v31 │ │ -041d42: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -041d46: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -041d4a: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -041d4e: 5200 d603 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041d52: 021b 0000 |0021: move/from16 v27, v0 │ │ -041d56: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -041d5a: 0201 1b00 |0025: move/from16 v1, v27 │ │ -041d5e: 6e20 050c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ -041d64: 0c15 |002a: move-result-object v21 │ │ -041d66: 0200 1f00 |002b: move/from16 v0, v31 │ │ -041d6a: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -041d6e: 5910 d603 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041d72: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -041d76: 5400 cf03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041d7a: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -041d7e: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -041d82: 7601 420c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c42 │ │ -041d88: 0e00 |003c: return-void │ │ -041d8a: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -041d8e: 28de |003f: goto 001d // -0022 │ │ -041d90: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -041d94: 5500 f803 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -041d98: 021b 0000 |0044: move/from16 v27, v0 │ │ -041d9c: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -041da0: 7601 420c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c42 │ │ -041da6: 28f1 |004b: goto 003c // -000f │ │ -041da8: 7401 000c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0c00 │ │ -041dae: 0c1b |004f: move-result-object v27 │ │ -041db0: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -041db4: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -041db8: 5400 cf03 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041dbc: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -041dc0: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -041dc4: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -041dc8: 6e20 3d0a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a3d │ │ -041dce: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -041dd2: 5200 f403 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -041dd6: 0216 0000 |0063: move/from16 v22, v0 │ │ -041dda: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -041dde: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -041de2: 5200 d603 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041de6: 021c 0000 |006b: move/from16 v28, v0 │ │ -041dea: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -041dee: 7702 1716 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -041df4: 0a1a |0072: move-result v26 │ │ -041df6: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -041dfa: 5400 cf03 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041dfe: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -041e02: 7401 2f0a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -041e08: 0a04 |007c: move-result v4 │ │ -041e0a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -041e0e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -041e12: 5200 d603 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041e16: 021c 0000 |0083: move/from16 v28, v0 │ │ -041e1a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -041e1e: 7702 1916 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -041e24: 0a0c |008a: move-result v12 │ │ -041e26: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -041e2a: 5200 dc03 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ -041e2e: 021b 0000 |008f: move/from16 v27, v0 │ │ -041e32: 0200 1b00 |0091: move/from16 v0, v27 │ │ -041e36: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -041e3a: 7401 fc0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0bfc │ │ -041e40: 0c1b |0098: move-result-object v27 │ │ -041e42: 7401 f20b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bf2 │ │ -041e48: 0a1c |009c: move-result v28 │ │ -041e4a: 7402 0301 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0103 │ │ -041e50: 0c18 |00a0: move-result-object v24 │ │ -041e52: 221b 4403 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0344 │ │ -041e56: 221c 5803 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0358 │ │ -041e5a: 7601 4016 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -041e60: 1a1d d809 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@09d8 │ │ -041e64: 7402 4716 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -041e6a: 0c1c |00ad: move-result-object v28 │ │ -041e6c: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -041e70: 5200 dc03 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ -041e74: 021d 0000 |00b2: move/from16 v29, v0 │ │ -041e78: 7402 4316 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -041e7e: 0c1c |00b7: move-result-object v28 │ │ -041e80: 1a1d d500 |00b8: const-string v29, ", found: " // string@00d5 │ │ -041e84: 7402 4716 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -041e8a: 0c1c |00bd: move-result-object v28 │ │ -041e8c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -041e90: 6e20 4316 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -041e96: 0c1c |00c3: move-result-object v28 │ │ -041e98: 1a1d 2e00 |00c4: const-string v29, " Pager id: " // string@002e │ │ -041e9c: 7402 4716 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -041ea2: 0c1c |00c9: move-result-object v28 │ │ -041ea4: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -041ea8: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -041eac: 6e20 4716 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -041eb2: 0c1c |00d1: move-result-object v28 │ │ -041eb4: 1a1d 2d00 |00d2: const-string v29, " Pager class: " // string@002d │ │ -041eb8: 7402 4716 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -041ebe: 0c1c |00d7: move-result-object v28 │ │ -041ec0: 7401 2016 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -041ec6: 0c1d |00db: move-result-object v29 │ │ -041ec8: 7402 4616 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -041ece: 0c1c |00df: move-result-object v28 │ │ -041ed0: 1a1d 2f00 |00e0: const-string v29, " Problematic adapter: " // string@002f │ │ -041ed4: 7402 4716 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -041eda: 0c1c |00e5: move-result-object v28 │ │ -041edc: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -041ee0: 5400 cf03 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -041ee4: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -041ee8: 7401 2016 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -041eee: 0c1d |00ef: move-result-object v29 │ │ -041ef0: 7402 4616 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -041ef6: 0c1c |00f3: move-result-object v28 │ │ -041ef8: 7401 4c16 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -041efe: 0c1c |00f7: move-result-object v28 │ │ -041f00: 7602 0716 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -041f06: 271b |00fb: throw v27 │ │ -041f08: 0d0b |00fc: move-exception v11 │ │ -041f0a: 7401 f20b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bf2 │ │ -041f10: 0a1b |0100: move-result v27 │ │ -041f12: 7701 0c16 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -041f18: 0c18 |0104: move-result-object v24 │ │ -041f1a: 289c |0105: goto 00a1 // -0064 │ │ -041f1c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -041f1e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -041f20: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -041f22: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -041f26: 5400 ea03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -041f2a: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -041f2e: 7401 6d16 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -041f34: 0a1b |0112: move-result v27 │ │ -041f36: 0200 1b00 |0113: move/from16 v0, v27 │ │ -041f3a: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -041f3e: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -041f42: 5400 ea03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -041f46: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -041f4a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -041f4e: 6e20 6716 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -041f54: 0c11 |0122: move-result-object v17 │ │ -041f56: 1f11 e501 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -041f5a: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -041f5e: 5200 ab03 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -041f62: 021b 0000 |0129: move/from16 v27, v0 │ │ -041f66: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -041f6a: 5200 d603 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041f6e: 021c 0000 |012f: move/from16 v28, v0 │ │ -041f72: 0200 1b00 |0131: move/from16 v0, v27 │ │ -041f76: 0201 1c00 |0133: move/from16 v1, v28 │ │ -041f7a: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -041f7e: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -041f82: 5200 ab03 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -041f86: 021b 0000 |013b: move/from16 v27, v0 │ │ -041f8a: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -041f8e: 5200 d603 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041f92: 021c 0000 |0141: move/from16 v28, v0 │ │ -041f96: 0200 1b00 |0143: move/from16 v0, v27 │ │ -041f9a: 0201 1c00 |0145: move/from16 v1, v28 │ │ -041f9e: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -041fa2: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -041fa6: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -041faa: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -041fae: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -041fb2: 5200 d603 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -041fb6: 021b 0000 |0153: move/from16 v27, v0 │ │ -041fba: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -041fbe: 0201 1b00 |0157: move/from16 v1, v27 │ │ -041fc2: 6e30 ca0b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bca │ │ -041fc8: 0c09 |015c: move-result-object v9 │ │ -041fca: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -041fce: 120d |015f: const/4 v13, #int 0 // #0 │ │ -041fd0: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -041fd4: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -041fd8: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -041fdc: 5400 ea03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -041fe0: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -041fe4: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -041fe8: 0201 1200 |016c: move/from16 v1, v18 │ │ -041fec: 6e20 6716 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -041ff2: 0c1b |0171: move-result-object v27 │ │ -041ff4: 1f1b e501 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -041ff8: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -041ffc: 7601 eb0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -042002: 0a07 |0179: move-result v7 │ │ -042004: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -042008: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -04200c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -042010: 5200 d603 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042014: 021b 0000 |0182: move/from16 v27, v0 │ │ -042018: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -04201c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -042020: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -042024: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -042028: 0200 1700 |018c: move/from16 v0, v23 │ │ -04202c: 0201 1a00 |018e: move/from16 v1, v26 │ │ -042030: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -042034: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -042038: 529e ad03 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -04203c: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -042040: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -042044: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -042048: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -04204c: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -042050: 5400 ea03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042054: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -042058: 7401 6d16 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -04205e: 0a1b |01a7: move-result v27 │ │ -042060: 0200 1200 |01a8: move/from16 v0, v18 │ │ -042064: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -042068: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -04206c: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -042070: 5400 ea03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042074: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -042078: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -04207c: 0201 1200 |01b6: move/from16 v1, v18 │ │ -042080: 6e20 6716 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -042086: 0c1b |01bb: move-result-object v27 │ │ -042088: 1f1b e501 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -04208c: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -042090: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -042094: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -042098: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -04209c: 5200 d603 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -0420a0: 021b 0000 |01c8: move/from16 v27, v0 │ │ -0420a4: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -0420a8: 0200 1700 |01cc: move/from16 v0, v23 │ │ -0420ac: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -0420b0: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -0420b4: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -0420b8: 0200 1700 |01d4: move/from16 v0, v23 │ │ -0420bc: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -0420c0: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -0420c4: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -0420c8: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -0420cc: 7040 d00b 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@0bd0 │ │ -0420d2: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -0420d6: 5400 cf03 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0420da: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -0420de: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -0420e2: 5200 d603 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -0420e6: 021d 0000 |01eb: move/from16 v29, v0 │ │ -0420ea: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -0420ee: 5490 a903 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -0420f2: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -0420f6: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -0420fa: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -0420fe: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -042102: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -042106: 6e40 3b0a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a3b │ │ -04210c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -042110: 5400 cf03 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042114: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -042118: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -04211c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -042120: 6e20 2e0a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a2e │ │ -042126: 7401 e80b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -04212c: 0a06 |020e: move-result v6 │ │ -04212e: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -042132: 0200 1000 |0211: move/from16 v0, v16 │ │ -042136: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -04213a: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -04213e: 0201 1000 |0217: move/from16 v1, v16 │ │ -042142: 6e20 e70b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -042148: 0c05 |021c: move-result-object v5 │ │ -04214a: 6e10 fd12 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -042150: 0c14 |0220: move-result-object v20 │ │ -042152: 1f14 e601 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ -042156: 0200 1000 |0223: move/from16 v0, v16 │ │ -04215a: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -04215e: 5910 ae03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03ae │ │ -042162: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -042166: 5500 b103 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ -04216a: 021b 0000 |022d: move/from16 v27, v0 │ │ -04216e: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -042172: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -042176: 5200 b503 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -04217a: 021b 0000 |0235: move/from16 v27, v0 │ │ -04217e: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -042182: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -042186: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -04218a: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -04218e: 6e20 030c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -042194: 0c11 |0242: move-result-object v17 │ │ -042196: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -04219a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -04219e: 5200 ad03 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -0421a2: 021b 0000 |0249: move/from16 v27, v0 │ │ -0421a6: 0200 1b00 |024b: move/from16 v0, v27 │ │ -0421aa: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -0421ae: 5910 b503 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ -0421b2: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -0421b6: 5200 ab03 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -0421ba: 021b 0000 |0255: move/from16 v27, v0 │ │ -0421be: 0200 1b00 |0257: move/from16 v0, v27 │ │ -0421c2: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -0421c6: 5910 b303 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b3 │ │ -0421ca: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0421ce: 28b2 |025f: goto 0211 // -004e │ │ -0421d0: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0421d4: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -0421d8: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -0421dc: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -0421e0: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -0421e4: 5290 ad03 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -0421e8: 021c 0000 |026c: move/from16 v28, v0 │ │ -0421ec: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -0421f0: 7401 f70b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ -0421f6: 0a1c |0273: move-result v28 │ │ -0421f8: 0200 1c00 |0274: move/from16 v0, v28 │ │ -0421fc: 8200 |0276: int-to-float v0, v0 │ │ -0421fe: 021c 0000 |0277: move/from16 v28, v0 │ │ -042202: 8270 |0279: int-to-float v0, v7 │ │ -042204: 021d 0000 |027a: move/from16 v29, v0 │ │ -042208: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -04220c: a613 1b1c |027e: add-float v19, v27, v28 │ │ -042210: 2900 fefe |0280: goto/16 017e // -0102 │ │ -042214: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -042218: 5200 ab03 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -04221c: 021b 0000 |0286: move/from16 v27, v0 │ │ -042220: 0200 1700 |0288: move/from16 v0, v23 │ │ -042224: 0201 1b00 |028a: move/from16 v1, v27 │ │ -042228: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -04222c: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -042230: 5500 ac03 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ -042234: 021b 0000 |0292: move/from16 v27, v0 │ │ -042238: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -04223c: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -042240: 5400 ea03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042244: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -042248: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -04224c: 0201 1200 |029e: move/from16 v1, v18 │ │ -042250: 6e20 6a16 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -042256: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -04225a: 5400 cf03 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04225e: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -042262: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -042266: 5400 a903 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -04226a: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -04226e: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -042272: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -042276: 0202 1700 |02b3: move/from16 v2, v23 │ │ -04227a: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -04227e: 6e40 2c0a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ -042284: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -042288: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -04228c: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -042290: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -042294: 5400 ea03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042298: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -04229c: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -0422a0: 0201 1200 |02c8: move/from16 v1, v18 │ │ -0422a4: 6e20 6716 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0422aa: 0c1b |02cd: move-result-object v27 │ │ -0422ac: 1f1b e501 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -0422b0: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -0422b4: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -0422b8: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -0422bc: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -0422c0: 28fa |02d8: goto 02d2 // -0006 │ │ -0422c2: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -0422c6: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -0422ca: 5200 ab03 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -0422ce: 021b 0000 |02df: move/from16 v27, v0 │ │ -0422d2: 0200 1700 |02e1: move/from16 v0, v23 │ │ -0422d6: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -0422da: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -0422de: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -0422e2: 5200 ad03 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -0422e6: 021b 0000 |02eb: move/from16 v27, v0 │ │ -0422ea: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -0422ee: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -0422f2: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -0422f6: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -0422fa: 5400 ea03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0422fe: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -042302: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -042306: 0201 1200 |02fb: move/from16 v1, v18 │ │ -04230a: 6e20 6716 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -042310: 0c1b |0300: move-result-object v27 │ │ -042312: 1f1b e501 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -042316: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -04231a: 28cd |0305: goto 02d2 // -0033 │ │ -04231c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -042320: 28fd |0308: goto 0305 // -0003 │ │ -042322: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -042326: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -04232a: 0201 1700 |030d: move/from16 v1, v23 │ │ -04232e: 0202 1b00 |030f: move/from16 v2, v27 │ │ -042332: 6e30 ca0b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bca │ │ -042338: 0c11 |0314: move-result-object v17 │ │ -04233a: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -04233e: 5200 ad03 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -042342: 021b 0000 |0319: move/from16 v27, v0 │ │ -042346: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -04234a: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04234e: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -042352: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -042356: 5400 ea03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -04235a: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -04235e: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -042362: 0201 1200 |0329: move/from16 v1, v18 │ │ -042366: 6e20 6716 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04236c: 0c1b |032e: move-result-object v27 │ │ -04236e: 1f1b e501 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -042372: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -042376: 289f |0333: goto 02d2 // -0061 │ │ -042378: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -04237c: 28fd |0336: goto 0333 // -0003 │ │ -04237e: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -042382: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -042386: 7401 f80b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ -04238c: 0a1b |033e: move-result v27 │ │ -04238e: 0200 1b00 |033f: move/from16 v0, v27 │ │ -042392: 8200 |0341: int-to-float v0, v0 │ │ -042394: 021b 0000 |0342: move/from16 v27, v0 │ │ -042398: 8270 |0344: int-to-float v0, v7 │ │ -04239a: 021c 0000 |0345: move/from16 v28, v0 │ │ -04239e: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -0423a2: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -0423a6: a619 1b1c |034b: add-float v25, v27, v28 │ │ -0423aa: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -0423ae: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -0423b2: 5200 ab03 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -0423b6: 021b 0000 |0353: move/from16 v27, v0 │ │ -0423ba: 0200 1700 |0355: move/from16 v0, v23 │ │ -0423be: 0201 1b00 |0357: move/from16 v1, v27 │ │ -0423c2: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -0423c6: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -0423ca: 5500 ac03 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ -0423ce: 021b 0000 |035f: move/from16 v27, v0 │ │ -0423d2: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -0423d6: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -0423da: 5400 ea03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0423de: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -0423e2: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -0423e6: 0201 1200 |036b: move/from16 v1, v18 │ │ -0423ea: 6e20 6a16 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -0423f0: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -0423f4: 5400 cf03 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0423f8: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -0423fc: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -042400: 5400 a903 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -042404: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -042408: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -04240c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -042410: 0202 1700 |0380: move/from16 v2, v23 │ │ -042414: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -042418: 6e40 2c0a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ -04241e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -042422: 5400 ea03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042426: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -04242a: 7401 6d16 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -042430: 0a1b |0390: move-result v27 │ │ -042432: 0200 1200 |0391: move/from16 v0, v18 │ │ -042436: 0201 1b00 |0393: move/from16 v1, v27 │ │ -04243a: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -04243e: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -042442: 5400 ea03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042446: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -04244a: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -04244e: 0201 1200 |039f: move/from16 v1, v18 │ │ -042452: 6e20 6716 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -042458: 0c1b |03a4: move-result-object v27 │ │ -04245a: 1f1b e501 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -04245e: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -042462: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -042466: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -04246a: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -04246e: 28fa |03af: goto 03a9 // -0006 │ │ -042470: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -042474: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -042478: 5200 ab03 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -04247c: 021b 0000 |03b6: move/from16 v27, v0 │ │ -042480: 0200 1700 |03b8: move/from16 v0, v23 │ │ -042484: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -042488: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -04248c: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -042490: 5200 ad03 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -042494: 021b 0000 |03c2: move/from16 v27, v0 │ │ -042498: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -04249c: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0424a0: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -0424a4: 5400 ea03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0424a8: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -0424ac: 7401 6d16 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0424b2: 0a1b |03d1: move-result v27 │ │ -0424b4: 0200 1200 |03d2: move/from16 v0, v18 │ │ -0424b8: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -0424bc: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -0424c0: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -0424c4: 5400 ea03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0424c8: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -0424cc: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -0424d0: 0201 1200 |03e0: move/from16 v1, v18 │ │ -0424d4: 6e20 6716 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0424da: 0c1b |03e5: move-result-object v27 │ │ -0424dc: 1f1b e501 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -0424e0: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -0424e4: 28bf |03ea: goto 03a9 // -0041 │ │ -0424e6: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -0424ea: 28fd |03ed: goto 03ea // -0003 │ │ -0424ec: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -0424f0: 0201 1700 |03f0: move/from16 v1, v23 │ │ -0424f4: 0202 1200 |03f2: move/from16 v2, v18 │ │ -0424f8: 6e30 ca0b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bca │ │ -0424fe: 0c11 |03f7: move-result-object v17 │ │ -042500: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -042504: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -042508: 5200 ad03 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ -04250c: 021b 0000 |03fe: move/from16 v27, v0 │ │ -042510: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -042514: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -042518: 5400 ea03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -04251c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -042520: 7401 6d16 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -042526: 0a1b |040b: move-result v27 │ │ -042528: 0200 1200 |040c: move/from16 v0, v18 │ │ -04252c: 0201 1b00 |040e: move/from16 v1, v27 │ │ -042530: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -042534: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -042538: 5400 ea03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -04253c: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -042540: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -042544: 0201 1200 |041a: move/from16 v1, v18 │ │ -042548: 6e20 6716 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04254e: 0c1b |041f: move-result-object v27 │ │ -042550: 1f1b e501 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -042554: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -042558: 2885 |0424: goto 03a9 // -007b │ │ -04255a: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -04255e: 28fd |0427: goto 0424 // -0003 │ │ -042560: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -042564: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -042568: 7601 420c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c42 │ │ -04256e: 7401 010c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0c01 │ │ -042574: 0a1b |0432: move-result v27 │ │ -042576: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -04257a: 7401 e20b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0be2 │ │ -042580: 0c0a |0438: move-result-object v10 │ │ -042582: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -042586: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -04258a: 6e20 020c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c02 │ │ -042590: 0c11 |0440: move-result-object v17 │ │ -042592: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -042596: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -04259a: 5200 ab03 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -04259e: 021b 0000 |0447: move/from16 v27, v0 │ │ -0425a2: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -0425a6: 5200 d603 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -0425aa: 021c 0000 |044d: move/from16 v28, v0 │ │ -0425ae: 0200 1b00 |044f: move/from16 v0, v27 │ │ -0425b2: 0201 1c00 |0451: move/from16 v1, v28 │ │ -0425b6: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -0425ba: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -0425be: 7401 e80b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -0425c4: 0a1b |045a: move-result v27 │ │ -0425c6: 0200 1000 |045b: move/from16 v0, v16 │ │ -0425ca: 0201 1b00 |045d: move/from16 v1, v27 │ │ -0425ce: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -0425d2: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -0425d6: 0201 1000 |0463: move/from16 v1, v16 │ │ -0425da: 6e20 e70b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ -0425e0: 0c05 |0468: move-result-object v5 │ │ -0425e2: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -0425e6: 6e20 030c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ -0425ec: 0c11 |046e: move-result-object v17 │ │ -0425ee: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -0425f2: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -0425f6: 5200 ab03 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -0425fa: 021b 0000 |0475: move/from16 v27, v0 │ │ -0425fe: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -042602: 5200 d603 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042606: 021c 0000 |047b: move/from16 v28, v0 │ │ -04260a: 0200 1b00 |047d: move/from16 v0, v27 │ │ -04260e: 0201 1c00 |047f: move/from16 v1, v28 │ │ -042612: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -042616: 6e20 3313 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1333 │ │ -04261c: 0a1b |0486: move-result v27 │ │ -04261e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -042622: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -042626: 28cc |048b: goto 0457 // -0034 │ │ -042628: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -04262c: 28b3 |048e: goto 0441 // -004d │ │ +041cf4: |[041cf4] android.support.v4.view.ViewPager.populate:(I)V │ │ +041d04: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +041d08: 122f |0002: const/4 v15, #int 2 // #2 │ │ +041d0a: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +041d0e: 5200 d603 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041d12: 021b 0000 |0007: move/from16 v27, v0 │ │ +041d16: 0200 1b00 |0009: move/from16 v0, v27 │ │ +041d1a: 0201 1f00 |000b: move/from16 v1, v31 │ │ +041d1e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +041d22: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +041d26: 5200 d603 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041d2a: 021b 0000 |0013: move/from16 v27, v0 │ │ +041d2e: 0200 1b00 |0015: move/from16 v0, v27 │ │ +041d32: 0201 1f00 |0017: move/from16 v1, v31 │ │ +041d36: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +041d3a: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +041d3e: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +041d42: 5200 d603 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041d46: 021b 0000 |0021: move/from16 v27, v0 │ │ +041d4a: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +041d4e: 0201 1b00 |0025: move/from16 v1, v27 │ │ +041d52: 6e20 050c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c05 │ │ +041d58: 0c15 |002a: move-result-object v21 │ │ +041d5a: 0200 1f00 |002b: move/from16 v0, v31 │ │ +041d5e: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +041d62: 5910 d603 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041d66: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +041d6a: 5400 cf03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041d6e: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +041d72: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +041d76: 7601 420c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c42 │ │ +041d7c: 0e00 |003c: return-void │ │ +041d7e: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +041d82: 28de |003f: goto 001d // -0022 │ │ +041d84: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +041d88: 5500 f803 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +041d8c: 021b 0000 |0044: move/from16 v27, v0 │ │ +041d90: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +041d94: 7601 420c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c42 │ │ +041d9a: 28f1 |004b: goto 003c // -000f │ │ +041d9c: 7401 000c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0c00 │ │ +041da2: 0c1b |004f: move-result-object v27 │ │ +041da4: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +041da8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +041dac: 5400 cf03 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041db0: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +041db4: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +041db8: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +041dbc: 6e20 3d0a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a3d │ │ +041dc2: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +041dc6: 5200 f403 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +041dca: 0216 0000 |0063: move/from16 v22, v0 │ │ +041dce: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +041dd2: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +041dd6: 5200 d603 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041dda: 021c 0000 |006b: move/from16 v28, v0 │ │ +041dde: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +041de2: 7702 1716 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +041de8: 0a1a |0072: move-result v26 │ │ +041dea: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +041dee: 5400 cf03 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041df2: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +041df6: 7401 2f0a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +041dfc: 0a04 |007c: move-result v4 │ │ +041dfe: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +041e02: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +041e06: 5200 d603 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041e0a: 021c 0000 |0083: move/from16 v28, v0 │ │ +041e0e: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +041e12: 7702 1916 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +041e18: 0a0c |008a: move-result v12 │ │ +041e1a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +041e1e: 5200 dc03 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ +041e22: 021b 0000 |008f: move/from16 v27, v0 │ │ +041e26: 0200 1b00 |0091: move/from16 v0, v27 │ │ +041e2a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +041e2e: 7401 fc0b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0bfc │ │ +041e34: 0c1b |0098: move-result-object v27 │ │ +041e36: 7401 f20b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bf2 │ │ +041e3c: 0a1c |009c: move-result v28 │ │ +041e3e: 7402 0301 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0103 │ │ +041e44: 0c18 |00a0: move-result-object v24 │ │ +041e46: 221b 4403 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0344 │ │ +041e4a: 221c 5803 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0358 │ │ +041e4e: 7601 4016 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +041e54: 1a1d d809 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@09d8 │ │ +041e58: 7402 4716 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +041e5e: 0c1c |00ad: move-result-object v28 │ │ +041e60: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +041e64: 5200 dc03 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ +041e68: 021d 0000 |00b2: move/from16 v29, v0 │ │ +041e6c: 7402 4316 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +041e72: 0c1c |00b7: move-result-object v28 │ │ +041e74: 1a1d d500 |00b8: const-string v29, ", found: " // string@00d5 │ │ +041e78: 7402 4716 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +041e7e: 0c1c |00bd: move-result-object v28 │ │ +041e80: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +041e84: 6e20 4316 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +041e8a: 0c1c |00c3: move-result-object v28 │ │ +041e8c: 1a1d 2e00 |00c4: const-string v29, " Pager id: " // string@002e │ │ +041e90: 7402 4716 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +041e96: 0c1c |00c9: move-result-object v28 │ │ +041e98: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +041e9c: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +041ea0: 6e20 4716 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +041ea6: 0c1c |00d1: move-result-object v28 │ │ +041ea8: 1a1d 2d00 |00d2: const-string v29, " Pager class: " // string@002d │ │ +041eac: 7402 4716 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +041eb2: 0c1c |00d7: move-result-object v28 │ │ +041eb4: 7401 2016 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +041eba: 0c1d |00db: move-result-object v29 │ │ +041ebc: 7402 4616 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +041ec2: 0c1c |00df: move-result-object v28 │ │ +041ec4: 1a1d 2f00 |00e0: const-string v29, " Problematic adapter: " // string@002f │ │ +041ec8: 7402 4716 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +041ece: 0c1c |00e5: move-result-object v28 │ │ +041ed0: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +041ed4: 5400 cf03 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +041ed8: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +041edc: 7401 2016 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +041ee2: 0c1d |00ef: move-result-object v29 │ │ +041ee4: 7402 4616 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +041eea: 0c1c |00f3: move-result-object v28 │ │ +041eec: 7401 4c16 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +041ef2: 0c1c |00f7: move-result-object v28 │ │ +041ef4: 7602 0716 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +041efa: 271b |00fb: throw v27 │ │ +041efc: 0d0b |00fc: move-exception v11 │ │ +041efe: 7401 f20b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bf2 │ │ +041f04: 0a1b |0100: move-result v27 │ │ +041f06: 7701 0c16 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +041f0c: 0c18 |0104: move-result-object v24 │ │ +041f0e: 289c |0105: goto 00a1 // -0064 │ │ +041f10: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +041f12: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +041f14: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +041f16: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +041f1a: 5400 ea03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +041f1e: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +041f22: 7401 6d16 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +041f28: 0a1b |0112: move-result v27 │ │ +041f2a: 0200 1b00 |0113: move/from16 v0, v27 │ │ +041f2e: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +041f32: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +041f36: 5400 ea03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +041f3a: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +041f3e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +041f42: 6e20 6716 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +041f48: 0c11 |0122: move-result-object v17 │ │ +041f4a: 1f11 e501 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +041f4e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +041f52: 5200 ab03 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +041f56: 021b 0000 |0129: move/from16 v27, v0 │ │ +041f5a: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +041f5e: 5200 d603 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041f62: 021c 0000 |012f: move/from16 v28, v0 │ │ +041f66: 0200 1b00 |0131: move/from16 v0, v27 │ │ +041f6a: 0201 1c00 |0133: move/from16 v1, v28 │ │ +041f6e: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +041f72: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +041f76: 5200 ab03 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +041f7a: 021b 0000 |013b: move/from16 v27, v0 │ │ +041f7e: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +041f82: 5200 d603 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041f86: 021c 0000 |0141: move/from16 v28, v0 │ │ +041f8a: 0200 1b00 |0143: move/from16 v0, v27 │ │ +041f8e: 0201 1c00 |0145: move/from16 v1, v28 │ │ +041f92: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +041f96: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +041f9a: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +041f9e: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +041fa2: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +041fa6: 5200 d603 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +041faa: 021b 0000 |0153: move/from16 v27, v0 │ │ +041fae: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +041fb2: 0201 1b00 |0157: move/from16 v1, v27 │ │ +041fb6: 6e30 ca0b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bca │ │ +041fbc: 0c09 |015c: move-result-object v9 │ │ +041fbe: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +041fc2: 120d |015f: const/4 v13, #int 0 // #0 │ │ +041fc4: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +041fc8: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +041fcc: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +041fd0: 5400 ea03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +041fd4: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +041fd8: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +041fdc: 0201 1200 |016c: move/from16 v1, v18 │ │ +041fe0: 6e20 6716 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +041fe6: 0c1b |0171: move-result-object v27 │ │ +041fe8: 1f1b e501 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +041fec: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +041ff0: 7601 eb0b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +041ff6: 0a07 |0179: move-result v7 │ │ +041ff8: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +041ffc: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +042000: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +042004: 5200 d603 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +042008: 021b 0000 |0182: move/from16 v27, v0 │ │ +04200c: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +042010: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +042014: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +042018: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +04201c: 0200 1700 |018c: move/from16 v0, v23 │ │ +042020: 0201 1a00 |018e: move/from16 v1, v26 │ │ +042024: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +042028: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +04202c: 529e ad03 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +042030: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +042034: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +042038: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +04203c: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +042040: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +042044: 5400 ea03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042048: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +04204c: 7401 6d16 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +042052: 0a1b |01a7: move-result v27 │ │ +042054: 0200 1200 |01a8: move/from16 v0, v18 │ │ +042058: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +04205c: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +042060: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +042064: 5400 ea03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042068: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +04206c: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +042070: 0201 1200 |01b6: move/from16 v1, v18 │ │ +042074: 6e20 6716 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04207a: 0c1b |01bb: move-result-object v27 │ │ +04207c: 1f1b e501 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +042080: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +042084: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +042088: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +04208c: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +042090: 5200 d603 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +042094: 021b 0000 |01c8: move/from16 v27, v0 │ │ +042098: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +04209c: 0200 1700 |01cc: move/from16 v0, v23 │ │ +0420a0: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +0420a4: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +0420a8: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +0420ac: 0200 1700 |01d4: move/from16 v0, v23 │ │ +0420b0: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +0420b4: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +0420b8: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +0420bc: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +0420c0: 7040 d00b 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@0bd0 │ │ +0420c6: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +0420ca: 5400 cf03 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0420ce: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +0420d2: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +0420d6: 5200 d603 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +0420da: 021d 0000 |01eb: move/from16 v29, v0 │ │ +0420de: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +0420e2: 5490 a903 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +0420e6: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +0420ea: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +0420ee: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +0420f2: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +0420f6: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +0420fa: 6e40 3b0a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a3b │ │ +042100: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +042104: 5400 cf03 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042108: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +04210c: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +042110: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +042114: 6e20 2e0a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a2e │ │ +04211a: 7401 e80b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +042120: 0a06 |020e: move-result v6 │ │ +042122: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +042126: 0200 1000 |0211: move/from16 v0, v16 │ │ +04212a: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +04212e: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +042132: 0201 1000 |0217: move/from16 v1, v16 │ │ +042136: 6e20 e70b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +04213c: 0c05 |021c: move-result-object v5 │ │ +04213e: 6e10 fd12 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +042144: 0c14 |0220: move-result-object v20 │ │ +042146: 1f14 e601 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01e6 │ │ +04214a: 0200 1000 |0223: move/from16 v0, v16 │ │ +04214e: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +042152: 5910 ae03 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03ae │ │ +042156: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +04215a: 5500 b103 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b1 │ │ +04215e: 021b 0000 |022d: move/from16 v27, v0 │ │ +042162: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +042166: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +04216a: 5200 b503 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +04216e: 021b 0000 |0235: move/from16 v27, v0 │ │ +042172: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +042176: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +04217a: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +04217e: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +042182: 6e20 030c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +042188: 0c11 |0242: move-result-object v17 │ │ +04218a: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +04218e: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +042192: 5200 ad03 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +042196: 021b 0000 |0249: move/from16 v27, v0 │ │ +04219a: 0200 1b00 |024b: move/from16 v0, v27 │ │ +04219e: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +0421a2: 5910 b503 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03b5 │ │ +0421a6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +0421aa: 5200 ab03 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0421ae: 021b 0000 |0255: move/from16 v27, v0 │ │ +0421b2: 0200 1b00 |0257: move/from16 v0, v27 │ │ +0421b6: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +0421ba: 5910 b303 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b3 │ │ +0421be: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0421c2: 28b2 |025f: goto 0211 // -004e │ │ +0421c4: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0421c8: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +0421cc: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +0421d0: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +0421d4: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +0421d8: 5290 ad03 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +0421dc: 021c 0000 |026c: move/from16 v28, v0 │ │ +0421e0: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +0421e4: 7401 f70b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bf7 │ │ +0421ea: 0a1c |0273: move-result v28 │ │ +0421ec: 0200 1c00 |0274: move/from16 v0, v28 │ │ +0421f0: 8200 |0276: int-to-float v0, v0 │ │ +0421f2: 021c 0000 |0277: move/from16 v28, v0 │ │ +0421f6: 8270 |0279: int-to-float v0, v7 │ │ +0421f8: 021d 0000 |027a: move/from16 v29, v0 │ │ +0421fc: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +042200: a613 1b1c |027e: add-float v19, v27, v28 │ │ +042204: 2900 fefe |0280: goto/16 017e // -0102 │ │ +042208: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +04220c: 5200 ab03 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +042210: 021b 0000 |0286: move/from16 v27, v0 │ │ +042214: 0200 1700 |0288: move/from16 v0, v23 │ │ +042218: 0201 1b00 |028a: move/from16 v1, v27 │ │ +04221c: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +042220: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +042224: 5500 ac03 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ +042228: 021b 0000 |0292: move/from16 v27, v0 │ │ +04222c: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +042230: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +042234: 5400 ea03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042238: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +04223c: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +042240: 0201 1200 |029e: move/from16 v1, v18 │ │ +042244: 6e20 6a16 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +04224a: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +04224e: 5400 cf03 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042252: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +042256: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +04225a: 5400 a903 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +04225e: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +042262: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +042266: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +04226a: 0202 1700 |02b3: move/from16 v2, v23 │ │ +04226e: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +042272: 6e40 2c0a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ +042278: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +04227c: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +042280: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +042284: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +042288: 5400 ea03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +04228c: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +042290: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +042294: 0201 1200 |02c8: move/from16 v1, v18 │ │ +042298: 6e20 6716 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04229e: 0c1b |02cd: move-result-object v27 │ │ +0422a0: 1f1b e501 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +0422a4: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +0422a8: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +0422ac: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +0422b0: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +0422b4: 28fa |02d8: goto 02d2 // -0006 │ │ +0422b6: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +0422ba: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +0422be: 5200 ab03 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0422c2: 021b 0000 |02df: move/from16 v27, v0 │ │ +0422c6: 0200 1700 |02e1: move/from16 v0, v23 │ │ +0422ca: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +0422ce: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +0422d2: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +0422d6: 5200 ad03 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +0422da: 021b 0000 |02eb: move/from16 v27, v0 │ │ +0422de: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +0422e2: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +0422e6: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +0422ea: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +0422ee: 5400 ea03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0422f2: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +0422f6: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +0422fa: 0201 1200 |02fb: move/from16 v1, v18 │ │ +0422fe: 6e20 6716 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +042304: 0c1b |0300: move-result-object v27 │ │ +042306: 1f1b e501 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +04230a: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +04230e: 28cd |0305: goto 02d2 // -0033 │ │ +042310: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +042314: 28fd |0308: goto 0305 // -0003 │ │ +042316: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +04231a: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +04231e: 0201 1700 |030d: move/from16 v1, v23 │ │ +042322: 0202 1b00 |030f: move/from16 v2, v27 │ │ +042326: 6e30 ca0b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bca │ │ +04232c: 0c11 |0314: move-result-object v17 │ │ +04232e: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +042332: 5200 ad03 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +042336: 021b 0000 |0319: move/from16 v27, v0 │ │ +04233a: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +04233e: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +042342: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +042346: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +04234a: 5400 ea03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +04234e: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +042352: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +042356: 0201 1200 |0329: move/from16 v1, v18 │ │ +04235a: 6e20 6716 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +042360: 0c1b |032e: move-result-object v27 │ │ +042362: 1f1b e501 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +042366: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +04236a: 289f |0333: goto 02d2 // -0061 │ │ +04236c: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +042370: 28fd |0336: goto 0333 // -0003 │ │ +042372: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +042376: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +04237a: 7401 f80b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bf8 │ │ +042380: 0a1b |033e: move-result v27 │ │ +042382: 0200 1b00 |033f: move/from16 v0, v27 │ │ +042386: 8200 |0341: int-to-float v0, v0 │ │ +042388: 021b 0000 |0342: move/from16 v27, v0 │ │ +04238c: 8270 |0344: int-to-float v0, v7 │ │ +04238e: 021c 0000 |0345: move/from16 v28, v0 │ │ +042392: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +042396: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +04239a: a619 1b1c |034b: add-float v25, v27, v28 │ │ +04239e: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +0423a2: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +0423a6: 5200 ab03 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0423aa: 021b 0000 |0353: move/from16 v27, v0 │ │ +0423ae: 0200 1700 |0355: move/from16 v0, v23 │ │ +0423b2: 0201 1b00 |0357: move/from16 v1, v27 │ │ +0423b6: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +0423ba: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +0423be: 5500 ac03 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ +0423c2: 021b 0000 |035f: move/from16 v27, v0 │ │ +0423c6: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +0423ca: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +0423ce: 5400 ea03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0423d2: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +0423d6: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +0423da: 0201 1200 |036b: move/from16 v1, v18 │ │ +0423de: 6e20 6a16 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +0423e4: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +0423e8: 5400 cf03 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0423ec: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +0423f0: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +0423f4: 5400 a903 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +0423f8: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +0423fc: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +042400: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +042404: 0202 1700 |0380: move/from16 v2, v23 │ │ +042408: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +04240c: 6e40 2c0a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ +042412: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +042416: 5400 ea03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +04241a: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +04241e: 7401 6d16 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +042424: 0a1b |0390: move-result v27 │ │ +042426: 0200 1200 |0391: move/from16 v0, v18 │ │ +04242a: 0201 1b00 |0393: move/from16 v1, v27 │ │ +04242e: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +042432: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +042436: 5400 ea03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +04243a: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +04243e: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +042442: 0201 1200 |039f: move/from16 v1, v18 │ │ +042446: 6e20 6716 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04244c: 0c1b |03a4: move-result-object v27 │ │ +04244e: 1f1b e501 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +042452: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +042456: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +04245a: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +04245e: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +042462: 28fa |03af: goto 03a9 // -0006 │ │ +042464: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +042468: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +04246c: 5200 ab03 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +042470: 021b 0000 |03b6: move/from16 v27, v0 │ │ +042474: 0200 1700 |03b8: move/from16 v0, v23 │ │ +042478: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +04247c: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +042480: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +042484: 5200 ad03 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +042488: 021b 0000 |03c2: move/from16 v27, v0 │ │ +04248c: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +042490: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +042494: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +042498: 5400 ea03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +04249c: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +0424a0: 7401 6d16 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0424a6: 0a1b |03d1: move-result v27 │ │ +0424a8: 0200 1200 |03d2: move/from16 v0, v18 │ │ +0424ac: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +0424b0: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +0424b4: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +0424b8: 5400 ea03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0424bc: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +0424c0: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +0424c4: 0201 1200 |03e0: move/from16 v1, v18 │ │ +0424c8: 6e20 6716 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0424ce: 0c1b |03e5: move-result-object v27 │ │ +0424d0: 1f1b e501 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +0424d4: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +0424d8: 28bf |03ea: goto 03a9 // -0041 │ │ +0424da: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +0424de: 28fd |03ed: goto 03ea // -0003 │ │ +0424e0: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +0424e4: 0201 1700 |03f0: move/from16 v1, v23 │ │ +0424e8: 0202 1200 |03f2: move/from16 v2, v18 │ │ +0424ec: 6e30 ca0b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bca │ │ +0424f2: 0c11 |03f7: move-result-object v17 │ │ +0424f4: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0424f8: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +0424fc: 5200 ad03 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03ad │ │ +042500: 021b 0000 |03fe: move/from16 v27, v0 │ │ +042504: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +042508: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +04250c: 5400 ea03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042510: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +042514: 7401 6d16 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04251a: 0a1b |040b: move-result v27 │ │ +04251c: 0200 1200 |040c: move/from16 v0, v18 │ │ +042520: 0201 1b00 |040e: move/from16 v1, v27 │ │ +042524: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +042528: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +04252c: 5400 ea03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042530: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +042534: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +042538: 0201 1200 |041a: move/from16 v1, v18 │ │ +04253c: 6e20 6716 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +042542: 0c1b |041f: move-result-object v27 │ │ +042544: 1f1b e501 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +042548: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +04254c: 2885 |0424: goto 03a9 // -007b │ │ +04254e: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +042552: 28fd |0427: goto 0424 // -0003 │ │ +042554: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +042558: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +04255c: 7601 420c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c42 │ │ +042562: 7401 010c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0c01 │ │ +042568: 0a1b |0432: move-result v27 │ │ +04256a: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +04256e: 7401 e20b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0be2 │ │ +042574: 0c0a |0438: move-result-object v10 │ │ +042576: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +04257a: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +04257e: 6e20 020c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c02 │ │ +042584: 0c11 |0440: move-result-object v17 │ │ +042586: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +04258a: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +04258e: 5200 ab03 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +042592: 021b 0000 |0447: move/from16 v27, v0 │ │ +042596: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +04259a: 5200 d603 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +04259e: 021c 0000 |044d: move/from16 v28, v0 │ │ +0425a2: 0200 1b00 |044f: move/from16 v0, v27 │ │ +0425a6: 0201 1c00 |0451: move/from16 v1, v28 │ │ +0425aa: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +0425ae: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +0425b2: 7401 e80b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +0425b8: 0a1b |045a: move-result v27 │ │ +0425ba: 0200 1000 |045b: move/from16 v0, v16 │ │ +0425be: 0201 1b00 |045d: move/from16 v1, v27 │ │ +0425c2: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +0425c6: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +0425ca: 0201 1000 |0463: move/from16 v1, v16 │ │ +0425ce: 6e20 e70b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0be7 │ │ +0425d4: 0c05 |0468: move-result-object v5 │ │ +0425d6: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +0425da: 6e20 030c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c03 │ │ +0425e0: 0c11 |046e: move-result-object v17 │ │ +0425e2: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +0425e6: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +0425ea: 5200 ab03 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0425ee: 021b 0000 |0475: move/from16 v27, v0 │ │ +0425f2: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +0425f6: 5200 d603 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +0425fa: 021c 0000 |047b: move/from16 v28, v0 │ │ +0425fe: 0200 1b00 |047d: move/from16 v0, v27 │ │ +042602: 0201 1c00 |047f: move/from16 v1, v28 │ │ +042606: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +04260a: 6e20 3313 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1333 │ │ +042610: 0a1b |0486: move-result v27 │ │ +042612: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +042616: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +04261a: 28cc |048b: goto 0457 // -0034 │ │ +04261c: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +042620: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -57494,21 +57494,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -042640: |[042640] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -042650: 5510 e403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ -042654: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -042658: 6e20 270c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0c27 │ │ -04265e: 0e00 |0007: return-void │ │ -042660: 6f20 8713 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1387 │ │ -042666: 28fc |000b: goto 0007 // -0004 │ │ +042634: |[042634] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +042644: 5510 e403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e4 │ │ +042648: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04264c: 6e20 270c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0c27 │ │ +042652: 0e00 |0007: return-void │ │ +042654: 6f20 8713 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1387 │ │ +04265a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -57520,90 +57520,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 │ │ -042668: |[042668] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -042678: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -04267a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -04267c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -04267e: 54a4 cf03 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042682: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -042686: 54a4 cf03 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04268a: 54a5 f303 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ -04268e: 6e20 3e0a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a3e │ │ -042694: 54a4 cf03 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042698: 6e20 3d0a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a3d │ │ -04269e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0426a0: 54a4 ea03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0426a4: 6e10 6d16 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0426aa: 0a04 |0019: move-result v4 │ │ -0426ac: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -0426b0: 54a4 ea03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0426b4: 6e20 6716 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0426ba: 0c01 |0021: move-result-object v1 │ │ -0426bc: 1f01 e501 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -0426c0: 54a4 cf03 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0426c4: 5215 ab03 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ -0426c8: 5416 a903 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ -0426cc: 6e40 2c0a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ -0426d2: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0426d6: 28e5 |002f: goto 0014 // -001b │ │ -0426d8: 54a4 cf03 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0426dc: 6e20 2e0a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a2e │ │ -0426e2: 54a4 ea03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -0426e6: 6e10 6516 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -0426ec: 7010 240c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0c24 │ │ -0426f2: 59a7 d603 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -0426f6: 6e30 2a0c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ -0426fc: 54a2 cf03 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042700: 5bab cf03 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042704: 59a7 dc03 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ -042708: 54a4 cf03 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04270c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -042710: 54a4 f303 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ -042714: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -042718: 2204 eb01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01eb │ │ -04271c: 7030 ad0b 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@0bad │ │ -042722: 5ba4 f303 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ -042726: 54a4 cf03 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04272a: 54a5 f303 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ -04272e: 6e20 370a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a37 │ │ -042734: 5ca7 f803 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -042738: 55a3 df03 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -04273c: 5ca9 df03 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -042740: 54a4 cf03 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042744: 6e10 2f0a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -04274a: 0a04 |0069: move-result v4 │ │ -04274c: 59a4 dc03 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ -042750: 52a4 fb03 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ -042754: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -042758: 54a4 cf03 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -04275c: 54a5 f903 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ -042760: 54a6 fa03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ -042764: 6e30 380a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a38 │ │ -04276a: 52a4 fb03 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ -04276e: 6e40 300c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ -042774: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -042776: 59a4 fb03 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ -04277a: 5ba8 f903 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ -04277e: 5ba8 fa03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ -042782: 54a4 d003 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d0 │ │ -042786: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -04278a: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -04278e: 54a4 d003 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d0 │ │ -042792: 7230 a70b 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@0ba7 │ │ -042798: 0e00 |0090: return-void │ │ -04279a: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -04279e: 6e10 1f0c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -0427a4: 28ef |0096: goto 0085 // -0011 │ │ -0427a6: 6e10 280c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ -0427ac: 28eb |009a: goto 0085 // -0015 │ │ +04265c: |[04265c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +04266c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +04266e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +042670: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +042672: 54a4 cf03 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042676: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +04267a: 54a4 cf03 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +04267e: 54a5 f303 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ +042682: 6e20 3e0a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a3e │ │ +042688: 54a4 cf03 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +04268c: 6e20 3d0a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a3d │ │ +042692: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +042694: 54a4 ea03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042698: 6e10 6d16 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04269e: 0a04 |0019: move-result v4 │ │ +0426a0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +0426a4: 54a4 ea03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0426a8: 6e20 6716 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0426ae: 0c01 |0021: move-result-object v1 │ │ +0426b0: 1f01 e501 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +0426b4: 54a4 cf03 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0426b8: 5215 ab03 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03ab │ │ +0426bc: 5416 a903 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a9 │ │ +0426c0: 6e40 2c0a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a2c │ │ +0426c6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0426ca: 28e5 |002f: goto 0014 // -001b │ │ +0426cc: 54a4 cf03 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0426d0: 6e20 2e0a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0a2e │ │ +0426d6: 54a4 ea03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0426da: 6e10 6516 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +0426e0: 7010 240c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0c24 │ │ +0426e6: 59a7 d603 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +0426ea: 6e30 2a0c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0c2a │ │ +0426f0: 54a2 cf03 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0426f4: 5bab cf03 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0426f8: 59a7 dc03 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ +0426fc: 54a4 cf03 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042700: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +042704: 54a4 f303 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ +042708: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +04270c: 2204 eb01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01eb │ │ +042710: 7030 ad0b 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@0bad │ │ +042716: 5ba4 f303 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ +04271a: 54a4 cf03 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +04271e: 54a5 f303 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f3 │ │ +042722: 6e20 370a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a37 │ │ +042728: 5ca7 f803 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +04272c: 55a3 df03 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +042730: 5ca9 df03 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +042734: 54a4 cf03 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042738: 6e10 2f0a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +04273e: 0a04 |0069: move-result v4 │ │ +042740: 59a4 dc03 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03dc │ │ +042744: 52a4 fb03 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ +042748: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +04274c: 54a4 cf03 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042750: 54a5 f903 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ +042754: 54a6 fa03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ +042758: 6e30 380a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a38 │ │ +04275e: 52a4 fb03 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ +042762: 6e40 300c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ +042768: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +04276a: 59a4 fb03 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03fb │ │ +04276e: 5ba8 f903 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f9 │ │ +042772: 5ba8 fa03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03fa │ │ +042776: 54a4 d003 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d0 │ │ +04277a: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +04277e: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +042782: 54a4 d003 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d0 │ │ +042786: 7230 a70b 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@0ba7 │ │ +04278c: 0e00 |0090: return-void │ │ +04278e: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +042792: 6e10 1f0c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +042798: 28ef |0096: goto 0085 // -0011 │ │ +04279a: 6e10 280c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ +0427a0: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -57651,49 +57651,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0427b0: |[0427b0] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -0427c0: 6001 2600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0427c4: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -0427c6: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -0427ca: 5461 0004 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0400 │ │ -0427ce: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -0427d2: 1c01 b702 |0009: const-class v1, Landroid/view/ViewGroup; // type@02b7 │ │ -0427d6: 1a02 2a18 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@182a │ │ -0427da: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -0427dc: 2333 aa03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@03aa │ │ -0427e0: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -0427e2: 6205 9006 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0690 │ │ -0427e6: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -0427ea: 6e30 f515 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ -0427f0: 0c01 |0018: move-result-object v1 │ │ -0427f2: 5b61 0004 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0400 │ │ -0427f6: 5461 0004 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0400 │ │ -0427fa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0427fc: 2322 ab03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@03ab │ │ -042800: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -042802: 7110 e615 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@15e6 │ │ -042808: 0c04 |0024: move-result-object v4 │ │ -04280a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -04280e: 6e30 5c16 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -042814: 0e00 |002a: return-void │ │ -042816: 0d00 |002b: move-exception v0 │ │ -042818: 1a01 760a |002c: const-string v1, "ViewPager" // string@0a76 │ │ -04281c: 1a02 7002 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0270 │ │ -042820: 7130 7712 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -042826: 28e8 |0033: goto 001b // -0018 │ │ -042828: 0d00 |0034: move-exception v0 │ │ -04282a: 1a01 760a |0035: const-string v1, "ViewPager" // string@0a76 │ │ -04282e: 1a02 1b03 |0037: const-string v2, "Error changing children drawing order" // string@031b │ │ -042832: 7130 7712 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -042838: 28ee |003c: goto 002a // -0012 │ │ +0427a4: |[0427a4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +0427b4: 6001 2600 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0427b8: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +0427ba: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +0427be: 5461 0004 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0400 │ │ +0427c2: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +0427c6: 1c01 b702 |0009: const-class v1, Landroid/view/ViewGroup; // type@02b7 │ │ +0427ca: 1a02 2a18 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@182a │ │ +0427ce: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +0427d0: 2333 aa03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@03aa │ │ +0427d4: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +0427d6: 6205 9006 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0690 │ │ +0427da: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +0427de: 6e30 f515 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ +0427e4: 0c01 |0018: move-result-object v1 │ │ +0427e6: 5b61 0004 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0400 │ │ +0427ea: 5461 0004 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0400 │ │ +0427ee: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0427f0: 2322 ab03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@03ab │ │ +0427f4: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0427f6: 7110 e615 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@15e6 │ │ +0427fc: 0c04 |0024: move-result-object v4 │ │ +0427fe: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +042802: 6e30 5c16 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +042808: 0e00 |002a: return-void │ │ +04280a: 0d00 |002b: move-exception v0 │ │ +04280c: 1a01 760a |002c: const-string v1, "ViewPager" // string@0a76 │ │ +042810: 1a02 7002 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0270 │ │ +042814: 7130 7712 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04281a: 28e8 |0033: goto 001b // -0018 │ │ +04281c: 0d00 |0034: move-exception v0 │ │ +04281e: 1a01 760a |0035: const-string v1, "ViewPager" // string@0a76 │ │ +042822: 1a02 1b03 |0037: const-string v2, "Error changing children drawing order" // string@031b │ │ +042826: 7130 7712 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04282c: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -57716,24 +57716,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -042858: |[042858] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -042868: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04286a: 5c21 f803 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -04286e: 5520 df03 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -042872: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -042876: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -042878: 6e40 300c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ -04287e: 0e00 |000b: return-void │ │ -042880: 0110 |000c: move v0, v1 │ │ -042882: 28fb |000d: goto 0008 // -0005 │ │ +04284c: |[04284c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +04285c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04285e: 5c21 f803 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +042862: 5520 df03 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +042866: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +04286a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04286c: 6e40 300c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ +042872: 0e00 |000b: return-void │ │ +042874: 0110 |000c: move v0, v1 │ │ +042876: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -57745,19 +57745,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -042884: |[042884] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -042894: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042896: 5c10 f803 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ -04289a: 6e40 300c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ -0428a0: 0e00 |0006: return-void │ │ +042878: |[042878] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +042888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04288a: 5c10 f803 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03f8 │ │ +04288e: 6e40 300c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0c30 │ │ +042894: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -57769,18 +57769,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0428a4: |[0428a4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -0428b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0428b6: 6e50 310c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c31 │ │ -0428bc: 0e00 |0004: return-void │ │ +042898: |[042898] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +0428a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0428aa: 6e50 310c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0c31 │ │ +0428b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -57792,86 +57792,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -0428c0: |[0428c0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -0428d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0428d2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0428d4: 5453 cf03 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0428d8: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -0428dc: 5453 cf03 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -0428e0: 6e10 2f0a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -0428e6: 0a03 |000b: move-result v3 │ │ -0428e8: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -0428ec: 7020 3e0c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -0428f2: 0e00 |0011: return-void │ │ -0428f4: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -0428f8: 5253 d603 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -0428fc: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -042900: 5453 ea03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -042904: 6e10 6d16 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -04290a: 0a03 |001d: move-result v3 │ │ -04290c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -042910: 7020 3e0c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -042916: 28ee |0023: goto 0011 // -0012 │ │ -042918: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -04291c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -04291e: 5252 f403 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -042922: 5253 d603 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042926: b023 |002b: add-int/2addr v3, v2 │ │ -042928: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -04292c: 5253 d603 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042930: b123 |0030: sub-int/2addr v3, v2 │ │ -042932: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -042936: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -042938: 5453 ea03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -04293c: 6e10 6d16 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -042942: 0a03 |0039: move-result v3 │ │ -042944: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -042948: 5453 ea03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ -04294c: 6e20 6716 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -042952: 0c03 |0041: move-result-object v3 │ │ -042954: 1f03 e501 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ -042958: 5c30 ac03 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ -04295c: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -042960: 28ec |0048: goto 0034 // -0014 │ │ -042962: 5453 cf03 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042966: 6e10 2f0a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -04296c: 0a03 |004e: move-result v3 │ │ -04296e: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -042972: 5453 cf03 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042976: 6e10 2f0a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -04297c: 0a03 |0056: move-result v3 │ │ -04297e: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -042982: 28ce |0059: goto 0027 // -0032 │ │ -042984: 5253 d603 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042988: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -04298c: 5553 df03 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ -042990: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -042994: 5956 d603 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042998: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -04299c: 5453 f503 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -0429a0: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -0429a4: 5453 f503 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -0429a8: 7220 aa0b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ -0429ae: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -0429b2: 5453 e703 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -0429b6: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -0429ba: 5453 e703 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -0429be: 7220 aa0b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ -0429c4: 6e10 280c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ -0429ca: 2894 |007d: goto 0011 // -006c │ │ -0429cc: 0140 |007e: move v0, v4 │ │ -0429ce: 28df |007f: goto 005e // -0021 │ │ -0429d0: 6e20 200c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c20 │ │ -0429d6: 7050 2b0c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c2b │ │ -0429dc: 288b |0086: goto 0011 // -0075 │ │ +0428b4: |[0428b4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +0428c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0428c6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0428c8: 5453 cf03 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0428cc: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +0428d0: 5453 cf03 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +0428d4: 6e10 2f0a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +0428da: 0a03 |000b: move-result v3 │ │ +0428dc: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +0428e0: 7020 3e0c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +0428e6: 0e00 |0011: return-void │ │ +0428e8: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +0428ec: 5253 d603 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +0428f0: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +0428f4: 5453 ea03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +0428f8: 6e10 6d16 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0428fe: 0a03 |001d: move-result v3 │ │ +042900: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +042904: 7020 3e0c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +04290a: 28ee |0023: goto 0011 // -0012 │ │ +04290c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +042910: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +042912: 5252 f403 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +042916: 5253 d603 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +04291a: b023 |002b: add-int/2addr v3, v2 │ │ +04291c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +042920: 5253 d603 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +042924: b123 |0030: sub-int/2addr v3, v2 │ │ +042926: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +04292a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +04292c: 5453 ea03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042930: 6e10 6d16 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +042936: 0a03 |0039: move-result v3 │ │ +042938: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +04293c: 5453 ea03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ea │ │ +042940: 6e20 6716 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +042946: 0c03 |0041: move-result-object v3 │ │ +042948: 1f03 e501 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01e5 │ │ +04294c: 5c30 ac03 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03ac │ │ +042950: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +042954: 28ec |0048: goto 0034 // -0014 │ │ +042956: 5453 cf03 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +04295a: 6e10 2f0a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +042960: 0a03 |004e: move-result v3 │ │ +042962: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +042966: 5453 cf03 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +04296a: 6e10 2f0a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +042970: 0a03 |0056: move-result v3 │ │ +042972: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +042976: 28ce |0059: goto 0027 // -0032 │ │ +042978: 5253 d603 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +04297c: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +042980: 5553 df03 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03df │ │ +042984: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +042988: 5956 d603 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +04298c: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +042990: 5453 f503 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +042994: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +042998: 5453 f503 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +04299c: 7220 aa0b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ +0429a2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +0429a6: 5453 e703 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +0429aa: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +0429ae: 5453 e703 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +0429b2: 7220 aa0b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0baa │ │ +0429b8: 6e10 280c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ +0429be: 2894 |007d: goto 0011 // -006c │ │ +0429c0: 0140 |007e: move v0, v4 │ │ +0429c2: 28df |007f: goto 005e // -0021 │ │ +0429c4: 6e20 200c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0c20 │ │ +0429ca: 7050 2b0c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0c2b │ │ +0429d0: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -57912,18 +57912,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 │ │ -0429e0: |[0429e0] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -0429f0: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -0429f4: 5b12 e703 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ -0429f8: 1100 |0004: return-object v0 │ │ +0429d4: |[0429d4] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +0429e4: 5410 e703 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +0429e8: 5b12 e703 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03e7 │ │ +0429ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57935,39 +57935,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0429fc: |[0429fc] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -042a0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -042a0e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -042a12: 1a00 760a |0003: const-string v0, "ViewPager" // string@0a76 │ │ -042a16: 2201 5803 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -042a1a: 7010 4016 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -042a20: 1a02 1809 |000a: const-string v2, "Requested offscreen page limit " // string@0918 │ │ -042a24: 6e20 4716 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -042a2a: 0c01 |000f: move-result-object v1 │ │ -042a2c: 6e20 4316 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -042a32: 0c01 |0013: move-result-object v1 │ │ -042a34: 1a02 8800 |0014: const-string v2, " too small; defaulting to " // string@0088 │ │ -042a38: 6e20 4716 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -042a3e: 0c01 |0019: move-result-object v1 │ │ -042a40: 6e20 4316 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -042a46: 0c01 |001d: move-result-object v1 │ │ -042a48: 6e10 4c16 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -042a4e: 0c01 |0021: move-result-object v1 │ │ -042a50: 7120 7912 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -042a56: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -042a58: 5240 f403 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -042a5c: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -042a60: 5945 f403 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ -042a64: 6e10 1f0c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -042a6a: 0e00 |002f: return-void │ │ +0429f0: |[0429f0] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +042a00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +042a02: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +042a06: 1a00 760a |0003: const-string v0, "ViewPager" // string@0a76 │ │ +042a0a: 2201 5803 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +042a0e: 7010 4016 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +042a14: 1a02 1809 |000a: const-string v2, "Requested offscreen page limit " // string@0918 │ │ +042a18: 6e20 4716 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +042a1e: 0c01 |000f: move-result-object v1 │ │ +042a20: 6e20 4316 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +042a26: 0c01 |0013: move-result-object v1 │ │ +042a28: 1a02 8800 |0014: const-string v2, " too small; defaulting to " // string@0088 │ │ +042a2c: 6e20 4716 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +042a32: 0c01 |0019: move-result-object v1 │ │ +042a34: 6e20 4316 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +042a3a: 0c01 |001d: move-result-object v1 │ │ +042a3c: 6e10 4c16 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +042a42: 0c01 |0021: move-result-object v1 │ │ +042a44: 7120 7912 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +042a4a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +042a4c: 5240 f403 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +042a50: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +042a54: 5945 f403 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f4 │ │ +042a58: 6e10 1f0c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +042a5e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -57982,17 +57982,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 │ │ -042a6c: |[042a6c] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -042a7c: 5b01 d003 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d0 │ │ -042a80: 0e00 |0002: return-void │ │ +042a60: |[042a60] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +042a70: 5b01 d003 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d0 │ │ +042a74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -58002,17 +58002,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 │ │ -042a84: |[042a84] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -042a94: 5b01 f503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ -042a98: 0e00 |0002: return-void │ │ +042a78: |[042a78] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +042a88: 5b01 f503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03f5 │ │ +042a8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -58022,22 +58022,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -042a9c: |[042a9c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -042aac: 5220 f603 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -042ab0: 5923 f603 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -042ab4: 6e10 ff0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ -042aba: 0a01 |0007: move-result v1 │ │ -042abc: 7050 210c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c21 │ │ -042ac2: 6e10 280c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ -042ac8: 0e00 |000e: return-void │ │ +042a90: |[042a90] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +042aa0: 5220 f603 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +042aa4: 5923 f603 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +042aa8: 6e10 ff0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bff │ │ +042aae: 0a01 |0007: move-result v1 │ │ +042ab0: 7050 210c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0c21 │ │ +042ab6: 6e10 280c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0c28 │ │ +042abc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -58053,23 +58053,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -042acc: |[042acc] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -042adc: 6e10 ec0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bec │ │ -042ae2: 0c00 |0003: move-result-object v0 │ │ -042ae4: 6e10 ac00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -042aea: 0c00 |0007: move-result-object v0 │ │ -042aec: 6e20 0001 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ -042af2: 0c00 |000b: move-result-object v0 │ │ -042af4: 6e20 3b0c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c3b │ │ -042afa: 0e00 |000f: return-void │ │ +042ac0: |[042ac0] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +042ad0: 6e10 ec0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bec │ │ +042ad6: 0c00 |0003: move-result-object v0 │ │ +042ad8: 6e10 ac00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +042ade: 0c00 |0007: move-result-object v0 │ │ +042ae0: 6e20 0001 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ +042ae6: 0c00 |000b: move-result-object v0 │ │ +042ae8: 6e20 3b0c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c3b │ │ +042aee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -58079,25 +58079,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -042afc: |[042afc] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -042b0c: 5b12 ef03 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ -042b10: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -042b14: 6e10 220c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0c22 │ │ -042b1a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -042b1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -042b20: 6e20 3f0c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c3f │ │ -042b26: 6e10 070c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0c07 │ │ -042b2c: 0e00 |0010: return-void │ │ -042b2e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -042b30: 28f8 |0012: goto 000a // -0008 │ │ +042af0: |[042af0] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +042b00: 5b12 ef03 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ +042b04: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +042b08: 6e10 220c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0c22 │ │ +042b0e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +042b12: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +042b14: 6e20 3f0c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c3f │ │ +042b1a: 6e10 070c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0c07 │ │ +042b20: 0e00 |0010: return-void │ │ +042b22: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +042b24: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -58111,44 +58111,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 │ │ -042b34: |[042b34] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -042b44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -042b46: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -042b48: 6004 2600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -042b4c: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -042b50: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -042b54: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -042b58: 0120 |000a: move v0, v2 │ │ -042b5a: 5464 f703 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ -042b5e: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -042b62: 0124 |000f: move v4, v2 │ │ -042b64: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -042b68: 0121 |0012: move v1, v2 │ │ -042b6a: 5b68 f703 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ -042b6e: 6e20 2d0c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0c2d │ │ -042b74: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -042b78: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -042b7c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -042b7e: 5962 d903 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ -042b82: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -042b86: 6e10 1f0c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -042b8c: 0e00 |0024: return-void │ │ -042b8e: 0130 |0025: move v0, v3 │ │ -042b90: 28e5 |0026: goto 000b // -001b │ │ -042b92: 0134 |0027: move v4, v3 │ │ -042b94: 28e8 |0028: goto 0010 // -0018 │ │ -042b96: 0131 |0029: move v1, v3 │ │ -042b98: 28e9 |002a: goto 0013 // -0017 │ │ -042b9a: 5963 d903 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ -042b9e: 28f2 |002d: goto 001f // -000e │ │ +042b28: |[042b28] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +042b38: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +042b3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +042b3c: 6004 2600 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +042b40: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +042b44: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +042b48: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +042b4c: 0120 |000a: move v0, v2 │ │ +042b4e: 5464 f703 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ +042b52: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +042b56: 0124 |000f: move v4, v2 │ │ +042b58: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +042b5c: 0121 |0012: move v1, v2 │ │ +042b5e: 5b68 f703 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03f7 │ │ +042b62: 6e20 2d0c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0c2d │ │ +042b68: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +042b6c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +042b70: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +042b72: 5962 d903 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ +042b76: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +042b7a: 6e10 1f0c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +042b80: 0e00 |0024: return-void │ │ +042b82: 0130 |0025: move v0, v3 │ │ +042b84: 28e5 |0026: goto 000b // -001b │ │ +042b86: 0134 |0027: move v4, v3 │ │ +042b88: 28e8 |0028: goto 0010 // -0018 │ │ +042b8a: 0131 |0029: move v1, v3 │ │ +042b8c: 28e9 |002a: goto 0013 // -0017 │ │ +042b8e: 5963 d903 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d9 │ │ +042b92: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -58173,18 +58173,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -042ba0: |[042ba0] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -042bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042bb2: 6e40 410c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c41 │ │ -042bb8: 0e00 |0004: return-void │ │ +042b94: |[042b94] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +042ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042ba6: 6e40 410c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c41 │ │ +042bac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -58195,98 +58195,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -042bbc: |[042bbc] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -042bcc: 6e10 e80b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ -042bd2: 0a01 |0003: move-result v1 │ │ -042bd4: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -042bd8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -042bda: 7020 3e0c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -042be0: 0e00 |000a: return-void │ │ -042be2: 6e10 fd0b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ -042be8: 0a02 |000e: move-result v2 │ │ -042bea: 6e10 fe0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ -042bf0: 0a03 |0012: move-result v3 │ │ -042bf2: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -042bf6: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -042bfa: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -042bfe: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -042c02: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -042c04: 7020 d40b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ -042c0a: 6e10 1f0c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ -042c10: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -042c12: 7020 3d0c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -042c18: 28e4 |0026: goto 000a // -001c │ │ -042c1a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -042c1c: 7020 3e0c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ -042c22: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -042c24: 7020 3d0c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ -042c2a: 7010 eb0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ -042c30: 0a0c |0032: move-result v12 │ │ -042c32: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -042c36: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -042c3a: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -042c3e: 7110 1416 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -042c44: 0a0e |003c: move-result v14 │ │ -042c46: 82ee |003d: int-to-float v14, v14 │ │ -042c48: c8ed |003e: mul-float/2addr v13, v14 │ │ -042c4a: 82ce |003f: int-to-float v14, v12 │ │ -042c4c: c9ed |0040: div-float/2addr v13, v14 │ │ -042c4e: 7120 1816 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -042c54: 0a08 |0044: move-result v8 │ │ -042c56: 8291 |0045: int-to-float v1, v9 │ │ -042c58: 829d |0046: int-to-float v13, v9 │ │ -042c5a: 6e20 da0b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0bda │ │ -042c60: 0a0e |004a: move-result v14 │ │ -042c62: c8ed |004b: mul-float/2addr v13, v14 │ │ -042c64: a607 010d |004c: add-float v7, v1, v13 │ │ -042c68: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -042c6a: 7701 1416 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -042c70: 0a12 |0052: move-result v18 │ │ -042c72: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -042c76: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -042c7a: 0200 1200 |0057: move/from16 v0, v18 │ │ -042c7e: 820d |0059: int-to-float v13, v0 │ │ -042c80: a90d 070d |005a: div-float v13, v7, v13 │ │ -042c84: 7110 1316 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -042c8a: 0a0d |005f: move-result v13 │ │ -042c8c: c8d1 |0060: mul-float/2addr v1, v13 │ │ -042c8e: 7110 1a16 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@161a │ │ -042c94: 0a01 |0064: move-result v1 │ │ -042c96: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -042c9a: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -042c9e: 7120 1916 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -042ca4: 0a06 |006c: move-result v6 │ │ -042ca6: 54f1 fe03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ -042caa: 7406 8614 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1486 │ │ -042cb0: 7110 390b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -042cb6: 2895 |0075: goto 000a // -006b │ │ -042cb8: 82c1 |0076: int-to-float v1, v12 │ │ -042cba: 54fd cf03 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ -042cbe: 52fe d603 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ -042cc2: 6e20 320a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ -042cc8: 0a0d |007e: move-result v13 │ │ -042cca: a80b 010d |007f: mul-float v11, v1, v13 │ │ -042cce: 7110 1416 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -042cd4: 0a01 |0084: move-result v1 │ │ -042cd6: 8211 |0085: int-to-float v1, v1 │ │ -042cd8: 52fd f603 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ -042cdc: 82dd |0088: int-to-float v13, v13 │ │ -042cde: c6bd |0089: add-float/2addr v13, v11 │ │ -042ce0: a90a 010d |008a: div-float v10, v1, v13 │ │ -042ce4: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -042ce8: c6a1 |008e: add-float/2addr v1, v10 │ │ -042cea: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -042cee: c8d1 |0091: mul-float/2addr v1, v13 │ │ -042cf0: 8716 |0092: float-to-int v6, v1 │ │ -042cf2: 28d4 |0093: goto 0067 // -002c │ │ +042bb0: |[042bb0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +042bc0: 6e10 e80b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0be8 │ │ +042bc6: 0a01 |0003: move-result v1 │ │ +042bc8: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +042bcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +042bce: 7020 3e0c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +042bd4: 0e00 |000a: return-void │ │ +042bd6: 6e10 fd0b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bfd │ │ +042bdc: 0a02 |000e: move-result v2 │ │ +042bde: 6e10 fe0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bfe │ │ +042be4: 0a03 |0012: move-result v3 │ │ +042be6: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +042bea: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +042bee: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +042bf2: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +042bf6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +042bf8: 7020 d40b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0bd4 │ │ +042bfe: 6e10 1f0c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0c1f │ │ +042c04: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +042c06: 7020 3d0c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +042c0c: 28e4 |0026: goto 000a // -001c │ │ +042c0e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +042c10: 7020 3e0c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c3e │ │ +042c16: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +042c18: 7020 3d0c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c3d │ │ +042c1e: 7010 eb0b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0beb │ │ +042c24: 0a0c |0032: move-result v12 │ │ +042c26: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +042c2a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +042c2e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +042c32: 7110 1416 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +042c38: 0a0e |003c: move-result v14 │ │ +042c3a: 82ee |003d: int-to-float v14, v14 │ │ +042c3c: c8ed |003e: mul-float/2addr v13, v14 │ │ +042c3e: 82ce |003f: int-to-float v14, v12 │ │ +042c40: c9ed |0040: div-float/2addr v13, v14 │ │ +042c42: 7120 1816 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +042c48: 0a08 |0044: move-result v8 │ │ +042c4a: 8291 |0045: int-to-float v1, v9 │ │ +042c4c: 829d |0046: int-to-float v13, v9 │ │ +042c4e: 6e20 da0b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0bda │ │ +042c54: 0a0e |004a: move-result v14 │ │ +042c56: c8ed |004b: mul-float/2addr v13, v14 │ │ +042c58: a607 010d |004c: add-float v7, v1, v13 │ │ +042c5c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +042c5e: 7701 1416 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +042c64: 0a12 |0052: move-result v18 │ │ +042c66: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +042c6a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +042c6e: 0200 1200 |0057: move/from16 v0, v18 │ │ +042c72: 820d |0059: int-to-float v13, v0 │ │ +042c74: a90d 070d |005a: div-float v13, v7, v13 │ │ +042c78: 7110 1316 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +042c7e: 0a0d |005f: move-result v13 │ │ +042c80: c8d1 |0060: mul-float/2addr v1, v13 │ │ +042c82: 7110 1a16 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@161a │ │ +042c88: 0a01 |0064: move-result v1 │ │ +042c8a: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +042c8e: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +042c92: 7120 1916 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +042c98: 0a06 |006c: move-result v6 │ │ +042c9a: 54f1 fe03 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03fe │ │ +042c9e: 7406 8614 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1486 │ │ +042ca4: 7110 390b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +042caa: 2895 |0075: goto 000a // -006b │ │ +042cac: 82c1 |0076: int-to-float v1, v12 │ │ +042cae: 54fd cf03 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03cf │ │ +042cb2: 52fe d603 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03d6 │ │ +042cb6: 6e20 320a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0a32 │ │ +042cbc: 0a0d |007e: move-result v13 │ │ +042cbe: a80b 010d |007f: mul-float v11, v1, v13 │ │ +042cc2: 7110 1416 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +042cc8: 0a01 |0084: move-result v1 │ │ +042cca: 8211 |0085: int-to-float v1, v1 │ │ +042ccc: 52fd f603 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03f6 │ │ +042cd0: 82dd |0088: int-to-float v13, v13 │ │ +042cd2: c6bd |0089: add-float/2addr v13, v11 │ │ +042cd4: a90a 010d |008a: div-float v10, v1, v13 │ │ +042cd8: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +042cdc: c6a1 |008e: add-float/2addr v1, v10 │ │ +042cde: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +042ce2: c8d1 |0091: mul-float/2addr v1, v13 │ │ +042ce4: 8716 |0092: float-to-int v6, v1 │ │ +042ce6: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -58334,24 +58334,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042cf4: |[042cf4] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -042d04: 6f20 8d13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@138d │ │ -042d0a: 0a00 |0003: move-result v0 │ │ -042d0c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -042d10: 5410 ef03 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ -042d14: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -042d18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -042d1a: 0f00 |000b: return v0 │ │ -042d1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -042d1e: 28fe |000d: goto 000b // -0002 │ │ +042ce8: |[042ce8] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +042cf8: 6f20 8d13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@138d │ │ +042cfe: 0a00 |0003: move-result v0 │ │ +042d00: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +042d04: 5410 ef03 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03ef │ │ +042d08: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +042d0c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +042d0e: 0f00 |000b: return v0 │ │ +042d10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +042d12: 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; │ │ │ │ @@ -58420,26 +58420,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -042d20: |[042d20] android.support.v4.view.ViewParentCompat.:()V │ │ -042d30: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -042d34: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -042d38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042d3c: 2201 f101 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01f1 │ │ -042d40: 7010 440c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c44 │ │ -042d46: 6901 0804 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0408 │ │ -042d4a: 0e00 |000d: return-void │ │ -042d4c: 2201 f301 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01f3 │ │ -042d50: 7010 470c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c47 │ │ -042d56: 6901 0804 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0408 │ │ -042d5a: 28f8 |0015: goto 000d // -0008 │ │ +042d14: |[042d14] android.support.v4.view.ViewParentCompat.:()V │ │ +042d24: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +042d28: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +042d2c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +042d30: 2201 f101 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01f1 │ │ +042d34: 7010 440c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c44 │ │ +042d3a: 6901 0804 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0408 │ │ +042d3e: 0e00 |000d: return-void │ │ +042d40: 2201 f301 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01f3 │ │ +042d44: 7010 470c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c47 │ │ +042d4a: 6901 0804 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0408 │ │ +042d4e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -58451,17 +58451,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042d5c: |[042d5c] android.support.v4.view.ViewParentCompat.:()V │ │ -042d6c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -042d72: 0e00 |0003: return-void │ │ +042d50: |[042d50] android.support.v4.view.ViewParentCompat.:()V │ │ +042d60: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +042d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -58470,19 +58470,19 @@ │ │ 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 │ │ -042d74: |[042d74] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -042d84: 6200 0804 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0408 │ │ -042d88: 7240 460c 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@0c46 │ │ -042d8e: 0a00 |0005: move-result v0 │ │ -042d90: 0f00 |0006: return v0 │ │ +042d68: |[042d68] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +042d78: 6200 0804 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0408 │ │ +042d7c: 7240 460c 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@0c46 │ │ +042d82: 0a00 |0005: move-result v0 │ │ +042d84: 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; │ │ @@ -58513,17 +58513,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042d94: |[042d94] android.support.v4.view.ViewParentCompatICS.:()V │ │ -042da4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -042daa: 0e00 |0003: return-void │ │ +042d88: |[042d88] android.support.v4.view.ViewParentCompatICS.:()V │ │ +042d98: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +042d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ @@ -58531,18 +58531,18 @@ │ │ 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 │ │ -042dac: |[042dac] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -042dbc: 7230 9013 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1390 │ │ -042dc2: 0a00 |0003: move-result v0 │ │ -042dc4: 0f00 |0004: return v0 │ │ +042da0: |[042da0] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +042db0: 7230 9013 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1390 │ │ +042db6: 0a00 |0003: move-result v0 │ │ +042db8: 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; │ │ @@ -58588,17 +58588,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042dc8: |[042dc8] android.support.v4.view.WindowCompat.:()V │ │ -042dd8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -042dde: 0e00 |0003: return-void │ │ +042dbc: |[042dbc] android.support.v4.view.WindowCompat.:()V │ │ +042dcc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +042dd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ @@ -58760,26 +58760,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -042de0: |[042de0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -042df0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -042df4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -042df8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042dfc: 2200 f701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01f7 │ │ -042e00: 7010 4f0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c4f │ │ -042e06: 6900 0c04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ -042e0a: 0e00 |000d: return-void │ │ -042e0c: 2200 f801 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01f8 │ │ -042e10: 7010 530c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c53 │ │ -042e16: 6900 0c04 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ -042e1a: 28f8 |0015: goto 000d // -0008 │ │ +042dd4: |[042dd4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +042de4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +042de8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +042dec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +042df0: 2200 f701 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01f7 │ │ +042df4: 7010 4f0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c4f │ │ +042dfa: 6900 0c04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ +042dfe: 0e00 |000d: return-void │ │ +042e00: 2200 f801 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01f8 │ │ +042e04: 7010 530c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c53 │ │ +042e0a: 6900 0c04 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ +042e0e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -58789,17 +58789,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042e1c: |[042e1c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -042e2c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -042e32: 0e00 |0003: return-void │ │ +042e10: |[042e10] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +042e20: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +042e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat; │ │ │ │ @@ -58808,20 +58808,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 │ │ -042e34: |[042e34] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -042e44: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ -042e48: 6e10 a20e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0ea2 │ │ -042e4e: 0c01 |0005: move-result-object v1 │ │ -042e50: 7230 570c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c57 │ │ -042e56: 0e00 |0009: return-void │ │ +042e28: |[042e28] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +042e38: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ +042e3c: 6e10 a20e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0ea2 │ │ +042e42: 0c01 |0005: move-result-object v1 │ │ +042e44: 7230 570c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c57 │ │ +042e4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0009 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000a reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -58831,18 +58831,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 │ │ -042e58: |[042e58] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -042e68: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ -042e6c: 7020 9a0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ -042e72: 1100 |0005: return-object v0 │ │ +042e4c: |[042e4c] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +042e5c: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ +042e60: 7020 9a0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ +042e66: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -58850,21 +58850,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 │ │ -042e74: |[042e74] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -042e84: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ -042e88: 6201 0c04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ -042e8c: 7230 580c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c58 │ │ -042e92: 0c01 |0007: move-result-object v1 │ │ -042e94: 7020 9a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ -042e9a: 1100 |000b: return-object v0 │ │ +042e68: |[042e68] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +042e78: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ +042e7c: 6201 0c04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ +042e80: 7230 580c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c58 │ │ +042e86: 0c01 |0007: move-result-object v1 │ │ +042e88: 7020 9a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ +042e8e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x000c reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ @@ -58873,19 +58873,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042e9c: |[042e9c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -042eac: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ -042eb0: 7220 590c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c59 │ │ -042eb6: 0a00 |0005: move-result v0 │ │ -042eb8: 0f00 |0006: return v0 │ │ +042e90: |[042e90] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +042ea0: 6200 0c04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@040c │ │ +042ea4: 7220 590c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c59 │ │ +042eaa: 0a00 |0005: move-result v0 │ │ +042eac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -58914,17 +58914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042ebc: |[042ebc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -042ecc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -042ed2: 0e00 |0003: return-void │ │ +042eb0: |[042eb0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +042ec0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +042ec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -58932,18 +58932,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 │ │ -042ed4: |[042ed4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -042ee4: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -042ee8: 6e20 9913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1399 │ │ -042eee: 0e00 |0005: return-void │ │ +042ec8: |[042ec8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +042ed8: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +042edc: 6e20 9913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1399 │ │ +042ee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -58953,18 +58953,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 │ │ -042ef0: |[042ef0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -042f00: 6e20 9c13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@139c │ │ -042f06: 0c00 |0003: move-result-object v0 │ │ -042f08: 1100 |0004: return-object v0 │ │ +042ee4: |[042ee4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +042ef4: 6e20 9c13 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@139c │ │ +042efa: 0c00 |0003: move-result-object v0 │ │ +042efc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -58973,18 +58973,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042f0c: |[042f0c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -042f1c: 6e10 9d13 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@139d │ │ -042f22: 0a00 |0003: move-result v0 │ │ -042f24: 0f00 |0004: return v0 │ │ +042f00: |[042f00] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +042f10: 6e10 9d13 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@139d │ │ +042f16: 0a00 |0003: move-result v0 │ │ +042f18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -59088,22 +59088,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -042f28: |[042f28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -042f38: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -042f3e: 7100 7e0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c7e │ │ -042f44: 0c00 |0006: move-result-object v0 │ │ -042f46: 7220 780c 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@0c78 │ │ -042f4c: 0c00 |000a: move-result-object v0 │ │ -042f4e: 5b10 1f04 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@041f │ │ -042f52: 0e00 |000d: return-void │ │ +042f1c: |[042f1c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +042f2c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +042f32: 7100 7e0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c7e │ │ +042f38: 0c00 |0006: move-result-object v0 │ │ +042f3a: 7220 780c 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@0c78 │ │ +042f40: 0c00 |000a: move-result-object v0 │ │ +042f42: 5b10 1f04 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@041f │ │ +042f46: 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; │ │ @@ -59152,26 +59152,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -042f54: |[042f54] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -042f64: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -042f68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -042f6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -042f70: 2200 fd01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01fd │ │ -042f74: 7010 660c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c66 │ │ -042f7a: 6900 2004 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -042f7e: 0e00 |000d: return-void │ │ -042f80: 2200 fe01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01fe │ │ -042f84: 7010 6d0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c6d │ │ -042f8a: 6900 2004 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -042f8e: 28f8 |0015: goto 000d // -0008 │ │ +042f48: |[042f48] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +042f58: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +042f5c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +042f60: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +042f64: 2200 fd01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01fd │ │ +042f68: 7010 660c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c66 │ │ +042f6e: 6900 2004 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +042f72: 0e00 |000d: return-void │ │ +042f74: 2200 fe01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01fe │ │ +042f78: 7010 6d0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c6d │ │ +042f7e: 6900 2004 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +042f82: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -59181,17 +59181,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042f90: |[042f90] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -042fa0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -042fa6: 0e00 |0003: return-void │ │ +042f84: |[042f84] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +042f94: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +042f9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompat; │ │ │ │ @@ -59200,36 +59200,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 │ │ -042fa8: |[042fa8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -042fb8: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -042fbc: 1100 |0002: return-object v0 │ │ +042f9c: |[042f9c] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +042fac: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +042fb0: 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 │ │ -042fc0: |[042fc0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -042fd0: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -042fd4: 7230 740c 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@0c74 │ │ -042fda: 0a00 |0005: move-result v0 │ │ -042fdc: 0f00 |0006: return v0 │ │ +042fb4: |[042fb4] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +042fc4: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +042fc8: 7230 740c 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@0c74 │ │ +042fce: 0a00 |0005: move-result v0 │ │ +042fd0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 listener Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; │ │ │ │ @@ -59238,19 +59238,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 │ │ -042fe0: |[042fe0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -042ff0: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -042ff4: 7230 750c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c75 │ │ -042ffa: 0c00 |0005: move-result-object v0 │ │ -042ffc: 1100 |0006: return-object v0 │ │ +042fd4: |[042fd4] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +042fe4: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +042fe8: 7230 750c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c75 │ │ +042fee: 0c00 |0005: move-result-object v0 │ │ +042ff0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0007 reg=2 feedbackTypeFlags I │ │ │ │ @@ -59259,19 +59259,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 │ │ -043000: |[043000] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -043010: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -043014: 7220 760c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c76 │ │ -04301a: 0c00 |0005: move-result-object v0 │ │ -04301c: 1100 |0006: return-object v0 │ │ +042ff4: |[042ff4] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +043004: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +043008: 7220 760c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c76 │ │ +04300e: 0c00 |0005: move-result-object v0 │ │ +043010: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -59279,19 +59279,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 │ │ -043020: |[043020] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -043030: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -043034: 7220 770c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c77 │ │ -04303a: 0a00 |0005: move-result v0 │ │ -04303c: 0f00 |0006: return v0 │ │ +043014: |[043014] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +043024: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +043028: 7220 770c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c77 │ │ +04302e: 0a00 |0005: move-result v0 │ │ +043030: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;) │ │ @@ -59299,19 +59299,19 @@ │ │ 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 │ │ -043040: |[043040] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -043050: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ -043054: 7230 790c 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@0c79 │ │ -04305a: 0a00 |0005: move-result v0 │ │ -04305c: 0f00 |0006: return v0 │ │ +043034: |[043034] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +043044: 6200 2004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0420 │ │ +043048: 7230 790c 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@0c79 │ │ +04304e: 0a00 |0005: move-result v0 │ │ +043050: 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; │ │ │ │ @@ -59351,18 +59351,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 │ │ -043060: |[043060] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -043070: 5b01 2104 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0421 │ │ -043074: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04307a: 0e00 |0005: return-void │ │ +043054: |[043054] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +043064: 5b01 2104 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0421 │ │ +043068: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04306e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ @@ -59372,18 +59372,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04307c: |[04307c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -04308c: 5410 2104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0421 │ │ -043090: 7220 860c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c86 │ │ -043096: 0e00 |0005: return-void │ │ +043070: |[043070] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +043080: 5410 2104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0421 │ │ +043084: 7220 860c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c86 │ │ +04308a: 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 │ │ @@ -59453,17 +59453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043098: |[043098] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -0430a8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0430ae: 0e00 |0003: return-void │ │ +04308c: |[04308c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +04309c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0430a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs; │ │ │ │ @@ -59472,19 +59472,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 │ │ -0430b0: |[0430b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -0430c0: 1f02 c002 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02c0 │ │ -0430c4: 6e20 a313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13a3 │ │ -0430ca: 0a00 |0005: move-result v0 │ │ -0430cc: 0f00 |0006: return v0 │ │ +0430a4: |[0430a4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +0430b4: 1f02 c002 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02c0 │ │ +0430b8: 6e20 a313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13a3 │ │ +0430be: 0a00 |0005: move-result v0 │ │ +0430c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 listener Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ @@ -59493,18 +59493,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 │ │ -0430d0: |[0430d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0430e0: 6e20 a413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@13a4 │ │ -0430e6: 0c00 |0003: move-result-object v0 │ │ -0430e8: 1100 |0004: return-object v0 │ │ +0430c4: |[0430c4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0430d4: 6e20 a413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@13a4 │ │ +0430da: 0c00 |0003: move-result-object v0 │ │ +0430dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0005 reg=2 feedbackTypeFlags I │ │ │ │ @@ -59513,18 +59513,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 │ │ -0430ec: |[0430ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0430fc: 6e10 a513 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@13a5 │ │ -043102: 0c00 |0003: move-result-object v0 │ │ -043104: 1100 |0004: return-object v0 │ │ +0430e0: |[0430e0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0430f0: 6e10 a513 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@13a5 │ │ +0430f6: 0c00 |0003: move-result-object v0 │ │ +0430f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -59532,18 +59532,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 │ │ -043108: |[043108] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -043118: 6e10 a713 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@13a7 │ │ -04311e: 0a00 |0003: move-result v0 │ │ -043120: 0f00 |0004: return v0 │ │ +0430fc: |[0430fc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04310c: 6e10 a713 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@13a7 │ │ +043112: 0a00 |0003: move-result v0 │ │ +043114: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 manager Landroid/view/accessibility/AccessibilityManager; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -59551,18 +59551,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 │ │ -043124: |[043124] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -043134: 2200 0202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0202 │ │ -043138: 7020 840c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c84 │ │ -04313e: 1100 |0005: return-object v0 │ │ +043118: |[043118] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +043128: 2200 0202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0202 │ │ +04312c: 7020 840c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c84 │ │ +043132: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;) │ │ @@ -59570,19 +59570,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 │ │ -043140: |[043140] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -043150: 1f02 c002 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02c0 │ │ -043154: 6e20 a813 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13a8 │ │ -04315a: 0a00 |0005: move-result v0 │ │ -04315c: 0f00 |0006: return v0 │ │ +043134: |[043134] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +043144: 1f02 c002 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02c0 │ │ +043148: 6e20 a813 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@13a8 │ │ +04314e: 0a00 |0005: move-result v0 │ │ +043150: 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; │ │ │ │ @@ -60189,47 +60189,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -043160: |[043160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -043170: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -043174: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -043178: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04317c: 2200 0902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0209 │ │ -043180: 7010 0f0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0d0f │ │ -043186: 6900 3b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -04318a: 0e00 |000d: return-void │ │ -04318c: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -043190: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -043194: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -043198: 2200 0802 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0208 │ │ -04319c: 7010 0c0d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d0c │ │ -0431a2: 6900 3b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0431a6: 28f2 |001b: goto 000d // -000e │ │ -0431a8: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0431ac: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -0431b0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0431b4: 2200 0702 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0207 │ │ -0431b8: 7010 fe0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cfe │ │ -0431be: 6900 3b04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0431c2: 28e4 |0029: goto 000d // -001c │ │ -0431c4: 6000 2600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0431c8: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -0431cc: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -0431d0: 2200 0502 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0205 │ │ -0431d4: 7010 8e0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c8e │ │ -0431da: 6900 3b04 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0431de: 28d6 |0037: goto 000d // -002a │ │ -0431e0: 2200 0a02 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@020a │ │ -0431e4: 7010 120d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d12 │ │ -0431ea: 6900 3b04 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0431ee: 28ce |003f: goto 000d // -0032 │ │ +043154: |[043154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +043164: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +043168: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04316c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +043170: 2200 0902 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0209 │ │ +043174: 7010 0f0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0d0f │ │ +04317a: 6900 3b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +04317e: 0e00 |000d: return-void │ │ +043180: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +043184: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +043188: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04318c: 2200 0802 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0208 │ │ +043190: 7010 0c0d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d0c │ │ +043196: 6900 3b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +04319a: 28f2 |001b: goto 000d // -000e │ │ +04319c: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0431a0: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +0431a4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0431a8: 2200 0702 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0207 │ │ +0431ac: 7010 fe0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cfe │ │ +0431b2: 6900 3b04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0431b6: 28e4 |0029: goto 000d // -001c │ │ +0431b8: 6000 2600 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0431bc: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +0431c0: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +0431c4: 2200 0502 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0205 │ │ +0431c8: 7010 8e0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c8e │ │ +0431ce: 6900 3b04 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0431d2: 28d6 |0037: goto 000d // -002a │ │ +0431d4: 2200 0a02 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@020a │ │ +0431d8: 7010 120d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d12 │ │ +0431de: 6900 3b04 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0431e2: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -60245,18 +60245,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0431f0: |[0431f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -043200: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -043206: 5b01 4104 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04320a: 0e00 |0005: return-void │ │ +0431e4: |[0431e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +0431f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0431fa: 5b01 4104 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0431fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -60267,55 +60267,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -04320c: |[04320c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -04321c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -043222: 1a00 6401 |0003: const-string v0, "ACTION_UNKNOWN" // string@0164 │ │ -043226: 1100 |0005: return-object v0 │ │ -043228: 1a00 4701 |0006: const-string v0, "ACTION_FOCUS" // string@0147 │ │ -04322c: 28fd |0008: goto 0005 // -0003 │ │ -04322e: 1a00 3f01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@013f │ │ -043232: 28fa |000b: goto 0005 // -0006 │ │ -043234: 1a00 5e01 |000c: const-string v0, "ACTION_SELECT" // string@015e │ │ -043238: 28f7 |000e: goto 0005 // -0009 │ │ -04323a: 1a00 4001 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0140 │ │ -04323e: 28f4 |0011: goto 0005 // -000c │ │ -043240: 1a00 4101 |0012: const-string v0, "ACTION_CLICK" // string@0141 │ │ -043244: 28f1 |0014: goto 0005 // -000f │ │ -043246: 1a00 4d01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@014d │ │ -04324a: 28ee |0017: goto 0005 // -0012 │ │ -04324c: 1a00 3601 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0136 │ │ -043250: 28eb |001a: goto 0005 // -0015 │ │ -043252: 1a00 3e01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@013e │ │ -043256: 28e8 |001d: goto 0005 // -0018 │ │ -043258: 1a00 5001 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0150 │ │ -04325c: 28e5 |0020: goto 0005 // -001b │ │ -04325e: 1a00 5901 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0159 │ │ -043262: 28e2 |0023: goto 0005 // -001e │ │ -043264: 1a00 5101 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0151 │ │ -043268: 28df |0026: goto 0005 // -0021 │ │ -04326a: 1a00 5a01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@015a │ │ -04326e: 28dc |0029: goto 0005 // -0024 │ │ -043270: 1a00 5d01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@015d │ │ -043274: 28d9 |002c: goto 0005 // -0027 │ │ -043276: 1a00 5c01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@015c │ │ -04327a: 28d6 |002f: goto 0005 // -002a │ │ -04327c: 1a00 4401 |0030: const-string v0, "ACTION_CUT" // string@0144 │ │ -043280: 28d3 |0032: goto 0005 // -002d │ │ -043282: 1a00 4301 |0033: const-string v0, "ACTION_COPY" // string@0143 │ │ -043286: 28d0 |0035: goto 0005 // -0030 │ │ -043288: 1a00 5401 |0036: const-string v0, "ACTION_PASTE" // string@0154 │ │ -04328c: 28cd |0038: goto 0005 // -0033 │ │ -04328e: 1a00 5f01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@015f │ │ -043292: 28ca |003b: goto 0005 // -0036 │ │ -043294: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +043200: |[043200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +043210: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +043216: 1a00 6401 |0003: const-string v0, "ACTION_UNKNOWN" // string@0164 │ │ +04321a: 1100 |0005: return-object v0 │ │ +04321c: 1a00 4701 |0006: const-string v0, "ACTION_FOCUS" // string@0147 │ │ +043220: 28fd |0008: goto 0005 // -0003 │ │ +043222: 1a00 3f01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@013f │ │ +043226: 28fa |000b: goto 0005 // -0006 │ │ +043228: 1a00 5e01 |000c: const-string v0, "ACTION_SELECT" // string@015e │ │ +04322c: 28f7 |000e: goto 0005 // -0009 │ │ +04322e: 1a00 4001 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0140 │ │ +043232: 28f4 |0011: goto 0005 // -000c │ │ +043234: 1a00 4101 |0012: const-string v0, "ACTION_CLICK" // string@0141 │ │ +043238: 28f1 |0014: goto 0005 // -000f │ │ +04323a: 1a00 4d01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@014d │ │ +04323e: 28ee |0017: goto 0005 // -0012 │ │ +043240: 1a00 3601 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0136 │ │ +043244: 28eb |001a: goto 0005 // -0015 │ │ +043246: 1a00 3e01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@013e │ │ +04324a: 28e8 |001d: goto 0005 // -0018 │ │ +04324c: 1a00 5001 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0150 │ │ +043250: 28e5 |0020: goto 0005 // -001b │ │ +043252: 1a00 5901 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0159 │ │ +043256: 28e2 |0023: goto 0005 // -001e │ │ +043258: 1a00 5101 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0151 │ │ +04325c: 28df |0026: goto 0005 // -0021 │ │ +04325e: 1a00 5a01 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@015a │ │ +043262: 28dc |0029: goto 0005 // -0024 │ │ +043264: 1a00 5d01 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@015d │ │ +043268: 28d9 |002c: goto 0005 // -0027 │ │ +04326a: 1a00 5c01 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@015c │ │ +04326e: 28d6 |002f: goto 0005 // -002a │ │ +043270: 1a00 4401 |0030: const-string v0, "ACTION_CUT" // string@0144 │ │ +043274: 28d3 |0032: goto 0005 // -002d │ │ +043276: 1a00 4301 |0033: const-string v0, "ACTION_COPY" // string@0143 │ │ +04327a: 28d0 |0035: goto 0005 // -0030 │ │ +04327c: 1a00 5401 |0036: const-string v0, "ACTION_PASTE" // string@0154 │ │ +043280: 28cd |0038: goto 0005 // -0033 │ │ +043282: 1a00 5f01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@015f │ │ +043286: 28ca |003b: goto 0005 // -0036 │ │ +043288: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0003 line=2056 │ │ 0x0006 line=2020 │ │ 0x0009 line=2022 │ │ 0x000c line=2024 │ │ @@ -60343,43 +60343,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 │ │ -043328: |[043328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -043338: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -04333c: 7210 de0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0cde │ │ -043342: 0c00 |0005: move-result-object v0 │ │ -043344: 7110 9a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -04334a: 0c00 |0009: move-result-object v0 │ │ -04334c: 1100 |000a: return-object v0 │ │ +04331c: |[04331c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +04332c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043330: 7210 de0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0cde │ │ +043336: 0c00 |0005: move-result-object v0 │ │ +043338: 7110 9a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +04333e: 0c00 |0009: move-result-object v0 │ │ +043340: 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 │ │ -043350: |[043350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -043360: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043364: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043368: 7220 e10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -04336e: 0c00 |0007: move-result-object v0 │ │ -043370: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -043376: 0c00 |000b: move-result-object v0 │ │ -043378: 1100 |000c: return-object v0 │ │ +043344: |[043344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043354: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043358: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04335c: 7220 e10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +043362: 0c00 |0007: move-result-object v0 │ │ +043364: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +04336a: 0c00 |000b: move-result-object v0 │ │ +04336c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60387,21 +60387,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 │ │ -04337c: |[04337c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04338c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043390: 7220 df0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cdf │ │ -043396: 0c00 |0005: move-result-object v0 │ │ -043398: 7110 9a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -04339e: 0c00 |0009: move-result-object v0 │ │ -0433a0: 1100 |000a: return-object v0 │ │ +043370: |[043370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043380: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043384: 7220 df0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cdf │ │ +04338a: 0c00 |0005: move-result-object v0 │ │ +04338c: 7110 9a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +043392: 0c00 |0009: move-result-object v0 │ │ +043394: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60409,21 +60409,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 │ │ -0433a4: |[0433a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0433b4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0433b8: 7230 e00c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0ce0 │ │ -0433be: 0c00 |0005: move-result-object v0 │ │ -0433c0: 7110 9a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -0433c6: 0c00 |0009: move-result-object v0 │ │ -0433c8: 1100 |000a: return-object v0 │ │ +043398: |[043398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0433a8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0433ac: 7230 e00c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0ce0 │ │ +0433b2: 0c00 |0005: move-result-object v0 │ │ +0433b4: 7110 9a0d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +0433ba: 0c00 |0009: move-result-object v0 │ │ +0433bc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -60432,21 +60432,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 │ │ -0433cc: |[0433cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0433dc: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -0433e0: 2200 0b02 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -0433e4: 7020 540d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ -0433ea: 1100 |0007: return-object v0 │ │ -0433ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0433ee: 28fe |0009: goto 0007 // -0002 │ │ +0433c0: |[0433c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0433d0: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +0433d4: 2200 0b02 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +0433d8: 7020 540d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ +0433de: 1100 |0007: return-object v0 │ │ +0433e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0433e2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0002 line=1069 │ │ 0x0007 line=1071 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -60457,19 +60457,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0433f0: |[0433f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -043400: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043404: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043408: 7230 be0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0cbe │ │ -04340e: 0e00 |0007: return-void │ │ +0433e4: |[0433e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +0433f4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0433f8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0433fc: 7230 be0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0cbe │ │ +043402: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0007 line=1296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -60479,19 +60479,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043410: |[043410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -043420: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043424: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043428: 7230 bf0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0cbf │ │ -04342e: 0e00 |0007: return-void │ │ +043404: |[043404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +043414: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043418: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04341c: 7230 bf0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0cbf │ │ +043422: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0007 line=1250 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -60501,19 +60501,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -043430: |[043430] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -043440: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043444: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043448: 7240 c00c 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@0cc0 │ │ -04344e: 0e00 |0007: return-void │ │ +043424: |[043424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +043434: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043438: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04343c: 7240 c00c 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@0cc0 │ │ +043442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0007 line=1268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -60524,44 +60524,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -043450: |[043450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -043460: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -043462: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -043464: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -043468: 0f01 |0004: return v1 │ │ -04346a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -04346e: 0121 |0007: move v1, v2 │ │ -043470: 28fc |0008: goto 0004 // -0004 │ │ -043472: 6e10 2016 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -043478: 0c03 |000c: move-result-object v3 │ │ -04347a: 6e10 2016 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -043480: 0c04 |0010: move-result-object v4 │ │ -043482: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -043486: 0121 |0013: move v1, v2 │ │ -043488: 28f0 |0014: goto 0004 // -0010 │ │ -04348a: 0760 |0015: move-object v0, v6 │ │ -04348c: 1f00 0b02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -043490: 5453 4104 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043494: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -043498: 5403 4104 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04349c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -0434a0: 0121 |0020: move v1, v2 │ │ -0434a2: 28e3 |0021: goto 0004 // -001d │ │ -0434a4: 5453 4104 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0434a8: 5404 4104 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0434ac: 6e20 1f16 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -0434b2: 0a03 |0029: move-result v3 │ │ -0434b4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -0434b8: 0121 |002c: move v1, v2 │ │ -0434ba: 28d7 |002d: goto 0004 // -0029 │ │ +043444: |[043444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +043454: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +043456: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +043458: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +04345c: 0f01 |0004: return v1 │ │ +04345e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +043462: 0121 |0007: move v1, v2 │ │ +043464: 28fc |0008: goto 0004 // -0004 │ │ +043466: 6e10 2016 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +04346c: 0c03 |000c: move-result-object v3 │ │ +04346e: 6e10 2016 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +043474: 0c04 |0010: move-result-object v4 │ │ +043476: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +04347a: 0121 |0013: move v1, v2 │ │ +04347c: 28f0 |0014: goto 0004 // -0010 │ │ +04347e: 0760 |0015: move-object v0, v6 │ │ +043480: 1f00 0b02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +043484: 5453 4104 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043488: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +04348c: 5403 4104 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043490: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +043494: 0121 |0020: move v1, v2 │ │ +043496: 28e3 |0021: goto 0004 // -001d │ │ +043498: 5453 4104 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04349c: 5404 4104 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0434a0: 6e20 1f16 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +0434a6: 0a03 |0029: move-result v3 │ │ +0434a8: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +0434ac: 0121 |002c: move v1, v2 │ │ +0434ae: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -60582,33 +60582,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 │ │ -0434bc: |[0434bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -0434cc: 2204 6803 |0000: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ -0434d0: 7010 6116 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -0434d6: 6205 3b04 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0434da: 5476 4104 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0434de: 7230 c10c 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@0cc1 │ │ -0434e4: 0c03 |000c: move-result-object v3 │ │ -0434e6: 7210 9716 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1697 │ │ -0434ec: 0a02 |0010: move-result v2 │ │ -0434ee: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0434f0: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -0434f4: 7220 9416 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1694 │ │ -0434fa: 0c01 |0017: move-result-object v1 │ │ -0434fc: 2205 0b02 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -043500: 7020 540d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ -043506: 7220 9116 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ -04350c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -043510: 28f0 |0022: goto 0012 // -0010 │ │ -043512: 1104 |0023: return-object v4 │ │ +0434b0: |[0434b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +0434c0: 2204 6803 |0000: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ +0434c4: 7010 6116 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0434ca: 6205 3b04 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0434ce: 5476 4104 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0434d2: 7230 c10c 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@0cc1 │ │ +0434d8: 0c03 |000c: move-result-object v3 │ │ +0434da: 7210 9716 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1697 │ │ +0434e0: 0a02 |0010: move-result v2 │ │ +0434e2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0434e4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +0434e8: 7220 9416 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1694 │ │ +0434ee: 0c01 |0017: move-result-object v1 │ │ +0434f0: 2205 0b02 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +0434f4: 7020 540d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ +0434fa: 7220 9116 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ +043500: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +043504: 28f0 |0022: goto 0012 // -0010 │ │ +043506: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -60629,22 +60629,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 │ │ -043514: |[043514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -043524: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043528: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04352c: 7230 c20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cc2 │ │ -043532: 0c00 |0007: move-result-object v0 │ │ -043534: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -04353a: 0c00 |000b: move-result-object v0 │ │ -04353c: 1100 |000c: return-object v0 │ │ +043508: |[043508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043518: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +04351c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043520: 7230 c20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cc2 │ │ +043526: 0c00 |0007: move-result-object v0 │ │ +043528: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +04352e: 0c00 |000b: move-result-object v0 │ │ +043530: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -60653,22 +60653,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 │ │ -043540: |[043540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -043550: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043554: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043558: 7230 c30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cc3 │ │ -04355e: 0c00 |0007: move-result-object v0 │ │ -043560: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -043566: 0c00 |000b: move-result-object v0 │ │ -043568: 1100 |000c: return-object v0 │ │ +043534: |[043534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043544: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043548: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04354c: 7230 c30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cc3 │ │ +043552: 0c00 |0007: move-result-object v0 │ │ +043554: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +04355a: 0c00 |000b: move-result-object v0 │ │ +04355c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -60677,20 +60677,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04356c: |[04356c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -04357c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043580: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043584: 7220 c40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0cc4 │ │ -04358a: 0a00 |0007: move-result v0 │ │ -04358c: 0f00 |0008: return v0 │ │ +043560: |[043560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +043570: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043574: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043578: 7220 c40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0cc4 │ │ +04357e: 0a00 |0007: move-result v0 │ │ +043580: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60698,19 +60698,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043590: |[043590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0435a0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0435a4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0435a8: 7230 c50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cc5 │ │ -0435ae: 0e00 |0007: return-void │ │ +043584: |[043584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +043594: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043598: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04359c: 7230 c50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cc5 │ │ +0435a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60720,19 +60720,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0435b0: |[0435b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -0435c0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0435c4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0435c8: 7230 c60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cc6 │ │ -0435ce: 0e00 |0007: return-void │ │ +0435a4: |[0435a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +0435b4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0435b8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0435bc: 7230 c60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cc6 │ │ +0435c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0007 line=1463 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60742,22 +60742,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 │ │ -0435d0: |[0435d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0435e0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0435e4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0435e8: 7230 c70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cc7 │ │ -0435ee: 0c00 |0007: move-result-object v0 │ │ -0435f0: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -0435f6: 0c00 |000b: move-result-object v0 │ │ -0435f8: 1100 |000c: return-object v0 │ │ +0435c4: |[0435c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0435d4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0435d8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0435dc: 7230 c70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0cc7 │ │ +0435e2: 0c00 |0007: move-result-object v0 │ │ +0435e4: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +0435ea: 0c00 |000b: move-result-object v0 │ │ +0435ec: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -60766,20 +60766,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0435fc: |[0435fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -04360c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043610: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043614: 7220 c80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0cc8 │ │ -04361a: 0a00 |0007: move-result v0 │ │ -04361c: 0f00 |0008: return v0 │ │ +0435f0: |[0435f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +043600: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043604: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043608: 7220 c80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0cc8 │ │ +04360e: 0a00 |0007: move-result v0 │ │ +043610: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60787,20 +60787,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043620: |[043620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -043630: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043634: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043638: 7220 c90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cc9 │ │ -04363e: 0c00 |0007: move-result-object v0 │ │ -043640: 1100 |0008: return-object v0 │ │ +043614: |[043614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +043624: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043628: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04362c: 7220 c90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cc9 │ │ +043632: 0c00 |0007: move-result-object v0 │ │ +043634: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60808,20 +60808,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043644: |[043644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -043654: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043658: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04365c: 7220 ca0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cca │ │ -043662: 0c00 |0007: move-result-object v0 │ │ -043664: 1100 |0008: return-object v0 │ │ +043638: |[043638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +043648: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +04364c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043650: 7220 ca0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0cca │ │ +043656: 0c00 |0007: move-result-object v0 │ │ +043658: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60829,17 +60829,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043668: |[043668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -043678: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04367c: 1100 |0002: return-object v0 │ │ +04365c: |[04365c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +04366c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043670: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60847,20 +60847,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043680: |[043680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -043690: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043694: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043698: 7220 cb0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0ccb │ │ -04369e: 0a00 |0007: move-result v0 │ │ -0436a0: 0f00 |0008: return v0 │ │ +043674: |[043674] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +043684: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043688: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04368c: 7220 cb0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0ccb │ │ +043692: 0a00 |0007: move-result v0 │ │ +043694: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60868,20 +60868,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0436a4: |[0436a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -0436b4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0436b8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0436bc: 7220 cc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0ccc │ │ -0436c2: 0a00 |0007: move-result v0 │ │ -0436c4: 0f00 |0008: return v0 │ │ +043698: |[043698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +0436a8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0436ac: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0436b0: 7220 cc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0ccc │ │ +0436b6: 0a00 |0007: move-result v0 │ │ +0436b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60889,20 +60889,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0436c8: |[0436c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -0436d8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0436dc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0436e0: 7220 cd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ccd │ │ -0436e6: 0c00 |0007: move-result-object v0 │ │ -0436e8: 1100 |0008: return-object v0 │ │ +0436bc: |[0436bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +0436cc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0436d0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0436d4: 7220 cd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ccd │ │ +0436da: 0c00 |0007: move-result-object v0 │ │ +0436dc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60910,22 +60910,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 │ │ -0436ec: |[0436ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0436fc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043700: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043704: 7220 ce0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cce │ │ -04370a: 0c00 |0007: move-result-object v0 │ │ -04370c: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -043712: 0c00 |000b: move-result-object v0 │ │ -043714: 1100 |000c: return-object v0 │ │ +0436e0: |[0436e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0436f0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0436f4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0436f8: 7220 ce0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cce │ │ +0436fe: 0c00 |0007: move-result-object v0 │ │ +043700: 7110 9a0d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +043706: 0c00 |000b: move-result-object v0 │ │ +043708: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60933,20 +60933,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043718: |[043718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -043728: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -04372c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043730: 7220 cf0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ccf │ │ -043736: 0c00 |0007: move-result-object v0 │ │ -043738: 1100 |0008: return-object v0 │ │ +04370c: |[04370c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +04371c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043720: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043724: 7220 cf0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ccf │ │ +04372a: 0c00 |0007: move-result-object v0 │ │ +04372c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60954,20 +60954,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04373c: |[04373c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -04374c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043750: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043754: 7220 d00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cd0 │ │ -04375a: 0c00 |0007: move-result-object v0 │ │ -04375c: 1100 |0008: return-object v0 │ │ +043730: |[043730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +043740: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043744: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043748: 7220 d00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0cd0 │ │ +04374e: 0c00 |0007: move-result-object v0 │ │ +043750: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60975,20 +60975,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043760: |[043760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -043770: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043774: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043778: 7220 d10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0cd1 │ │ -04377e: 0a00 |0007: move-result v0 │ │ -043780: 0f00 |0008: return v0 │ │ +043754: |[043754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +043764: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043768: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04376c: 7220 d10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0cd1 │ │ +043772: 0a00 |0007: move-result v0 │ │ +043774: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60996,23 +60996,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -043784: |[043784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -043794: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043798: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04379c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04379e: 0f00 |0005: return v0 │ │ -0437a0: 5410 4104 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0437a4: 6e10 2116 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -0437aa: 0a00 |000b: move-result v0 │ │ -0437ac: 28f9 |000c: goto 0005 // -0007 │ │ +043778: |[043778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +043788: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04378c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +043790: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +043792: 0f00 |0005: return v0 │ │ +043794: 5410 4104 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043798: 6e10 2116 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +04379e: 0a00 |000b: move-result v0 │ │ +0437a0: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61020,20 +61020,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0437b0: |[0437b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -0437c0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0437c4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0437c8: 7220 d20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0cd2 │ │ -0437ce: 0a00 |0007: move-result v0 │ │ -0437d0: 0f00 |0008: return v0 │ │ +0437a4: |[0437a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +0437b4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0437b8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0437bc: 7220 d20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0cd2 │ │ +0437c2: 0a00 |0007: move-result v0 │ │ +0437c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61041,20 +61041,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0437d4: |[0437d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -0437e4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0437e8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0437ec: 7220 d30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0cd3 │ │ -0437f2: 0a00 |0007: move-result v0 │ │ -0437f4: 0f00 |0008: return v0 │ │ +0437c8: |[0437c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +0437d8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0437dc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0437e0: 7220 d30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0cd3 │ │ +0437e6: 0a00 |0007: move-result v0 │ │ +0437e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61062,20 +61062,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0437f8: |[0437f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -043808: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -04380c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043810: 7220 d40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0cd4 │ │ -043816: 0a00 |0007: move-result v0 │ │ -043818: 0f00 |0008: return v0 │ │ +0437ec: |[0437ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +0437fc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043800: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043804: 7220 d40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0cd4 │ │ +04380a: 0a00 |0007: move-result v0 │ │ +04380c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61083,20 +61083,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04381c: |[04381c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -04382c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043830: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043834: 7220 d50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0cd5 │ │ -04383a: 0a00 |0007: move-result v0 │ │ -04383c: 0f00 |0008: return v0 │ │ +043810: |[043810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +043820: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043824: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043828: 7220 d50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0cd5 │ │ +04382e: 0a00 |0007: move-result v0 │ │ +043830: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61104,20 +61104,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043840: |[043840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -043850: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043854: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043858: 7220 d60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0cd6 │ │ -04385e: 0a00 |0007: move-result v0 │ │ -043860: 0f00 |0008: return v0 │ │ +043834: |[043834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +043844: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043848: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04384c: 7220 d60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0cd6 │ │ +043852: 0a00 |0007: move-result v0 │ │ +043854: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61125,20 +61125,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043864: |[043864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -043874: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043878: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04387c: 7220 d70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0cd7 │ │ -043882: 0a00 |0007: move-result v0 │ │ -043884: 0f00 |0008: return v0 │ │ +043858: |[043858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +043868: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +04386c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043870: 7220 d70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0cd7 │ │ +043876: 0a00 |0007: move-result v0 │ │ +043878: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61146,20 +61146,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043888: |[043888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -043898: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -04389c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0438a0: 7220 d80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0cd8 │ │ -0438a6: 0a00 |0007: move-result v0 │ │ -0438a8: 0f00 |0008: return v0 │ │ +04387c: |[04387c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +04388c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043890: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043894: 7220 d80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0cd8 │ │ +04389a: 0a00 |0007: move-result v0 │ │ +04389c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61167,20 +61167,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0438ac: |[0438ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -0438bc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0438c0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0438c4: 7220 d90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0cd9 │ │ -0438ca: 0a00 |0007: move-result v0 │ │ -0438cc: 0f00 |0008: return v0 │ │ +0438a0: |[0438a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +0438b0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0438b4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0438b8: 7220 d90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0cd9 │ │ +0438be: 0a00 |0007: move-result v0 │ │ +0438c0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1680 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61188,20 +61188,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0438d0: |[0438d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -0438e0: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0438e4: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0438e8: 7220 da0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0cda │ │ -0438ee: 0a00 |0007: move-result v0 │ │ -0438f0: 0f00 |0008: return v0 │ │ +0438c4: |[0438c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +0438d4: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0438d8: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0438dc: 7220 da0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0cda │ │ +0438e2: 0a00 |0007: move-result v0 │ │ +0438e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61209,20 +61209,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0438f4: |[0438f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -043904: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043908: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04390c: 7220 db0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0cdb │ │ -043912: 0a00 |0007: move-result v0 │ │ -043914: 0f00 |0008: return v0 │ │ +0438e8: |[0438e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +0438f8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0438fc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043900: 7220 db0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0cdb │ │ +043906: 0a00 |0007: move-result v0 │ │ +043908: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1752 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61230,20 +61230,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -043918: |[043918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -043928: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -04392c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043930: 7220 dc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0cdc │ │ -043936: 0a00 |0007: move-result v0 │ │ -043938: 0f00 |0008: return v0 │ │ +04390c: |[04390c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +04391c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043920: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043924: 7220 dc0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0cdc │ │ +04392a: 0a00 |0007: move-result v0 │ │ +04392c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61251,20 +61251,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04393c: |[04393c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -04394c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043950: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043954: 7220 dd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0cdd │ │ -04395a: 0a00 |0007: move-result v0 │ │ -04395c: 0f00 |0008: return v0 │ │ +043930: |[043930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +043940: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043944: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043948: 7220 dd0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0cdd │ │ +04394e: 0a00 |0007: move-result v0 │ │ +043950: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61272,20 +61272,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -043960: |[043960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -043970: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043974: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043978: 7230 e20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0ce2 │ │ -04397e: 0a00 |0007: move-result v0 │ │ -043980: 0f00 |0008: return v0 │ │ +043954: |[043954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +043964: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043968: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +04396c: 7230 e20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0ce2 │ │ +043972: 0a00 |0007: move-result v0 │ │ +043974: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -61294,20 +61294,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -043984: |[043984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -043994: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043998: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -04399c: 7240 e30c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0ce3 │ │ -0439a2: 0a00 |0007: move-result v0 │ │ -0439a4: 0f00 |0008: return v0 │ │ +043978: |[043978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +043988: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +04398c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043990: 7240 e30c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0ce3 │ │ +043996: 0a00 |0007: move-result v0 │ │ +043998: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -61317,19 +61317,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0439a8: |[0439a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -0439b8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0439bc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0439c0: 7220 e40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0ce4 │ │ -0439c6: 0e00 |0007: return-void │ │ +04399c: |[04399c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +0439ac: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0439b0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0439b4: 7220 e40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0ce4 │ │ +0439ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -61338,19 +61338,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0439c8: |[0439c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -0439d8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0439dc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -0439e0: 7230 e50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0ce5 │ │ -0439e6: 0e00 |0007: return-void │ │ +0439bc: |[0439bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +0439cc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0439d0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0439d4: 7230 e50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0ce5 │ │ +0439da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x0007 line=1624 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61360,19 +61360,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0439e8: |[0439e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -0439f8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -0439fc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043a00: 7230 e60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ce6 │ │ -043a06: 0e00 |0007: return-void │ │ +0439dc: |[0439dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0439ec: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +0439f0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +0439f4: 7230 e60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ce6 │ │ +0439fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ 0x0007 line=1454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61382,19 +61382,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043a08: |[043a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -043a18: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043a1c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043a20: 7230 e70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ce7 │ │ -043a26: 0e00 |0007: return-void │ │ +0439fc: |[0439fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +043a0c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043a10: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043a14: 7230 e70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0ce7 │ │ +043a1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0007 line=1478 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61404,19 +61404,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043a28: |[043a28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -043a38: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043a3c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043a40: 7230 e80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0ce8 │ │ -043a46: 0e00 |0007: return-void │ │ +043a1c: |[043a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +043a2c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043a30: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043a34: 7230 e80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0ce8 │ │ +043a3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0007 line=1502 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -61426,19 +61426,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043a48: |[043a48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -043a58: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043a5c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043a60: 7230 e90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0ce9 │ │ -043a66: 0e00 |0007: return-void │ │ +043a3c: |[043a3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +043a4c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043a50: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043a54: 7230 e90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0ce9 │ │ +043a5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0007 line=1526 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -61448,19 +61448,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043a68: |[043a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -043a78: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043a7c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043a80: 7230 ea0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cea │ │ -043a86: 0e00 |0007: return-void │ │ +043a5c: |[043a5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +043a6c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043a70: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043a74: 7230 ea0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cea │ │ +043a7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ 0x0007 line=1816 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -61470,19 +61470,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043a88: |[043a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -043a98: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043a9c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043aa0: 7230 eb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0ceb │ │ -043aa6: 0e00 |0007: return-void │ │ +043a7c: |[043a7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +043a8c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043a90: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043a94: 7230 eb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0ceb │ │ +043a9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0007 line=1672 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -61492,19 +61492,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043aa8: |[043aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -043ab8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043abc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043ac0: 7230 ec0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cec │ │ -043ac6: 0e00 |0007: return-void │ │ +043a9c: |[043a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +043aac: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043ab0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043ab4: 7230 ec0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cec │ │ +043aba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0007 line=1864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -61514,19 +61514,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043ac8: |[043ac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -043ad8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043adc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043ae0: 7230 ed0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0ced │ │ -043ae6: 0e00 |0007: return-void │ │ +043abc: |[043abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +043acc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043ad0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043ad4: 7230 ed0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0ced │ │ +043ada: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0007 line=1720 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -61536,19 +61536,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043ae8: |[043ae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -043af8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043afc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043b00: 7230 ee0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0cee │ │ -043b06: 0e00 |0007: return-void │ │ +043adc: |[043adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +043aec: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043af0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043af4: 7230 ee0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0cee │ │ +043afa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -61558,19 +61558,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043b08: |[043b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -043b18: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043b1c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043b20: 7230 ef0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0cef │ │ -043b26: 0e00 |0007: return-void │ │ +043afc: |[043afc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +043b0c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043b10: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043b14: 7230 ef0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0cef │ │ +043b1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x0007 line=1574 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61580,19 +61580,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043b28: |[043b28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -043b38: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043b3c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043b40: 7230 f00c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0cf0 │ │ -043b46: 0e00 |0007: return-void │ │ +043b1c: |[043b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +043b2c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043b30: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043b34: 7230 f00c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0cf0 │ │ +043b3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0007 line=1944 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -61602,19 +61602,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043b48: |[043b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -043b58: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043b5c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043b60: 7230 f10c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0cf1 │ │ -043b66: 0e00 |0007: return-void │ │ +043b3c: |[043b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +043b4c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043b50: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043b54: 7230 f10c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0cf1 │ │ +043b5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1695 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -61624,19 +61624,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043b68: |[043b68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -043b78: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043b7c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043b80: 7230 f20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cf2 │ │ -043b86: 0e00 |0007: return-void │ │ +043b5c: |[043b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +043b6c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043b70: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043b74: 7230 f20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cf2 │ │ +043b7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0007 line=1345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -61646,19 +61646,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043b88: |[043b88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -043b98: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043b9c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043ba0: 7230 f30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cf3 │ │ -043ba6: 0e00 |0007: return-void │ │ +043b7c: |[043b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +043b8c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043b90: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043b94: 7230 f30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cf3 │ │ +043b9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0007 line=1792 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -61668,19 +61668,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043ba8: |[043ba8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -043bb8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043bbc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043bc0: 7230 f40c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cf4 │ │ -043bc6: 0e00 |0007: return-void │ │ +043b9c: |[043b9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +043bac: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043bb0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043bb4: 7230 f40c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cf4 │ │ +043bba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x0007 line=1407 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -61690,19 +61690,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -043bc8: |[043bc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -043bd8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043bdc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043be0: 7240 f50c 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@0cf5 │ │ -043be6: 0e00 |0007: return-void │ │ +043bbc: |[043bbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +043bcc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043bd0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043bd4: 7240 f50c 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@0cf5 │ │ +043bda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0007 line=1430 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61713,19 +61713,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043be8: |[043be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -043bf8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043bfc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043c00: 7230 f60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0cf6 │ │ -043c06: 0e00 |0007: return-void │ │ +043bdc: |[043bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +043bec: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043bf0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043bf4: 7230 f60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0cf6 │ │ +043bfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0007 line=1744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -61735,19 +61735,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043c08: |[043c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -043c18: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043c1c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043c20: 7230 f70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0cf7 │ │ -043c26: 0e00 |0007: return-void │ │ +043bfc: |[043bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +043c0c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043c10: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043c14: 7230 f70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0cf7 │ │ +043c1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0007 line=1768 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -61757,19 +61757,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043c28: |[043c28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -043c38: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043c3c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043c40: 7230 f80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0cf8 │ │ -043c46: 0e00 |0007: return-void │ │ +043c1c: |[043c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +043c2c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043c30: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043c34: 7230 f80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0cf8 │ │ +043c3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0007 line=1648 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -61779,19 +61779,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043c48: |[043c48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -043c58: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043c5c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043c60: 7230 f90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0cf9 │ │ -043c66: 0e00 |0007: return-void │ │ +043c3c: |[043c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +043c4c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043c50: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043c54: 7230 f90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0cf9 │ │ +043c5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0007 line=1144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -61801,19 +61801,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -043c68: |[043c68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -043c78: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043c7c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043c80: 7240 fa0c 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@0cfa │ │ -043c86: 0e00 |0007: return-void │ │ +043c5c: |[043c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +043c6c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043c70: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043c74: 7240 fa0c 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@0cfa │ │ +043c7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61824,19 +61824,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043c88: |[043c88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -043c98: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043c9c: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043ca0: 7230 fb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cfb │ │ -043ca6: 0e00 |0007: return-void │ │ +043c7c: |[043c7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +043c8c: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043c90: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043c94: 7230 fb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cfb │ │ +043c9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -61846,19 +61846,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043ca8: |[043ca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -043cb8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043cbc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043cc0: 7230 fc0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cfc │ │ -043cc6: 0e00 |0007: return-void │ │ +043c9c: |[043c9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +043cac: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043cb0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043cb4: 7230 fc0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cfc │ │ +043cba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -61868,19 +61868,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -043cc8: |[043cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -043cd8: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ -043cdc: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ -043ce0: 7230 fd0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cfd │ │ -043ce6: 0e00 |0007: return-void │ │ +043cbc: |[043cbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +043ccc: 6200 3b04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@043b │ │ +043cd0: 5421 4104 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0441 │ │ +043cd4: 7230 fd0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cfd │ │ +043cda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0007 line=1599 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -61890,163 +61890,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -043ce8: |[043ce8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -043cf8: 2203 5803 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -043cfc: 7010 4016 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -043d02: 6f10 2216 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ -043d08: 0c04 |0008: move-result-object v4 │ │ -043d0a: 6e20 4716 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043d10: 2202 4600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ -043d14: 7010 4901 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -043d1a: 6e20 5e0d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ -043d20: 2204 5803 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -043d24: 7010 4016 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -043d2a: 1a05 ec00 |0019: const-string v5, "; boundsInParent: " // string@00ec │ │ -043d2e: 6e20 4716 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043d34: 0c04 |001e: move-result-object v4 │ │ -043d36: 6e20 4616 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -043d3c: 0c04 |0022: move-result-object v4 │ │ -043d3e: 6e10 4c16 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -043d44: 0c04 |0026: move-result-object v4 │ │ -043d46: 6e20 4716 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043d4c: 6e20 5f0d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d5f │ │ -043d52: 2204 5803 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -043d56: 7010 4016 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -043d5c: 1a05 ed00 |0032: const-string v5, "; boundsInScreen: " // string@00ed │ │ -043d60: 6e20 4716 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043d66: 0c04 |0037: move-result-object v4 │ │ -043d68: 6e20 4616 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -043d6e: 0c04 |003b: move-result-object v4 │ │ -043d70: 6e10 4c16 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -043d76: 0c04 |003f: move-result-object v4 │ │ -043d78: 6e20 4716 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043d7e: 1a04 f700 |0043: const-string v4, "; packageName: " // string@00f7 │ │ -043d82: 6e20 4716 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043d88: 0c04 |0048: move-result-object v4 │ │ -043d8a: 6e10 670d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d67 │ │ -043d90: 0c05 |004c: move-result-object v5 │ │ -043d92: 6e20 4516 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ -043d98: 1a04 f000 |0050: const-string v4, "; className: " // string@00f0 │ │ -043d9c: 6e20 4716 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043da2: 0c04 |0055: move-result-object v4 │ │ -043da4: 6e10 620d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d62 │ │ -043daa: 0c05 |0059: move-result-object v5 │ │ -043dac: 6e20 4516 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ -043db2: 1a04 fb00 |005d: const-string v4, "; text: " // string@00fb │ │ -043db6: 6e20 4716 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043dbc: 0c04 |0062: move-result-object v4 │ │ -043dbe: 6e10 690d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d69 │ │ -043dc4: 0c05 |0066: move-result-object v5 │ │ -043dc6: 6e20 4516 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ -043dcc: 1a04 f200 |006a: const-string v4, "; contentDescription: " // string@00f2 │ │ -043dd0: 6e20 4716 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043dd6: 0c04 |006f: move-result-object v4 │ │ -043dd8: 6e10 630d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ -043dde: 0c05 |0073: move-result-object v5 │ │ -043de0: 6e20 4516 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ -043de6: 1a04 fc00 |0077: const-string v4, "; viewId: " // string@00fc │ │ -043dea: 6e20 4716 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043df0: 0c04 |007c: move-result-object v4 │ │ -043df2: 6e10 6a0d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d6a │ │ -043df8: 0c05 |0080: move-result-object v5 │ │ -043dfa: 6e20 4716 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e00: 1a04 ee00 |0084: const-string v4, "; checkable: " // string@00ee │ │ -043e04: 6e20 4716 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e0a: 0c04 |0089: move-result-object v4 │ │ -043e0c: 6e10 6e0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d6e │ │ -043e12: 0a05 |008d: move-result v5 │ │ -043e14: 6e20 4816 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043e1a: 1a04 ef00 |0091: const-string v4, "; checked: " // string@00ef │ │ -043e1e: 6e20 4716 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e24: 0c04 |0096: move-result-object v4 │ │ -043e26: 6e10 6f0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d6f │ │ -043e2c: 0a05 |009a: move-result v5 │ │ -043e2e: 6e20 4816 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043e34: 1a04 f400 |009e: const-string v4, "; focusable: " // string@00f4 │ │ -043e38: 6e20 4716 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e3e: 0c04 |00a3: move-result-object v4 │ │ -043e40: 6e10 720d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d72 │ │ -043e46: 0a05 |00a7: move-result v5 │ │ -043e48: 6e20 4816 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043e4e: 1a04 f500 |00ab: const-string v4, "; focused: " // string@00f5 │ │ -043e52: 6e20 4716 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e58: 0c04 |00b0: move-result-object v4 │ │ -043e5a: 6e10 730d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d73 │ │ -043e60: 0a05 |00b4: move-result v5 │ │ -043e62: 6e20 4816 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043e68: 1a04 fa00 |00b8: const-string v4, "; selected: " // string@00fa │ │ -043e6c: 6e20 4716 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e72: 0c04 |00bd: move-result-object v4 │ │ -043e74: 6e10 770d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d77 │ │ -043e7a: 0a05 |00c1: move-result v5 │ │ -043e7c: 6e20 4816 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043e82: 1a04 f100 |00c5: const-string v4, "; clickable: " // string@00f1 │ │ -043e86: 6e20 4716 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043e8c: 0c04 |00ca: move-result-object v4 │ │ -043e8e: 6e10 700d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d70 │ │ -043e94: 0a05 |00ce: move-result v5 │ │ -043e96: 6e20 4816 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043e9c: 1a04 f600 |00d2: const-string v4, "; longClickable: " // string@00f6 │ │ -043ea0: 6e20 4716 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043ea6: 0c04 |00d7: move-result-object v4 │ │ -043ea8: 6e10 740d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d74 │ │ -043eae: 0a05 |00db: move-result v5 │ │ -043eb0: 6e20 4816 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043eb6: 1a04 f300 |00df: const-string v4, "; enabled: " // string@00f3 │ │ -043eba: 6e20 4716 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043ec0: 0c04 |00e4: move-result-object v4 │ │ -043ec2: 6e10 710d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d71 │ │ -043ec8: 0a05 |00e8: move-result v5 │ │ -043eca: 6e20 4816 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043ed0: 1a04 f800 |00ec: const-string v4, "; password: " // string@00f8 │ │ -043ed4: 6e20 4716 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043eda: 0c04 |00f1: move-result-object v4 │ │ -043edc: 6e10 750d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d75 │ │ -043ee2: 0a05 |00f5: move-result v5 │ │ -043ee4: 6e20 4816 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043eea: 2204 5803 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -043eee: 7010 4016 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -043ef4: 1a05 f900 |00fe: const-string v5, "; scrollable: " // string@00f9 │ │ -043ef8: 6e20 4716 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043efe: 0c04 |0103: move-result-object v4 │ │ -043f00: 6e10 760d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d76 │ │ -043f06: 0a05 |0107: move-result v5 │ │ -043f08: 6e20 4816 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ -043f0e: 0c04 |010b: move-result-object v4 │ │ -043f10: 6e10 4c16 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -043f16: 0c04 |010f: move-result-object v4 │ │ -043f18: 6e20 4716 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043f1e: 1a04 eb00 |0113: const-string v4, "; [" // string@00eb │ │ -043f22: 6e20 4716 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043f28: 6e10 5d0d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ -043f2e: 0a01 |011b: move-result v1 │ │ -043f30: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -043f34: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -043f36: 7110 0a16 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@160a │ │ -043f3c: 0a05 |0122: move-result v5 │ │ -043f3e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -043f42: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -043f46: b541 |0127: and-int/2addr v1, v4 │ │ -043f48: 7110 5c0d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d5c │ │ -043f4e: 0c04 |012b: move-result-object v4 │ │ -043f50: 6e20 4716 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043f56: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -043f5a: 1a04 d400 |0131: const-string v4, ", " // string@00d4 │ │ -043f5e: 6e20 4716 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043f64: 28e6 |0136: goto 011c // -001a │ │ -043f66: 1a04 d30a |0137: const-string v4, "]" // string@0ad3 │ │ -043f6a: 6e20 4716 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -043f70: 6e10 4c16 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -043f76: 0c04 |013f: move-result-object v4 │ │ -043f78: 1104 |0140: return-object v4 │ │ +043cdc: |[043cdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +043cec: 2203 5803 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +043cf0: 7010 4016 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +043cf6: 6f10 2216 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ +043cfc: 0c04 |0008: move-result-object v4 │ │ +043cfe: 6e20 4716 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d04: 2202 4600 |000c: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ +043d08: 7010 4901 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +043d0e: 6e20 5e0d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ +043d14: 2204 5803 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +043d18: 7010 4016 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +043d1e: 1a05 ec00 |0019: const-string v5, "; boundsInParent: " // string@00ec │ │ +043d22: 6e20 4716 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d28: 0c04 |001e: move-result-object v4 │ │ +043d2a: 6e20 4616 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +043d30: 0c04 |0022: move-result-object v4 │ │ +043d32: 6e10 4c16 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +043d38: 0c04 |0026: move-result-object v4 │ │ +043d3a: 6e20 4716 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d40: 6e20 5f0d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d5f │ │ +043d46: 2204 5803 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +043d4a: 7010 4016 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +043d50: 1a05 ed00 |0032: const-string v5, "; boundsInScreen: " // string@00ed │ │ +043d54: 6e20 4716 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d5a: 0c04 |0037: move-result-object v4 │ │ +043d5c: 6e20 4616 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +043d62: 0c04 |003b: move-result-object v4 │ │ +043d64: 6e10 4c16 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +043d6a: 0c04 |003f: move-result-object v4 │ │ +043d6c: 6e20 4716 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d72: 1a04 f700 |0043: const-string v4, "; packageName: " // string@00f7 │ │ +043d76: 6e20 4716 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d7c: 0c04 |0048: move-result-object v4 │ │ +043d7e: 6e10 670d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d67 │ │ +043d84: 0c05 |004c: move-result-object v5 │ │ +043d86: 6e20 4516 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ +043d8c: 1a04 f000 |0050: const-string v4, "; className: " // string@00f0 │ │ +043d90: 6e20 4716 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043d96: 0c04 |0055: move-result-object v4 │ │ +043d98: 6e10 620d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d62 │ │ +043d9e: 0c05 |0059: move-result-object v5 │ │ +043da0: 6e20 4516 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ +043da6: 1a04 fb00 |005d: const-string v4, "; text: " // string@00fb │ │ +043daa: 6e20 4716 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043db0: 0c04 |0062: move-result-object v4 │ │ +043db2: 6e10 690d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d69 │ │ +043db8: 0c05 |0066: move-result-object v5 │ │ +043dba: 6e20 4516 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ +043dc0: 1a04 f200 |006a: const-string v4, "; contentDescription: " // string@00f2 │ │ +043dc4: 6e20 4716 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043dca: 0c04 |006f: move-result-object v4 │ │ +043dcc: 6e10 630d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ +043dd2: 0c05 |0073: move-result-object v5 │ │ +043dd4: 6e20 4516 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@1645 │ │ +043dda: 1a04 fc00 |0077: const-string v4, "; viewId: " // string@00fc │ │ +043dde: 6e20 4716 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043de4: 0c04 |007c: move-result-object v4 │ │ +043de6: 6e10 6a0d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d6a │ │ +043dec: 0c05 |0080: move-result-object v5 │ │ +043dee: 6e20 4716 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043df4: 1a04 ee00 |0084: const-string v4, "; checkable: " // string@00ee │ │ +043df8: 6e20 4716 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043dfe: 0c04 |0089: move-result-object v4 │ │ +043e00: 6e10 6e0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d6e │ │ +043e06: 0a05 |008d: move-result v5 │ │ +043e08: 6e20 4816 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043e0e: 1a04 ef00 |0091: const-string v4, "; checked: " // string@00ef │ │ +043e12: 6e20 4716 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043e18: 0c04 |0096: move-result-object v4 │ │ +043e1a: 6e10 6f0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d6f │ │ +043e20: 0a05 |009a: move-result v5 │ │ +043e22: 6e20 4816 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043e28: 1a04 f400 |009e: const-string v4, "; focusable: " // string@00f4 │ │ +043e2c: 6e20 4716 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043e32: 0c04 |00a3: move-result-object v4 │ │ +043e34: 6e10 720d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d72 │ │ +043e3a: 0a05 |00a7: move-result v5 │ │ +043e3c: 6e20 4816 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043e42: 1a04 f500 |00ab: const-string v4, "; focused: " // string@00f5 │ │ +043e46: 6e20 4716 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043e4c: 0c04 |00b0: move-result-object v4 │ │ +043e4e: 6e10 730d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d73 │ │ +043e54: 0a05 |00b4: move-result v5 │ │ +043e56: 6e20 4816 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043e5c: 1a04 fa00 |00b8: const-string v4, "; selected: " // string@00fa │ │ +043e60: 6e20 4716 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043e66: 0c04 |00bd: move-result-object v4 │ │ +043e68: 6e10 770d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d77 │ │ +043e6e: 0a05 |00c1: move-result v5 │ │ +043e70: 6e20 4816 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043e76: 1a04 f100 |00c5: const-string v4, "; clickable: " // string@00f1 │ │ +043e7a: 6e20 4716 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043e80: 0c04 |00ca: move-result-object v4 │ │ +043e82: 6e10 700d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d70 │ │ +043e88: 0a05 |00ce: move-result v5 │ │ +043e8a: 6e20 4816 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043e90: 1a04 f600 |00d2: const-string v4, "; longClickable: " // string@00f6 │ │ +043e94: 6e20 4716 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043e9a: 0c04 |00d7: move-result-object v4 │ │ +043e9c: 6e10 740d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d74 │ │ +043ea2: 0a05 |00db: move-result v5 │ │ +043ea4: 6e20 4816 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043eaa: 1a04 f300 |00df: const-string v4, "; enabled: " // string@00f3 │ │ +043eae: 6e20 4716 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043eb4: 0c04 |00e4: move-result-object v4 │ │ +043eb6: 6e10 710d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d71 │ │ +043ebc: 0a05 |00e8: move-result v5 │ │ +043ebe: 6e20 4816 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043ec4: 1a04 f800 |00ec: const-string v4, "; password: " // string@00f8 │ │ +043ec8: 6e20 4716 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043ece: 0c04 |00f1: move-result-object v4 │ │ +043ed0: 6e10 750d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d75 │ │ +043ed6: 0a05 |00f5: move-result v5 │ │ +043ed8: 6e20 4816 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043ede: 2204 5803 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +043ee2: 7010 4016 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +043ee8: 1a05 f900 |00fe: const-string v5, "; scrollable: " // string@00f9 │ │ +043eec: 6e20 4716 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043ef2: 0c04 |0103: move-result-object v4 │ │ +043ef4: 6e10 760d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d76 │ │ +043efa: 0a05 |0107: move-result v5 │ │ +043efc: 6e20 4816 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@1648 │ │ +043f02: 0c04 |010b: move-result-object v4 │ │ +043f04: 6e10 4c16 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +043f0a: 0c04 |010f: move-result-object v4 │ │ +043f0c: 6e20 4716 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043f12: 1a04 eb00 |0113: const-string v4, "; [" // string@00eb │ │ +043f16: 6e20 4716 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043f1c: 6e10 5d0d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ +043f22: 0a01 |011b: move-result v1 │ │ +043f24: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +043f28: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +043f2a: 7110 0a16 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@160a │ │ +043f30: 0a05 |0122: move-result v5 │ │ +043f32: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +043f36: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +043f3a: b541 |0127: and-int/2addr v1, v4 │ │ +043f3c: 7110 5c0d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d5c │ │ +043f42: 0c04 |012b: move-result-object v4 │ │ +043f44: 6e20 4716 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043f4a: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +043f4e: 1a04 d400 |0131: const-string v4, ", " // string@00d4 │ │ +043f52: 6e20 4716 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043f58: 28e6 |0136: goto 011c // -001a │ │ +043f5a: 1a04 d30a |0137: const-string v4, "]" // string@0ad3 │ │ +043f5e: 6e20 4716 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +043f64: 6e10 4c16 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +043f6a: 0c04 |013f: move-result-object v4 │ │ +043f6c: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -62112,17 +62112,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -043f7c: |[043f7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -043f8c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -043f92: 0e00 |0003: return-void │ │ +043f70: |[043f70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +043f80: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +043f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62130,18 +62130,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 │ │ -043f94: |[043f94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -043fa4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -043fa8: 6e20 aa13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@13aa │ │ -043fae: 0e00 |0005: return-void │ │ +043f88: |[043f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +043f98: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +043f9c: 6e20 aa13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@13aa │ │ +043fa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 action I │ │ @@ -62151,18 +62151,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 │ │ -043fb0: |[043fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -043fc0: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -043fc4: 6e20 ab13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@13ab │ │ -043fca: 0e00 |0005: return-void │ │ +043fa4: |[043fa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +043fb4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +043fb8: 6e20 ab13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@13ab │ │ +043fbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -62172,20 +62172,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 │ │ -043fcc: |[043fcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -043fdc: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -043fe0: 6e20 ad13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@13ad │ │ -043fe6: 0c00 |0005: move-result-object v0 │ │ -043fe8: 1f00 7303 |0006: check-cast v0, Ljava/util/List; // type@0373 │ │ -043fec: 1100 |0008: return-object v0 │ │ +043fc0: |[043fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +043fd0: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +043fd4: 6e20 ad13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@13ad │ │ +043fda: 0c00 |0005: move-result-object v0 │ │ +043fdc: 1f00 7303 |0006: check-cast v0, Ljava/util/List; // type@0373 │ │ +043fe0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -62196,19 +62196,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043ff0: |[043ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -044000: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044004: 6e10 b013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@13b0 │ │ -04400a: 0a00 |0005: move-result v0 │ │ -04400c: 0f00 |0006: return v0 │ │ +043fe4: |[043fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +043ff4: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +043ff8: 6e10 b013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@13b0 │ │ +043ffe: 0a00 |0005: move-result v0 │ │ +044000: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62216,18 +62216,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 │ │ -044010: |[044010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -044020: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044024: 6e20 b113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@13b1 │ │ -04402a: 0e00 |0005: return-void │ │ +044004: |[044004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +044014: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044018: 6e20 b113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@13b1 │ │ +04401e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -62237,18 +62237,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 │ │ -04402c: |[04402c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04403c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044040: 6e20 b213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@13b2 │ │ -044046: 0e00 |0005: return-void │ │ +044020: |[044020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +044030: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044034: 6e20 b213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@13b2 │ │ +04403a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 outBounds Landroid/graphics/Rect; │ │ @@ -62258,19 +62258,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 │ │ -044048: |[044048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -044058: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04405c: 6e20 b313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13b3 │ │ -044062: 0c00 |0005: move-result-object v0 │ │ -044064: 1100 |0006: return-object v0 │ │ +04403c: |[04403c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04404c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044050: 6e20 b313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13b3 │ │ +044056: 0c00 |0005: move-result-object v0 │ │ +044058: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 index I │ │ │ │ @@ -62279,19 +62279,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044068: |[044068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -044078: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04407c: 6e10 b413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@13b4 │ │ -044082: 0a00 |0005: move-result v0 │ │ -044084: 0f00 |0006: return v0 │ │ +04405c: |[04405c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +04406c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044070: 6e10 b413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@13b4 │ │ +044076: 0a00 |0005: move-result v0 │ │ +044078: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62299,19 +62299,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 │ │ -044088: |[044088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044098: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04409c: 6e10 b513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@13b5 │ │ -0440a2: 0c00 |0005: move-result-object v0 │ │ -0440a4: 1100 |0006: return-object v0 │ │ +04407c: |[04407c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04408c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044090: 6e10 b513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@13b5 │ │ +044096: 0c00 |0005: move-result-object v0 │ │ +044098: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62319,19 +62319,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 │ │ -0440a8: |[0440a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0440b8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0440bc: 6e10 b613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@13b6 │ │ -0440c2: 0c00 |0005: move-result-object v0 │ │ -0440c4: 1100 |0006: return-object v0 │ │ +04409c: |[04409c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0440ac: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0440b0: 6e10 b613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@13b6 │ │ +0440b6: 0c00 |0005: move-result-object v0 │ │ +0440b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62339,19 +62339,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 │ │ -0440c8: |[0440c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0440d8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0440dc: 6e10 b913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@13b9 │ │ -0440e2: 0c00 |0005: move-result-object v0 │ │ -0440e4: 1100 |0006: return-object v0 │ │ +0440bc: |[0440bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0440cc: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0440d0: 6e10 b913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@13b9 │ │ +0440d6: 0c00 |0005: move-result-object v0 │ │ +0440d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62359,19 +62359,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 │ │ -0440e8: |[0440e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0440f8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0440fc: 6e10 ba13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ba │ │ -044102: 0c00 |0005: move-result-object v0 │ │ -044104: 1100 |0006: return-object v0 │ │ +0440dc: |[0440dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0440ec: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0440f0: 6e10 ba13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ba │ │ +0440f6: 0c00 |0005: move-result-object v0 │ │ +0440f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62379,19 +62379,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 │ │ -044108: |[044108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -044118: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04411c: 6e10 bb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@13bb │ │ -044122: 0c00 |0005: move-result-object v0 │ │ -044124: 1100 |0006: return-object v0 │ │ +0440fc: |[0440fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +04410c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044110: 6e10 bb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@13bb │ │ +044116: 0c00 |0005: move-result-object v0 │ │ +044118: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62399,19 +62399,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044128: |[044128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -044138: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04413c: 6e10 bd13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@13bd │ │ -044142: 0a00 |0005: move-result v0 │ │ -044144: 0f00 |0006: return v0 │ │ +04411c: |[04411c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +04412c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044130: 6e10 bd13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@13bd │ │ +044136: 0a00 |0005: move-result v0 │ │ +044138: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62419,19 +62419,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044148: |[044148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -044158: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04415c: 6e10 bf13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@13bf │ │ -044162: 0a00 |0005: move-result v0 │ │ -044164: 0f00 |0006: return v0 │ │ +04413c: |[04413c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +04414c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044150: 6e10 bf13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@13bf │ │ +044156: 0a00 |0005: move-result v0 │ │ +044158: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62439,19 +62439,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044168: |[044168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -044178: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04417c: 6e10 c013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@13c0 │ │ -044182: 0a00 |0005: move-result v0 │ │ -044184: 0f00 |0006: return v0 │ │ +04415c: |[04415c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +04416c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044170: 6e10 c013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@13c0 │ │ +044176: 0a00 |0005: move-result v0 │ │ +044178: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62459,19 +62459,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044188: |[044188] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -044198: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04419c: 6e10 c113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@13c1 │ │ -0441a2: 0a00 |0005: move-result v0 │ │ -0441a4: 0f00 |0006: return v0 │ │ +04417c: |[04417c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +04418c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044190: 6e10 c113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@13c1 │ │ +044196: 0a00 |0005: move-result v0 │ │ +044198: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62479,19 +62479,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0441a8: |[0441a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -0441b8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0441bc: 6e10 c213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@13c2 │ │ -0441c2: 0a00 |0005: move-result v0 │ │ -0441c4: 0f00 |0006: return v0 │ │ +04419c: |[04419c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0441ac: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0441b0: 6e10 c213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@13c2 │ │ +0441b6: 0a00 |0005: move-result v0 │ │ +0441b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62499,19 +62499,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0441c8: |[0441c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -0441d8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0441dc: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@13c3 │ │ -0441e2: 0a00 |0005: move-result v0 │ │ -0441e4: 0f00 |0006: return v0 │ │ +0441bc: |[0441bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +0441cc: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0441d0: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@13c3 │ │ +0441d6: 0a00 |0005: move-result v0 │ │ +0441d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62519,19 +62519,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0441e8: |[0441e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -0441f8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0441fc: 6e10 c413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@13c4 │ │ -044202: 0a00 |0005: move-result v0 │ │ -044204: 0f00 |0006: return v0 │ │ +0441dc: |[0441dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +0441ec: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0441f0: 6e10 c413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@13c4 │ │ +0441f6: 0a00 |0005: move-result v0 │ │ +0441f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62539,19 +62539,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044208: |[044208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -044218: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04421c: 6e10 c513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@13c5 │ │ -044222: 0a00 |0005: move-result v0 │ │ -044224: 0f00 |0006: return v0 │ │ +0441fc: |[0441fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +04420c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044210: 6e10 c513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@13c5 │ │ +044216: 0a00 |0005: move-result v0 │ │ +044218: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62559,19 +62559,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044228: |[044228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -044238: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04423c: 6e10 c613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@13c6 │ │ -044242: 0a00 |0005: move-result v0 │ │ -044244: 0f00 |0006: return v0 │ │ +04421c: |[04421c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +04422c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044230: 6e10 c613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@13c6 │ │ +044236: 0a00 |0005: move-result v0 │ │ +044238: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62579,19 +62579,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044248: |[044248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -044258: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04425c: 6e10 c713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@13c7 │ │ -044262: 0a00 |0005: move-result v0 │ │ -044264: 0f00 |0006: return v0 │ │ +04423c: |[04423c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +04424c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044250: 6e10 c713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@13c7 │ │ +044256: 0a00 |0005: move-result v0 │ │ +044258: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62599,19 +62599,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044268: |[044268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -044278: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04427c: 6e10 c813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@13c8 │ │ -044282: 0a00 |0005: move-result v0 │ │ -044284: 0f00 |0006: return v0 │ │ +04425c: |[04425c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +04426c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044270: 6e10 c813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@13c8 │ │ +044276: 0a00 |0005: move-result v0 │ │ +044278: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62619,36 +62619,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -044288: |[044288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -044298: 7100 ca13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ca │ │ -04429e: 0c00 |0003: move-result-object v0 │ │ -0442a0: 1100 |0004: return-object v0 │ │ +04427c: |[04427c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +04428c: 7100 ca13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ca │ │ +044292: 0c00 |0003: move-result-object v0 │ │ +044294: 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 │ │ -0442a4: |[0442a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0442b4: 7110 cb13 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13cb │ │ -0442ba: 0c00 |0003: move-result-object v0 │ │ -0442bc: 1100 |0004: return-object v0 │ │ +044298: |[044298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0442a8: 7110 cb13 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13cb │ │ +0442ae: 0c00 |0003: move-result-object v0 │ │ +0442b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 source Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62656,19 +62656,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 │ │ -0442c0: |[0442c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0442d0: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0442d4: 7110 cd13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13cd │ │ -0442da: 0c00 |0005: move-result-object v0 │ │ -0442dc: 1100 |0006: return-object v0 │ │ +0442b4: |[0442b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0442c4: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0442c8: 7110 cd13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13cd │ │ +0442ce: 0c00 |0005: move-result-object v0 │ │ +0442d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;) │ │ @@ -62676,19 +62676,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 │ │ -0442e0: |[0442e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -0442f0: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0442f4: 6e20 ce13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@13ce │ │ -0442fa: 0a00 |0005: move-result v0 │ │ -0442fc: 0f00 |0006: return v0 │ │ +0442d4: |[0442d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +0442e4: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0442e8: 6e20 ce13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@13ce │ │ +0442ee: 0a00 |0005: move-result v0 │ │ +0442f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ │ │ @@ -62697,18 +62697,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044300: |[044300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -044310: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044314: 6e10 d013 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@13d0 │ │ -04431a: 0e00 |0005: return-void │ │ +0442f4: |[0442f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +044304: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044308: 6e10 d013 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@13d0 │ │ +04430e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -62717,18 +62717,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 │ │ -04431c: |[04431c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -04432c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044330: 6e20 d213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@13d2 │ │ -044336: 0e00 |0005: return-void │ │ +044310: |[044310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +044320: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044324: 6e20 d213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@13d2 │ │ +04432a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0005 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -62738,18 +62738,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 │ │ -044338: |[044338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -044348: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04434c: 6e20 d313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@13d3 │ │ -044352: 0e00 |0005: return-void │ │ +04432c: |[04432c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04433c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044340: 6e20 d313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@13d3 │ │ +044346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 bounds Landroid/graphics/Rect; │ │ @@ -62759,18 +62759,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 │ │ -044354: |[044354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -044364: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044368: 6e20 d413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@13d4 │ │ -04436e: 0e00 |0005: return-void │ │ +044348: |[044348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +044358: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +04435c: 6e20 d413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@13d4 │ │ +044362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checkable Z │ │ @@ -62780,18 +62780,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 │ │ -044370: |[044370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -044380: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044384: 6e20 d513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@13d5 │ │ -04438a: 0e00 |0005: return-void │ │ +044364: |[044364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +044374: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044378: 6e20 d513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@13d5 │ │ +04437e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 checked Z │ │ @@ -62801,18 +62801,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 │ │ -04438c: |[04438c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04439c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0443a0: 6e20 d613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@13d6 │ │ -0443a6: 0e00 |0005: return-void │ │ +044380: |[044380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +044390: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044394: 6e20 d613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@13d6 │ │ +04439a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -62822,18 +62822,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 │ │ -0443a8: |[0443a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -0443b8: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0443bc: 6e20 d713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@13d7 │ │ -0443c2: 0e00 |0005: return-void │ │ +04439c: |[04439c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0443ac: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0443b0: 6e20 d713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@13d7 │ │ +0443b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 clickable Z │ │ @@ -62843,18 +62843,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 │ │ -0443c4: |[0443c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0443d4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0443d8: 6e20 d813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@13d8 │ │ -0443de: 0e00 |0005: return-void │ │ +0443b8: |[0443b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0443c8: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0443cc: 6e20 d813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@13d8 │ │ +0443d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -62864,18 +62864,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 │ │ -0443e0: |[0443e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -0443f0: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0443f4: 6e20 d913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@13d9 │ │ -0443fa: 0e00 |0005: return-void │ │ +0443d4: |[0443d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0443e4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0443e8: 6e20 d913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@13d9 │ │ +0443ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0005 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ @@ -62885,18 +62885,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 │ │ -0443fc: |[0443fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -04440c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044410: 6e20 da13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@13da │ │ -044416: 0e00 |0005: return-void │ │ +0443f0: |[0443f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +044400: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044404: 6e20 da13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@13da │ │ +04440a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focusable Z │ │ @@ -62906,18 +62906,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 │ │ -044418: |[044418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -044428: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04442c: 6e20 db13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@13db │ │ -044432: 0e00 |0005: return-void │ │ +04440c: |[04440c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +04441c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044420: 6e20 db13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@13db │ │ +044426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -62927,18 +62927,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 │ │ -044434: |[044434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -044444: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044448: 6e20 dd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@13dd │ │ -04444e: 0e00 |0005: return-void │ │ +044428: |[044428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +044438: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +04443c: 6e20 dd13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@13dd │ │ +044442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 longClickable Z │ │ @@ -62948,18 +62948,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 │ │ -044450: |[044450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -044460: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044464: 6e20 df13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@13df │ │ -04446a: 0e00 |0005: return-void │ │ +044444: |[044444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +044454: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044458: 6e20 df13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@13df │ │ +04445e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 packageName Ljava/lang/CharSequence; │ │ @@ -62969,18 +62969,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 │ │ -04446c: |[04446c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -04447c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044480: 6e20 e013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@13e0 │ │ -044486: 0e00 |0005: return-void │ │ +044460: |[044460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +044470: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044474: 6e20 e013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@13e0 │ │ +04447a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parent Landroid/view/View; │ │ @@ -62990,18 +62990,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 │ │ -044488: |[044488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -044498: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04449c: 6e20 e213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@13e2 │ │ -0444a2: 0e00 |0005: return-void │ │ +04447c: |[04447c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +04448c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044490: 6e20 e213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@13e2 │ │ +044496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 password Z │ │ @@ -63011,18 +63011,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 │ │ -0444a4: |[0444a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0444b4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0444b8: 6e20 e313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@13e3 │ │ -0444be: 0e00 |0005: return-void │ │ +044498: |[044498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0444a8: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0444ac: 6e20 e313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@13e3 │ │ +0444b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -63032,18 +63032,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 │ │ -0444c0: |[0444c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -0444d0: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0444d4: 6e20 e413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@13e4 │ │ -0444da: 0e00 |0005: return-void │ │ +0444b4: |[0444b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +0444c4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0444c8: 6e20 e413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@13e4 │ │ +0444ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 selected Z │ │ @@ -63053,18 +63053,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 │ │ -0444dc: |[0444dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0444ec: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0444f0: 6e20 e513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@13e5 │ │ -0444f6: 0e00 |0005: return-void │ │ +0444d0: |[0444d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0444e0: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0444e4: 6e20 e513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@13e5 │ │ +0444ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -63074,18 +63074,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 │ │ -0444f8: |[0444f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -044508: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04450c: 6e20 e713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@13e7 │ │ -044512: 0e00 |0005: return-void │ │ +0444ec: |[0444ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0444fc: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044500: 6e20 e713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@13e7 │ │ +044506: 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; │ │ @@ -63116,17 +63116,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044514: |[044514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -044524: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04452a: 0e00 |0003: return-void │ │ +044508: |[044508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +044518: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04451e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -63134,18 +63134,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 │ │ -04452c: |[04452c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04453c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044540: 6e30 ac13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@13ac │ │ -044546: 0e00 |0005: return-void │ │ +044520: |[044520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +044530: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044534: 6e30 ac13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@13ac │ │ +04453a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 child Landroid/view/View; │ │ @@ -63156,19 +63156,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 │ │ -044548: |[044548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -044558: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04455c: 6e20 ae13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ae │ │ -044562: 0c00 |0005: move-result-object v0 │ │ -044564: 1100 |0006: return-object v0 │ │ +04453c: |[04453c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04454c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044550: 6e20 ae13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13ae │ │ +044556: 0c00 |0005: move-result-object v0 │ │ +044558: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 focus I │ │ │ │ @@ -63177,19 +63177,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 │ │ -044568: |[044568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -044578: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04457c: 6e20 af13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13af │ │ -044582: 0c00 |0005: move-result-object v0 │ │ -044584: 1100 |0006: return-object v0 │ │ +04455c: |[04455c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +04456c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044570: 6e20 af13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13af │ │ +044576: 0c00 |0005: move-result-object v0 │ │ +044578: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -63198,19 +63198,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044588: |[044588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -044598: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04459c: 6e10 b813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@13b8 │ │ -0445a2: 0a00 |0005: move-result v0 │ │ -0445a4: 0f00 |0006: return v0 │ │ +04457c: |[04457c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +04458c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044590: 6e10 b813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@13b8 │ │ +044596: 0a00 |0005: move-result v0 │ │ +044598: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -63218,19 +63218,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0445a8: |[0445a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0445b8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0445bc: 6e10 be13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@13be │ │ -0445c2: 0a00 |0005: move-result v0 │ │ -0445c4: 0f00 |0006: return v0 │ │ +04459c: |[04459c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0445ac: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0445b0: 6e10 be13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@13be │ │ +0445b6: 0a00 |0005: move-result v0 │ │ +0445b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -63238,19 +63238,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0445c8: |[0445c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0445d8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0445dc: 6e10 c913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@13c9 │ │ -0445e2: 0a00 |0005: move-result v0 │ │ -0445e4: 0f00 |0006: return v0 │ │ +0445bc: |[0445bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0445cc: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0445d0: 6e10 c913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@13c9 │ │ +0445d6: 0a00 |0005: move-result v0 │ │ +0445d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;) │ │ @@ -63258,18 +63258,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 │ │ -0445e8: |[0445e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0445f8: 7120 cc13 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13cc │ │ -0445fe: 0c00 |0003: move-result-object v0 │ │ -044600: 1100 |0004: return-object v0 │ │ +0445dc: |[0445dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0445ec: 7120 cc13 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@13cc │ │ +0445f2: 0c00 |0003: move-result-object v0 │ │ +0445f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 virtualDescendantId I │ │ │ │ @@ -63278,19 +63278,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 │ │ -044604: |[044604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -044614: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044618: 6e30 cf13 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@13cf │ │ -04461e: 0a00 |0005: move-result v0 │ │ -044620: 0f00 |0006: return v0 │ │ +0445f8: |[0445f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +044608: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +04460c: 6e30 cf13 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@13cf │ │ +044612: 0a00 |0005: move-result v0 │ │ +044614: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -63300,18 +63300,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 │ │ -044624: |[044624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -044634: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044638: 6e20 d113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@13d1 │ │ -04463e: 0e00 |0005: return-void │ │ +044618: |[044618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +044628: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +04462c: 6e20 d113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@13d1 │ │ +044632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 focused Z │ │ @@ -63321,18 +63321,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 │ │ -044640: |[044640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -044650: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044654: 6e20 de13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@13de │ │ -04465a: 0e00 |0005: return-void │ │ +044634: |[044634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +044644: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044648: 6e20 de13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@13de │ │ +04464e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 granularities I │ │ @@ -63342,18 +63342,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 │ │ -04465c: |[04465c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04466c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044670: 6e30 e113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@13e1 │ │ -044676: 0e00 |0005: return-void │ │ +044650: |[044650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +044660: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044664: 6e30 e113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@13e1 │ │ +04466a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -63364,18 +63364,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 │ │ -044678: |[044678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -044688: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04468c: 6e30 e613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@13e6 │ │ -044692: 0e00 |0005: return-void │ │ +04466c: |[04466c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +04467c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044680: 6e30 e613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@13e6 │ │ +044686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 root Landroid/view/View; │ │ @@ -63386,18 +63386,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 │ │ -044694: |[044694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0446a4: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0446a8: 6e20 e913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@13e9 │ │ -0446ae: 0e00 |0005: return-void │ │ +044688: |[044688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +044698: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +04469c: 6e20 e913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@13e9 │ │ +0446a2: 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 │ │ @@ -63428,17 +63428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0446b0: |[0446b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -0446c0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0446c6: 0e00 |0003: return-void │ │ +0446a4: |[0446a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +0446b4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0446ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -63446,19 +63446,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 │ │ -0446c8: |[0446c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0446d8: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0446dc: 6e10 bc13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@13bc │ │ -0446e2: 0c00 |0005: move-result-object v0 │ │ -0446e4: 1100 |0006: return-object v0 │ │ +0446bc: |[0446bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0446cc: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0446d0: 6e10 bc13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@13bc │ │ +0446d6: 0c00 |0005: move-result-object v0 │ │ +0446d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -63466,18 +63466,18 @@ │ │ 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 │ │ -0446e8: |[0446e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0446f8: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -0446fc: 6e20 e813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@13e8 │ │ -044702: 0e00 |0005: return-void │ │ +0446dc: |[0446dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0446ec: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +0446f0: 6e20 e813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@13e8 │ │ +0446f6: 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; │ │ @@ -63508,17 +63508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044704: |[044704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -044714: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04471a: 0e00 |0003: return-void │ │ +0446f8: |[0446f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +044708: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04470e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63526,19 +63526,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04471c: |[04471c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -04472c: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044730: 6e10 b713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@13b7 │ │ -044736: 0a00 |0005: move-result v0 │ │ -044738: 0f00 |0006: return v0 │ │ +044710: |[044710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +044720: 1f01 c202 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044724: 6e10 b713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@13b7 │ │ +04472a: 0a00 |0005: move-result v0 │ │ +04472c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63546,18 +63546,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 │ │ -04473c: |[04473c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -04474c: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044750: 6e20 dc13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@13dc │ │ -044756: 0e00 |0005: return-void │ │ +044730: |[044730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +044740: 1f00 c202 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044744: 6e20 dc13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@13dc │ │ +04474a: 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 │ │ @@ -63634,33 +63634,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -044758: |[044758] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -044768: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -04476c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -044770: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044774: 2200 1402 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0214 │ │ -044778: 7010 eb0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0deb │ │ -04477e: 6900 4604 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ -044782: 0e00 |000d: return-void │ │ -044784: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -044788: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -04478c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -044790: 2200 1202 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0212 │ │ -044794: 7010 e40d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0de4 │ │ -04479a: 6900 4604 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ -04479e: 28f2 |001b: goto 000d // -000e │ │ -0447a0: 2200 1502 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0215 │ │ -0447a4: 7010 ed0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ded │ │ -0447aa: 6900 4604 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ -0447ae: 28ea |0023: goto 000d // -0016 │ │ +04474c: |[04474c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +04475c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +044760: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +044764: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +044768: 2200 1402 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0214 │ │ +04476c: 7010 eb0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0deb │ │ +044772: 6900 4604 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ +044776: 0e00 |000d: return-void │ │ +044778: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +04477c: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +044780: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +044784: 2200 1202 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0212 │ │ +044788: 7010 e40d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0de4 │ │ +04478e: 6900 4604 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ +044792: 28f2 |001b: goto 000d // -000e │ │ +044794: 2200 1502 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0215 │ │ +044798: 7010 ed0d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ded │ │ +04479e: 6900 4604 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ +0447a2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -63672,21 +63672,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0447b0: |[0447b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -0447c0: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -0447c6: 6200 4604 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ -0447ca: 7220 df0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0ddf │ │ -0447d0: 0c00 |0008: move-result-object v0 │ │ -0447d2: 5b10 4704 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0447 │ │ -0447d6: 0e00 |000b: return-void │ │ +0447a4: |[0447a4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +0447b4: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +0447ba: 6200 4604 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@0446 │ │ +0447be: 7220 df0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0ddf │ │ +0447c4: 0c00 |0008: move-result-object v0 │ │ +0447c6: 5b10 4704 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0447 │ │ +0447ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -63696,18 +63696,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0447d8: |[0447d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -0447e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0447ee: 5b01 4704 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0447 │ │ -0447f2: 0e00 |0005: return-void │ │ +0447cc: |[0447cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +0447dc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0447e2: 5b01 4704 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0447 │ │ +0447e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -63719,17 +63719,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 │ │ -0447f4: |[0447f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044806: 1100 |0001: return-object v0 │ │ +0447e8: |[0447e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0447f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0447fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -63738,17 +63738,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 │ │ -044808: |[044808] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -044818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04481a: 1100 |0001: return-object v0 │ │ +0447fc: |[0447fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +04480c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04480e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -63758,17 +63758,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 │ │ -04481c: |[04481c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04482c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04482e: 1100 |0001: return-object v0 │ │ +044810: |[044810] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +044820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044822: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -63777,17 +63777,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044830: |[044830] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -044840: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0447 │ │ -044844: 1100 |0002: return-object v0 │ │ +044824: |[044824] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +044834: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@0447 │ │ +044838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -63795,17 +63795,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044848: |[044848] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -044858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04485a: 0f00 |0001: return v0 │ │ +04483c: |[04483c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +04484c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04484e: 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 │ │ @@ -63847,18 +63847,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 │ │ -04485c: |[04485c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -04486c: 5b01 4804 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ -044870: 7010 ea13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@13ea │ │ -044876: 0e00 |0005: return-void │ │ +044850: |[044850] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +044860: 5b01 4804 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ +044864: 7010 ea13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@13ea │ │ +04486a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; │ │ │ │ @@ -63868,20 +63868,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044878: |[044878] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -044888: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ -04488c: 7220 fb0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0dfb │ │ -044892: 0c00 |0005: move-result-object v0 │ │ -044894: 1f00 c202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044898: 1100 |0008: return-object v0 │ │ +04486c: |[04486c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +04487c: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ +044880: 7220 fb0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0dfb │ │ +044886: 0c00 |0005: move-result-object v0 │ │ +044888: 1f00 c202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +04488c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -63890,19 +63890,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 │ │ -04489c: |[04489c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0448ac: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ -0448b0: 7230 fc0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dfc │ │ -0448b6: 0c00 |0005: move-result-object v0 │ │ -0448b8: 1100 |0006: return-object v0 │ │ +044890: |[044890] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0448a0: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ +0448a4: 7230 fc0d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dfc │ │ +0448aa: 0c00 |0005: move-result-object v0 │ │ +0448ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -63912,19 +63912,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0448bc: |[0448bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0448cc: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ -0448d0: 7240 fd0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0dfd │ │ -0448d6: 0a00 |0005: move-result v0 │ │ -0448d8: 0f00 |0006: return v0 │ │ +0448b0: |[0448b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0448c0: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@0448 │ │ +0448c4: 7240 fd0d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0dfd │ │ +0448ca: 0a00 |0005: move-result v0 │ │ +0448cc: 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 │ │ @@ -64005,17 +64005,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0448dc: |[0448dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -0448ec: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0448f2: 0e00 |0003: return-void │ │ +0448d0: |[0448d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +0448e0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0448e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean; │ │ │ │ @@ -64024,18 +64024,18 @@ │ │ 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 │ │ -0448f4: |[0448f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -044904: 2200 1702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0217 │ │ -044908: 7020 f70d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0df7 │ │ -04490e: 1100 |0005: return-object v0 │ │ +0448e8: |[0448e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0448f8: 2200 1702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0217 │ │ +0448fc: 7020 f70d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0df7 │ │ +044902: 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 - │ │ @@ -64075,18 +64075,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 │ │ -044910: |[044910] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -044920: 5b01 4904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ -044924: 7010 ea13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@13ea │ │ -04492a: 0e00 |0005: return-void │ │ +044904: |[044904] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +044914: 5b01 4904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ +044918: 7010 ea13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@13ea │ │ +04491e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -64096,20 +64096,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04492c: |[04492c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -04493c: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ -044940: 7220 050e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e05 │ │ -044946: 0c00 |0005: move-result-object v0 │ │ -044948: 1f00 c202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -04494c: 1100 |0008: return-object v0 │ │ +044920: |[044920] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +044930: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ +044934: 7220 050e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0e05 │ │ +04493a: 0c00 |0005: move-result-object v0 │ │ +04493c: 1f00 c202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044940: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -64118,19 +64118,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 │ │ -044950: |[044950] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -044960: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ -044964: 7230 060e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e06 │ │ -04496a: 0c00 |0005: move-result-object v0 │ │ -04496c: 1100 |0006: return-object v0 │ │ +044944: |[044944] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +044954: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ +044958: 7230 060e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0e06 │ │ +04495e: 0c00 |0005: move-result-object v0 │ │ +044960: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -64140,20 +64140,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044970: |[044970] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -044980: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ -044984: 7220 070e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0e07 │ │ -04498a: 0c00 |0005: move-result-object v0 │ │ -04498c: 1f00 c202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ -044990: 1100 |0008: return-object v0 │ │ +044964: |[044964] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +044974: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ +044978: 7220 070e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0e07 │ │ +04497e: 0c00 |0005: move-result-object v0 │ │ +044980: 1f00 c202 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02c2 │ │ +044984: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -64162,19 +64162,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -044994: |[044994] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0449a4: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ -0449a8: 7240 080e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e08 │ │ -0449ae: 0a00 |0005: move-result v0 │ │ -0449b0: 0f00 |0006: return v0 │ │ +044988: |[044988] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +044998: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0449 │ │ +04499c: 7240 080e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0e08 │ │ +0449a2: 0a00 |0005: move-result v0 │ │ +0449a4: 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 │ │ @@ -64261,17 +64261,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0449b4: |[0449b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -0449c4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0449ca: 0e00 |0003: return-void │ │ +0449a8: |[0449a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +0449b8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0449be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -64280,18 +64280,18 @@ │ │ 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 │ │ -0449cc: |[0449cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -0449dc: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@021a │ │ -0449e0: 7020 000e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0e00 │ │ -0449e6: 1100 |0005: return-object v0 │ │ +0449c0: |[0449c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0449d0: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@021a │ │ +0449d4: 7020 000e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0e00 │ │ +0449da: 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 - │ │ @@ -64638,40 +64638,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -0449e8: |[0449e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -0449f8: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -0449fc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -044a00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044a04: 2200 2002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0220 │ │ -044a08: 7010 680e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e68 │ │ -044a0e: 6900 4a04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044a12: 0e00 |000d: return-void │ │ -044a14: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -044a18: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -044a1c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -044a20: 2200 1e02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@021e │ │ -044a24: 7010 350e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e35 │ │ -044a2a: 6900 4a04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044a2e: 28f2 |001b: goto 000d // -000e │ │ -044a30: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -044a34: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -044a38: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -044a3c: 2200 1d02 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@021d │ │ -044a40: 7010 0b0e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e0b │ │ -044a46: 6900 4a04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044a4a: 28e4 |0029: goto 000d // -001c │ │ -044a4c: 2200 2102 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0221 │ │ -044a50: 7010 6a0e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e6a │ │ -044a56: 6900 4a04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044a5a: 28dc |0031: goto 000d // -0024 │ │ +0449dc: |[0449dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +0449ec: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0449f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0449f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0449f8: 2200 2002 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0220 │ │ +0449fc: 7010 680e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e68 │ │ +044a02: 6900 4a04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044a06: 0e00 |000d: return-void │ │ +044a08: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +044a0c: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +044a10: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +044a14: 2200 1e02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@021e │ │ +044a18: 7010 350e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e35 │ │ +044a1e: 6900 4a04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044a22: 28f2 |001b: goto 000d // -000e │ │ +044a24: 6000 2600 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +044a28: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +044a2c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +044a30: 2200 1d02 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@021d │ │ +044a34: 7010 0b0e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e0b │ │ +044a3a: 6900 4a04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044a3e: 28e4 |0029: goto 000d // -001c │ │ +044a40: 2200 2102 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0221 │ │ +044a44: 7010 6a0e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e6a │ │ +044a4a: 6900 4a04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044a4e: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -64685,18 +64685,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044a5c: |[044a5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -044a6c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -044a72: 5b01 4b04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044a76: 0e00 |0005: return-void │ │ +044a50: |[044a50] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +044a60: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +044a66: 5b01 4b04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044a6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -64707,43 +64707,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 │ │ -044a78: |[044a78] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -044a88: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ -044a8c: 6201 4a04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044a90: 7210 500e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e50 │ │ -044a96: 0c01 |0007: move-result-object v1 │ │ -044a98: 7020 9a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ -044a9e: 1100 |000b: return-object v0 │ │ +044a6c: |[044a6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +044a7c: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ +044a80: 6201 4a04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044a84: 7210 500e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e50 │ │ +044a8a: 0c01 |0007: move-result-object v1 │ │ +044a8c: 7020 9a0e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ +044a92: 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 │ │ -044aa0: |[044aa0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -044ab0: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ -044ab4: 6201 4a04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044ab8: 5432 4b04 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044abc: 7220 510e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ -044ac2: 0c01 |0009: move-result-object v1 │ │ -044ac4: 7020 9a0e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ -044aca: 1100 |000d: return-object v0 │ │ +044a94: |[044a94] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +044aa4: 2200 2202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ +044aa8: 6201 4a04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044aac: 5432 4b04 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044ab0: 7220 510e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e51 │ │ +044ab6: 0c01 |0009: move-result-object v1 │ │ +044ab8: 7020 9a0e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e9a │ │ +044abe: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -64752,44 +64752,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -044acc: |[044acc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -044adc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -044ade: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -044ae0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -044ae4: 0f01 |0004: return v1 │ │ -044ae6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -044aea: 0121 |0007: move v1, v2 │ │ -044aec: 28fc |0008: goto 0004 // -0004 │ │ -044aee: 6e10 2016 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -044af4: 0c03 |000c: move-result-object v3 │ │ -044af6: 6e10 2016 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -044afc: 0c04 |0010: move-result-object v4 │ │ -044afe: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -044b02: 0121 |0013: move v1, v2 │ │ -044b04: 28f0 |0014: goto 0004 // -0010 │ │ -044b06: 0760 |0015: move-object v0, v6 │ │ -044b08: 1f00 2202 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ -044b0c: 5453 4b04 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b10: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -044b14: 5403 4b04 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b18: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -044b1c: 0121 |0020: move v1, v2 │ │ -044b1e: 28e3 |0021: goto 0004 // -001d │ │ -044b20: 5453 4b04 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b24: 5404 4b04 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b28: 6e20 1f16 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ -044b2e: 0a03 |0029: move-result v3 │ │ -044b30: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -044b34: 0121 |002c: move v1, v2 │ │ -044b36: 28d7 |002d: goto 0004 // -0029 │ │ +044ac0: |[044ac0] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +044ad0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +044ad2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +044ad4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +044ad8: 0f01 |0004: return v1 │ │ +044ada: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +044ade: 0121 |0007: move v1, v2 │ │ +044ae0: 28fc |0008: goto 0004 // -0004 │ │ +044ae2: 6e10 2016 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +044ae8: 0c03 |000c: move-result-object v3 │ │ +044aea: 6e10 2016 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +044af0: 0c04 |0010: move-result-object v4 │ │ +044af2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +044af6: 0121 |0013: move v1, v2 │ │ +044af8: 28f0 |0014: goto 0004 // -0010 │ │ +044afa: 0760 |0015: move-object v0, v6 │ │ +044afc: 1f00 2202 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0222 │ │ +044b00: 5453 4b04 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b04: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +044b08: 5403 4b04 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b0c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +044b10: 0121 |0020: move v1, v2 │ │ +044b12: 28e3 |0021: goto 0004 // -001d │ │ +044b14: 5453 4b04 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b18: 5404 4b04 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b1c: 6e20 1f16 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@161f │ │ +044b22: 0a03 |0029: move-result v3 │ │ +044b24: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +044b28: 0121 |002c: move v1, v2 │ │ +044b2a: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -64810,20 +64810,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044b38: |[044b38] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -044b48: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044b4c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b50: 7220 3a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e3a │ │ -044b56: 0a00 |0007: move-result v0 │ │ -044b58: 0f00 |0008: return v0 │ │ +044b2c: |[044b2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +044b3c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044b40: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b44: 7220 3a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e3a │ │ +044b4a: 0a00 |0007: move-result v0 │ │ +044b4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64831,20 +64831,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044b5c: |[044b5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -044b6c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044b70: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b74: 7220 3b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e3b │ │ -044b7a: 0c00 |0007: move-result-object v0 │ │ -044b7c: 1100 |0008: return-object v0 │ │ +044b50: |[044b50] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +044b60: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044b64: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b68: 7220 3b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e3b │ │ +044b6e: 0c00 |0007: move-result-object v0 │ │ +044b70: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64852,20 +64852,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044b80: |[044b80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -044b90: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044b94: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044b98: 7220 3c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e3c │ │ -044b9e: 0c00 |0007: move-result-object v0 │ │ -044ba0: 1100 |0008: return-object v0 │ │ +044b74: |[044b74] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +044b84: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044b88: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044b8c: 7220 3c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e3c │ │ +044b92: 0c00 |0007: move-result-object v0 │ │ +044b94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64873,20 +64873,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044ba4: |[044ba4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -044bb4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044bb8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044bbc: 7220 3d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e3d │ │ -044bc2: 0c00 |0007: move-result-object v0 │ │ -044bc4: 1100 |0008: return-object v0 │ │ +044b98: |[044b98] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +044ba8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044bac: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044bb0: 7220 3d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e3d │ │ +044bb6: 0c00 |0007: move-result-object v0 │ │ +044bb8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64894,20 +64894,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044bc8: |[044bc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -044bd8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044bdc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044be0: 7220 3e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e3e │ │ -044be6: 0a00 |0007: move-result v0 │ │ -044be8: 0f00 |0008: return v0 │ │ +044bbc: |[044bbc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +044bcc: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044bd0: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044bd4: 7220 3e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e3e │ │ +044bda: 0a00 |0007: move-result v0 │ │ +044bdc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64915,20 +64915,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044bec: |[044bec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -044bfc: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044c00: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044c04: 7220 3f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e3f │ │ -044c0a: 0a00 |0007: move-result v0 │ │ -044c0c: 0f00 |0008: return v0 │ │ +044be0: |[044be0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +044bf0: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044bf4: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044bf8: 7220 3f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e3f │ │ +044bfe: 0a00 |0007: move-result v0 │ │ +044c00: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64936,17 +64936,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044c10: |[044c10] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -044c20: 5410 4b04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044c24: 1100 |0002: return-object v0 │ │ +044c04: |[044c04] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +044c14: 5410 4b04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64954,20 +64954,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044c28: |[044c28] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -044c38: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044c3c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044c40: 7220 400e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e40 │ │ -044c46: 0a00 |0007: move-result v0 │ │ -044c48: 0f00 |0008: return v0 │ │ +044c1c: |[044c1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +044c2c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044c30: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044c34: 7220 400e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e40 │ │ +044c3a: 0a00 |0007: move-result v0 │ │ +044c3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64975,20 +64975,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044c4c: |[044c4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -044c5c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044c60: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044c64: 7220 410e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e41 │ │ -044c6a: 0a00 |0007: move-result v0 │ │ -044c6c: 0f00 |0008: return v0 │ │ +044c40: |[044c40] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +044c50: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044c54: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044c58: 7220 410e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e41 │ │ +044c5e: 0a00 |0007: move-result v0 │ │ +044c60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64996,20 +64996,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044c70: |[044c70] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -044c80: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044c84: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044c88: 7220 420e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e42 │ │ -044c8e: 0a00 |0007: move-result v0 │ │ -044c90: 0f00 |0008: return v0 │ │ +044c64: |[044c64] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +044c74: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044c78: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044c7c: 7220 420e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e42 │ │ +044c82: 0a00 |0007: move-result v0 │ │ +044c84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65017,20 +65017,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044c94: |[044c94] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -044ca4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044ca8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044cac: 7220 430e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e43 │ │ -044cb2: 0c00 |0007: move-result-object v0 │ │ -044cb4: 1100 |0008: return-object v0 │ │ +044c88: |[044c88] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +044c98: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044c9c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044ca0: 7220 430e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e43 │ │ +044ca6: 0c00 |0007: move-result-object v0 │ │ +044ca8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65038,20 +65038,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044cb8: |[044cb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -044cc8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044ccc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044cd0: 7220 440e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e44 │ │ -044cd6: 0a00 |0007: move-result v0 │ │ -044cd8: 0f00 |0008: return v0 │ │ +044cac: |[044cac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +044cbc: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044cc0: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044cc4: 7220 440e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e44 │ │ +044cca: 0a00 |0007: move-result v0 │ │ +044ccc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65059,20 +65059,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044cdc: |[044cdc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -044cec: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044cf0: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044cf4: 7220 450e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e45 │ │ -044cfa: 0a00 |0007: move-result v0 │ │ -044cfc: 0f00 |0008: return v0 │ │ +044cd0: |[044cd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +044ce0: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044ce4: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044ce8: 7220 450e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e45 │ │ +044cee: 0a00 |0007: move-result v0 │ │ +044cf0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65080,20 +65080,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044d00: |[044d00] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -044d10: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044d14: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044d18: 7220 460e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e46 │ │ -044d1e: 0a00 |0007: move-result v0 │ │ -044d20: 0f00 |0008: return v0 │ │ +044cf4: |[044cf4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +044d04: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044d08: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044d0c: 7220 460e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e46 │ │ +044d12: 0a00 |0007: move-result v0 │ │ +044d14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65101,20 +65101,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 │ │ -044d24: |[044d24] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -044d34: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044d38: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044d3c: 7220 470e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e47 │ │ -044d42: 0c00 |0007: move-result-object v0 │ │ -044d44: 1100 |0008: return-object v0 │ │ +044d18: |[044d18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +044d28: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044d2c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044d30: 7220 470e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e47 │ │ +044d36: 0c00 |0007: move-result-object v0 │ │ +044d38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65122,20 +65122,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044d48: |[044d48] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -044d58: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044d5c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044d60: 7220 480e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e48 │ │ -044d66: 0c00 |0007: move-result-object v0 │ │ -044d68: 1100 |0008: return-object v0 │ │ +044d3c: |[044d3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +044d4c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044d50: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044d54: 7220 480e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e48 │ │ +044d5a: 0c00 |0007: move-result-object v0 │ │ +044d5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65143,20 +65143,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044d6c: |[044d6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -044d7c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044d80: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044d84: 7220 490e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e49 │ │ -044d8a: 0a00 |0007: move-result v0 │ │ -044d8c: 0f00 |0008: return v0 │ │ +044d60: |[044d60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +044d70: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044d74: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044d78: 7220 490e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e49 │ │ +044d7e: 0a00 |0007: move-result v0 │ │ +044d80: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65164,20 +65164,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044d90: |[044d90] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -044da0: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044da4: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044da8: 7220 4a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e4a │ │ -044dae: 0a00 |0007: move-result v0 │ │ -044db0: 0f00 |0008: return v0 │ │ +044d84: |[044d84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +044d94: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044d98: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044d9c: 7220 4a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e4a │ │ +044da2: 0a00 |0007: move-result v0 │ │ +044da4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65185,23 +65185,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -044db4: |[044db4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -044dc4: 5410 4b04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044dc8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -044dcc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -044dce: 0f00 |0005: return v0 │ │ -044dd0: 5410 4b04 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044dd4: 6e10 2116 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -044dda: 0a00 |000b: move-result v0 │ │ -044ddc: 28f9 |000c: goto 0005 // -0007 │ │ +044da8: |[044da8] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +044db8: 5410 4b04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044dbc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +044dc0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +044dc2: 0f00 |0005: return v0 │ │ +044dc4: 5410 4b04 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044dc8: 6e10 2116 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +044dce: 0a00 |000b: move-result v0 │ │ +044dd0: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65209,20 +65209,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044de0: |[044de0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -044df0: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044df4: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044df8: 7220 4b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e4b │ │ -044dfe: 0a00 |0007: move-result v0 │ │ -044e00: 0f00 |0008: return v0 │ │ +044dd4: |[044dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +044de4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044de8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044dec: 7220 4b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e4b │ │ +044df2: 0a00 |0007: move-result v0 │ │ +044df4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65230,20 +65230,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044e04: |[044e04] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -044e14: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044e18: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044e1c: 7220 4c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e4c │ │ -044e22: 0a00 |0007: move-result v0 │ │ -044e24: 0f00 |0008: return v0 │ │ +044df8: |[044df8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +044e08: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044e0c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044e10: 7220 4c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e4c │ │ +044e16: 0a00 |0007: move-result v0 │ │ +044e18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65251,20 +65251,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044e28: |[044e28] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -044e38: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044e3c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044e40: 7220 4d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e4d │ │ -044e46: 0a00 |0007: move-result v0 │ │ -044e48: 0f00 |0008: return v0 │ │ +044e1c: |[044e1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +044e2c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044e30: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044e34: 7220 4d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e4d │ │ +044e3a: 0a00 |0007: move-result v0 │ │ +044e3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65272,20 +65272,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044e4c: |[044e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -044e5c: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044e60: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044e64: 7220 4e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e4e │ │ -044e6a: 0a00 |0007: move-result v0 │ │ -044e6c: 0f00 |0008: return v0 │ │ +044e40: |[044e40] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +044e50: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044e54: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044e58: 7220 4e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e4e │ │ +044e5e: 0a00 |0007: move-result v0 │ │ +044e60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65293,20 +65293,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044e70: |[044e70] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -044e80: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044e84: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044e88: 7220 4f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e4f │ │ -044e8e: 0a00 |0007: move-result v0 │ │ -044e90: 0f00 |0008: return v0 │ │ +044e64: |[044e64] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +044e74: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044e78: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044e7c: 7220 4f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e4f │ │ +044e82: 0a00 |0007: move-result v0 │ │ +044e84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65314,19 +65314,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -044e94: |[044e94] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -044ea4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044ea8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044eac: 7220 520e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e52 │ │ -044eb2: 0e00 |0007: return-void │ │ +044e88: |[044e88] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +044e98: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044e9c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044ea0: 7220 520e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e52 │ │ +044ea6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -65335,19 +65335,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044eb4: |[044eb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -044ec4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044ec8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044ecc: 7230 530e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e53 │ │ -044ed2: 0e00 |0007: return-void │ │ +044ea8: |[044ea8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +044eb8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044ebc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044ec0: 7230 530e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e53 │ │ +044ec6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -65357,19 +65357,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044ed4: |[044ed4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -044ee4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044ee8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044eec: 7230 540e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e54 │ │ -044ef2: 0e00 |0007: return-void │ │ +044ec8: |[044ec8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +044ed8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044edc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044ee0: 7230 540e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e54 │ │ +044ee6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -65379,19 +65379,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044ef4: |[044ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -044f04: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044f08: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044f0c: 7230 550e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e55 │ │ -044f12: 0e00 |0007: return-void │ │ +044ee8: |[044ee8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +044ef8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044efc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044f00: 7230 550e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e55 │ │ +044f06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -65401,19 +65401,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044f14: |[044f14] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -044f24: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044f28: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044f2c: 7230 560e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e56 │ │ -044f32: 0e00 |0007: return-void │ │ +044f08: |[044f08] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +044f18: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044f1c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044f20: 7230 560e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e56 │ │ +044f26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -65423,19 +65423,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044f34: |[044f34] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -044f44: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044f48: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044f4c: 7230 570e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e57 │ │ -044f52: 0e00 |0007: return-void │ │ +044f28: |[044f28] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +044f38: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044f3c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044f40: 7230 570e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e57 │ │ +044f46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -65445,19 +65445,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044f54: |[044f54] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -044f64: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044f68: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044f6c: 7230 580e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e58 │ │ -044f72: 0e00 |0007: return-void │ │ +044f48: |[044f48] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +044f58: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044f5c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044f60: 7230 580e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e58 │ │ +044f66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -65467,19 +65467,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044f74: |[044f74] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -044f84: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044f88: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044f8c: 7230 590e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e59 │ │ -044f92: 0e00 |0007: return-void │ │ +044f68: |[044f68] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +044f78: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044f7c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044f80: 7230 590e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e59 │ │ +044f86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -65489,19 +65489,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044f94: |[044f94] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -044fa4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044fa8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044fac: 7230 5a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e5a │ │ -044fb2: 0e00 |0007: return-void │ │ +044f88: |[044f88] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +044f98: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044f9c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044fa0: 7230 5a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e5a │ │ +044fa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -65511,19 +65511,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044fb4: |[044fb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -044fc4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044fc8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044fcc: 7230 5b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e5b │ │ -044fd2: 0e00 |0007: return-void │ │ +044fa8: |[044fa8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +044fb8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044fbc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044fc0: 7230 5b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e5b │ │ +044fc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -65533,19 +65533,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044fd4: |[044fd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -044fe4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -044fe8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -044fec: 7230 5c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e5c │ │ -044ff2: 0e00 |0007: return-void │ │ +044fc8: |[044fc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +044fd8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044fdc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +044fe0: 7230 5c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e5c │ │ +044fe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -65555,19 +65555,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -044ff4: |[044ff4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -045004: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045008: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04500c: 7230 5d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e5d │ │ -045012: 0e00 |0007: return-void │ │ +044fe8: |[044fe8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +044ff8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +044ffc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045000: 7230 5d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e5d │ │ +045006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -65577,19 +65577,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045014: |[045014] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -045024: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045028: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04502c: 7230 5e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e5e │ │ -045032: 0e00 |0007: return-void │ │ +045008: |[045008] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +045018: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04501c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045020: 7230 5e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e5e │ │ +045026: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -65599,19 +65599,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045034: |[045034] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -045044: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045048: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04504c: 7230 5f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e5f │ │ -045052: 0e00 |0007: return-void │ │ +045028: |[045028] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +045038: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04503c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045040: 7230 5f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e5f │ │ +045046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -65621,19 +65621,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045054: |[045054] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -045064: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045068: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04506c: 7230 600e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e60 │ │ -045072: 0e00 |0007: return-void │ │ +045048: |[045048] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +045058: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04505c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045060: 7230 600e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e60 │ │ +045066: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -65643,19 +65643,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045074: |[045074] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -045084: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045088: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04508c: 7230 610e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e61 │ │ -045092: 0e00 |0007: return-void │ │ +045068: |[045068] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +045078: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04507c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045080: 7230 610e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e61 │ │ +045086: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -65665,19 +65665,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045094: |[045094] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -0450a4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -0450a8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -0450ac: 7230 620e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e62 │ │ -0450b2: 0e00 |0007: return-void │ │ +045088: |[045088] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +045098: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04509c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +0450a0: 7230 620e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e62 │ │ +0450a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -65687,19 +65687,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0450b4: |[0450b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -0450c4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -0450c8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -0450cc: 7230 630e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e63 │ │ -0450d2: 0e00 |0007: return-void │ │ +0450a8: |[0450a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +0450b8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +0450bc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +0450c0: 7230 630e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e63 │ │ +0450c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -65709,19 +65709,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0450d4: |[0450d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -0450e4: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -0450e8: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -0450ec: 7230 640e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e64 │ │ -0450f2: 0e00 |0007: return-void │ │ +0450c8: |[0450c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0450d8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +0450dc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +0450e0: 7230 640e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e64 │ │ +0450e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -65731,19 +65731,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0450f4: |[0450f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -045104: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045108: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04510c: 7230 650e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e65 │ │ -045112: 0e00 |0007: return-void │ │ +0450e8: |[0450e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0450f8: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +0450fc: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045100: 7230 650e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e65 │ │ +045106: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -65753,19 +65753,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -045114: |[045114] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -045124: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045128: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04512c: 7240 660e 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@0e66 │ │ -045132: 0e00 |0007: return-void │ │ +045108: |[045108] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +045118: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04511c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045120: 7240 660e 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@0e66 │ │ +045126: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -65776,19 +65776,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045134: |[045134] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -045144: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ -045148: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ -04514c: 7230 670e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e67 │ │ -045152: 0e00 |0007: return-void │ │ +045128: |[045128] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +045138: 6200 4a04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044a │ │ +04513c: 5421 4b04 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@044b │ │ +045140: 7230 670e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e67 │ │ +045146: 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 │ │ @@ -65822,17 +65822,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045154: |[045154] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -045164: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04516a: 0e00 |0003: return-void │ │ +045148: |[045148] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +045158: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04515e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65840,19 +65840,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04516c: |[04516c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -04517c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045180: 6e10 eb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@13eb │ │ -045186: 0a00 |0005: move-result v0 │ │ -045188: 0f00 |0006: return v0 │ │ +045160: |[045160] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +045170: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045174: 6e10 eb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@13eb │ │ +04517a: 0a00 |0005: move-result v0 │ │ +04517c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65860,19 +65860,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 │ │ -04518c: |[04518c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -04519c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0451a0: 6e10 ec13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@13ec │ │ -0451a6: 0c00 |0005: move-result-object v0 │ │ -0451a8: 1100 |0006: return-object v0 │ │ +045180: |[045180] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +045190: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045194: 6e10 ec13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@13ec │ │ +04519a: 0c00 |0005: move-result-object v0 │ │ +04519c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65880,19 +65880,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 │ │ -0451ac: |[0451ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0451bc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0451c0: 6e10 ed13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@13ed │ │ -0451c6: 0c00 |0005: move-result-object v0 │ │ -0451c8: 1100 |0006: return-object v0 │ │ +0451a0: |[0451a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0451b0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0451b4: 6e10 ed13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@13ed │ │ +0451ba: 0c00 |0005: move-result-object v0 │ │ +0451bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65900,19 +65900,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 │ │ -0451cc: |[0451cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0451dc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0451e0: 6e10 ee13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@13ee │ │ -0451e6: 0c00 |0005: move-result-object v0 │ │ -0451e8: 1100 |0006: return-object v0 │ │ +0451c0: |[0451c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0451d0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0451d4: 6e10 ee13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@13ee │ │ +0451da: 0c00 |0005: move-result-object v0 │ │ +0451dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65920,19 +65920,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0451ec: |[0451ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0451fc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045200: 6e10 ef13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@13ef │ │ -045206: 0a00 |0005: move-result v0 │ │ -045208: 0f00 |0006: return v0 │ │ +0451e0: |[0451e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0451f0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0451f4: 6e10 ef13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@13ef │ │ +0451fa: 0a00 |0005: move-result v0 │ │ +0451fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65940,19 +65940,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04520c: |[04520c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -04521c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045220: 6e10 f013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@13f0 │ │ -045226: 0a00 |0005: move-result v0 │ │ -045228: 0f00 |0006: return v0 │ │ +045200: |[045200] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +045210: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045214: 6e10 f013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@13f0 │ │ +04521a: 0a00 |0005: move-result v0 │ │ +04521c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65960,19 +65960,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04522c: |[04522c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -04523c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045240: 6e10 f113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@13f1 │ │ -045246: 0a00 |0005: move-result v0 │ │ -045248: 0f00 |0006: return v0 │ │ +045220: |[045220] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +045230: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045234: 6e10 f113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@13f1 │ │ +04523a: 0a00 |0005: move-result v0 │ │ +04523c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -65980,19 +65980,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 │ │ -04524c: |[04524c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -04525c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045260: 6e10 f413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@13f4 │ │ -045266: 0c00 |0005: move-result-object v0 │ │ -045268: 1100 |0006: return-object v0 │ │ +045240: |[045240] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +045250: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045254: 6e10 f413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@13f4 │ │ +04525a: 0c00 |0005: move-result-object v0 │ │ +04525c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66000,19 +66000,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04526c: |[04526c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -04527c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045280: 6e10 f513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@13f5 │ │ -045286: 0a00 |0005: move-result v0 │ │ -045288: 0f00 |0006: return v0 │ │ +045260: |[045260] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +045270: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045274: 6e10 f513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@13f5 │ │ +04527a: 0a00 |0005: move-result v0 │ │ +04527c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66020,19 +66020,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04528c: |[04528c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -04529c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0452a0: 6e10 f613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@13f6 │ │ -0452a6: 0a00 |0005: move-result v0 │ │ -0452a8: 0f00 |0006: return v0 │ │ +045280: |[045280] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +045290: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045294: 6e10 f613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@13f6 │ │ +04529a: 0a00 |0005: move-result v0 │ │ +04529c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66040,19 +66040,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0452ac: |[0452ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -0452bc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0452c0: 6e10 f713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@13f7 │ │ -0452c6: 0a00 |0005: move-result v0 │ │ -0452c8: 0f00 |0006: return v0 │ │ +0452a0: |[0452a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +0452b0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0452b4: 6e10 f713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@13f7 │ │ +0452ba: 0a00 |0005: move-result v0 │ │ +0452bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66060,19 +66060,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 │ │ -0452cc: |[0452cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0452dc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0452e0: 6e10 f813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13f8 │ │ -0452e6: 0c00 |0005: move-result-object v0 │ │ -0452e8: 1100 |0006: return-object v0 │ │ +0452c0: |[0452c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0452d0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0452d4: 6e10 f813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@13f8 │ │ +0452da: 0c00 |0005: move-result-object v0 │ │ +0452dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66080,19 +66080,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 │ │ -0452ec: |[0452ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0452fc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045300: 6e10 f913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@13f9 │ │ -045306: 0c00 |0005: move-result-object v0 │ │ -045308: 1100 |0006: return-object v0 │ │ +0452e0: |[0452e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0452f0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0452f4: 6e10 f913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@13f9 │ │ +0452fa: 0c00 |0005: move-result-object v0 │ │ +0452fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66100,19 +66100,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04530c: |[04530c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -04531c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045320: 6e10 fa13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@13fa │ │ -045326: 0a00 |0005: move-result v0 │ │ -045328: 0f00 |0006: return v0 │ │ +045300: |[045300] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +045310: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045314: 6e10 fa13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@13fa │ │ +04531a: 0a00 |0005: move-result v0 │ │ +04531c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66120,19 +66120,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04532c: |[04532c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -04533c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045340: 6e10 fb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@13fb │ │ -045346: 0a00 |0005: move-result v0 │ │ -045348: 0f00 |0006: return v0 │ │ +045320: |[045320] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +045330: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045334: 6e10 fb13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@13fb │ │ +04533a: 0a00 |0005: move-result v0 │ │ +04533c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66140,19 +66140,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04534c: |[04534c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -04535c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045360: 6e10 fc13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@13fc │ │ -045366: 0a00 |0005: move-result v0 │ │ -045368: 0f00 |0006: return v0 │ │ +045340: |[045340] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +045350: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045354: 6e10 fc13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@13fc │ │ +04535a: 0a00 |0005: move-result v0 │ │ +04535c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66160,19 +66160,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04536c: |[04536c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -04537c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045380: 6e10 fd13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@13fd │ │ -045386: 0a00 |0005: move-result v0 │ │ -045388: 0f00 |0006: return v0 │ │ +045360: |[045360] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +045370: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045374: 6e10 fd13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@13fd │ │ +04537a: 0a00 |0005: move-result v0 │ │ +04537c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66180,19 +66180,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04538c: |[04538c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -04539c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0453a0: 6e10 fe13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@13fe │ │ -0453a6: 0a00 |0005: move-result v0 │ │ -0453a8: 0f00 |0006: return v0 │ │ +045380: |[045380] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +045390: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045394: 6e10 fe13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@13fe │ │ +04539a: 0a00 |0005: move-result v0 │ │ +04539c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66200,19 +66200,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0453ac: |[0453ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -0453bc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0453c0: 6e10 ff13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@13ff │ │ -0453c6: 0a00 |0005: move-result v0 │ │ -0453c8: 0f00 |0006: return v0 │ │ +0453a0: |[0453a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0453b0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0453b4: 6e10 ff13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@13ff │ │ +0453ba: 0a00 |0005: move-result v0 │ │ +0453bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66220,19 +66220,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0453cc: |[0453cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -0453dc: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0453e0: 6e10 0014 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1400 │ │ -0453e6: 0a00 |0005: move-result v0 │ │ -0453e8: 0f00 |0006: return v0 │ │ +0453c0: |[0453c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +0453d0: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0453d4: 6e10 0014 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1400 │ │ +0453da: 0a00 |0005: move-result v0 │ │ +0453dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66240,37 +66240,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0453ec: |[0453ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -0453fc: 7100 0114 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1401 │ │ -045402: 0c00 |0003: move-result-object v0 │ │ -045404: 1100 |0004: return-object v0 │ │ +0453e0: |[0453e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +0453f0: 7100 0114 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1401 │ │ +0453f6: 0c00 |0003: move-result-object v0 │ │ +0453f8: 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 │ │ -045408: |[045408] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -045418: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -04541c: 7110 0214 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1402 │ │ -045422: 0c00 |0005: move-result-object v0 │ │ -045424: 1100 |0006: return-object v0 │ │ +0453fc: |[0453fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +04540c: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045410: 7110 0214 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1402 │ │ +045416: 0c00 |0005: move-result-object v0 │ │ +045418: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;) │ │ @@ -66278,18 +66278,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045428: |[045428] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -045438: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -04543c: 6e10 0314 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1403 │ │ -045442: 0e00 |0005: return-void │ │ +04541c: |[04541c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +04542c: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045430: 6e10 0314 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1403 │ │ +045436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -66298,18 +66298,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 │ │ -045444: |[045444] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -045454: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045458: 6e20 0414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1404 │ │ -04545e: 0e00 |0005: return-void │ │ +045438: |[045438] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +045448: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04544c: 6e20 0414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1404 │ │ +045452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 addedCount I │ │ @@ -66319,18 +66319,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 │ │ -045460: |[045460] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -045470: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045474: 6e20 0514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1405 │ │ -04547a: 0e00 |0005: return-void │ │ +045454: |[045454] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +045464: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045468: 6e20 0514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1405 │ │ +04546e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 beforeText Ljava/lang/CharSequence; │ │ @@ -66340,18 +66340,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 │ │ -04547c: |[04547c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -04548c: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045490: 6e20 0614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1406 │ │ -045496: 0e00 |0005: return-void │ │ +045470: |[045470] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +045480: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045484: 6e20 0614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1406 │ │ +04548a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isChecked Z │ │ @@ -66361,18 +66361,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 │ │ -045498: |[045498] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0454a8: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0454ac: 6e20 0714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1407 │ │ -0454b2: 0e00 |0005: return-void │ │ +04548c: |[04548c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +04549c: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0454a0: 6e20 0714 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1407 │ │ +0454a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 className Ljava/lang/CharSequence; │ │ @@ -66382,18 +66382,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 │ │ -0454b4: |[0454b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0454c4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0454c8: 6e20 0814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1408 │ │ -0454ce: 0e00 |0005: return-void │ │ +0454a8: |[0454a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0454b8: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0454bc: 6e20 0814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1408 │ │ +0454c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 contentDescription Ljava/lang/CharSequence; │ │ @@ -66403,18 +66403,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 │ │ -0454d0: |[0454d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0454e0: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0454e4: 6e20 0914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1409 │ │ -0454ea: 0e00 |0005: return-void │ │ +0454c4: |[0454c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0454d4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0454d8: 6e20 0914 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1409 │ │ +0454de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentItemIndex I │ │ @@ -66424,18 +66424,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 │ │ -0454ec: |[0454ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -0454fc: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045500: 6e20 0a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@140a │ │ -045506: 0e00 |0005: return-void │ │ +0454e0: |[0454e0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0454f0: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0454f4: 6e20 0a14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@140a │ │ +0454fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isEnabled Z │ │ @@ -66445,18 +66445,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 │ │ -045508: |[045508] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -045518: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -04551c: 6e20 0b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@140b │ │ -045522: 0e00 |0005: return-void │ │ +0454fc: |[0454fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +04550c: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045510: 6e20 0b14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@140b │ │ +045516: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 fromIndex I │ │ @@ -66466,18 +66466,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 │ │ -045524: |[045524] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -045534: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045538: 6e20 0c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@140c │ │ -04553e: 0e00 |0005: return-void │ │ +045518: |[045518] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +045528: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04552c: 6e20 0c14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@140c │ │ +045532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isFullScreen Z │ │ @@ -66487,18 +66487,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 │ │ -045540: |[045540] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -045550: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045554: 6e20 0d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@140d │ │ -04555a: 0e00 |0005: return-void │ │ +045534: |[045534] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +045544: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045548: 6e20 0d14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@140d │ │ +04554e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 itemCount I │ │ @@ -66508,18 +66508,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 │ │ -04555c: |[04555c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -04556c: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045570: 6e20 1014 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1410 │ │ -045576: 0e00 |0005: return-void │ │ +045550: |[045550] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +045560: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045564: 6e20 1014 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1410 │ │ +04556a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 parcelableData Landroid/os/Parcelable; │ │ @@ -66529,18 +66529,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 │ │ -045578: |[045578] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -045588: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -04558c: 6e20 1114 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1411 │ │ -045592: 0e00 |0005: return-void │ │ +04556c: |[04556c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +04557c: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045580: 6e20 1114 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1411 │ │ +045586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0005 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 isPassword Z │ │ @@ -66550,18 +66550,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 │ │ -045594: |[045594] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0455a4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0455a8: 6e20 1214 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1412 │ │ -0455ae: 0e00 |0005: return-void │ │ +045588: |[045588] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +045598: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04559c: 6e20 1214 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1412 │ │ +0455a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 removedCount I │ │ @@ -66571,18 +66571,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 │ │ -0455b0: |[0455b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -0455c0: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0455c4: 6e20 1314 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1413 │ │ -0455ca: 0e00 |0005: return-void │ │ +0455a4: |[0455a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +0455b4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0455b8: 6e20 1314 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1413 │ │ +0455be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollX I │ │ @@ -66592,18 +66592,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 │ │ -0455cc: |[0455cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -0455dc: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0455e0: 6e20 1414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1414 │ │ -0455e6: 0e00 |0005: return-void │ │ +0455c0: |[0455c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +0455d0: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0455d4: 6e20 1414 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1414 │ │ +0455da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollY I │ │ @@ -66613,18 +66613,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 │ │ -0455e8: |[0455e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0455f8: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0455fc: 6e20 1514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1415 │ │ -045602: 0e00 |0005: return-void │ │ +0455dc: |[0455dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0455ec: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0455f0: 6e20 1514 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1415 │ │ +0455f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0005 line=184 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 scrollable Z │ │ @@ -66634,18 +66634,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 │ │ -045604: |[045604] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -045614: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045618: 6e20 1614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1416 │ │ -04561e: 0e00 |0005: return-void │ │ +0455f8: |[0455f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +045608: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04560c: 6e20 1614 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1416 │ │ +045612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 source Landroid/view/View; │ │ @@ -66655,18 +66655,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 │ │ -045620: |[045620] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -045630: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045634: 6e20 1814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1418 │ │ -04563a: 0e00 |0005: return-void │ │ +045614: |[045614] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +045624: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +045628: 6e20 1814 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1418 │ │ +04562e: 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 │ │ @@ -66697,17 +66697,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04563c: |[04563c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -04564c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -045652: 0e00 |0003: return-void │ │ +045630: |[045630] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +045640: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +045646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -66715,19 +66715,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045654: |[045654] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -045664: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045668: 6e10 f213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@13f2 │ │ -04566e: 0a00 |0005: move-result v0 │ │ -045670: 0f00 |0006: return v0 │ │ +045648: |[045648] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +045658: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04565c: 6e10 f213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@13f2 │ │ +045662: 0a00 |0005: move-result v0 │ │ +045664: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -66735,19 +66735,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045674: |[045674] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -045684: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -045688: 6e10 f313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@13f3 │ │ -04568e: 0a00 |0005: move-result v0 │ │ -045690: 0f00 |0006: return v0 │ │ +045668: |[045668] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +045678: 1f01 c402 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04567c: 6e10 f313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@13f3 │ │ +045682: 0a00 |0005: move-result v0 │ │ +045684: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 record Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;) │ │ @@ -66755,18 +66755,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 │ │ -045694: |[045694] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0456a4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0456a8: 6e20 0e14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@140e │ │ -0456ae: 0e00 |0005: return-void │ │ +045688: |[045688] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +045698: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +04569c: 6e20 0e14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@140e │ │ +0456a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 maxScrollX I │ │ @@ -66776,18 +66776,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 │ │ -0456b0: |[0456b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0456c0: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0456c4: 6e20 0f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@140f │ │ -0456ca: 0e00 |0005: return-void │ │ +0456a4: |[0456a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0456b4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0456b8: 6e20 0f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@140f │ │ +0456be: 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 │ │ @@ -66818,17 +66818,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0456cc: |[0456cc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -0456dc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0456e2: 0e00 |0003: return-void │ │ +0456c0: |[0456c0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +0456d0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0456d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;) │ │ @@ -66836,18 +66836,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 │ │ -0456e4: |[0456e4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0456f4: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ -0456f8: 6e30 1714 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1417 │ │ -0456fe: 0e00 |0005: return-void │ │ +0456d8: |[0456d8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0456e8: 1f00 c402 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02c4 │ │ +0456ec: 6e30 1714 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1417 │ │ +0456f2: 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; │ │ @@ -66954,26 +66954,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -045700: |[045700] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -045710: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045712: 7010 1d16 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -045718: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -04571c: 5a30 5204 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ -045720: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -045724: 5a30 5304 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -045728: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -04572c: 5a30 4c04 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ -045730: 5932 4d04 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ -045734: 5932 4e04 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ -045738: 0e00 |0014: return-void │ │ +0456f4: |[0456f4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +045704: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +045706: 7010 1d16 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +04570c: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +045710: 5a30 5204 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ +045714: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +045718: 5a30 5304 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +04571c: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +045720: 5a30 4c04 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ +045724: 5932 4d04 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ +045728: 5932 4e04 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ +04572c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -66987,53 +66987,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04573c: |[04573c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -04574c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -045750: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -045752: 53b6 5204 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ -045756: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -04575a: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -04575e: 0f04 |0009: return v4 │ │ -045760: 53b6 5304 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -045764: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -045768: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -04576c: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -045770: 53b6 5304 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -045774: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -045778: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -04577c: 53b6 5204 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ -045780: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -045784: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -045788: 8526 |001e: long-to-float v6, v2 │ │ -04578a: 52b7 5104 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0451 │ │ -04578e: 8277 |0021: int-to-float v7, v7 │ │ -045790: c976 |0022: div-float/2addr v6, v7 │ │ -045792: 7130 1b0f 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f1b │ │ -045798: 0a04 |0026: move-result v4 │ │ -04579a: c854 |0027: mul-float/2addr v4, v5 │ │ -04579c: 28e1 |0028: goto 0009 // -001f │ │ -04579e: 53b6 5304 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -0457a2: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -0457a6: 52b5 5404 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ -0457aa: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -0457ae: 52b6 5404 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ -0457b2: 8507 |0033: long-to-float v7, v0 │ │ -0457b4: 52b8 4f04 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@044f │ │ -0457b8: 8288 |0036: int-to-float v8, v8 │ │ -0457ba: c987 |0037: div-float/2addr v7, v8 │ │ -0457bc: 7130 1b0f 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f1b │ │ -0457c2: 0a04 |003b: move-result v4 │ │ -0457c4: c864 |003c: mul-float/2addr v4, v6 │ │ -0457c6: c654 |003d: add-float/2addr v4, v5 │ │ -0457c8: 28cb |003e: goto 0009 // -0035 │ │ +045730: |[045730] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +045740: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +045744: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +045746: 53b6 5204 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ +04574a: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +04574e: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +045752: 0f04 |0009: return v4 │ │ +045754: 53b6 5304 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +045758: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +04575c: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +045760: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +045764: 53b6 5304 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +045768: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +04576c: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +045770: 53b6 5204 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ +045774: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +045778: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +04577c: 8526 |001e: long-to-float v6, v2 │ │ +04577e: 52b7 5104 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0451 │ │ +045782: 8277 |0021: int-to-float v7, v7 │ │ +045784: c976 |0022: div-float/2addr v6, v7 │ │ +045786: 7130 1b0f 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f1b │ │ +04578c: 0a04 |0026: move-result v4 │ │ +04578e: c854 |0027: mul-float/2addr v4, v5 │ │ +045790: 28e1 |0028: goto 0009 // -001f │ │ +045792: 53b6 5304 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +045796: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +04579a: 52b5 5404 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ +04579e: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +0457a2: 52b6 5404 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ +0457a6: 8507 |0033: long-to-float v7, v0 │ │ +0457a8: 52b8 4f04 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@044f │ │ +0457ac: 8288 |0036: int-to-float v8, v8 │ │ +0457ae: c987 |0037: div-float/2addr v7, v8 │ │ +0457b0: 7130 1b0f 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0f1b │ │ +0457b6: 0a04 |003b: move-result v4 │ │ +0457b8: c864 |003c: mul-float/2addr v4, v6 │ │ +0457ba: c654 |003d: add-float/2addr v4, v5 │ │ +0457bc: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -67050,22 +67050,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0457cc: |[0457cc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -0457dc: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -0457e0: c830 |0002: mul-float/2addr v0, v3 │ │ -0457e2: c830 |0003: mul-float/2addr v0, v3 │ │ -0457e4: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -0457e8: c831 |0006: mul-float/2addr v1, v3 │ │ -0457ea: c610 |0007: add-float/2addr v0, v1 │ │ -0457ec: 0f00 |0008: return v0 │ │ +0457c0: |[0457c0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +0457d0: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +0457d4: c830 |0002: mul-float/2addr v0, v3 │ │ +0457d6: c830 |0003: mul-float/2addr v0, v3 │ │ +0457d8: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +0457dc: c831 |0006: mul-float/2addr v1, v3 │ │ +0457de: c610 |0007: add-float/2addr v0, v1 │ │ +0457e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -67075,45 +67075,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0457f0: |[0457f0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -045800: 53a6 4c04 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ -045804: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -045808: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -04580c: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -045810: 2206 5503 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0355 │ │ -045814: 1a07 7302 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0273 │ │ -045818: 7020 2616 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -04581e: 2706 |000f: throw v6 │ │ -045820: 7100 2614 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -045826: 0b00 |0013: move-result-wide v0 │ │ -045828: 7030 020f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f02 │ │ -04582e: 0a05 |0017: move-result v5 │ │ -045830: 7020 040f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0f04 │ │ -045836: 0a04 |001b: move-result v4 │ │ -045838: 53a6 4c04 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ -04583c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -045840: 5aa0 4c04 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ -045844: 8526 |0022: long-to-float v6, v2 │ │ -045846: c846 |0023: mul-float/2addr v6, v4 │ │ -045848: 52a7 5504 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ -04584c: c876 |0026: mul-float/2addr v6, v7 │ │ -04584e: 8766 |0027: float-to-int v6, v6 │ │ -045850: 59a6 4d04 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ -045854: 8526 |002a: long-to-float v6, v2 │ │ -045856: c846 |002b: mul-float/2addr v6, v4 │ │ -045858: 52a7 5604 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ -04585c: c876 |002e: mul-float/2addr v6, v7 │ │ -04585e: 8766 |002f: float-to-int v6, v6 │ │ -045860: 59a6 4e04 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ -045864: 0e00 |0032: return-void │ │ +0457e4: |[0457e4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +0457f4: 53a6 4c04 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ +0457f8: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +0457fc: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +045800: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +045804: 2206 5503 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0355 │ │ +045808: 1a07 7302 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0273 │ │ +04580c: 7020 2616 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +045812: 2706 |000f: throw v6 │ │ +045814: 7100 2614 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +04581a: 0b00 |0013: move-result-wide v0 │ │ +04581c: 7030 020f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f02 │ │ +045822: 0a05 |0017: move-result v5 │ │ +045824: 7020 040f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0f04 │ │ +04582a: 0a04 |001b: move-result v4 │ │ +04582c: 53a6 4c04 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ +045830: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +045834: 5aa0 4c04 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ +045838: 8526 |0022: long-to-float v6, v2 │ │ +04583a: c846 |0023: mul-float/2addr v6, v4 │ │ +04583c: 52a7 5504 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ +045840: c876 |0026: mul-float/2addr v6, v7 │ │ +045842: 8766 |0027: float-to-int v6, v6 │ │ +045844: 59a6 4d04 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ +045848: 8526 |002a: long-to-float v6, v2 │ │ +04584a: c846 |002b: mul-float/2addr v6, v4 │ │ +04584c: 52a7 5604 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ +045850: c876 |002e: mul-float/2addr v6, v7 │ │ +045852: 8766 |002f: float-to-int v6, v6 │ │ +045854: 59a6 4e04 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ +045858: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -67134,17 +67134,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045868: |[045868] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -045878: 5210 4d04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ -04587c: 0f00 |0002: return v0 │ │ +04585c: |[04585c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +04586c: 5210 4d04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ +045870: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67152,17 +67152,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045880: |[045880] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -045890: 5210 4e04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ -045894: 0f00 |0002: return v0 │ │ +045874: |[045874] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +045884: 5210 4e04 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ +045888: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67170,22 +67170,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -045898: |[045898] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -0458a8: 5220 5504 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ -0458ac: 5221 5504 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ -0458b0: 7110 1316 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -0458b6: 0a01 |0007: move-result v1 │ │ -0458b8: c910 |0008: div-float/2addr v0, v1 │ │ -0458ba: 8700 |0009: float-to-int v0, v0 │ │ -0458bc: 0f00 |000a: return v0 │ │ +04588c: |[04588c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +04589c: 5220 5504 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ +0458a0: 5221 5504 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ +0458a4: 7110 1316 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +0458aa: 0a01 |0007: move-result v1 │ │ +0458ac: c910 |0008: div-float/2addr v0, v1 │ │ +0458ae: 8700 |0009: float-to-int v0, v0 │ │ +0458b0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67193,22 +67193,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0458c0: |[0458c0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -0458d0: 5220 5604 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ -0458d4: 5221 5604 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ -0458d8: 7110 1316 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -0458de: 0a01 |0007: move-result v1 │ │ -0458e0: c910 |0008: div-float/2addr v0, v1 │ │ -0458e2: 8700 |0009: float-to-int v0, v0 │ │ -0458e4: 0f00 |000a: return v0 │ │ +0458b4: |[0458b4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +0458c4: 5220 5604 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ +0458c8: 5221 5604 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ +0458cc: 7110 1316 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +0458d2: 0a01 |0007: move-result v1 │ │ +0458d4: c910 |0008: div-float/2addr v0, v1 │ │ +0458d6: 8700 |0009: float-to-int v0, v0 │ │ +0458d8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67216,31 +67216,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0458e8: |[0458e8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -0458f8: 5360 5304 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -0458fc: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -045900: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -045904: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -045908: 7100 2614 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -04590e: 0b00 |000b: move-result-wide v0 │ │ -045910: 5362 5304 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -045914: 5264 4f04 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@044f │ │ -045918: 8144 |0010: int-to-long v4, v4 │ │ -04591a: bb42 |0011: add-long/2addr v2, v4 │ │ -04591c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -045920: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -045924: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -045926: 0f00 |0017: return v0 │ │ -045928: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04592a: 28fe |0019: goto 0017 // -0002 │ │ +0458dc: |[0458dc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +0458ec: 5360 5304 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +0458f0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0458f4: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +0458f8: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +0458fc: 7100 2614 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +045902: 0b00 |000b: move-result-wide v0 │ │ +045904: 5362 5304 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +045908: 5264 4f04 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@044f │ │ +04590c: 8144 |0010: int-to-long v4, v4 │ │ +04590e: bb42 |0011: add-long/2addr v2, v4 │ │ +045910: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +045914: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +045918: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +04591a: 0f00 |0017: return v0 │ │ +04591c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04591e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67248,30 +67248,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -04592c: |[04592c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -04593c: 7100 2614 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -045942: 0b00 |0003: move-result-wide v0 │ │ -045944: 5352 5204 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ -045948: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -04594c: 8422 |0008: long-to-int v2, v2 │ │ -04594e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -045950: 5254 5004 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0450 │ │ -045954: 7130 1a0f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0f1a │ │ -04595a: 0a02 |000f: move-result v2 │ │ -04595c: 5952 4f04 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@044f │ │ -045960: 7030 020f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f02 │ │ -045966: 0a02 |0015: move-result v2 │ │ -045968: 5952 5404 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ -04596c: 5a50 5304 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -045970: 0e00 |001a: return-void │ │ +045920: |[045920] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +045930: 7100 2614 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +045936: 0b00 |0003: move-result-wide v0 │ │ +045938: 5352 5204 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ +04593c: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +045940: 8422 |0008: long-to-int v2, v2 │ │ +045942: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +045944: 5254 5004 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0450 │ │ +045948: 7130 1a0f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0f1a │ │ +04594e: 0a02 |000f: move-result v2 │ │ +045950: 5952 4f04 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@044f │ │ +045954: 7030 020f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0f02 │ │ +04595a: 0a02 |0015: move-result v2 │ │ +04595c: 5952 5404 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ +045960: 5a50 5304 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +045964: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -67284,17 +67284,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045974: |[045974] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -045984: 5901 5004 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0450 │ │ -045988: 0e00 |0002: return-void │ │ +045968: |[045968] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +045978: 5901 5004 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0450 │ │ +04597c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -67304,17 +67304,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04598c: |[04598c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -04599c: 5901 5104 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0451 │ │ -0459a0: 0e00 |0002: return-void │ │ +045980: |[045980] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +045990: 5901 5104 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0451 │ │ +045994: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -67324,18 +67324,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0459a4: |[0459a4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -0459b4: 5901 5504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ -0459b8: 5902 5604 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ -0459bc: 0e00 |0004: return-void │ │ +045998: |[045998] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +0459a8: 5901 5504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@0455 │ │ +0459ac: 5902 5604 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@0456 │ │ +0459b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -67347,28 +67347,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0459c0: |[0459c0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -0459d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0459d2: 7100 2614 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -0459d8: 0b00 |0004: move-result-wide v0 │ │ -0459da: 5a30 5204 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ -0459de: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -0459e2: 5a30 5304 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ -0459e6: 5330 5204 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ -0459ea: 5a30 4c04 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ -0459ee: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -0459f2: 5930 5404 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ -0459f6: 5932 4d04 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ -0459fa: 5932 4e04 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ -0459fe: 0e00 |0017: return-void │ │ +0459b4: |[0459b4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +0459c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0459c6: 7100 2614 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +0459cc: 0b00 |0004: move-result-wide v0 │ │ +0459ce: 5a30 5204 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ +0459d2: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +0459d6: 5a30 5304 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0453 │ │ +0459da: 5330 5204 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0452 │ │ +0459de: 5a30 4c04 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@044c │ │ +0459e2: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +0459e6: 5930 5404 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0454 │ │ +0459ea: 5932 4d04 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@044d │ │ +0459ee: 5932 4e04 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@044e │ │ +0459f2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -67412,18 +67412,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 │ │ -045a00: |[045a00] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -045a10: 5b01 5704 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045a14: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -045a1a: 0e00 |0005: return-void │ │ +0459f4: |[0459f4] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +045a04: 5b01 5704 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a08: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +045a0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -67432,17 +67432,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 │ │ -045a1c: |[045a1c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -045a2c: 7020 0b0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f0b │ │ -045a32: 0e00 |0003: return-void │ │ +045a10: |[045a10] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +045a20: 7020 0b0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f0b │ │ +045a26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -67453,64 +67453,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -045a34: |[045a34] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -045a44: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -045a46: 5453 5704 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045a4a: 7110 100f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f10 │ │ -045a50: 0a03 |0006: move-result v3 │ │ -045a52: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -045a56: 0e00 |0009: return-void │ │ -045a58: 5453 5704 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045a5c: 7110 120f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f12 │ │ -045a62: 0a03 |000f: move-result v3 │ │ -045a64: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -045a68: 5453 5704 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045a6c: 7120 130f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f13 │ │ -045a72: 5453 5704 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045a76: 7110 140f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f14 │ │ -045a7c: 0c03 |001c: move-result-object v3 │ │ -045a7e: 6e10 0a0f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0f0a │ │ -045a84: 5453 5704 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045a88: 7110 140f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f14 │ │ -045a8e: 0c02 |0025: move-result-object v2 │ │ -045a90: 6e10 050f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0f05 │ │ -045a96: 0a03 |0029: move-result v3 │ │ -045a98: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -045a9c: 5453 5704 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045aa0: 7110 150f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f15 │ │ -045aa6: 0a03 |0031: move-result v3 │ │ -045aa8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -045aac: 5453 5704 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045ab0: 7120 110f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f11 │ │ -045ab6: 28d0 |0039: goto 0009 // -0030 │ │ -045ab8: 5453 5704 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045abc: 7110 160f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f16 │ │ -045ac2: 0a03 |003f: move-result v3 │ │ -045ac4: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -045ac8: 5453 5704 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045acc: 7120 170f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f17 │ │ -045ad2: 5453 5704 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045ad6: 7110 180f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f18 │ │ -045adc: 6e10 fe0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0efe │ │ -045ae2: 6e10 ff0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0eff │ │ -045ae8: 0a00 |0052: move-result v0 │ │ -045aea: 6e10 000f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0f00 │ │ -045af0: 0a01 |0056: move-result v1 │ │ -045af2: 5453 5704 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045af6: 6e30 280f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0f28 │ │ -045afc: 5453 5704 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ -045b00: 7110 190f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0f19 │ │ -045b06: 0c03 |0061: move-result-object v3 │ │ -045b08: 7120 3b0b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b3b │ │ -045b0e: 28a4 |0065: goto 0009 // -005c │ │ +045a28: |[045a28] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +045a38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +045a3a: 5453 5704 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a3e: 7110 100f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f10 │ │ +045a44: 0a03 |0006: move-result v3 │ │ +045a46: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +045a4a: 0e00 |0009: return-void │ │ +045a4c: 5453 5704 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a50: 7110 120f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f12 │ │ +045a56: 0a03 |000f: move-result v3 │ │ +045a58: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +045a5c: 5453 5704 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a60: 7120 130f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f13 │ │ +045a66: 5453 5704 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a6a: 7110 140f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f14 │ │ +045a70: 0c03 |001c: move-result-object v3 │ │ +045a72: 6e10 0a0f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0f0a │ │ +045a78: 5453 5704 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a7c: 7110 140f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0f14 │ │ +045a82: 0c02 |0025: move-result-object v2 │ │ +045a84: 6e10 050f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0f05 │ │ +045a8a: 0a03 |0029: move-result v3 │ │ +045a8c: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +045a90: 5453 5704 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045a94: 7110 150f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f15 │ │ +045a9a: 0a03 |0031: move-result v3 │ │ +045a9c: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +045aa0: 5453 5704 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045aa4: 7120 110f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f11 │ │ +045aaa: 28d0 |0039: goto 0009 // -0030 │ │ +045aac: 5453 5704 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045ab0: 7110 160f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0f16 │ │ +045ab6: 0a03 |003f: move-result v3 │ │ +045ab8: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +045abc: 5453 5704 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045ac0: 7120 170f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0f17 │ │ +045ac6: 5453 5704 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045aca: 7110 180f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0f18 │ │ +045ad0: 6e10 fe0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0efe │ │ +045ad6: 6e10 ff0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0eff │ │ +045adc: 0a00 |0052: move-result v0 │ │ +045ade: 6e10 000f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0f00 │ │ +045ae4: 0a01 |0056: move-result v1 │ │ +045ae6: 5453 5704 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045aea: 6e30 280f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0f28 │ │ +045af0: 5453 5704 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@0457 │ │ +045af4: 7110 190f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0f19 │ │ +045afa: 0c03 |0061: move-result-object v3 │ │ +045afc: 7120 3b0b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b3b │ │ +045b02: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -67714,99 +67714,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -045b10: |[045b10] android.support.v4.widget.AutoScrollHelper.:()V │ │ -045b20: 7100 5513 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1355 │ │ -045b26: 0a00 |0003: move-result v0 │ │ -045b28: 6700 5804 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0458 │ │ -045b2c: 0e00 |0006: return-void │ │ +045b04: |[045b04] android.support.v4.widget.AutoScrollHelper.:()V │ │ +045b14: 7100 5513 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1355 │ │ +045b1a: 0a00 |0003: move-result v0 │ │ +045b1c: 6700 5804 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0458 │ │ +045b20: 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 │ │ -045b30: |[045b30] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -045b40: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -045b46: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -045b4a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -045b4e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -045b54: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -045b56: 7010 1d16 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@161d │ │ -045b5c: 2203 2702 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0227 │ │ -045b60: 7010 fd0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0efd │ │ -045b66: 5b93 7804 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -045b6a: 2203 c502 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ -045b6e: 7010 1914 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1419 │ │ -045b74: 5b93 6c04 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@046c │ │ -045b78: 2343 9103 |001c: new-array v3, v4, [F // type@0391 │ │ -045b7c: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -045b82: 5b93 7504 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ -045b86: 2343 9103 |0023: new-array v3, v4, [F // type@0391 │ │ -045b8a: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -045b90: 5b93 7004 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ -045b94: 2343 9103 |002a: new-array v3, v4, [F // type@0391 │ │ -045b98: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -045b9e: 5b93 7604 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ -045ba2: 2343 9103 |0031: new-array v3, v4, [F // type@0391 │ │ -045ba6: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -045bac: 5b93 7204 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ -045bb0: 2343 9103 |0038: new-array v3, v4, [F // type@0391 │ │ -045bb4: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -045bba: 5b93 7104 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ -045bbe: 5b9a 7904 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ -045bc2: 7100 0801 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0108 │ │ -045bc8: 0c03 |0044: move-result-object v3 │ │ -045bca: 6e10 ff00 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -045bd0: 0c01 |0048: move-result-object v1 │ │ -045bd2: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -045bd8: 5214 8205 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -045bdc: c843 |004e: mul-float/2addr v3, v4 │ │ -045bde: c663 |004f: add-float/2addr v3, v6 │ │ -045be0: 8730 |0050: float-to-int v0, v3 │ │ -045be2: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -045be8: 5214 8205 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -045bec: c843 |0056: mul-float/2addr v3, v4 │ │ -045bee: c663 |0057: add-float/2addr v3, v6 │ │ -045bf0: 8732 |0058: float-to-int v2, v3 │ │ -045bf2: 8203 |0059: int-to-float v3, v0 │ │ -045bf4: 8204 |005a: int-to-float v4, v0 │ │ -045bf6: 6e30 2e0f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2e │ │ -045bfc: 8223 |005e: int-to-float v3, v2 │ │ -045bfe: 8224 |005f: int-to-float v4, v2 │ │ -045c00: 6e30 2f0f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2f │ │ -045c06: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -045c08: 6e20 2a0f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2a │ │ -045c0e: 6e30 2d0f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2d │ │ -045c14: 6e30 320f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f32 │ │ -045c1a: 6e30 330f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f33 │ │ -045c20: 6003 5804 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0458 │ │ -045c24: 6e20 290f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f29 │ │ -045c2a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -045c2e: 6e20 310f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f31 │ │ -045c34: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -045c38: 6e20 300f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f30 │ │ -045c3e: 0e00 |007f: return-void │ │ -045c40: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -045c50: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -045c60: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -045c70: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -045c80: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +045b24: |[045b24] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +045b34: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +045b3a: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +045b3e: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +045b42: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +045b48: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +045b4a: 7010 1d16 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@161d │ │ +045b50: 2203 2702 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0227 │ │ +045b54: 7010 fd0e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0efd │ │ +045b5a: 5b93 7804 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +045b5e: 2203 c502 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ +045b62: 7010 1914 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1419 │ │ +045b68: 5b93 6c04 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@046c │ │ +045b6c: 2343 9103 |001c: new-array v3, v4, [F // type@0391 │ │ +045b70: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +045b76: 5b93 7504 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ +045b7a: 2343 9103 |0023: new-array v3, v4, [F // type@0391 │ │ +045b7e: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +045b84: 5b93 7004 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ +045b88: 2343 9103 |002a: new-array v3, v4, [F // type@0391 │ │ +045b8c: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +045b92: 5b93 7604 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ +045b96: 2343 9103 |0031: new-array v3, v4, [F // type@0391 │ │ +045b9a: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +045ba0: 5b93 7204 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ +045ba4: 2343 9103 |0038: new-array v3, v4, [F // type@0391 │ │ +045ba8: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +045bae: 5b93 7104 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ +045bb2: 5b9a 7904 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ +045bb6: 7100 0801 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0108 │ │ +045bbc: 0c03 |0044: move-result-object v3 │ │ +045bbe: 6e10 ff00 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +045bc4: 0c01 |0048: move-result-object v1 │ │ +045bc6: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +045bcc: 5214 8205 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +045bd0: c843 |004e: mul-float/2addr v3, v4 │ │ +045bd2: c663 |004f: add-float/2addr v3, v6 │ │ +045bd4: 8730 |0050: float-to-int v0, v3 │ │ +045bd6: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +045bdc: 5214 8205 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +045be0: c843 |0056: mul-float/2addr v3, v4 │ │ +045be2: c663 |0057: add-float/2addr v3, v6 │ │ +045be4: 8732 |0058: float-to-int v2, v3 │ │ +045be6: 8203 |0059: int-to-float v3, v0 │ │ +045be8: 8204 |005a: int-to-float v4, v0 │ │ +045bea: 6e30 2e0f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2e │ │ +045bf0: 8223 |005e: int-to-float v3, v2 │ │ +045bf2: 8224 |005f: int-to-float v4, v2 │ │ +045bf4: 6e30 2f0f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2f │ │ +045bfa: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +045bfc: 6e20 2a0f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2a │ │ +045c02: 6e30 2d0f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f2d │ │ +045c08: 6e30 320f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f32 │ │ +045c0e: 6e30 330f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0f33 │ │ +045c14: 6003 5804 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@0458 │ │ +045c18: 6e20 290f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f29 │ │ +045c1e: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +045c22: 6e20 310f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f31 │ │ +045c28: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +045c2c: 6e20 300f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0f30 │ │ +045c32: 0e00 |007f: return-void │ │ +045c34: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +045c44: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +045c54: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +045c64: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +045c74: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -67844,17 +67844,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 │ │ -045c90: |[045c90] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -045ca0: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -045ca4: 0f00 |0002: return v0 │ │ +045c84: |[045c84] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +045c94: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +045c98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67862,17 +67862,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 │ │ -045ca8: |[045ca8] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -045cb8: 5c01 6b04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -045cbc: 0f01 |0002: return v1 │ │ +045c9c: |[045c9c] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +045cac: 5c01 6b04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +045cb0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67881,17 +67881,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 │ │ -045cc0: |[045cc0] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -045cd0: 5510 7404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ -045cd4: 0f00 |0002: return v0 │ │ +045cb4: |[045cb4] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +045cc4: 5510 7404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ +045cc8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67899,17 +67899,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 │ │ -045cd8: |[045cd8] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -045ce8: 5c01 7404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ -045cec: 0f01 |0002: return v1 │ │ +045ccc: |[045ccc] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +045cdc: 5c01 7404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ +045ce0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67918,17 +67918,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 │ │ -045cf0: |[045cf0] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -045d00: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -045d04: 1100 |0002: return-object v0 │ │ +045ce4: |[045ce4] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +045cf4: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +045cf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67936,18 +67936,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 │ │ -045d08: |[045d08] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -045d18: 7010 340f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f34 │ │ -045d1e: 0a00 |0003: move-result v0 │ │ -045d20: 0f00 |0004: return v0 │ │ +045cfc: |[045cfc] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +045d0c: 7010 340f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f34 │ │ +045d12: 0a00 |0003: move-result v0 │ │ +045d14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67955,17 +67955,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 │ │ -045d24: |[045d24] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -045d34: 5510 7304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0473 │ │ -045d38: 0f00 |0002: return v0 │ │ +045d18: |[045d18] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +045d28: 5510 7304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0473 │ │ +045d2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67973,17 +67973,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 │ │ -045d3c: |[045d3c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -045d4c: 5c01 7304 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0473 │ │ -045d50: 0f01 |0002: return v1 │ │ +045d30: |[045d30] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +045d40: 5c01 7304 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0473 │ │ +045d44: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67992,17 +67992,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 │ │ -045d54: |[045d54] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -045d64: 7010 1e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0f1e │ │ -045d6a: 0e00 |0003: return-void │ │ +045d48: |[045d48] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +045d58: 7010 1e0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0f1e │ │ +045d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68010,17 +68010,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 │ │ -045d6c: |[045d6c] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -045d7c: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ -045d80: 1100 |0002: return-object v0 │ │ +045d60: |[045d60] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +045d70: 5410 7904 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ +045d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68028,18 +68028,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045d84: |[045d84] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -045d94: 7130 210f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0f21 │ │ -045d9a: 0a00 |0003: move-result v0 │ │ -045d9c: 0f00 |0004: return v0 │ │ +045d78: |[045d78] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +045d88: 7130 210f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0f21 │ │ +045d8e: 0a00 |0003: move-result v0 │ │ +045d90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -68049,18 +68049,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045da0: |[045da0] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -045db0: 7130 200f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ -045db6: 0a00 |0003: move-result v0 │ │ -045db8: 0f00 |0004: return v0 │ │ +045d94: |[045d94] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +045da4: 7130 200f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ +045daa: 0a00 |0003: move-result v0 │ │ +045dac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -68070,28 +68070,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -045dbc: |[045dbc] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -045dcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -045dce: 7100 d901 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -045dd4: 0b00 |0004: move-result-wide v0 │ │ -045dd6: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -045dd8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -045dda: 0402 |0007: move-wide v2, v0 │ │ -045ddc: 0156 |0008: move v6, v5 │ │ -045dde: 7708 c712 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ -045de4: 0c08 |000c: move-result-object v8 │ │ -045de6: 5492 7904 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ -045dea: 6e20 2813 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1328 │ │ -045df0: 6e10 c912 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -045df6: 0e00 |0015: return-void │ │ +045db0: |[045db0] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +045dc0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +045dc2: 7100 d901 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +045dc8: 0b00 |0004: move-result-wide v0 │ │ +045dca: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +045dcc: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +045dce: 0402 |0007: move-wide v2, v0 │ │ +045dd0: 0156 |0008: move v6, v5 │ │ +045dd2: 7708 c712 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ +045dd8: 0c08 |000c: move-result-object v8 │ │ +045dda: 5492 7904 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ +045dde: 6e20 2813 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1328 │ │ +045de4: 6e10 c912 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +045dea: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -68105,44 +68105,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -045df8: |[045df8] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -045e08: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -045e0a: 5498 7504 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ -045e0e: 4403 080a |0003: aget v3, v8, v10 │ │ -045e12: 5498 7004 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ -045e16: 4400 080a |0007: aget v0, v8, v10 │ │ -045e1a: 705b 230f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0f23 │ │ -045e20: 0a06 |000c: move-result v6 │ │ -045e22: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -045e26: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -045e2a: 0f07 |0011: return v7 │ │ -045e2c: 5498 7604 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ -045e30: 4404 080a |0014: aget v4, v8, v10 │ │ -045e34: 5498 7204 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ -045e38: 4402 080a |0018: aget v2, v8, v10 │ │ -045e3c: 5498 7104 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ -045e40: 4401 080a |001c: aget v1, v8, v10 │ │ -045e44: a805 040d |001e: mul-float v5, v4, v13 │ │ -045e48: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -045e4c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -045e50: a807 0605 |0024: mul-float v7, v6, v5 │ │ -045e54: 7130 200f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ -045e5a: 0a07 |0029: move-result v7 │ │ -045e5c: 28e7 |002a: goto 0011 // -0019 │ │ -045e5e: 7f67 |002b: neg-float v7, v6 │ │ -045e60: c857 |002c: mul-float/2addr v7, v5 │ │ -045e62: 7130 200f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ -045e68: 0a07 |0030: move-result v7 │ │ -045e6a: 7f77 |0031: neg-float v7, v7 │ │ -045e6c: 28df |0032: goto 0011 // -0021 │ │ +045dec: |[045dec] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +045dfc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +045dfe: 5498 7504 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ +045e02: 4403 080a |0003: aget v3, v8, v10 │ │ +045e06: 5498 7004 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ +045e0a: 4400 080a |0007: aget v0, v8, v10 │ │ +045e0e: 705b 230f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0f23 │ │ +045e14: 0a06 |000c: move-result v6 │ │ +045e16: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +045e1a: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +045e1e: 0f07 |0011: return v7 │ │ +045e20: 5498 7604 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ +045e24: 4404 080a |0014: aget v4, v8, v10 │ │ +045e28: 5498 7204 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ +045e2c: 4402 080a |0018: aget v2, v8, v10 │ │ +045e30: 5498 7104 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ +045e34: 4401 080a |001c: aget v1, v8, v10 │ │ +045e38: a805 040d |001e: mul-float v5, v4, v13 │ │ +045e3c: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +045e40: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +045e44: a807 0605 |0024: mul-float v7, v6, v5 │ │ +045e48: 7130 200f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ +045e4e: 0a07 |0029: move-result v7 │ │ +045e50: 28e7 |002a: goto 0011 // -0019 │ │ +045e52: 7f67 |002b: neg-float v7, v6 │ │ +045e54: c857 |002c: mul-float/2addr v7, v5 │ │ +045e56: 7130 200f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ +045e5c: 0a07 |0030: move-result v7 │ │ +045e5e: 7f77 |0031: neg-float v7, v7 │ │ +045e60: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -68172,24 +68172,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -045e70: |[045e70] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -045e80: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -045e84: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -045e88: 0f03 |0004: return v3 │ │ -045e8a: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -045e8e: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -045e92: 0123 |0009: move v3, v2 │ │ -045e94: 28fa |000a: goto 0004 // -0006 │ │ -045e96: 0113 |000b: move v3, v1 │ │ -045e98: 28f8 |000c: goto 0004 // -0008 │ │ +045e64: |[045e64] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +045e74: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +045e78: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +045e7c: 0f03 |0004: return v3 │ │ +045e7e: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +045e82: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +045e86: 0123 |0009: move v3, v2 │ │ +045e88: 28fa |000a: goto 0004 // -0006 │ │ +045e8a: 0113 |000b: move v3, v1 │ │ +045e8c: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -68204,22 +68204,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -045e9c: |[045e9c] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -045eac: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -045eb0: 0f02 |0002: return v2 │ │ -045eb2: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -045eb6: 0112 |0005: move v2, v1 │ │ -045eb8: 28fc |0006: goto 0002 // -0004 │ │ -045eba: 0102 |0007: move v2, v0 │ │ -045ebc: 28fa |0008: goto 0002 // -0006 │ │ +045e90: |[045e90] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +045ea0: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +045ea4: 0f02 |0002: return v2 │ │ +045ea6: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +045eaa: 0112 |0005: move v2, v1 │ │ +045eac: 28fc |0006: goto 0002 // -0004 │ │ +045eae: 0102 |0007: move v2, v0 │ │ +045eb0: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -68234,43 +68234,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -045ec0: |[045ec0] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -045ed0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -045ed4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -045ed6: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -045eda: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -045ede: 0f00 |0007: return v0 │ │ -045ee0: 5242 6d04 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@046d │ │ -045ee4: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -045eea: 28fa |000d: goto 0007 // -0006 │ │ -045eec: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -045ef0: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -045ef4: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -045ef8: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -045efc: a900 0506 |0016: div-float v0, v5, v6 │ │ -045f00: a700 0100 |0018: sub-float v0, v1, v0 │ │ -045f04: 28ed |001a: goto 0007 // -0013 │ │ -045f06: 5542 6b04 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -045f0a: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -045f0e: 5242 6d04 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@046d │ │ -045f12: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -045f14: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -045f18: 0110 |0024: move v0, v1 │ │ -045f1a: 28e2 |0025: goto 0007 // -001e │ │ -045f1c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -045f20: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -045f24: 7f60 |002a: neg-float v0, v6 │ │ -045f26: a900 0500 |002b: div-float v0, v5, v0 │ │ -045f2a: 28da |002d: goto 0007 // -0026 │ │ -045f2c: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +045eb4: |[045eb4] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +045ec4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +045ec8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +045eca: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +045ece: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +045ed2: 0f00 |0007: return v0 │ │ +045ed4: 5242 6d04 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@046d │ │ +045ed8: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +045ede: 28fa |000d: goto 0007 // -0006 │ │ +045ee0: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +045ee4: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +045ee8: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +045eec: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +045ef0: a900 0506 |0016: div-float v0, v5, v6 │ │ +045ef4: a700 0100 |0018: sub-float v0, v1, v0 │ │ +045ef8: 28ed |001a: goto 0007 // -0013 │ │ +045efa: 5542 6b04 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +045efe: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +045f02: 5242 6d04 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@046d │ │ +045f06: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +045f08: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +045f0c: 0110 |0024: move v0, v1 │ │ +045f0e: 28e2 |0025: goto 0007 // -001e │ │ +045f10: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +045f14: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +045f18: 7f60 |002a: neg-float v0, v6 │ │ +045f1a: a900 0500 |002b: div-float v0, v5, v0 │ │ +045f1e: 28da |002d: goto 0007 // -0026 │ │ +045f20: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -68290,43 +68290,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -045f40: |[045f40] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -045f50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -045f52: a806 0809 |0001: mul-float v6, v8, v9 │ │ -045f56: 7130 200f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ -045f5c: 0a00 |0006: move-result v0 │ │ -045f5e: 7030 220f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f22 │ │ -045f64: 0a03 |000a: move-result v3 │ │ -045f66: a706 090b |000b: sub-float v6, v9, v11 │ │ -045f6a: 7030 220f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f22 │ │ -045f70: 0a04 |0010: move-result v4 │ │ -045f72: a702 0403 |0011: sub-float v2, v4, v3 │ │ -045f76: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -045f7a: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -045f7e: 5475 6c04 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@046c │ │ -045f82: 7f26 |0019: neg-float v6, v2 │ │ -045f84: 7220 2914 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ -045f8a: 0a05 |001d: move-result v5 │ │ -045f8c: 7f51 |001e: neg-float v1, v5 │ │ -045f8e: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -045f92: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -045f96: 7130 200f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ -045f9c: 0a05 |0026: move-result v5 │ │ -045f9e: 0f05 |0027: return v5 │ │ -045fa0: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -045fa4: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -045fa8: 5475 6c04 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@046c │ │ -045fac: 7220 2914 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ -045fb2: 0a01 |0031: move-result v1 │ │ -045fb4: 28ed |0032: goto 001f // -0013 │ │ +045f34: |[045f34] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +045f44: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +045f46: a806 0809 |0001: mul-float v6, v8, v9 │ │ +045f4a: 7130 200f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ +045f50: 0a00 |0006: move-result v0 │ │ +045f52: 7030 220f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f22 │ │ +045f58: 0a03 |000a: move-result v3 │ │ +045f5a: a706 090b |000b: sub-float v6, v9, v11 │ │ +045f5e: 7030 220f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0f22 │ │ +045f64: 0a04 |0010: move-result v4 │ │ +045f66: a702 0403 |0011: sub-float v2, v4, v3 │ │ +045f6a: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +045f6e: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +045f72: 5475 6c04 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@046c │ │ +045f76: 7f26 |0019: neg-float v6, v2 │ │ +045f78: 7220 2914 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ +045f7e: 0a05 |001d: move-result v5 │ │ +045f80: 7f51 |001e: neg-float v1, v5 │ │ +045f82: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +045f86: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +045f8a: 7130 200f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0f20 │ │ +045f90: 0a05 |0026: move-result v5 │ │ +045f92: 0f05 |0027: return v5 │ │ +045f94: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +045f98: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +045f9c: 5475 6c04 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@046c │ │ +045fa0: 7220 2914 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ +045fa6: 0a01 |0031: move-result v1 │ │ +045fa8: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -68352,23 +68352,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -045fb8: |[045fb8] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -045fc8: 5510 7404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ -045fcc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -045fd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -045fd2: 5c10 6b04 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -045fd6: 0e00 |0007: return-void │ │ -045fd8: 5410 7804 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -045fdc: 6e10 060f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0f06 │ │ -045fe2: 28fa |000d: goto 0007 // -0006 │ │ +045fac: |[045fac] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +045fbc: 5510 7404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ +045fc0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +045fc4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +045fc6: 5c10 6b04 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +045fca: 0e00 |0007: return-void │ │ +045fcc: 5410 7804 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +045fd0: 6e10 060f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0f06 │ │ +045fd6: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -68379,32 +68379,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -045fe4: |[045fe4] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -045ff4: 5441 7804 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -045ff8: 6e10 030f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0f03 │ │ -045ffe: 0a02 |0005: move-result v2 │ │ -046000: 6e10 010f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0f01 │ │ -046006: 0a00 |0009: move-result v0 │ │ -046008: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -04600c: 6e20 1d0f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0f1d │ │ -046012: 0a03 |000f: move-result v3 │ │ -046014: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -046018: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -04601c: 6e20 1c0f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0f1c │ │ -046022: 0a03 |0017: move-result v3 │ │ -046024: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -046028: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -04602a: 0f03 |001b: return v3 │ │ -04602c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -04602e: 28fe |001d: goto 001b // -0002 │ │ +045fd8: |[045fd8] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +045fe8: 5441 7804 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +045fec: 6e10 030f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0f03 │ │ +045ff2: 0a02 |0005: move-result v2 │ │ +045ff4: 6e10 010f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0f01 │ │ +045ffa: 0a00 |0009: move-result v0 │ │ +045ffc: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +046000: 6e20 1d0f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0f1d │ │ +046006: 0a03 |000f: move-result v3 │ │ +046008: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +04600c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +046010: 6e20 1c0f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0f1c │ │ +046016: 0a03 |0017: move-result v3 │ │ +046018: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +04601c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +04601e: 0f03 |001b: return v3 │ │ +046020: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +046022: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -68418,38 +68418,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -046030: |[046030] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -046040: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -046042: 5450 7704 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ -046046: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -04604a: 2200 2802 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0228 │ │ -04604e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -046050: 7030 0c0f 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@0f0c │ │ -046056: 5b50 7704 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ -04605a: 5c54 6b04 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -04605e: 5c54 7404 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ -046062: 5550 6a04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046a │ │ -046066: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -04606a: 5250 6904 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0469 │ │ -04606e: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -046072: 5450 7904 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ -046076: 5451 7704 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ -04607a: 5252 6904 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0469 │ │ -04607e: 8122 |001f: int-to-long v2, v2 │ │ -046080: 7140 3c0b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b3c │ │ -046086: 5c54 6a04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046a │ │ -04608a: 0e00 |0025: return-void │ │ -04608c: 5450 7704 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ -046090: 7210 2316 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ -046096: 28f8 |002b: goto 0023 // -0008 │ │ +046024: |[046024] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +046034: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +046036: 5450 7704 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ +04603a: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +04603e: 2200 2802 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0228 │ │ +046042: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +046044: 7030 0c0f 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@0f0c │ │ +04604a: 5b50 7704 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ +04604e: 5c54 6b04 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +046052: 5c54 7404 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0474 │ │ +046056: 5550 6a04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046a │ │ +04605a: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +04605e: 5250 6904 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0469 │ │ +046062: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +046066: 5450 7904 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ +04606a: 5451 7704 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ +04606e: 5252 6904 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0469 │ │ +046072: 8122 |001f: int-to-long v2, v2 │ │ +046074: 7140 3c0b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b3c │ │ +04607a: 5c54 6a04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046a │ │ +04607e: 0e00 |0025: return-void │ │ +046080: 5450 7704 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@0477 │ │ +046084: 7210 2316 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ +04608a: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -68478,17 +68478,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046098: |[046098] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -0460a8: 5510 6e04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ -0460ac: 0f00 |0002: return v0 │ │ +04608c: |[04608c] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +04609c: 5510 6e04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ +0460a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68496,17 +68496,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0460b0: |[0460b0] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -0460c0: 5510 6f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@046f │ │ -0460c4: 0f00 |0002: return v0 │ │ +0460a4: |[0460a4] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +0460b4: 5510 6f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@046f │ │ +0460b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68514,68 +68514,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 │ │ -0460c8: |[0460c8] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0460d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0460da: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0460dc: 5585 6e04 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ -0460e0: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -0460e4: 0f04 |0006: return v4 │ │ -0460e6: 7110 1f0a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ -0460ec: 0a00 |000a: move-result v0 │ │ -0460ee: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -0460f4: 5585 6f04 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@046f │ │ -0460f8: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -0460fc: 5585 6b04 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -046100: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -046104: 0134 |0016: move v4, v3 │ │ -046106: 28ef |0017: goto 0006 // -0011 │ │ -046108: 5c83 7304 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0473 │ │ -04610c: 5c84 6a04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046a │ │ -046110: 6e10 c312 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -046116: 0a05 |001f: move-result v5 │ │ -046118: 6e10 1113 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -04611e: 0a06 |0023: move-result v6 │ │ -046120: 8266 |0024: int-to-float v6, v6 │ │ -046122: 5487 7904 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ -046126: 6e10 1113 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -04612c: 0a07 |002a: move-result v7 │ │ -04612e: 8277 |002b: int-to-float v7, v7 │ │ -046130: 7057 1f0f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f1f │ │ -046136: 0a01 |002f: move-result v1 │ │ -046138: 6e10 c512 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04613e: 0a05 |0033: move-result v5 │ │ -046140: 6e10 f612 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ -046146: 0a06 |0037: move-result v6 │ │ -046148: 8266 |0038: int-to-float v6, v6 │ │ -04614a: 5487 7904 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ -04614e: 6e10 f612 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ -046154: 0a07 |003e: move-result v7 │ │ -046156: 8277 |003f: int-to-float v7, v7 │ │ -046158: 7057 1f0f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f1f │ │ -04615e: 0a02 |0043: move-result v2 │ │ -046160: 5485 7804 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -046164: 6e30 090f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0f09 │ │ -04616a: 5585 6b04 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ -04616e: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -046172: 7010 340f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f34 │ │ -046178: 0a05 |0050: move-result v5 │ │ -04617a: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -04617e: 7010 350f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f35 │ │ -046184: 28b8 |0056: goto 000e // -0048 │ │ -046186: 7010 270f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f27 │ │ -04618c: 28b4 |005a: goto 000e // -004c │ │ -04618e: 0143 |005b: move v3, v4 │ │ -046190: 28ba |005c: goto 0016 // -0046 │ │ -046192: 0000 |005d: nop // spacer │ │ -046194: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +0460bc: |[0460bc] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +0460cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0460ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0460d0: 5585 6e04 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ +0460d4: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +0460d8: 0f04 |0006: return v4 │ │ +0460da: 7110 1f0a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ +0460e0: 0a00 |000a: move-result v0 │ │ +0460e2: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +0460e8: 5585 6f04 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@046f │ │ +0460ec: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +0460f0: 5585 6b04 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +0460f4: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +0460f8: 0134 |0016: move v4, v3 │ │ +0460fa: 28ef |0017: goto 0006 // -0011 │ │ +0460fc: 5c83 7304 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0473 │ │ +046100: 5c84 6a04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046a │ │ +046104: 6e10 c312 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04610a: 0a05 |001f: move-result v5 │ │ +04610c: 6e10 1113 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +046112: 0a06 |0023: move-result v6 │ │ +046114: 8266 |0024: int-to-float v6, v6 │ │ +046116: 5487 7904 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ +04611a: 6e10 1113 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +046120: 0a07 |002a: move-result v7 │ │ +046122: 8277 |002b: int-to-float v7, v7 │ │ +046124: 7057 1f0f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f1f │ │ +04612a: 0a01 |002f: move-result v1 │ │ +04612c: 6e10 c512 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +046132: 0a05 |0033: move-result v5 │ │ +046134: 6e10 f612 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ +04613a: 0a06 |0037: move-result v6 │ │ +04613c: 8266 |0038: int-to-float v6, v6 │ │ +04613e: 5487 7904 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0479 │ │ +046142: 6e10 f612 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ +046148: 0a07 |003e: move-result v7 │ │ +04614a: 8277 |003f: int-to-float v7, v7 │ │ +04614c: 7057 1f0f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0f1f │ │ +046152: 0a02 |0043: move-result v2 │ │ +046154: 5485 7804 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +046158: 6e30 090f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0f09 │ │ +04615e: 5585 6b04 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@046b │ │ +046162: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +046166: 7010 340f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f34 │ │ +04616c: 0a05 |0050: move-result v5 │ │ +04616e: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +046172: 7010 350f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f35 │ │ +046178: 28b8 |0056: goto 000e // -0048 │ │ +04617a: 7010 270f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f27 │ │ +046180: 28b4 |005a: goto 000e // -004c │ │ +046182: 0143 |005b: move v3, v4 │ │ +046184: 28ba |005c: goto 0016 // -0046 │ │ +046186: 0000 |005d: nop // spacer │ │ +046188: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -68608,17 +68608,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 │ │ -0461ac: |[0461ac] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0461bc: 5901 6904 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0469 │ │ -0461c0: 1100 |0002: return-object v0 │ │ +0461a0: |[0461a0] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0461b0: 5901 6904 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0469 │ │ +0461b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -68628,17 +68628,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 │ │ -0461c4: |[0461c4] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0461d4: 5901 6d04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@046d │ │ -0461d8: 1100 |0002: return-object v0 │ │ +0461b8: |[0461b8] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0461c8: 5901 6d04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@046d │ │ +0461cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -68648,21 +68648,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 │ │ -0461dc: |[0461dc] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0461ec: 5510 6e04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ -0461f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0461f4: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -0461f8: 7010 270f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f27 │ │ -0461fe: 5c12 6e04 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ -046202: 1101 |000b: return-object v1 │ │ +0461d0: |[0461d0] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0461e0: 5510 6e04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ +0461e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0461e8: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +0461ec: 7010 270f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0f27 │ │ +0461f2: 5c12 6e04 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@046e │ │ +0461f6: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -68674,17 +68674,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 │ │ -046204: |[046204] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -046214: 5c01 6f04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@046f │ │ -046218: 1100 |0002: return-object v0 │ │ +0461f8: |[0461f8] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +046208: 5c01 6f04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@046f │ │ +04620c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -68694,22 +68694,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 │ │ -04621c: |[04621c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04622c: 5420 7004 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ -046230: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -046232: 4b03 0001 |0003: aput v3, v0, v1 │ │ -046236: 5420 7004 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ -04623a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04623c: 4b04 0001 |0008: aput v4, v0, v1 │ │ -046240: 1102 |000a: return-object v2 │ │ +046210: |[046210] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +046220: 5420 7004 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ +046224: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046226: 4b03 0001 |0003: aput v3, v0, v1 │ │ +04622a: 5420 7004 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0470 │ │ +04622e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +046230: 4b04 0001 |0008: aput v4, v0, v1 │ │ +046234: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68721,25 +68721,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 │ │ -046244: |[046244] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -046254: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -046258: 5440 7104 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ -04625c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04625e: a902 0503 |0005: div-float v2, v5, v3 │ │ -046262: 4b02 0001 |0007: aput v2, v0, v1 │ │ -046266: 5440 7104 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ -04626a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04626c: a902 0603 |000c: div-float v2, v6, v3 │ │ -046270: 4b02 0001 |000e: aput v2, v0, v1 │ │ -046274: 1104 |0010: return-object v4 │ │ +046238: |[046238] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +046248: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +04624c: 5440 7104 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ +046250: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +046252: a902 0503 |0005: div-float v2, v5, v3 │ │ +046256: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04625a: 5440 7104 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0471 │ │ +04625e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +046260: a902 0603 |000c: div-float v2, v6, v3 │ │ +046264: 4b02 0001 |000e: aput v2, v0, v1 │ │ +046268: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68751,25 +68751,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 │ │ -046278: |[046278] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -046288: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -04628c: 5440 7204 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ -046290: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -046292: a902 0503 |0005: div-float v2, v5, v3 │ │ -046296: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04629a: 5440 7204 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ -04629e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0462a0: a902 0603 |000c: div-float v2, v6, v3 │ │ -0462a4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -0462a8: 1104 |0010: return-object v4 │ │ +04626c: |[04626c] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +04627c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +046280: 5440 7204 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ +046284: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +046286: a902 0503 |0005: div-float v2, v5, v3 │ │ +04628a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04628e: 5440 7204 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0472 │ │ +046292: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +046294: a902 0603 |000c: div-float v2, v6, v3 │ │ +046298: 4b02 0001 |000e: aput v2, v0, v1 │ │ +04629c: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68781,18 +68781,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 │ │ -0462ac: |[0462ac] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0462bc: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -0462c0: 6e20 070f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0f07 │ │ -0462c6: 1101 |0005: return-object v1 │ │ +0462a0: |[0462a0] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0462b0: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +0462b4: 6e20 070f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0f07 │ │ +0462ba: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -68802,18 +68802,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 │ │ -0462c8: |[0462c8] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0462d8: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ -0462dc: 6e20 080f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0f08 │ │ -0462e2: 1101 |0005: return-object v1 │ │ +0462bc: |[0462bc] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0462cc: 5410 7804 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@0478 │ │ +0462d0: 6e20 080f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0f08 │ │ +0462d6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -68823,22 +68823,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 │ │ -0462e4: |[0462e4] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0462f4: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ -0462f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0462fa: 4b03 0001 |0003: aput v3, v0, v1 │ │ -0462fe: 5420 7504 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ -046302: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -046304: 4b04 0001 |0008: aput v4, v0, v1 │ │ -046308: 1102 |000a: return-object v2 │ │ +0462d8: |[0462d8] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0462e8: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ +0462ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0462ee: 4b03 0001 |0003: aput v3, v0, v1 │ │ +0462f2: 5420 7504 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@0475 │ │ +0462f6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0462f8: 4b04 0001 |0008: aput v4, v0, v1 │ │ +0462fc: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68850,25 +68850,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 │ │ -04630c: |[04630c] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04631c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -046320: 5440 7604 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ -046324: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -046326: a902 0503 |0005: div-float v2, v5, v3 │ │ -04632a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04632e: 5440 7604 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ -046332: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -046334: a902 0603 |000c: div-float v2, v6, v3 │ │ -046338: 4b02 0001 |000e: aput v2, v0, v1 │ │ -04633c: 1104 |0010: return-object v4 │ │ +046300: |[046300] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +046310: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +046314: 5440 7604 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ +046318: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04631a: a902 0503 |0005: div-float v2, v5, v3 │ │ +04631e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +046322: 5440 7604 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@0476 │ │ +046326: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +046328: a902 0603 |000c: div-float v2, v6, v3 │ │ +04632c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +046330: 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; │ │ @@ -68913,31 +68913,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -046340: |[046340] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -046350: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@022a │ │ -046354: 7010 370f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@0f37 │ │ -04635a: 6900 7a04 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047a │ │ -04635e: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -046362: 2300 9103 |0009: new-array v0, v0, [F // type@0391 │ │ -046366: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -04636c: 6900 7c04 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -046370: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -046374: 6201 7c04 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -046378: 2111 |0014: array-length v1, v1 │ │ -04637a: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04637e: 8211 |0017: int-to-float v1, v1 │ │ -046380: c910 |0018: div-float/2addr v0, v1 │ │ -046382: 6700 7b04 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@047b │ │ -046386: 0e00 |001b: return-void │ │ -046388: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +046334: |[046334] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +046344: 2200 2a02 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@022a │ │ +046348: 7010 370f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@0f37 │ │ +04634e: 6900 7a04 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047a │ │ +046352: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +046356: 2300 9103 |0009: new-array v0, v0, [F // type@0391 │ │ +04635a: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +046360: 6900 7c04 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +046364: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +046368: 6201 7c04 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +04636c: 2111 |0014: array-length v1, v1 │ │ +04636e: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +046372: 8211 |0017: int-to-float v1, v1 │ │ +046374: c910 |0018: div-float/2addr v0, v1 │ │ +046376: 6700 7b04 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@047b │ │ +04637a: 0e00 |001b: return-void │ │ +04637c: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=48 │ │ 0x0010 line=61 │ │ 0x001c line=48 │ │ locals : │ │ @@ -68947,17 +68947,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046524: |[046524] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -046534: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04653a: 0e00 |0003: return-void │ │ +046518: |[046518] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +046528: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04652e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -68966,17 +68966,17 @@ │ │ type : '()Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04653c: |[04653c] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -04654c: 6200 7a04 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047a │ │ -046550: 1100 |0002: return-object v0 │ │ +046530: |[046530] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +046540: 6200 7a04 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047a │ │ +046544: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -68984,52 +68984,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -046554: |[046554] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -046564: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -046568: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -04656a: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -04656e: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -046572: 0f04 |0007: return v4 │ │ -046574: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -046578: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -04657c: 0154 |000c: move v4, v5 │ │ -04657e: 28fa |000d: goto 0007 // -0006 │ │ -046580: 6204 7c04 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -046584: 2144 |0010: array-length v4, v4 │ │ -046586: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -04658a: 8244 |0013: int-to-float v4, v4 │ │ -04658c: c884 |0014: mul-float/2addr v4, v8 │ │ -04658e: 8744 |0015: float-to-int v4, v4 │ │ -046590: 6205 7c04 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -046594: 2155 |0018: array-length v5, v5 │ │ -046596: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -04659a: 7120 1916 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -0465a0: 0a01 |001e: move-result v1 │ │ -0465a2: 8214 |001f: int-to-float v4, v1 │ │ -0465a4: 6005 7b04 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@047b │ │ -0465a8: a802 0405 |0022: mul-float v2, v4, v5 │ │ -0465ac: a700 0802 |0024: sub-float v0, v8, v2 │ │ -0465b0: 6004 7b04 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@047b │ │ -0465b4: a903 0004 |0028: div-float v3, v0, v4 │ │ -0465b8: 6204 7c04 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -0465bc: 4404 0401 |002c: aget v4, v4, v1 │ │ -0465c0: 6205 7c04 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -0465c4: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -0465c8: 4405 0506 |0032: aget v5, v5, v6 │ │ -0465cc: 6206 7c04 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ -0465d0: 4406 0601 |0036: aget v6, v6, v1 │ │ -0465d4: c765 |0038: sub-float/2addr v5, v6 │ │ -0465d6: c835 |0039: mul-float/2addr v5, v3 │ │ -0465d8: c654 |003a: add-float/2addr v4, v5 │ │ -0465da: 28cc |003b: goto 0007 // -0034 │ │ +046548: |[046548] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +046558: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +04655c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +04655e: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +046562: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +046566: 0f04 |0007: return v4 │ │ +046568: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +04656c: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +046570: 0154 |000c: move v4, v5 │ │ +046572: 28fa |000d: goto 0007 // -0006 │ │ +046574: 6204 7c04 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +046578: 2144 |0010: array-length v4, v4 │ │ +04657a: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +04657e: 8244 |0013: int-to-float v4, v4 │ │ +046580: c884 |0014: mul-float/2addr v4, v8 │ │ +046582: 8744 |0015: float-to-int v4, v4 │ │ +046584: 6205 7c04 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +046588: 2155 |0018: array-length v5, v5 │ │ +04658a: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +04658e: 7120 1916 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +046594: 0a01 |001e: move-result v1 │ │ +046596: 8214 |001f: int-to-float v4, v1 │ │ +046598: 6005 7b04 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@047b │ │ +04659c: a802 0405 |0022: mul-float v2, v4, v5 │ │ +0465a0: a700 0802 |0024: sub-float v0, v8, v2 │ │ +0465a4: 6004 7b04 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@047b │ │ +0465a8: a903 0004 |0028: div-float v3, v0, v4 │ │ +0465ac: 6204 7c04 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +0465b0: 4404 0401 |002c: aget v4, v4, v1 │ │ +0465b4: 6205 7c04 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +0465b8: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +0465bc: 4405 0506 |0032: aget v5, v5, v6 │ │ +0465c0: 6206 7c04 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@047c │ │ +0465c4: 4406 0601 |0036: aget v6, v6, v1 │ │ +0465c8: c765 |0038: sub-float/2addr v5, v6 │ │ +0465ca: c835 |0039: mul-float/2addr v5, v3 │ │ +0465cc: c654 |003a: add-float/2addr v4, v5 │ │ +0465ce: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -69080,18 +69080,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 │ │ -0465dc: |[0465dc] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -0465ec: 5b01 7d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ -0465f0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0465f6: 0e00 |0005: return-void │ │ +0465d0: |[0465d0] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0465e0: 5b01 7d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ +0465e4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0465ea: 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; │ │ │ │ @@ -69101,25 +69101,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0465f8: |[0465f8] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -046608: 5440 7d04 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ -04660c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04660e: 7120 400f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f40 │ │ -046614: 5440 7d04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ -046618: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -04661c: 7130 410f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f41 │ │ -046622: 5440 7d04 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ -046626: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -04662a: 6e20 4a0f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f4a │ │ -046630: 0e00 |0014: return-void │ │ +0465ec: |[0465ec] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +0465fc: 5440 7d04 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ +046600: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046602: 7120 400f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f40 │ │ +046608: 5440 7d04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ +04660c: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +046610: 7130 410f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f41 │ │ +046616: 5440 7d04 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047d │ │ +04661a: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +04661e: 6e20 4a0f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f4a │ │ +046624: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ @@ -69160,18 +69160,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 │ │ -046634: |[046634] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -046644: 5b01 7e04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ -046648: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04664e: 0e00 |0005: return-void │ │ +046628: |[046628] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +046638: 5b01 7e04 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ +04663c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +046642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -69181,29 +69181,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -046650: |[046650] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -046660: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046662: 5440 7e04 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ -046666: 7120 420f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f42 │ │ -04666c: 5440 7e04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ -046670: 7110 430f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f43 │ │ -046676: 0a00 |000b: move-result v0 │ │ -046678: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -04667c: 5440 7e04 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ -046680: 7100 4e16 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@164e │ │ -046686: 0b02 |0013: move-result-wide v2 │ │ -046688: 7130 410f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f41 │ │ -04668e: 5440 7e04 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ -046692: 6e20 4a0f 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f4a │ │ -046698: 0e00 |001c: return-void │ │ +046644: |[046644] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +046654: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046656: 5440 7e04 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ +04665a: 7120 420f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f42 │ │ +046660: 5440 7e04 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ +046664: 7110 430f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f43 │ │ +04666a: 0a00 |000b: move-result v0 │ │ +04666c: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +046670: 5440 7e04 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ +046674: 7100 4e16 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@164e │ │ +04667a: 0b02 |0013: move-result-wide v2 │ │ +04667c: 7130 410f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f41 │ │ +046682: 5440 7e04 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@047e │ │ +046686: 6e20 4a0f 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f4a │ │ +04668c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ @@ -69269,18 +69269,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04669c: |[04669c] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -0466ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0466ae: 7030 3f0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f3f │ │ -0466b4: 0e00 |0004: return-void │ │ +046690: |[046690] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +0466a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0466a2: 7030 3f0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f3f │ │ +0466a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -69290,29 +69290,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 │ │ -0466b8: |[0466b8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0466c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0466ca: 7040 7514 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1475 │ │ -0466d0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0466d4: 5a30 8604 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ -0466d8: 5c32 8404 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ -0466dc: 5c32 8504 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ -0466e0: 5c32 8304 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ -0466e4: 2200 2b02 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@022b │ │ -0466e8: 7020 3a0f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f3a │ │ -0466ee: 5b30 8104 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ -0466f2: 2200 2c02 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@022c │ │ -0466f6: 7020 3c0f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f3c │ │ -0466fc: 5b30 8204 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ -046700: 0e00 |001c: return-void │ │ +0466ac: |[0466ac] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0466bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0466be: 7040 7514 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1475 │ │ +0466c4: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0466c8: 5a30 8604 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ +0466cc: 5c32 8404 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ +0466d0: 5c32 8504 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ +0466d4: 5c32 8304 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ +0466d8: 2200 2b02 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@022b │ │ +0466dc: 7020 3a0f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f3a │ │ +0466e2: 5b30 8104 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ +0466e6: 2200 2c02 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@022c │ │ +0466ea: 7020 3c0f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f3c │ │ +0466f0: 5b30 8204 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ +0466f4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -69329,17 +69329,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 │ │ -046704: |[046704] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -046714: 5c01 8404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ -046718: 0f01 |0002: return v1 │ │ +0466f8: |[0466f8] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +046708: 5c01 8404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ +04670c: 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 │ │ │ │ @@ -69348,17 +69348,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 │ │ -04671c: |[04671c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -04672c: 5a12 8604 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ -046730: 1002 |0002: return-wide v2 │ │ +046710: |[046710] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +046720: 5a12 8604 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ +046724: 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 │ │ │ │ @@ -69367,17 +69367,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 │ │ -046734: |[046734] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -046744: 5c01 8504 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ -046748: 0f01 |0002: return v1 │ │ +046728: |[046728] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +046738: 5c01 8504 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ +04673c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -69386,17 +69386,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 │ │ -04674c: |[04674c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -04675c: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ -046760: 0f00 |0002: return v0 │ │ +046740: |[046740] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +046750: 5510 8304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ +046754: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -69404,20 +69404,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -046764: |[046764] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -046774: 5410 8104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ -046778: 6e20 490f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ -04677e: 5410 8204 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ -046782: 6e20 490f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ -046788: 0e00 |000a: return-void │ │ +046758: |[046758] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +046768: 5410 8104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ +04676c: 6e20 490f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ +046772: 5410 8204 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ +046776: 6e20 490f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ +04677c: 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; │ │ @@ -69428,40 +69428,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -04678c: |[04678c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -04679c: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -0467a0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0467a2: 5ca6 8304 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ -0467a6: 54a2 8204 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ -0467aa: 6e20 490f 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ -0467b0: 7100 4e16 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@164e │ │ -0467b6: 0b02 |000d: move-result-wide v2 │ │ -0467b8: 53a4 8604 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ -0467bc: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -0467c0: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -0467c4: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -0467c8: 53a2 8604 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ -0467cc: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -0467d0: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -0467d4: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -0467d8: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -0467dc: 6e20 4a0f 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f4a │ │ -0467e2: 0e00 |0023: return-void │ │ -0467e4: 55a2 8404 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ -0467e8: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -0467ec: 54a2 8104 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ -0467f0: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -0467f4: 6e40 470f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f47 │ │ -0467fa: 5ca6 8404 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ -0467fe: 28f2 |0031: goto 0023 // -000e │ │ +046780: |[046780] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +046790: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +046794: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +046796: 5ca6 8304 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ +04679a: 54a2 8204 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ +04679e: 6e20 490f 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ +0467a4: 7100 4e16 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@164e │ │ +0467aa: 0b02 |000d: move-result-wide v2 │ │ +0467ac: 53a4 8604 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ +0467b0: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +0467b4: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +0467b8: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +0467bc: 53a2 8604 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ +0467c0: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +0467c4: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +0467c8: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +0467cc: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +0467d0: 6e20 4a0f 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f4a │ │ +0467d6: 0e00 |0023: return-void │ │ +0467d8: 55a2 8404 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ +0467dc: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +0467e0: 54a2 8104 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ +0467e4: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +0467e8: 6e40 470f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f47 │ │ +0467ee: 5ca6 8404 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0484 │ │ +0467f2: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -69478,18 +69478,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046800: |[046800] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -046810: 6f10 7614 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1476 │ │ -046816: 7010 480f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f48 │ │ -04681c: 0e00 |0006: return-void │ │ +0467f4: |[0467f4] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +046804: 6f10 7614 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@1476 │ │ +04680a: 7010 480f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f48 │ │ +046810: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69499,18 +69499,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -046820: |[046820] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -046830: 6f10 7714 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@1477 │ │ -046836: 7010 480f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f48 │ │ -04683c: 0e00 |0006: return-void │ │ +046814: |[046814] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +046824: 6f10 7714 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@1477 │ │ +04682a: 7010 480f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f48 │ │ +046830: 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; │ │ @@ -69520,29 +69520,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -046840: |[046840] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -046850: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -046854: 5a40 8604 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ -046858: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04685a: 5c40 8304 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ -04685e: 5440 8104 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ -046862: 6e20 490f 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ -046868: 5540 8504 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ -04686c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -046870: 5440 8204 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ -046874: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -046878: 6e40 470f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f47 │ │ -04687e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -046880: 5c40 8504 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ -046884: 0e00 |001a: return-void │ │ +046834: |[046834] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +046844: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +046848: 5a40 8604 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@0486 │ │ +04684c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04684e: 5c40 8304 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0483 │ │ +046852: 5440 8104 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0481 │ │ +046856: 6e20 490f 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f49 │ │ +04685c: 5540 8504 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ +046860: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +046864: 5440 8204 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0482 │ │ +046868: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +04686c: 6e40 470f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f47 │ │ +046872: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +046874: 5c40 8504 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0485 │ │ +046878: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ @@ -69611,20 +69611,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 │ │ -046888: |[046888] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -046898: 5b12 8704 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0487 │ │ -04689c: 2200 5e00 |0002: new-instance v0, Landroid/os/Handler; // type@005e │ │ -0468a0: 7010 aa01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -0468a6: 7020 1801 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0118 │ │ -0468ac: 0e00 |000a: return-void │ │ +04687c: |[04687c] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +04688c: 5b12 8704 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0487 │ │ +046890: 2200 5e00 |0002: new-instance v0, Landroid/os/Handler; // type@005e │ │ +046894: 7010 aa01 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04689a: 7020 1801 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0118 │ │ +0468a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0002 line=455 │ │ 0x000a line=456 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ @@ -69636,17 +69636,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0468b0: |[0468b0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -0468c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0468c2: 0f00 |0001: return v0 │ │ +0468a4: |[0468a4] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +0468b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0468b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/CursorAdapter$ChangeObserver; │ │ │ │ #1 : (in Landroid/support/v4/widget/CursorAdapter$ChangeObserver;) │ │ @@ -69654,18 +69654,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0468c4: |[0468c4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -0468d4: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0487 │ │ -0468d8: 6e10 680f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f68 │ │ -0468de: 0e00 |0005: return-void │ │ +0468b8: |[0468b8] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +0468c8: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0487 │ │ +0468cc: 6e10 680f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f68 │ │ +0468d2: 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 │ │ @@ -69704,18 +69704,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 │ │ -0468e0: |[0468e0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0468f0: 5b01 8804 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ -0468f4: 7010 2a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@012a │ │ -0468fa: 0e00 |0005: return-void │ │ +0468d4: |[0468d4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0468e4: 5b01 8804 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ +0468e8: 7010 2a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@012a │ │ +0468ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/CursorAdapter; │ │ │ │ @@ -69724,17 +69724,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 │ │ -0468fc: |[0468fc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -04690c: 7020 4f0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f4f │ │ -046912: 0e00 |0003: return-void │ │ +0468f0: |[0468f0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +046900: 7020 4f0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f4f │ │ +046906: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/CursorAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/CursorAdapter$1; │ │ @@ -69745,21 +69745,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -046914: |[046914] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -046924: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ -046928: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04692a: 5c01 9104 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -04692e: 5420 8804 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ -046932: 6e10 660f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f66 │ │ -046938: 0e00 |000a: return-void │ │ +046908: |[046908] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +046918: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ +04691c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04691e: 5c01 9104 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +046922: 5420 8804 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ +046926: 6e10 660f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f66 │ │ +04692c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0005 line=473 │ │ 0x000a line=474 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; │ │ @@ -69769,21 +69769,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04693c: |[04693c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -04694c: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ -046950: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -046952: 5c01 9104 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -046956: 5420 8804 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ -04695a: 6e10 670f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f67 │ │ -046960: 0e00 |000a: return-void │ │ +046930: |[046930] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +046940: 5420 8804 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ +046944: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +046946: 5c01 9104 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +04694a: 5420 8804 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0488 │ │ +04694e: 6e10 670f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f67 │ │ +046954: 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; │ │ @@ -69871,18 +69871,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 │ │ -046964: |[046964] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -046974: 7010 4114 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1441 │ │ -04697a: 5b01 9404 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ -04697e: 0e00 |0005: return-void │ │ +046958: |[046958] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +046968: 7010 4114 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@1441 │ │ +04696e: 5b01 9404 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ +046972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/CursorFilter; │ │ @@ -69894,20 +69894,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 │ │ -046980: |[046980] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -046990: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ -046994: 1f02 3900 |0002: check-cast v2, Landroid/database/Cursor; // type@0039 │ │ -046998: 7220 6d0f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f6d │ │ -04699e: 0c00 |0007: move-result-object v0 │ │ -0469a0: 1100 |0008: return-object v0 │ │ +046974: |[046974] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +046984: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ +046988: 1f02 3900 |0002: check-cast v2, Landroid/database/Cursor; // type@0039 │ │ +04698c: 7220 6d0f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f6d │ │ +046992: 0c00 |0007: move-result-object v0 │ │ +046994: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 resultValue Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/CursorFilter; │ │ │ │ @@ -69916,31 +69916,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 │ │ -0469a4: |[0469a4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -0469b4: 5432 9404 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ -0469b8: 7220 6f0f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f6f │ │ -0469be: 0c00 |0005: move-result-object v0 │ │ -0469c0: 2201 d702 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02d7 │ │ -0469c4: 7010 4014 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1440 │ │ -0469ca: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0469ce: 7210 1b01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@011b │ │ -0469d4: 0a02 |0010: move-result v2 │ │ -0469d6: 5912 8605 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0586 │ │ -0469da: 5b10 8705 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ -0469de: 1101 |0015: return-object v1 │ │ -0469e0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0469e2: 5912 8605 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0586 │ │ -0469e6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0469e8: 5b12 8705 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ -0469ec: 28f9 |001c: goto 0015 // -0007 │ │ +046998: |[046998] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +0469a8: 5432 9404 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ +0469ac: 7220 6f0f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f6f │ │ +0469b2: 0c00 |0005: move-result-object v0 │ │ +0469b4: 2201 d702 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02d7 │ │ +0469b8: 7010 4014 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@1440 │ │ +0469be: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0469c2: 7210 1b01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@011b │ │ +0469c8: 0a02 |0010: move-result v2 │ │ +0469ca: 5912 8605 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0586 │ │ +0469ce: 5b10 8705 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ +0469d2: 1101 |0015: return-object v1 │ │ +0469d4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0469d6: 5912 8605 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0586 │ │ +0469da: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +0469dc: 5b12 8705 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ +0469e0: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -69958,27 +69958,27 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0469f0: |[0469f0] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -046a00: 5431 9404 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ -046a04: 7210 6e0f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f6e │ │ -046a0a: 0c00 |0005: move-result-object v0 │ │ -046a0c: 5451 8705 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ -046a10: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -046a14: 5451 8705 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ -046a18: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -046a1c: 5432 9404 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ -046a20: 5451 8705 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ -046a24: 1f01 3900 |0012: check-cast v1, Landroid/database/Cursor; // type@0039 │ │ -046a28: 7220 6c0f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f6c │ │ -046a2e: 0e00 |0017: return-void │ │ +0469e4: |[0469e4] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +0469f4: 5431 9404 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ +0469f8: 7210 6e0f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f6e │ │ +0469fe: 0c00 |0005: move-result-object v0 │ │ +046a00: 5451 8705 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ +046a04: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +046a08: 5451 8705 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ +046a0c: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +046a10: 5432 9404 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0494 │ │ +046a14: 5451 8705 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0587 │ │ +046a18: 1f01 3900 |0012: check-cast v1, Landroid/database/Cursor; // type@0039 │ │ +046a1c: 7220 6c0f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f6c │ │ +046a22: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -70083,19 +70083,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -046a30: |[046a30] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -046a40: 7030 5813 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1358 │ │ -046a46: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046a48: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046a4c: 0e00 |0006: return-void │ │ +046a24: |[046a24] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +046a34: 7030 5813 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1358 │ │ +046a3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046a3c: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046a40: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0003 line=1544 │ │ 0x0006 line=1559 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70107,18 +70107,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -046a50: |[046a50] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -046a60: 7030 800f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f80 │ │ -046a66: 5903 9804 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046a6a: 0e00 |0005: return-void │ │ +046a44: |[046a44] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +046a54: 7030 800f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f80 │ │ +046a5a: 5903 9804 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046a5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0005 line=1564 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70131,27 +70131,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 │ │ -046a6c: |[046a6c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046a7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -046a7e: 7030 5913 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1359 │ │ -046a84: 5932 9804 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046a88: 7100 ac0f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0fac │ │ -046a8e: 0c01 |0009: move-result-object v1 │ │ -046a90: 6e30 b100 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ -046a96: 0c00 |000d: move-result-object v0 │ │ -046a98: 6e30 0f01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@010f │ │ -046a9e: 0a01 |0011: move-result v1 │ │ -046aa0: 5931 9804 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046aa4: 6e10 1401 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -046aaa: 0e00 |0017: return-void │ │ +046a60: |[046a60] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +046a70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046a72: 7030 5913 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1359 │ │ +046a78: 5932 9804 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046a7c: 7100 ac0f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0fac │ │ +046a82: 0c01 |0009: move-result-object v1 │ │ +046a84: 6e30 b100 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ +046a8a: 0c00 |000d: move-result-object v0 │ │ +046a8c: 6e30 0f01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@010f │ │ +046a92: 0a01 |0011: move-result v1 │ │ +046a94: 5931 9804 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046a98: 6e10 1401 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +046a9e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1550 │ │ 0x0004 line=1544 │ │ 0x0006 line=1552 │ │ 0x000e line=1553 │ │ 0x0014 line=1554 │ │ @@ -70167,21 +70167,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 │ │ -046aac: |[046aac] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -046abc: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ -046ac2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046ac4: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046ac8: 5220 9804 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046acc: 5910 9804 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046ad0: 0e00 |000a: return-void │ │ +046aa0: |[046aa0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +046ab0: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ +046ab6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046ab8: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046abc: 5220 9804 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046ac0: 5910 9804 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046ac4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0003 line=1544 │ │ 0x0006 line=1568 │ │ 0x000a line=1569 │ │ locals : │ │ @@ -70193,19 +70193,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 │ │ -046ad4: |[046ad4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -046ae4: 7020 5a13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@135a │ │ -046aea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046aec: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046af0: 0e00 |0006: return-void │ │ +046ac8: |[046ac8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +046ad8: 7020 5a13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@135a │ │ +046ade: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046ae0: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046ae4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1544 │ │ 0x0006 line=1573 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70216,19 +70216,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -046af4: |[046af4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -046b04: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ -046b0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046b0c: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -046b10: 0e00 |0006: return-void │ │ +046ae8: |[046ae8] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +046af8: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ +046afe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046b00: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +046b04: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1576 │ │ 0x0003 line=1544 │ │ 0x0006 line=1577 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70267,17 +70267,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046b14: |[046b14] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -046b24: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -046b2a: 0e00 |0003: return-void │ │ +046b08: |[046b08] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +046b18: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +046b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -70286,18 +70286,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 │ │ -046b2c: |[046b2c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -046b3c: 2200 3802 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0238 │ │ -046b40: 7020 8c0f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f8c │ │ -046b46: 1100 |0005: return-object v0 │ │ +046b20: |[046b20] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +046b30: 2200 3802 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0238 │ │ +046b34: 7020 8c0f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f8c │ │ +046b3a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -70306,18 +70306,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 │ │ -046b48: |[046b48] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -046b58: 6e20 870f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f87 │ │ -046b5e: 0c00 |0003: move-result-object v0 │ │ -046b60: 1100 |0004: return-object v0 │ │ +046b3c: |[046b3c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +046b4c: 6e20 870f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f87 │ │ +046b52: 0c00 |0003: move-result-object v0 │ │ +046b54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -70326,17 +70326,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 │ │ -046b64: |[046b64] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -046b74: 2320 a203 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03a2 │ │ -046b78: 1100 |0002: return-object v0 │ │ +046b58: |[046b58] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +046b68: 2320 a203 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@03a2 │ │ +046b6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -70345,18 +70345,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -046b7c: |[046b7c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -046b8c: 6e20 890f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f89 │ │ -046b92: 0c00 |0003: move-result-object v0 │ │ -046b94: 1100 |0004: return-object v0 │ │ +046b70: |[046b70] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +046b80: 6e20 890f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f89 │ │ +046b86: 0c00 |0003: move-result-object v0 │ │ +046b88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -70408,43 +70408,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -046b98: |[046b98] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -046ba8: 2200 3702 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0237 │ │ -046bac: 7010 860f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f86 │ │ -046bb2: 6900 a104 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04a1 │ │ -046bb6: 0e00 |0007: return-void │ │ +046b8c: |[046b8c] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +046b9c: 2200 3702 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0237 │ │ +046ba0: 7010 860f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f86 │ │ +046ba6: 6900 a104 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04a1 │ │ +046baa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -046bb8: |[046bb8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -046bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046bca: 7020 e012 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ -046bd0: 5910 a404 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -046bd4: 5910 a204 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ -046bd8: 5910 a304 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ -046bdc: 6e10 c401 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -046be2: 0a00 |000d: move-result v0 │ │ -046be4: 5910 a404 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -046be8: 0e00 |0010: return-void │ │ +046bac: |[046bac] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +046bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046bbe: 7020 e012 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ +046bc4: 5910 a404 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +046bc8: 5910 a204 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ +046bcc: 5910 a304 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ +046bd0: 6e10 c401 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +046bd6: 0a00 |000d: move-result v0 │ │ +046bd8: 5910 a404 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +046bdc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1348 │ │ 0x0004 line=1343 │ │ 0x0006 line=1344 │ │ 0x0008 line=1345 │ │ 0x000a line=1349 │ │ @@ -70458,21 +70458,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -046bec: |[046bec] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -046bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046bfe: 7020 e112 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ -046c04: 5910 a404 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -046c08: 5910 a204 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ -046c0c: 5910 a304 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ -046c10: 0e00 |000a: return-void │ │ +046be0: |[046be0] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +046bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046bf2: 7020 e112 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ +046bf8: 5910 a404 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +046bfc: 5910 a204 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ +046c00: 5910 a304 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ +046c04: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1353 │ │ 0x0004 line=1343 │ │ 0x0006 line=1344 │ │ 0x0008 line=1345 │ │ 0x000a line=1354 │ │ @@ -70486,19 +70486,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -046c14: |[046c14] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -046c24: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ -046c2a: 5210 a404 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -046c2e: 6e20 c801 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -046c34: 0e00 |0008: return-void │ │ +046c08: |[046c08] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +046c18: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ +046c1e: 5210 a404 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +046c22: 6e20 c801 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +046c28: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0008 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ @@ -70540,18 +70540,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 │ │ -046c38: |[046c38] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -046c48: 5b01 a504 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a5 │ │ -046c4c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -046c52: 0e00 |0005: return-void │ │ +046c2c: |[046c2c] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +046c3c: 5b01 a504 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a5 │ │ +046c40: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +046c46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1380 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -70561,18 +70561,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046c54: |[046c54] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -046c64: 5410 a504 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a5 │ │ -046c68: 7110 980f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f98 │ │ -046c6e: 0e00 |0005: return-void │ │ +046c48: |[046c48] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +046c58: 5410 a504 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04a5 │ │ +046c5c: 7110 980f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f98 │ │ +046c62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x0005 line=1383 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ @@ -70768,40 +70768,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -046c70: |[046c70] android.support.v4.widget.DrawerLayout.:()V │ │ -046c80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046c82: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -046c86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -046c88: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -046c8e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -046c92: 6900 ad04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04ad │ │ -046c96: 0e00 |000b: return-void │ │ +046c64: |[046c64] android.support.v4.widget.DrawerLayout.:()V │ │ +046c74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +046c76: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +046c7a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +046c7c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +046c82: 4b02 0001 |0007: aput v2, v0, v1 │ │ +046c86: 6900 ad04 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04ad │ │ +046c8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -046c98: |[046c98] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -046ca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046caa: 7030 aa0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0faa │ │ -046cb0: 0e00 |0004: return-void │ │ +046c8c: |[046c8c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +046c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046c9e: 7030 aa0f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0faa │ │ +046ca4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70811,18 +70811,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 │ │ -046cb4: |[046cb4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046cc6: 7040 ab0f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fab │ │ -046ccc: 0e00 |0004: return-void │ │ +046ca8: |[046ca8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +046cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046cba: 7040 ab0f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fab │ │ +046cc0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0004 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70833,75 +70833,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 │ │ -046cd0: |[046cd0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -046ce0: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -046ce4: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -046ce6: 7040 6613 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1366 │ │ -046cec: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -046cf0: 5962 c804 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ -046cf4: 2202 4300 |000a: new-instance v2, Landroid/graphics/Paint; // type@0043 │ │ -046cf8: 7010 4501 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0145 │ │ -046cfe: 5b62 ca04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04ca │ │ -046d02: 5c64 bc04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ -046d06: 6e10 ca0f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0fca │ │ -046d0c: 0c02 |0016: move-result-object v2 │ │ -046d0e: 6e10 ff00 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -046d14: 0c02 |001a: move-result-object v2 │ │ -046d16: 5220 8205 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -046d1a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -046d1e: c802 |001f: mul-float/2addr v2, v0 │ │ -046d20: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -046d24: c632 |0022: add-float/2addr v2, v3 │ │ -046d26: 8722 |0023: float-to-int v2, v2 │ │ -046d28: 5962 c504 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04c5 │ │ -046d2c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -046d30: a801 0200 |0028: mul-float v1, v2, v0 │ │ -046d34: 2202 3b02 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@023b │ │ -046d38: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -046d3a: 7030 970f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f97 │ │ -046d40: 5b62 c004 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ -046d44: 2202 3b02 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@023b │ │ -046d48: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -046d4a: 7030 970f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f97 │ │ -046d50: 5b62 c604 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ -046d54: 5462 c004 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ -046d58: 7130 4312 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@1243 │ │ -046d5e: 0c02 |003f: move-result-object v2 │ │ -046d60: 5b62 c104 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -046d64: 5462 c104 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -046d68: 6e20 5e12 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@125e │ │ -046d6e: 5462 c104 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -046d72: 6e20 5f12 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@125f │ │ -046d78: 5462 c004 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ -046d7c: 5463 c104 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -046d80: 6e20 a60f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fa6 │ │ -046d86: 5462 c604 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ -046d8a: 7130 4312 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@1243 │ │ -046d90: 0c02 |0058: move-result-object v2 │ │ -046d92: 5b62 c704 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -046d96: 5462 c704 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -046d9a: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -046d9c: 6e20 5e12 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@125e │ │ -046da2: 5462 c704 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -046da6: 6e20 5f12 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@125f │ │ -046dac: 5462 c604 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ -046db0: 5463 c704 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -046db4: 6e20 a60f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fa6 │ │ -046dba: 6e20 f40f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0ff4 │ │ -046dc0: 2202 3402 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0234 │ │ -046dc4: 7020 740f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f74 │ │ -046dca: 7120 3e0b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b3e │ │ -046dd0: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -046dd2: 7120 900b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b90 │ │ -046dd8: 0e00 |007c: return-void │ │ +046cc4: |[046cc4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +046cd4: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +046cd8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +046cda: 7040 6613 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1366 │ │ +046ce0: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +046ce4: 5962 c804 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ +046ce8: 2202 4300 |000a: new-instance v2, Landroid/graphics/Paint; // type@0043 │ │ +046cec: 7010 4501 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0145 │ │ +046cf2: 5b62 ca04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04ca │ │ +046cf6: 5c64 bc04 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ +046cfa: 6e10 ca0f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0fca │ │ +046d00: 0c02 |0016: move-result-object v2 │ │ +046d02: 6e10 ff00 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +046d08: 0c02 |001a: move-result-object v2 │ │ +046d0a: 5220 8205 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +046d0e: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +046d12: c802 |001f: mul-float/2addr v2, v0 │ │ +046d14: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +046d18: c632 |0022: add-float/2addr v2, v3 │ │ +046d1a: 8722 |0023: float-to-int v2, v2 │ │ +046d1c: 5962 c504 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04c5 │ │ +046d20: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +046d24: a801 0200 |0028: mul-float v1, v2, v0 │ │ +046d28: 2202 3b02 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@023b │ │ +046d2c: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +046d2e: 7030 970f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f97 │ │ +046d34: 5b62 c004 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ +046d38: 2202 3b02 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@023b │ │ +046d3c: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +046d3e: 7030 970f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f97 │ │ +046d44: 5b62 c604 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ +046d48: 5462 c004 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ +046d4c: 7130 4312 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@1243 │ │ +046d52: 0c02 |003f: move-result-object v2 │ │ +046d54: 5b62 c104 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +046d58: 5462 c104 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +046d5c: 6e20 5e12 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@125e │ │ +046d62: 5462 c104 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +046d66: 6e20 5f12 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@125f │ │ +046d6c: 5462 c004 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ +046d70: 5463 c104 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +046d74: 6e20 a60f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fa6 │ │ +046d7a: 5462 c604 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ +046d7e: 7130 4312 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@1243 │ │ +046d84: 0c02 |0058: move-result-object v2 │ │ +046d86: 5b62 c704 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +046d8a: 5462 c704 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +046d8e: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +046d90: 6e20 5e12 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@125e │ │ +046d96: 5462 c704 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +046d9a: 6e20 5f12 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@125f │ │ +046da0: 5462 c604 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ +046da4: 5463 c704 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +046da8: 6e20 a60f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0fa6 │ │ +046dae: 6e20 f40f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0ff4 │ │ +046db4: 2202 3402 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0234 │ │ +046db8: 7020 740f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f74 │ │ +046dbe: 7120 3e0b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b3e │ │ +046dc4: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +046dc6: 7120 900b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b90 │ │ +046dcc: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=230 │ │ 0x0006 line=137 │ │ 0x000a line=139 │ │ 0x0011 line=147 │ │ 0x0013 line=232 │ │ @@ -70934,35 +70934,35 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ddc: |[046ddc] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -046dec: 6200 ad04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04ad │ │ -046df0: 1100 |0002: return-object v0 │ │ +046dd0: |[046dd0] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +046de0: 6200 ad04 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04ad │ │ +046de4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -046df4: |[046df4] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -046e04: 7010 bc0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fbc │ │ -046e0a: 0c00 |0003: move-result-object v0 │ │ -046e0c: 1100 |0004: return-object v0 │ │ +046de8: |[046de8] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +046df8: 7010 bc0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fbc │ │ +046dfe: 0c00 |0003: move-result-object v0 │ │ +046e00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -70970,32 +70970,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -046e10: |[046e10] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -046e20: 6e10 c10f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -046e26: 0a01 |0003: move-result v1 │ │ -046e28: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -046e2a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -046e2e: 6e20 c00f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -046e34: 0c00 |000a: move-result-object v0 │ │ -046e36: 6e20 d60f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -046e3c: 0a03 |000e: move-result v3 │ │ -046e3e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -046e42: 6e20 d80f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0fd8 │ │ -046e48: 0a03 |0014: move-result v3 │ │ -046e4a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -046e4e: 1100 |0017: return-object v0 │ │ -046e50: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -046e54: 28eb |001a: goto 0005 // -0015 │ │ -046e56: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -046e58: 28fb |001c: goto 0017 // -0005 │ │ +046e04: |[046e04] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +046e14: 6e10 c10f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +046e1a: 0a01 |0003: move-result v1 │ │ +046e1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +046e1e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +046e22: 6e20 c00f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +046e28: 0c00 |000a: move-result-object v0 │ │ +046e2a: 6e20 d60f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +046e30: 0a03 |000e: move-result v3 │ │ +046e32: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +046e36: 6e20 d80f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0fd8 │ │ +046e3c: 0a03 |0014: move-result v3 │ │ +046e3e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +046e42: 1100 |0017: return-object v0 │ │ +046e44: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046e48: 28eb |001a: goto 0005 // -0015 │ │ +046e4a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +046e4c: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1250 │ │ 0x0004 line=1251 │ │ 0x0007 line=1252 │ │ 0x000b line=1253 │ │ 0x0017 line=1257 │ │ @@ -71013,28 +71013,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -046e5c: |[046e5c] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -046e6c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -046e70: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -046e72: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -046e76: 1a00 0104 |0005: const-string v0, "LEFT" // string@0401 │ │ -046e7a: 1100 |0007: return-object v0 │ │ -046e7c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -046e80: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -046e82: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -046e86: 1a00 0909 |000d: const-string v0, "RIGHT" // string@0909 │ │ -046e8a: 28f8 |000f: goto 0007 // -0008 │ │ -046e8c: 7110 0c16 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -046e92: 0c00 |0013: move-result-object v0 │ │ -046e94: 28f3 |0014: goto 0007 // -000d │ │ +046e50: |[046e50] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +046e60: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +046e64: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +046e66: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +046e6a: 1a00 0104 |0005: const-string v0, "LEFT" // string@0401 │ │ +046e6e: 1100 |0007: return-object v0 │ │ +046e70: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +046e74: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +046e76: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +046e7a: 1a00 0909 |000d: const-string v0, "RIGHT" // string@0909 │ │ +046e7e: 28f8 |000f: goto 0007 // -0008 │ │ +046e80: 7110 0c16 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +046e86: 0c00 |0013: move-result-object v0 │ │ +046e88: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0005 line=632 │ │ 0x0007 line=637 │ │ 0x0008 line=634 │ │ 0x000d line=635 │ │ @@ -71047,25 +71047,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -046e98: |[046e98] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -046ea8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046eaa: 6e10 f212 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12f2 │ │ -046eb0: 0c00 |0004: move-result-object v0 │ │ -046eb2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -046eb6: 6e10 5a01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@015a │ │ -046ebc: 0a02 |000a: move-result v2 │ │ -046ebe: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -046ec0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -046ec4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -046ec6: 0f01 |000f: return v1 │ │ +046e8c: |[046e8c] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +046e9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +046e9e: 6e10 f212 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12f2 │ │ +046ea4: 0c00 |0004: move-result-object v0 │ │ +046ea6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +046eaa: 6e10 5a01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@015a │ │ +046eb0: 0a02 |000a: move-result v2 │ │ +046eb2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +046eb4: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +046eb8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +046eba: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x0005 line=837 │ │ 0x0007 line=838 │ │ 0x000f line=840 │ │ locals : │ │ @@ -71077,32 +71077,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -046ec8: |[046ec8] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -046ed8: 6e10 c10f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -046ede: 0a00 |0003: move-result v0 │ │ -046ee0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -046ee2: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -046ee6: 6e20 c00f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -046eec: 0c03 |000a: move-result-object v3 │ │ -046eee: 6e10 fd12 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -046ef4: 0c02 |000e: move-result-object v2 │ │ -046ef6: 1f02 3602 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -046efa: 5523 9a04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ -046efe: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -046f02: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -046f04: 0f03 |0016: return v3 │ │ -046f06: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046f0a: 28ec |0019: goto 0005 // -0014 │ │ -046f0c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -046f0e: 28fb |001b: goto 0016 // -0005 │ │ +046ebc: |[046ebc] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +046ecc: 6e10 c10f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +046ed2: 0a00 |0003: move-result v0 │ │ +046ed4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +046ed6: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +046eda: 6e20 c00f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +046ee0: 0c03 |000a: move-result-object v3 │ │ +046ee2: 6e10 fd12 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +046ee8: 0c02 |000e: move-result-object v2 │ │ +046eea: 1f02 3602 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +046eee: 5523 9a04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ +046ef2: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +046ef6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +046ef8: 0f03 |0016: return v3 │ │ +046efa: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046efe: 28ec |0019: goto 0005 // -0014 │ │ +046f00: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +046f02: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ 0x0007 line=1213 │ │ 0x0011 line=1214 │ │ 0x0015 line=1215 │ │ @@ -71121,22 +71121,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -046f10: |[046f10] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -046f20: 7010 bc0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fbc │ │ -046f26: 0c00 |0003: move-result-object v0 │ │ -046f28: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -046f2c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -046f2e: 0f00 |0007: return v0 │ │ -046f30: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -046f32: 28fe |0009: goto 0007 // -0002 │ │ +046f04: |[046f04] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +046f14: 7010 bc0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fbc │ │ +046f1a: 0c00 |0003: move-result-object v0 │ │ +046f1c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +046f20: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +046f22: 0f00 |0007: return v0 │ │ +046f24: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +046f26: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -71145,39 +71145,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -046f34: |[046f34] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -046f44: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -046f46: 55b2 b904 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -046f4a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -046f4e: 7100 d901 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -046f54: 0b00 |0008: move-result-wide v0 │ │ -046f56: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -046f58: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -046f5a: 0402 |000b: move-wide v2, v0 │ │ -046f5c: 0156 |000c: move v6, v5 │ │ -046f5e: 7708 c712 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ -046f64: 0c08 |0010: move-result-object v8 │ │ -046f66: 6e10 c10f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -046f6c: 0a09 |0014: move-result v9 │ │ -046f6e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -046f70: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -046f74: 6e20 c00f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -046f7a: 0c02 |001b: move-result-object v2 │ │ -046f7c: 6e20 ed12 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@12ed │ │ -046f82: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -046f86: 28f5 |0021: goto 0016 // -000b │ │ -046f88: 6e10 c912 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -046f8e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -046f90: 5cb2 b904 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -046f94: 0e00 |0028: return-void │ │ +046f28: |[046f28] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +046f38: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +046f3a: 55b2 b904 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +046f3e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +046f42: 7100 d901 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +046f48: 0b00 |0008: move-result-wide v0 │ │ +046f4a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +046f4c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +046f4e: 0402 |000b: move-wide v2, v0 │ │ +046f50: 0156 |000c: move v6, v5 │ │ +046f52: 7708 c712 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@12c7 │ │ +046f58: 0c08 |0010: move-result-object v8 │ │ +046f5a: 6e10 c10f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +046f60: 0a09 |0014: move-result v9 │ │ +046f62: 120a |0015: const/4 v10, #int 0 // #0 │ │ +046f64: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +046f68: 6e20 c00f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +046f6e: 0c02 |001b: move-result-object v2 │ │ +046f70: 6e20 ed12 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@12ed │ │ +046f76: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +046f7a: 28f5 |0021: goto 0016 // -000b │ │ +046f7c: 6e10 c912 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +046f82: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +046f84: 5cb2 b904 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +046f88: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1262 │ │ 0x0005 line=1263 │ │ 0x0009 line=1264 │ │ 0x0011 line=1266 │ │ 0x0015 line=1267 │ │ @@ -71198,23 +71198,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -046f98: |[046f98] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -046fa8: 6e20 c70f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ -046fae: 0a00 |0003: move-result v0 │ │ -046fb0: 9501 0004 |0004: and-int v1, v0, v4 │ │ -046fb4: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -046fb8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -046fba: 0f01 |0009: return v1 │ │ -046fbc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -046fbe: 28fe |000b: goto 0009 // -0002 │ │ +046f8c: |[046f8c] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +046f9c: 6e20 c70f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ +046fa2: 0a00 |0003: move-result v0 │ │ +046fa4: 9501 0004 |0004: and-int v1, v0, v4 │ │ +046fa8: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +046fac: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +046fae: 0f01 |0009: return v1 │ │ +046fb0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +046fb2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0004 line=578 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71226,24 +71226,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -046fc0: |[046fc0] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -046fd0: 2020 3602 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -046fd4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -046fd8: 6f20 6913 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1369 │ │ -046fde: 0a00 |0007: move-result v0 │ │ -046fe0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -046fe4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -046fe6: 0f00 |000b: return v0 │ │ -046fe8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -046fea: 28fe |000d: goto 000b // -0002 │ │ +046fb4: |[046fb4] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +046fc4: 2020 3602 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +046fc8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +046fcc: 6f20 6913 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1369 │ │ +046fd2: 0a00 |0007: move-result v0 │ │ +046fd4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +046fd8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +046fda: 0f00 |000b: return v0 │ │ +046fdc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +046fde: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -71252,34 +71252,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -046fec: |[046fec] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -046ffc: 6e20 ba0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -047002: 0c00 |0003: move-result-object v0 │ │ -047004: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -047008: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04700c: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -047010: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -047016: 1a03 8e08 |000d: const-string v3, "No drawer view found with gravity " // string@088e │ │ -04701a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -047020: 0c02 |0012: move-result-object v2 │ │ -047022: 7110 cd0f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fcd │ │ -047028: 0c03 |0016: move-result-object v3 │ │ -04702a: 6e20 4716 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -047030: 0c02 |001a: move-result-object v2 │ │ -047032: 6e10 4c16 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -047038: 0c02 |001e: move-result-object v2 │ │ -04703a: 7020 0316 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -047040: 2701 |0022: throw v1 │ │ -047042: 6e20 b20f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fb2 │ │ -047048: 0e00 |0026: return-void │ │ +046fe0: |[046fe0] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +046ff0: 6e20 ba0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +046ff6: 0c00 |0003: move-result-object v0 │ │ +046ff8: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +046ffc: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +047000: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +047004: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04700a: 1a03 8e08 |000d: const-string v3, "No drawer view found with gravity " // string@088e │ │ +04700e: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +047014: 0c02 |0012: move-result-object v2 │ │ +047016: 7110 cd0f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fcd │ │ +04701c: 0c03 |0016: move-result-object v3 │ │ +04701e: 6e20 4716 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +047024: 0c02 |001a: move-result-object v2 │ │ +047026: 6e10 4c16 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04702c: 0c02 |001e: move-result-object v2 │ │ +04702e: 7020 0316 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +047034: 2701 |0022: throw v1 │ │ +047036: 6e20 b20f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fb2 │ │ +04703c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1138 │ │ 0x0006 line=1139 │ │ 0x0023 line=1142 │ │ 0x0026 line=1143 │ │ @@ -71293,63 +71293,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -04704c: |[04704c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -04705c: 6e20 d60f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -047062: 0a01 |0003: move-result v1 │ │ -047064: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -047068: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04706c: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -047070: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -047076: 1a03 5a0a |000d: const-string v3, "View " // string@0a5a │ │ -04707a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -047080: 0c02 |0012: move-result-object v2 │ │ -047082: 6e20 4616 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -047088: 0c02 |0016: move-result-object v2 │ │ -04708a: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ -04708e: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -047094: 0c02 |001c: move-result-object v2 │ │ -047096: 6e10 4c16 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04709c: 0c02 |0020: move-result-object v2 │ │ -04709e: 7020 0316 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -0470a4: 2701 |0024: throw v1 │ │ -0470a6: 5541 bc04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ -0470aa: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0470ae: 6e10 fd12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0470b4: 0c00 |002c: move-result-object v0 │ │ -0470b6: 1f00 3602 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0470ba: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0470bc: 5901 9d04 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -0470c0: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0470c2: 5c01 9b04 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -0470c6: 6e10 d20f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -0470cc: 0e00 |0038: return-void │ │ -0470ce: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0470d0: 6e30 af0f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -0470d6: 0a01 |003d: move-result v1 │ │ -0470d8: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -0470dc: 5441 c104 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -0470e0: 6e10 1113 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -0470e6: 0a02 |0045: move-result v2 │ │ -0470e8: 7b22 |0046: neg-int v2, v2 │ │ -0470ea: 6e10 0e13 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ -0470f0: 0a03 |004a: move-result v3 │ │ -0470f2: 6e40 6212 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -0470f8: 28e7 |004e: goto 0035 // -0019 │ │ -0470fa: 5441 c704 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0470fe: 6e10 cc0f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -047104: 0a02 |0054: move-result v2 │ │ -047106: 6e10 0e13 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ -04710c: 0a03 |0058: move-result v3 │ │ -04710e: 6e40 6212 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -047114: 28d9 |005c: goto 0035 // -0027 │ │ +047040: |[047040] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +047050: 6e20 d60f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +047056: 0a01 |0003: move-result v1 │ │ +047058: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +04705c: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +047060: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +047064: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04706a: 1a03 5a0a |000d: const-string v3, "View " // string@0a5a │ │ +04706e: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +047074: 0c02 |0012: move-result-object v2 │ │ +047076: 6e20 4616 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +04707c: 0c02 |0016: move-result-object v2 │ │ +04707e: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ +047082: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +047088: 0c02 |001c: move-result-object v2 │ │ +04708a: 6e10 4c16 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +047090: 0c02 |0020: move-result-object v2 │ │ +047092: 7020 0316 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +047098: 2701 |0024: throw v1 │ │ +04709a: 5541 bc04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ +04709e: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0470a2: 6e10 fd12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0470a8: 0c00 |002c: move-result-object v0 │ │ +0470aa: 1f00 3602 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +0470ae: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0470b0: 5901 9d04 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +0470b4: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0470b6: 5c01 9b04 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +0470ba: 6e10 d20f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +0470c0: 0e00 |0038: return-void │ │ +0470c2: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0470c4: 6e30 af0f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +0470ca: 0a01 |003d: move-result v1 │ │ +0470cc: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +0470d0: 5441 c104 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +0470d4: 6e10 1113 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +0470da: 0a02 |0045: move-result v2 │ │ +0470dc: 7b22 |0046: neg-int v2, v2 │ │ +0470de: 6e10 0e13 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ +0470e4: 0a03 |004a: move-result v3 │ │ +0470e6: 6e40 6212 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +0470ec: 28e7 |004e: goto 0035 // -0019 │ │ +0470ee: 5441 c704 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0470f2: 6e10 cc0f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +0470f8: 0a02 |0054: move-result v2 │ │ +0470fa: 6e10 0e13 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ +047100: 0a03 |0058: move-result v3 │ │ +047102: 6e40 6212 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +047108: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0006 line=1112 │ │ 0x0025 line=1115 │ │ 0x0029 line=1116 │ │ 0x002f line=1117 │ │ @@ -71369,18 +71369,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -047118: |[047118] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -047128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04712a: 6e20 b40f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ -047130: 0e00 |0004: return-void │ │ +04710c: |[04710c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +04711c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04711e: 6e20 b40f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ +047124: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1030 │ │ 0x0004 line=1031 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -71389,65 +71389,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -047134: |[047134] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -047144: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -047146: 6e10 c10f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -04714c: 0a01 |0004: move-result v1 │ │ -04714e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -047150: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -047154: 6e20 c00f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -04715a: 0c00 |000b: move-result-object v0 │ │ -04715c: 6e10 fd12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -047162: 0c04 |000f: move-result-object v4 │ │ -047164: 1f04 3602 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047168: 6e20 d60f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -04716e: 0a06 |0015: move-result v6 │ │ -047170: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -047174: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -047178: 5546 9a04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ -04717c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -047180: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -047184: 28e6 |0020: goto 0006 // -001a │ │ -047186: 6e10 1113 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -04718c: 0a02 |0024: move-result v2 │ │ -04718e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -047190: 6e30 af0f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -047196: 0a06 |0029: move-result v6 │ │ -047198: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -04719c: 5496 c104 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -0471a0: 7b27 |002e: neg-int v7, v2 │ │ -0471a2: 6e10 0e13 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ -0471a8: 0a08 |0032: move-result v8 │ │ -0471aa: 6e40 6212 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -0471b0: 0a06 |0036: move-result v6 │ │ -0471b2: b665 |0037: or-int/2addr v5, v6 │ │ -0471b4: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0471b6: 5c46 9a04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ -0471ba: 28e3 |003b: goto 001e // -001d │ │ -0471bc: 5496 c704 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0471c0: 6e10 cc0f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -0471c6: 0a07 |0041: move-result v7 │ │ -0471c8: 6e10 0e13 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ -0471ce: 0a08 |0045: move-result v8 │ │ -0471d0: 6e40 6212 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -0471d6: 0a06 |0049: move-result v6 │ │ -0471d8: b665 |004a: or-int/2addr v5, v6 │ │ -0471da: 28ed |004b: goto 0038 // -0013 │ │ -0471dc: 5496 c004 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ -0471e0: 6e10 a50f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ -0471e6: 5496 c604 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ -0471ea: 6e10 a50f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ -0471f0: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0471f4: 6e10 d20f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -0471fa: 0e00 |005b: return-void │ │ +047128: |[047128] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +047138: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04713a: 6e10 c10f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +047140: 0a01 |0004: move-result v1 │ │ +047142: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +047144: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +047148: 6e20 c00f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +04714e: 0c00 |000b: move-result-object v0 │ │ +047150: 6e10 fd12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +047156: 0c04 |000f: move-result-object v4 │ │ +047158: 1f04 3602 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +04715c: 6e20 d60f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +047162: 0a06 |0015: move-result v6 │ │ +047164: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +047168: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +04716c: 5546 9a04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ +047170: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +047174: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +047178: 28e6 |0020: goto 0006 // -001a │ │ +04717a: 6e10 1113 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +047180: 0a02 |0024: move-result v2 │ │ +047182: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +047184: 6e30 af0f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +04718a: 0a06 |0029: move-result v6 │ │ +04718c: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +047190: 5496 c104 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +047194: 7b27 |002e: neg-int v7, v2 │ │ +047196: 6e10 0e13 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ +04719c: 0a08 |0032: move-result v8 │ │ +04719e: 6e40 6212 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +0471a4: 0a06 |0036: move-result v6 │ │ +0471a6: b665 |0037: or-int/2addr v5, v6 │ │ +0471a8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0471aa: 5c46 9a04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ +0471ae: 28e3 |003b: goto 001e // -001d │ │ +0471b0: 5496 c704 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0471b4: 6e10 cc0f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +0471ba: 0a07 |0041: move-result v7 │ │ +0471bc: 6e10 0e13 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ +0471c2: 0a08 |0045: move-result v8 │ │ +0471c4: 6e40 6212 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +0471ca: 0a06 |0049: move-result v6 │ │ +0471cc: b665 |004a: or-int/2addr v5, v6 │ │ +0471ce: 28ed |004b: goto 0038 // -0013 │ │ +0471d0: 5496 c004 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ +0471d4: 6e10 a50f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ +0471da: 5496 c604 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ +0471de: 6e10 a50f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ +0471e4: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +0471e8: 6e10 d20f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +0471ee: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1034 │ │ 0x0001 line=1035 │ │ 0x0005 line=1036 │ │ 0x0008 line=1037 │ │ 0x000c line=1038 │ │ @@ -71478,42 +71478,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0471fc: |[0471fc] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -04720c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04720e: 6e10 c10f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -047214: 0a00 |0004: move-result v0 │ │ -047216: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -047218: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04721a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -04721e: 6e20 c00f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -047224: 0c04 |000c: move-result-object v4 │ │ -047226: 6e10 fd12 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04722c: 0c04 |0010: move-result-object v4 │ │ -04722e: 1f04 3602 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047232: 5242 9d04 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -047236: 7120 1616 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -04723c: 0a03 |0018: move-result v3 │ │ -04723e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -047242: 28ec |001b: goto 0007 // -0014 │ │ -047244: 5973 c904 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ -047248: 5474 c104 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -04724c: 6e20 4212 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1242 │ │ -047252: 0a04 |0023: move-result v4 │ │ -047254: 5475 c704 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -047258: 6e20 4212 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1242 │ │ -04725e: 0a05 |0029: move-result v5 │ │ -047260: b654 |002a: or-int/2addr v4, v5 │ │ -047262: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -047266: 7110 390b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -04726c: 0e00 |0030: return-void │ │ +0471f0: |[0471f0] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +047200: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +047202: 6e10 c10f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +047208: 0a00 |0004: move-result v0 │ │ +04720a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +04720c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04720e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +047212: 6e20 c00f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +047218: 0c04 |000c: move-result-object v4 │ │ +04721a: 6e10 fd12 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +047220: 0c04 |0010: move-result-object v4 │ │ +047222: 1f04 3602 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047226: 5242 9d04 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +04722a: 7120 1616 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +047230: 0a03 |0018: move-result v3 │ │ +047232: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +047236: 28ec |001b: goto 0007 // -0014 │ │ +047238: 5973 c904 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ +04723c: 5474 c104 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +047240: 6e20 4212 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1242 │ │ +047246: 0a04 |0023: move-result v4 │ │ +047248: 5475 c704 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +04724c: 6e20 4212 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1242 │ │ +047252: 0a05 |0029: move-result v5 │ │ +047254: b654 |002a: or-int/2addr v4, v5 │ │ +047256: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +04725a: 7110 390b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +047260: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=821 │ │ 0x0005 line=822 │ │ 0x0006 line=823 │ │ 0x0009 line=824 │ │ 0x0015 line=825 │ │ @@ -71534,35 +71534,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -047270: |[047270] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -047280: 6e10 fd12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -047286: 0c00 |0003: move-result-object v0 │ │ -047288: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -04728c: 5502 9b04 |0006: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -047290: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ -047294: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -047296: 5c02 9b04 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -04729a: 5432 c204 |000d: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -04729e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0472a2: 5432 c204 |0011: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -0472a6: 7220 7c0f 4200 |0013: invoke-interface {v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f7c │ │ -0472ac: 6e10 d10f 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@0fd1 │ │ -0472b2: 0a02 |0019: move-result v2 │ │ -0472b4: 3802 0d00 |001a: if-eqz v2, 0027 // +000d │ │ -0472b8: 6e10 cb0f 0300 |001c: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@0fcb │ │ -0472be: 0c01 |001f: move-result-object v1 │ │ -0472c0: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ -0472c4: 1302 2000 |0022: const/16 v2, #int 32 // #20 │ │ -0472c8: 6e20 3913 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1339 │ │ -0472ce: 0e00 |0027: return-void │ │ +047264: |[047264] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +047274: 6e10 fd12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04727a: 0c00 |0003: move-result-object v0 │ │ +04727c: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047280: 5502 9b04 |0006: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +047284: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ +047288: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +04728a: 5c02 9b04 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +04728e: 5432 c204 |000d: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +047292: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +047296: 5432 c204 |0011: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +04729a: 7220 7c0f 4200 |0013: invoke-interface {v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f7c │ │ +0472a0: 6e10 d10f 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@0fd1 │ │ +0472a6: 0a02 |0019: move-result v2 │ │ +0472a8: 3802 0d00 |001a: if-eqz v2, 0027 // +000d │ │ +0472ac: 6e10 cb0f 0300 |001c: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@0fcb │ │ +0472b2: 0c01 |001f: move-result-object v1 │ │ +0472b4: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ +0472b8: 1302 2000 |0022: const/16 v2, #int 32 // #20 │ │ +0472bc: 6e20 3913 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1339 │ │ +0472c2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0006 line=518 │ │ 0x000a line=519 │ │ 0x000d line=520 │ │ 0x0011 line=521 │ │ @@ -71582,29 +71582,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0472d0: |[0472d0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0472e0: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0472e6: 0c00 |0003: move-result-object v0 │ │ -0472e8: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0472ec: 5501 9b04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -0472f0: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -0472f4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0472f6: 5c01 9b04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -0472fa: 5421 c204 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -0472fe: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -047302: 5421 c204 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -047306: 7220 7d0f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f7d │ │ -04730c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -047310: 6e20 eb0f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0feb │ │ -047316: 0e00 |001b: return-void │ │ +0472c4: |[0472c4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +0472d4: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0472da: 0c00 |0003: move-result-object v0 │ │ +0472dc: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +0472e0: 5501 9b04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +0472e4: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +0472e8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0472ea: 5c01 9b04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +0472ee: 5421 c204 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +0472f2: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0472f6: 5421 c204 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +0472fa: 7220 7d0f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f7d │ │ +047300: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +047304: 6e20 eb0f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0feb │ │ +04730a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0006 line=538 │ │ 0x000a line=539 │ │ 0x000d line=540 │ │ 0x0011 line=541 │ │ @@ -71620,20 +71620,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -047318: |[047318] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -047328: 5410 c204 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -04732c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -047330: 5410 c204 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -047334: 7230 7e0f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f7e │ │ -04733a: 0e00 |0009: return-void │ │ +04730c: |[04730c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +04731c: 5410 c204 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +047320: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +047324: 5410 c204 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +047328: 7230 7e0f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f7e │ │ +04732e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0004 line=549 │ │ 0x0009 line=551 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71645,221 +71645,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 │ │ -04733c: |[04733c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -04734c: 7401 c90f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fc9 │ │ -047352: 0a12 |0003: move-result v18 │ │ -047354: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -047358: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -04735c: 6e20 d30f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ -047362: 0a11 |000b: move-result v17 │ │ -047364: 120d |000c: const/4 v13, #int 0 // #0 │ │ -047366: 7401 cc0f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -04736c: 0a0e |0010: move-result v14 │ │ -04736e: 7401 3d01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -047374: 0a15 |0014: move-result v21 │ │ -047376: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -04737a: 7401 c10f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -047380: 0a0a |001a: move-result v10 │ │ -047382: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -047386: 0200 1300 |001d: move/from16 v0, v19 │ │ -04738a: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -04738e: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -047392: 0201 1300 |0023: move/from16 v1, v19 │ │ -047396: 6e20 c00f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -04739c: 0c19 |0028: move-result-object v25 │ │ -04739e: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -0473a2: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -0473a6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -0473aa: 7401 1013 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -0473b0: 0a02 |0032: move-result v2 │ │ -0473b2: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -0473b6: 7701 ce0f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0fce │ │ -0473bc: 0a02 |0038: move-result v2 │ │ -0473be: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0473c2: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -0473c6: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0473ca: 6e20 d60f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -0473d0: 0a02 |0042: move-result v2 │ │ -0473d2: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0473d6: 7401 f612 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ -0473dc: 0a02 |0048: move-result v2 │ │ -0473de: 0200 1200 |0049: move/from16 v0, v18 │ │ -0473e2: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0473e6: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0473ea: 28ce |004f: goto 001d // -0032 │ │ -0473ec: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0473ee: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0473f2: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -0473f6: 6e30 af0f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -0473fc: 0a02 |0058: move-result v2 │ │ -0473fe: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -047402: 7401 0a13 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@130a │ │ -047408: 0a1b |005e: move-result v27 │ │ -04740a: 0200 1b00 |005f: move/from16 v0, v27 │ │ -04740e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -047412: 020d 1b00 |0063: move/from16 v13, v27 │ │ -047416: 28e8 |0065: goto 004d // -0018 │ │ -047418: 7401 fe12 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04741e: 0a1a |0069: move-result v26 │ │ -047420: 0200 1a00 |006a: move/from16 v0, v26 │ │ -047424: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -047428: 020e 1a00 |006e: move/from16 v14, v26 │ │ -04742c: 28dd |0070: goto 004d // -0023 │ │ -04742e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -047430: 7401 c90f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fc9 │ │ -047436: 0a03 |0075: move-result v3 │ │ -047438: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -04743c: 6e53 3201 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0132 │ │ -047442: 7505 6d13 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ -047448: 0a16 |007e: move-result v22 │ │ -04744a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -04744e: 0201 1500 |0081: move/from16 v1, v21 │ │ -047452: 6e20 3b01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ -047458: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -04745c: 5202 c904 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ -047460: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -047462: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -047466: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -04746a: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -04746e: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -047472: 5202 c804 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ -047476: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -04747a: b532 |0097: and-int/2addr v2, v3 │ │ -04747c: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -047480: 8292 |009a: int-to-float v2, v9 │ │ -047482: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -047486: 5203 c904 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ -04748a: c832 |009f: mul-float/2addr v2, v3 │ │ -04748c: 8720 |00a0: float-to-int v0, v2 │ │ -04748e: 0214 0000 |00a1: move/from16 v20, v0 │ │ -047492: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -047496: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -04749a: 5203 c804 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ -04749e: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -0474a4: b543 |00ac: and-int/2addr v3, v4 │ │ -0474a6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -0474aa: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -0474ae: 5402 ca04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04ca │ │ -0474b2: 6e20 4601 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -0474b8: 82d3 |00b6: int-to-float v3, v13 │ │ -0474ba: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0474bc: 82e5 |00b8: int-to-float v5, v14 │ │ -0474be: 7401 c90f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fc9 │ │ -0474c4: 0a02 |00bc: move-result v2 │ │ -0474c6: 8226 |00bd: int-to-float v6, v2 │ │ -0474c8: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -0474cc: 5407 ca04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04ca │ │ -0474d0: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -0474d4: 7406 3801 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0138 │ │ -0474da: 0f16 |00c7: return v22 │ │ -0474dc: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -0474e0: 5402 cb04 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ -0474e4: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0474e8: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0474ea: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -0474ee: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -0474f2: 6e30 af0f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -0474f8: 0a02 |00d6: move-result v2 │ │ -0474fa: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0474fe: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -047502: 5402 cb04 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ -047506: 6e10 5901 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0159 │ │ -04750c: 0a17 |00e0: move-result v23 │ │ -04750e: 7401 0a13 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@130a │ │ -047514: 0a0c |00e4: move-result v12 │ │ -047516: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -04751a: 5402 c104 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -04751e: 6e10 4e12 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@124e │ │ -047524: 0a10 |00ec: move-result v16 │ │ -047526: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -047528: 82c3 |00ee: int-to-float v3, v12 │ │ -04752a: 0200 1000 |00ef: move/from16 v0, v16 │ │ -04752e: 8204 |00f1: int-to-float v4, v0 │ │ -047530: c943 |00f2: div-float/2addr v3, v4 │ │ -047532: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -047536: 7120 1816 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -04753c: 0a03 |00f8: move-result v3 │ │ -04753e: 7120 1616 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -047544: 0a08 |00fc: move-result v8 │ │ -047546: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -04754a: 5402 cb04 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ -04754e: 7401 0e13 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@130e │ │ -047554: 0a03 |0104: move-result v3 │ │ -047556: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -04755a: 7401 f312 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -047560: 0a05 |010a: move-result v5 │ │ -047562: 6e55 6001 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ -047568: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -04756c: 5402 cb04 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ -047570: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -047574: c883 |0114: mul-float/2addr v3, v8 │ │ -047576: 8733 |0115: float-to-int v3, v3 │ │ -047578: 6e20 5e01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@015e │ │ -04757e: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -047582: 5402 cb04 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ -047586: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -04758a: 6e20 5701 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ -047590: 28a5 |0122: goto 00c7 // -005b │ │ -047592: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -047596: 5402 cc04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -04759a: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -04759e: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -0475a0: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0475a4: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0475a8: 6e30 af0f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -0475ae: 0a02 |0131: move-result v2 │ │ -0475b0: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0475b4: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0475b8: 5402 cc04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -0475bc: 6e10 5901 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0159 │ │ -0475c2: 0a17 |013b: move-result v23 │ │ -0475c4: 7401 fe12 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -0475ca: 0a0b |013f: move-result v11 │ │ -0475cc: 7401 cc0f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -0475d2: 0a02 |0143: move-result v2 │ │ -0475d4: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0475d8: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0475dc: 5402 c704 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0475e0: 6e10 4e12 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@124e │ │ -0475e6: 0a10 |014d: move-result v16 │ │ -0475e8: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0475ea: 0200 1800 |014f: move/from16 v0, v24 │ │ -0475ee: 8203 |0151: int-to-float v3, v0 │ │ -0475f0: 0200 1000 |0152: move/from16 v0, v16 │ │ -0475f4: 8204 |0154: int-to-float v4, v0 │ │ -0475f6: c943 |0155: div-float/2addr v3, v4 │ │ -0475f8: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0475fc: 7120 1816 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -047602: 0a03 |015b: move-result v3 │ │ -047604: 7120 1616 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -04760a: 0a08 |015f: move-result v8 │ │ -04760c: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -047610: 5402 cc04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -047614: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -047618: 7401 0e13 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@130e │ │ -04761e: 0a04 |0169: move-result v4 │ │ -047620: 7401 f312 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -047626: 0a05 |016d: move-result v5 │ │ -047628: 6e55 6001 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ -04762e: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -047632: 5402 cc04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -047636: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -04763a: c883 |0177: mul-float/2addr v3, v8 │ │ -04763c: 8733 |0178: float-to-int v3, v3 │ │ -04763e: 6e20 5e01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@015e │ │ -047644: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -047648: 5402 cc04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -04764c: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -047650: 6e20 5701 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ -047656: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +047330: |[047330] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +047340: 7401 c90f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fc9 │ │ +047346: 0a12 |0003: move-result v18 │ │ +047348: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +04734c: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +047350: 6e20 d30f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ +047356: 0a11 |000b: move-result v17 │ │ +047358: 120d |000c: const/4 v13, #int 0 // #0 │ │ +04735a: 7401 cc0f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +047360: 0a0e |0010: move-result v14 │ │ +047362: 7401 3d01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +047368: 0a15 |0014: move-result v21 │ │ +04736a: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +04736e: 7401 c10f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +047374: 0a0a |001a: move-result v10 │ │ +047376: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +04737a: 0200 1300 |001d: move/from16 v0, v19 │ │ +04737e: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +047382: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +047386: 0201 1300 |0023: move/from16 v1, v19 │ │ +04738a: 6e20 c00f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +047390: 0c19 |0028: move-result-object v25 │ │ +047392: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +047396: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +04739a: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +04739e: 7401 1013 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +0473a4: 0a02 |0032: move-result v2 │ │ +0473a6: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +0473aa: 7701 ce0f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0fce │ │ +0473b0: 0a02 |0038: move-result v2 │ │ +0473b2: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +0473b6: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +0473ba: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +0473be: 6e20 d60f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +0473c4: 0a02 |0042: move-result v2 │ │ +0473c6: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +0473ca: 7401 f612 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ +0473d0: 0a02 |0048: move-result v2 │ │ +0473d2: 0200 1200 |0049: move/from16 v0, v18 │ │ +0473d6: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +0473da: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0473de: 28ce |004f: goto 001d // -0032 │ │ +0473e0: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +0473e2: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0473e6: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +0473ea: 6e30 af0f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +0473f0: 0a02 |0058: move-result v2 │ │ +0473f2: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +0473f6: 7401 0a13 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@130a │ │ +0473fc: 0a1b |005e: move-result v27 │ │ +0473fe: 0200 1b00 |005f: move/from16 v0, v27 │ │ +047402: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +047406: 020d 1b00 |0063: move/from16 v13, v27 │ │ +04740a: 28e8 |0065: goto 004d // -0018 │ │ +04740c: 7401 fe12 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +047412: 0a1a |0069: move-result v26 │ │ +047414: 0200 1a00 |006a: move/from16 v0, v26 │ │ +047418: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +04741c: 020e 1a00 |006e: move/from16 v14, v26 │ │ +047420: 28dd |0070: goto 004d // -0023 │ │ +047422: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +047424: 7401 c90f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fc9 │ │ +04742a: 0a03 |0075: move-result v3 │ │ +04742c: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +047430: 6e53 3201 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0132 │ │ +047436: 7505 6d13 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ +04743c: 0a16 |007e: move-result v22 │ │ +04743e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +047442: 0201 1500 |0081: move/from16 v1, v21 │ │ +047446: 6e20 3b01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ +04744c: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +047450: 5202 c904 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ +047454: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +047456: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +04745a: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +04745e: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +047462: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +047466: 5202 c804 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ +04746a: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +04746e: b532 |0097: and-int/2addr v2, v3 │ │ +047470: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +047474: 8292 |009a: int-to-float v2, v9 │ │ +047476: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +04747a: 5203 c904 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ +04747e: c832 |009f: mul-float/2addr v2, v3 │ │ +047480: 8720 |00a0: float-to-int v0, v2 │ │ +047482: 0214 0000 |00a1: move/from16 v20, v0 │ │ +047486: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +04748a: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +04748e: 5203 c804 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ +047492: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +047498: b543 |00ac: and-int/2addr v3, v4 │ │ +04749a: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +04749e: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +0474a2: 5402 ca04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04ca │ │ +0474a6: 6e20 4601 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +0474ac: 82d3 |00b6: int-to-float v3, v13 │ │ +0474ae: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +0474b0: 82e5 |00b8: int-to-float v5, v14 │ │ +0474b2: 7401 c90f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0fc9 │ │ +0474b8: 0a02 |00bc: move-result v2 │ │ +0474ba: 8226 |00bd: int-to-float v6, v2 │ │ +0474bc: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +0474c0: 5407 ca04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04ca │ │ +0474c4: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +0474c8: 7406 3801 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0138 │ │ +0474ce: 0f16 |00c7: return v22 │ │ +0474d0: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +0474d4: 5402 cb04 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ +0474d8: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +0474dc: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +0474de: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +0474e2: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +0474e6: 6e30 af0f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +0474ec: 0a02 |00d6: move-result v2 │ │ +0474ee: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +0474f2: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +0474f6: 5402 cb04 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ +0474fa: 6e10 5901 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0159 │ │ +047500: 0a17 |00e0: move-result v23 │ │ +047502: 7401 0a13 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@130a │ │ +047508: 0a0c |00e4: move-result v12 │ │ +04750a: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +04750e: 5402 c104 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +047512: 6e10 4e12 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@124e │ │ +047518: 0a10 |00ec: move-result v16 │ │ +04751a: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +04751c: 82c3 |00ee: int-to-float v3, v12 │ │ +04751e: 0200 1000 |00ef: move/from16 v0, v16 │ │ +047522: 8204 |00f1: int-to-float v4, v0 │ │ +047524: c943 |00f2: div-float/2addr v3, v4 │ │ +047526: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +04752a: 7120 1816 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +047530: 0a03 |00f8: move-result v3 │ │ +047532: 7120 1616 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +047538: 0a08 |00fc: move-result v8 │ │ +04753a: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +04753e: 5402 cb04 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ +047542: 7401 0e13 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@130e │ │ +047548: 0a03 |0104: move-result v3 │ │ +04754a: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +04754e: 7401 f312 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +047554: 0a05 |010a: move-result v5 │ │ +047556: 6e55 6001 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ +04755c: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +047560: 5402 cb04 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ +047564: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +047568: c883 |0114: mul-float/2addr v3, v8 │ │ +04756a: 8733 |0115: float-to-int v3, v3 │ │ +04756c: 6e20 5e01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@015e │ │ +047572: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +047576: 5402 cb04 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ +04757a: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +04757e: 6e20 5701 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ +047584: 28a5 |0122: goto 00c7 // -005b │ │ +047586: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +04758a: 5402 cc04 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04758e: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +047592: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +047594: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +047598: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +04759c: 6e30 af0f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +0475a2: 0a02 |0131: move-result v2 │ │ +0475a4: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +0475a8: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +0475ac: 5402 cc04 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +0475b0: 6e10 5901 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0159 │ │ +0475b6: 0a17 |013b: move-result v23 │ │ +0475b8: 7401 fe12 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +0475be: 0a0b |013f: move-result v11 │ │ +0475c0: 7401 cc0f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +0475c6: 0a02 |0143: move-result v2 │ │ +0475c8: 9118 020b |0144: sub-int v24, v2, v11 │ │ +0475cc: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +0475d0: 5402 c704 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0475d4: 6e10 4e12 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@124e │ │ +0475da: 0a10 |014d: move-result v16 │ │ +0475dc: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +0475de: 0200 1800 |014f: move/from16 v0, v24 │ │ +0475e2: 8203 |0151: int-to-float v3, v0 │ │ +0475e4: 0200 1000 |0152: move/from16 v0, v16 │ │ +0475e8: 8204 |0154: int-to-float v4, v0 │ │ +0475ea: c943 |0155: div-float/2addr v3, v4 │ │ +0475ec: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +0475f0: 7120 1816 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +0475f6: 0a03 |015b: move-result v3 │ │ +0475f8: 7120 1616 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +0475fe: 0a08 |015f: move-result v8 │ │ +047600: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +047604: 5402 cc04 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +047608: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +04760c: 7401 0e13 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@130e │ │ +047612: 0a04 |0169: move-result v4 │ │ +047614: 7401 f312 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04761a: 0a05 |016d: move-result v5 │ │ +04761c: 6e55 6001 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ +047622: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +047626: 5402 cc04 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04762a: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +04762e: c883 |0177: mul-float/2addr v3, v8 │ │ +047630: 8733 |0178: float-to-int v3, v3 │ │ +047632: 6e20 5e01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@015e │ │ +047638: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +04763c: 5402 cc04 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +047640: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +047644: 6e20 5701 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ +04764a: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0004 line=846 │ │ 0x000c line=847 │ │ 0x0011 line=849 │ │ 0x0015 line=850 │ │ @@ -71934,35 +71934,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04765c: |[04765c] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -04766c: 7110 2d0b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -047672: 0a05 |0003: move-result v5 │ │ -047674: 7120 6909 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -04767a: 0a05 |0007: move-result v5 │ │ -04767c: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -047680: 6e10 c10f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -047686: 0a03 |000d: move-result v3 │ │ -047688: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04768a: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -04768e: 6e20 c00f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -047694: 0c01 |0014: move-result-object v1 │ │ -047696: 6e20 c70f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ -04769c: 0a02 |0018: move-result v2 │ │ -04769e: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -0476a2: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -0476a6: 1101 |001d: return-object v1 │ │ -0476a8: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0476ac: 28ef |0020: goto 000f // -0011 │ │ -0476ae: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -0476b0: 28fb |0022: goto 001d // -0005 │ │ +047650: |[047650] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +047660: 7110 2d0b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +047666: 0a05 |0003: move-result v5 │ │ +047668: 7120 6909 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +04766e: 0a05 |0007: move-result v5 │ │ +047670: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +047674: 6e10 c10f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +04767a: 0a03 |000d: move-result v3 │ │ +04767c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04767e: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +047682: 6e20 c00f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +047688: 0c01 |0014: move-result-object v1 │ │ +04768a: 6e20 c70f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ +047690: 0a02 |0018: move-result v2 │ │ +047692: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +047696: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +04769a: 1101 |001d: return-object v1 │ │ +04769c: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0476a0: 28ef |0020: goto 000f // -0011 │ │ +0476a2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0476a4: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x000a line=613 │ │ 0x000e line=614 │ │ 0x0011 line=615 │ │ 0x0015 line=616 │ │ @@ -71986,31 +71986,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0476b4: |[0476b4] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -0476c4: 6e10 c10f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -0476ca: 0a01 |0003: move-result v1 │ │ -0476cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0476ce: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0476d2: 6e20 c00f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -0476d8: 0c00 |000a: move-result-object v0 │ │ -0476da: 6e10 fd12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0476e0: 0c03 |000e: move-result-object v3 │ │ -0476e2: 1f03 3602 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0476e6: 5533 9b04 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -0476ea: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0476ee: 1100 |0015: return-object v0 │ │ -0476f0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0476f4: 28ed |0018: goto 0005 // -0013 │ │ -0476f6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0476f8: 28fb |001a: goto 0015 // -0005 │ │ +0476a8: |[0476a8] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0476b8: 6e10 c10f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +0476be: 0a01 |0003: move-result v1 │ │ +0476c0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0476c2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0476c6: 6e20 c00f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +0476cc: 0c00 |000a: move-result-object v0 │ │ +0476ce: 6e10 fd12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0476d4: 0c03 |000e: move-result-object v3 │ │ +0476d6: 1f03 3602 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +0476da: 5533 9b04 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +0476de: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +0476e2: 1100 |0015: return-object v0 │ │ +0476e4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0476e8: 28ed |0018: goto 0005 // -0013 │ │ +0476ea: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0476ec: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0004 line=583 │ │ 0x0007 line=584 │ │ 0x000b line=585 │ │ 0x0015 line=589 │ │ @@ -72028,19 +72028,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0476fc: |[0476fc] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -04770c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -04770e: 2200 3602 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047712: 7030 800f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f80 │ │ -047718: 1100 |0006: return-object v0 │ │ +0476f0: |[0476f0] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +047700: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +047702: 2200 3602 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047706: 7030 800f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f80 │ │ +04770c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1223 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -72048,20 +72048,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 │ │ -04771c: |[04771c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -04772c: 2200 3602 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047730: 6e10 c30f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0fc3 │ │ -047736: 0c01 |0005: move-result-object v1 │ │ -047738: 7030 820f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f82 │ │ -04773e: 1100 |0009: return-object v0 │ │ +047710: |[047710] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +047720: 2200 3602 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047724: 6e10 c30f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0fc3 │ │ +04772a: 0c01 |0005: move-result-object v1 │ │ +04772c: 7030 820f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f82 │ │ +047732: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -72070,30 +72070,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 │ │ -047740: |[047740] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -047750: 2020 3602 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047754: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -047758: 2200 3602 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -04775c: 1f02 3602 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047760: 7020 830f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f83 │ │ -047766: 1100 |000b: return-object v0 │ │ -047768: 2020 b602 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ -04776c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -047770: 2200 3602 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047774: 1f02 b602 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ -047778: 7020 850f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f85 │ │ -04777e: 28f4 |0017: goto 000b // -000c │ │ -047780: 2200 3602 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047784: 7020 840f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f84 │ │ -04778a: 28ee |001d: goto 000b // -0012 │ │ +047734: |[047734] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +047744: 2020 3602 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047748: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04774c: 2200 3602 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047750: 1f02 3602 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047754: 7020 830f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f83 │ │ +04775a: 1100 |000b: return-object v0 │ │ +04775c: 2020 b602 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ +047760: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +047764: 2200 3602 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047768: 1f02 b602 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ +04776c: 7020 850f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f85 │ │ +047772: 28f4 |0017: goto 000b // -000c │ │ +047774: 2200 3602 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047778: 7020 840f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f84 │ │ +04777e: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72104,29 +72104,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04778c: |[04778c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -04779c: 7110 2d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -0477a2: 0a01 |0003: move-result v1 │ │ -0477a4: 7120 6909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -0477aa: 0a00 |0007: move-result v0 │ │ -0477ac: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0477ae: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0477b2: 5221 c304 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ -0477b6: 0f01 |000d: return v1 │ │ -0477b8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0477ba: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0477be: 5221 c404 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ -0477c2: 28fa |0013: goto 000d // -0006 │ │ -0477c4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0477c6: 28f8 |0015: goto 000d // -0008 │ │ +047780: |[047780] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +047790: 7110 2d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +047796: 0a01 |0003: move-result v1 │ │ +047798: 7120 6909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +04779e: 0a00 |0007: move-result v0 │ │ +0477a0: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0477a2: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0477a6: 5221 c304 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ +0477aa: 0f01 |000d: return v1 │ │ +0477ac: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0477ae: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0477b2: 5221 c404 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ +0477b6: 28fa |0013: goto 000d // -0006 │ │ +0477b8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0477ba: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0008 line=417 │ │ 0x000b line=418 │ │ 0x000d line=422 │ │ 0x000e line=419 │ │ @@ -72142,27 +72142,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0477c8: |[0477c8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0477d8: 6e20 c70f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ -0477de: 0a00 |0003: move-result v0 │ │ -0477e0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0477e2: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0477e6: 5221 c304 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ -0477ea: 0f01 |0009: return v1 │ │ -0477ec: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0477ee: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0477f2: 5221 c404 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ -0477f6: 28fa |000f: goto 0009 // -0006 │ │ -0477f8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0477fa: 28f8 |0011: goto 0009 // -0008 │ │ +0477bc: |[0477bc] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +0477cc: 6e20 c70f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ +0477d2: 0a00 |0003: move-result v0 │ │ +0477d4: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0477d6: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0477da: 5221 c304 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ +0477de: 0f01 |0009: return v1 │ │ +0477e0: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0477e2: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0477e6: 5221 c404 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ +0477ea: 28fa |000f: goto 0009 // -0006 │ │ +0477ec: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0477ee: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0004 line=434 │ │ 0x0007 line=435 │ │ 0x0009 line=439 │ │ 0x000a line=436 │ │ @@ -72178,29 +72178,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0477fc: |[0477fc] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -04780c: 7110 2d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -047812: 0a01 |0003: move-result v1 │ │ -047814: 7120 6909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -04781a: 0a00 |0007: move-result v0 │ │ -04781c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -04781e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -047822: 5421 cd04 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04cd │ │ -047826: 1101 |000d: return-object v1 │ │ -047828: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -04782a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -04782e: 5421 ce04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04ce │ │ -047832: 28fa |0013: goto 000d // -0006 │ │ -047834: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -047836: 28f8 |0015: goto 000d // -0008 │ │ +0477f0: |[0477f0] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +047800: 7110 2d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +047806: 0a01 |0003: move-result v1 │ │ +047808: 7120 6909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +04780e: 0a00 |0007: move-result v0 │ │ +047810: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +047812: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +047816: 5421 cd04 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04cd │ │ +04781a: 1101 |000d: return-object v1 │ │ +04781c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +04781e: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +047822: 5421 ce04 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04ce │ │ +047826: 28fa |0013: goto 000d // -0006 │ │ +047828: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04782a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0008 line=473 │ │ 0x000b line=474 │ │ 0x000d line=478 │ │ 0x000e line=475 │ │ @@ -72216,24 +72216,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -047838: |[047838] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -047848: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04784e: 0c01 |0003: move-result-object v1 │ │ -047850: 1f01 3602 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047854: 5210 9804 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -047858: 7110 2d0b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -04785e: 0a01 |000b: move-result v1 │ │ -047860: 7120 6909 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -047866: 0a01 |000f: move-result v1 │ │ -047868: 0f01 |0010: return v1 │ │ +04782c: |[04782c] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +04783c: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +047842: 0c01 |0003: move-result-object v1 │ │ +047844: 1f01 3602 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047848: 5210 9804 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +04784c: 7110 2d0b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +047852: 0a01 |000b: move-result v1 │ │ +047854: 7120 6909 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +04785a: 0a01 |000f: move-result v1 │ │ +04785c: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0008 line=573 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72244,20 +72244,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04786c: |[04786c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -04787c: 6e10 fd12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -047882: 0c00 |0003: move-result-object v0 │ │ -047884: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047888: 5200 9d04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -04788c: 0f00 |0008: return v0 │ │ +047860: |[047860] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +047870: 6e10 fd12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +047876: 0c00 |0003: move-result-object v0 │ │ +047878: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +04787c: 5200 9d04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +047880: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -72266,24 +72266,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -047890: |[047890] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -0478a0: 6e10 fd12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0478a6: 0c00 |0003: move-result-object v0 │ │ -0478a8: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0478ac: 5200 9804 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -0478b0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0478b4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0478b6: 0f00 |000b: return v0 │ │ -0478b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0478ba: 28fe |000d: goto 000b // -0002 │ │ +047884: |[047884] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +047894: 6e10 fd12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04789a: 0c00 |0003: move-result-object v0 │ │ +04789c: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +0478a0: 5200 9804 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +0478a4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0478a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0478aa: 0f00 |000b: return v0 │ │ +0478ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0478ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -72292,23 +72292,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0478bc: |[0478bc] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -0478cc: 6e20 ba0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -0478d2: 0c00 |0003: move-result-object v0 │ │ -0478d4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0478d8: 6e20 d50f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0fd5 │ │ -0478de: 0a01 |0009: move-result v1 │ │ -0478e0: 0f01 |000a: return v1 │ │ -0478e2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0478e4: 28fe |000c: goto 000a // -0002 │ │ +0478b0: |[0478b0] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +0478c0: 6e20 ba0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +0478c6: 0c00 |0003: move-result-object v0 │ │ +0478c8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0478cc: 6e20 d50f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0fd5 │ │ +0478d2: 0a01 |0009: move-result v1 │ │ +0478d4: 0f01 |000a: return v1 │ │ +0478d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0478d8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ 0x0004 line=1173 │ │ 0x0006 line=1174 │ │ 0x000a line=1176 │ │ locals : │ │ @@ -72321,38 +72321,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0478e8: |[0478e8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0478f8: 6e20 d60f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -0478fe: 0a00 |0003: move-result v0 │ │ -047900: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -047904: 2200 4303 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -047908: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -04790c: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -047912: 1a02 5a0a |000d: const-string v2, "View " // string@0a5a │ │ -047916: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04791c: 0c01 |0012: move-result-object v1 │ │ -04791e: 6e20 4616 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -047924: 0c01 |0016: move-result-object v1 │ │ -047926: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ -04792a: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -047930: 0c01 |001c: move-result-object v1 │ │ -047932: 6e10 4c16 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -047938: 0c01 |0020: move-result-object v1 │ │ -04793a: 7020 0316 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -047940: 2700 |0024: throw v0 │ │ -047942: 6e10 fd12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -047948: 0c00 |0028: move-result-object v0 │ │ -04794a: 1f00 3602 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -04794e: 5500 9b04 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -047952: 0f00 |002d: return v0 │ │ +0478dc: |[0478dc] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +0478ec: 6e20 d60f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +0478f2: 0a00 |0003: move-result v0 │ │ +0478f4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0478f8: 2200 4303 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0478fc: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +047900: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +047906: 1a02 5a0a |000d: const-string v2, "View " // string@0a5a │ │ +04790a: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +047910: 0c01 |0012: move-result-object v1 │ │ +047912: 6e20 4616 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +047918: 0c01 |0016: move-result-object v1 │ │ +04791a: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ +04791e: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +047924: 0c01 |001c: move-result-object v1 │ │ +047926: 6e10 4c16 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04792c: 0c01 |0020: move-result-object v1 │ │ +04792e: 7020 0316 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +047934: 2700 |0024: throw v0 │ │ +047936: 6e10 fd12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04793c: 0c00 |0028: move-result-object v0 │ │ +04793e: 1f00 3602 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047942: 5500 9b04 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +047946: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0006 line=1157 │ │ 0x0025 line=1159 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72363,29 +72363,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -047954: |[047954] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -047964: 6e10 fd12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04796a: 0c02 |0003: move-result-object v2 │ │ -04796c: 1f02 3602 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047970: 5221 9804 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -047974: 7110 2d0b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -04797a: 0a02 |000b: move-result v2 │ │ -04797c: 7120 6909 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -047982: 0a00 |000f: move-result v0 │ │ -047984: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -047988: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -04798c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -04798e: 0f02 |0015: return v2 │ │ -047990: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -047992: 28fe |0017: goto 0015 // -0002 │ │ +047948: |[047948] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +047958: 6e10 fd12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04795e: 0c02 |0003: move-result-object v2 │ │ +047960: 1f02 3602 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047964: 5221 9804 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +047968: 7110 2d0b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +04796e: 0a02 |000b: move-result v2 │ │ +047970: 7120 6909 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +047976: 0a00 |000f: move-result v0 │ │ +047978: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +04797c: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +047980: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +047982: 0f02 |0015: return v2 │ │ +047984: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +047986: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0008 line=911 │ │ 0x0010 line=913 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -72398,23 +72398,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -047994: |[047994] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -0479a4: 6e20 ba0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -0479aa: 0c00 |0003: move-result-object v0 │ │ -0479ac: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0479b0: 6e20 d80f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0fd8 │ │ -0479b6: 0a01 |0009: move-result v1 │ │ -0479b8: 0f01 |000a: return v1 │ │ -0479ba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0479bc: 28fe |000c: goto 000a // -0002 │ │ +047988: |[047988] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +047998: 6e20 ba0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +04799e: 0c00 |0003: move-result-object v0 │ │ +0479a0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0479a4: 6e20 d80f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0fd8 │ │ +0479aa: 0a01 |0009: move-result v1 │ │ +0479ac: 0f01 |000a: return v1 │ │ +0479ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0479b0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ 0x0004 line=1204 │ │ 0x0006 line=1205 │ │ 0x000a line=1207 │ │ locals : │ │ @@ -72427,44 +72427,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0479c0: |[0479c0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -0479d0: 6e20 d60f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -0479d6: 0a00 |0003: move-result v0 │ │ -0479d8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0479dc: 2200 4303 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0479e0: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0479e4: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0479ea: 1a02 5a0a |000d: const-string v2, "View " // string@0a5a │ │ -0479ee: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0479f4: 0c01 |0012: move-result-object v1 │ │ -0479f6: 6e20 4616 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0479fc: 0c01 |0016: move-result-object v1 │ │ -0479fe: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ -047a02: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -047a08: 0c01 |001c: move-result-object v1 │ │ -047a0a: 6e10 4c16 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -047a10: 0c01 |0020: move-result-object v1 │ │ -047a12: 7020 0316 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -047a18: 2700 |0024: throw v0 │ │ -047a1a: 6e10 fd12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -047a20: 0c00 |0028: move-result-object v0 │ │ -047a22: 1f00 3602 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047a26: 5200 9d04 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -047a2a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -047a2c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -047a30: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -047a34: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -047a36: 0f00 |0033: return v0 │ │ -047a38: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -047a3a: 28fe |0035: goto 0033 // -0002 │ │ +0479b4: |[0479b4] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +0479c4: 6e20 d60f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +0479ca: 0a00 |0003: move-result v0 │ │ +0479cc: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0479d0: 2200 4303 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0479d4: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0479d8: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0479de: 1a02 5a0a |000d: const-string v2, "View " // string@0a5a │ │ +0479e2: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0479e8: 0c01 |0012: move-result-object v1 │ │ +0479ea: 6e20 4616 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0479f0: 0c01 |0016: move-result-object v1 │ │ +0479f2: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ +0479f6: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0479fc: 0c01 |001c: move-result-object v1 │ │ +0479fe: 6e10 4c16 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +047a04: 0c01 |0020: move-result-object v1 │ │ +047a06: 7020 0316 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +047a0c: 2700 |0024: throw v0 │ │ +047a0e: 6e10 fd12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +047a14: 0c00 |0028: move-result-object v0 │ │ +047a16: 1f00 3602 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047a1a: 5200 9d04 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +047a1e: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +047a20: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +047a24: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +047a28: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +047a2a: 0f00 |0033: return v0 │ │ +047a2c: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +047a2e: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0006 line=1189 │ │ 0x0025 line=1191 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72475,35 +72475,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -047a3c: |[047a3c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -047a4c: 6e20 c80f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0fc8 │ │ -047a52: 0a02 |0003: move-result v2 │ │ -047a54: 6e10 1113 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -047a5a: 0a04 |0007: move-result v4 │ │ -047a5c: 8245 |0008: int-to-float v5, v4 │ │ -047a5e: c825 |0009: mul-float/2addr v5, v2 │ │ -047a60: 8753 |000a: float-to-int v3, v5 │ │ -047a62: 8245 |000b: int-to-float v5, v4 │ │ -047a64: c885 |000c: mul-float/2addr v5, v8 │ │ -047a66: 8751 |000d: float-to-int v1, v5 │ │ -047a68: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -047a6c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -047a6e: 6e30 af0f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -047a74: 0a05 |0014: move-result v5 │ │ -047a76: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -047a7a: 6e20 2313 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ -047a80: 6e30 f30f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff3 │ │ -047a86: 0e00 |001d: return-void │ │ -047a88: 7b00 |001e: neg-int v0, v0 │ │ -047a8a: 28f8 |001f: goto 0017 // -0008 │ │ +047a30: |[047a30] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +047a40: 6e20 c80f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0fc8 │ │ +047a46: 0a02 |0003: move-result v2 │ │ +047a48: 6e10 1113 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +047a4e: 0a04 |0007: move-result v4 │ │ +047a50: 8245 |0008: int-to-float v5, v4 │ │ +047a52: c825 |0009: mul-float/2addr v5, v2 │ │ +047a54: 8753 |000a: float-to-int v3, v5 │ │ +047a56: 8245 |000b: int-to-float v5, v4 │ │ +047a58: c885 |000c: mul-float/2addr v5, v8 │ │ +047a5a: 8751 |000d: float-to-int v1, v5 │ │ +047a5c: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +047a60: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +047a62: 6e30 af0f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +047a68: 0a05 |0014: move-result v5 │ │ +047a6a: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +047a6e: 6e20 2313 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ +047a74: 6e30 f30f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff3 │ │ +047a7a: 0e00 |001d: return-void │ │ +047a7c: 7b00 |001e: neg-int v0, v0 │ │ +047a7e: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0004 line=594 │ │ 0x0008 line=595 │ │ 0x000b line=596 │ │ 0x000e line=597 │ │ @@ -72527,19 +72527,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -047a8c: |[047a8c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -047a9c: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ -047aa2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -047aa4: 5c10 bc04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ -047aa8: 0e00 |0006: return-void │ │ +047a80: |[047a80] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +047a90: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ +047a96: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +047a98: 5c10 bc04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ +047a9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0003 line=649 │ │ 0x0006 line=650 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72549,19 +72549,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -047aac: |[047aac] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -047abc: 6f10 7b13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ -047ac2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -047ac4: 5c10 bc04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ -047ac8: 0e00 |0006: return-void │ │ +047aa0: |[047aa0] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +047ab0: 6f10 7b13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ +047ab6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +047ab8: 5c10 bc04 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ +047abc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0003 line=643 │ │ 0x0006 line=644 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72571,75 +72571,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -047acc: |[047acc] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -047adc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -047ade: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -047ae0: 7110 1f0a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ -047ae6: 0a00 |0005: move-result v0 │ │ -047ae8: 54a7 c104 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -047aec: 6e20 6112 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1261 │ │ -047af2: 0a07 |000b: move-result v7 │ │ -047af4: 54a8 c704 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -047af8: 6e20 6112 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1261 │ │ -047afe: 0a08 |0011: move-result v8 │ │ -047b00: 9601 0708 |0012: or-int v1, v7, v8 │ │ -047b04: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -047b06: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -047b0c: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -047b10: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -047b14: 7010 cf0f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0fcf │ │ -047b1a: 0a07 |001f: move-result v7 │ │ -047b1c: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -047b20: 55a7 b904 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -047b24: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -047b28: 0165 |0026: move v5, v6 │ │ -047b2a: 0f05 |0027: return v5 │ │ -047b2c: 6e10 c312 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -047b32: 0a03 |002b: move-result v3 │ │ -047b34: 6e10 c512 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -047b3a: 0a04 |002f: move-result v4 │ │ -047b3c: 59a3 be04 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04be │ │ -047b40: 59a4 bf04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04bf │ │ -047b44: 52a7 c904 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ -047b48: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -047b4a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -047b4e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -047b52: 54a7 c104 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -047b56: 8738 |003d: float-to-int v8, v3 │ │ -047b58: 8749 |003e: float-to-int v9, v4 │ │ -047b5a: 6e30 4912 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -047b60: 0c07 |0042: move-result-object v7 │ │ -047b62: 6e20 d30f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ -047b68: 0a07 |0046: move-result v7 │ │ -047b6a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -047b6e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -047b70: 5ca5 ba04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ -047b74: 5ca5 b904 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -047b78: 28ca |004e: goto 0018 // -0036 │ │ -047b7a: 54a7 c104 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -047b7e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -047b80: 6e20 3912 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1239 │ │ -047b86: 0a07 |0055: move-result v7 │ │ -047b88: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -047b8c: 54a7 c004 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ -047b90: 6e10 a50f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ -047b96: 54a7 c604 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ -047b9a: 6e10 a50f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ -047ba0: 28b6 |0062: goto 0018 // -004a │ │ -047ba2: 6e20 b40f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ -047ba8: 5ca5 ba04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ -047bac: 5ca5 b904 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -047bb0: 28ae |006a: goto 0018 // -0052 │ │ -047bb2: 0000 |006b: nop // spacer │ │ -047bb4: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +047ac0: |[047ac0] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +047ad0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +047ad2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +047ad4: 7110 1f0a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ +047ada: 0a00 |0005: move-result v0 │ │ +047adc: 54a7 c104 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +047ae0: 6e20 6112 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1261 │ │ +047ae6: 0a07 |000b: move-result v7 │ │ +047ae8: 54a8 c704 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +047aec: 6e20 6112 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1261 │ │ +047af2: 0a08 |0011: move-result v8 │ │ +047af4: 9601 0708 |0012: or-int v1, v7, v8 │ │ +047af8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +047afa: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +047b00: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +047b04: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +047b08: 7010 cf0f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0fcf │ │ +047b0e: 0a07 |001f: move-result v7 │ │ +047b10: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +047b14: 55a7 b904 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +047b18: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +047b1c: 0165 |0026: move v5, v6 │ │ +047b1e: 0f05 |0027: return v5 │ │ +047b20: 6e10 c312 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +047b26: 0a03 |002b: move-result v3 │ │ +047b28: 6e10 c512 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +047b2e: 0a04 |002f: move-result v4 │ │ +047b30: 59a3 be04 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04be │ │ +047b34: 59a4 bf04 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04bf │ │ +047b38: 52a7 c904 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04c9 │ │ +047b3c: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +047b3e: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +047b42: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +047b46: 54a7 c104 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +047b4a: 8738 |003d: float-to-int v8, v3 │ │ +047b4c: 8749 |003e: float-to-int v9, v4 │ │ +047b4e: 6e30 4912 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +047b54: 0c07 |0042: move-result-object v7 │ │ +047b56: 6e20 d30f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ +047b5c: 0a07 |0046: move-result v7 │ │ +047b5e: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +047b62: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +047b64: 5ca5 ba04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ +047b68: 5ca5 b904 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +047b6c: 28ca |004e: goto 0018 // -0036 │ │ +047b6e: 54a7 c104 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +047b72: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +047b74: 6e20 3912 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1239 │ │ +047b7a: 0a07 |0055: move-result v7 │ │ +047b7c: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +047b80: 54a7 c004 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c0 │ │ +047b84: 6e10 a50f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ +047b8a: 54a7 c604 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c6 │ │ +047b8e: 6e10 a50f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0fa5 │ │ +047b94: 28b6 |0062: goto 0018 // -004a │ │ +047b96: 6e20 b40f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ +047b9c: 5ca5 ba04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ +047ba0: 5ca5 b904 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +047ba4: 28ae |006a: goto 0018 // -0052 │ │ +047ba6: 0000 |006b: nop // spacer │ │ +047ba8: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=918 │ │ 0x0006 line=921 │ │ 0x0014 line=924 │ │ 0x0015 line=926 │ │ 0x0018 line=958 │ │ @@ -72672,26 +72672,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -047bcc: |[047bcc] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -047bdc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -047bde: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -047be2: 7010 d00f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0fd0 │ │ -047be8: 0a00 |0006: move-result v0 │ │ -047bea: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -047bee: 7110 9209 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0992 │ │ -047bf4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -047bf6: 0f00 |000d: return v0 │ │ -047bf8: 6f30 7e13 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@137e │ │ -047bfe: 0a00 |0011: move-result v0 │ │ -047c00: 28fb |0012: goto 000d // -0005 │ │ +047bc0: |[047bc0] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +047bd0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +047bd2: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +047bd6: 7010 d00f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0fd0 │ │ +047bdc: 0a00 |0006: move-result v0 │ │ +047bde: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +047be2: 7110 9209 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0992 │ │ +047be8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +047bea: 0f00 |000d: return v0 │ │ +047bec: 6f30 7e13 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@137e │ │ +047bf2: 0a00 |0011: move-result v0 │ │ +047bf4: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0009 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1281 │ │ locals : │ │ @@ -72704,32 +72704,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -047c04: |[047c04] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -047c14: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -047c16: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -047c1a: 7010 bc0f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fbc │ │ -047c20: 0c00 |0006: move-result-object v0 │ │ -047c22: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -047c26: 6e20 c50f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ -047c2c: 0a01 |000c: move-result v1 │ │ -047c2e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -047c32: 6e10 b30f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0fb3 │ │ -047c38: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -047c3c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -047c3e: 0f01 |0015: return v1 │ │ -047c40: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -047c42: 28fe |0017: goto 0015 // -0002 │ │ -047c44: 6f30 7f13 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@137f │ │ -047c4a: 0a01 |001b: move-result v1 │ │ -047c4c: 28f9 |001c: goto 0015 // -0007 │ │ +047bf8: |[047bf8] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +047c08: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +047c0a: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +047c0e: 7010 bc0f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0fbc │ │ +047c14: 0c00 |0006: move-result-object v0 │ │ +047c16: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +047c1a: 6e20 c50f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ +047c20: 0a01 |000c: move-result v1 │ │ +047c22: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +047c26: 6e10 b30f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0fb3 │ │ +047c2c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +047c30: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +047c32: 0f01 |0015: return v1 │ │ +047c34: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +047c36: 28fe |0017: goto 0015 // -0002 │ │ +047c38: 6f30 7f13 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@137f │ │ +047c3e: 0a01 |001b: move-result v1 │ │ +047c40: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0003 line=1287 │ │ 0x0007 line=1288 │ │ 0x000f line=1289 │ │ 0x0012 line=1291 │ │ @@ -72748,197 +72748,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -047c50: |[047c50] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -047c60: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -047c64: 0200 1200 |0002: move/from16 v0, v18 │ │ -047c68: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -047c6c: 5c10 bd04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04bd │ │ -047c70: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -047c74: 7401 c10f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -047c7a: 0a06 |000d: move-result v6 │ │ -047c7c: 120c |000e: const/4 v12, #int 0 // #0 │ │ -047c7e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -047c82: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -047c86: 6e20 c00f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -047c8c: 0c05 |0016: move-result-object v5 │ │ -047c8e: 6e10 1013 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -047c94: 0a12 |001a: move-result v18 │ │ -047c96: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -047c9a: 0200 1200 |001d: move/from16 v0, v18 │ │ -047c9e: 0201 1300 |001f: move/from16 v1, v19 │ │ -047ca2: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -047ca6: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -047caa: 28ea |0025: goto 000f // -0016 │ │ -047cac: 6e10 fd12 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -047cb2: 0c0d |0029: move-result-object v13 │ │ -047cb4: 1f0d 3602 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -047cb8: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -047cbc: 6e20 d30f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ -047cc2: 0a12 |0031: move-result v18 │ │ -047cc4: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -047cc8: 52d0 9c04 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ -047ccc: 0212 0000 |0036: move/from16 v18, v0 │ │ -047cd0: 52d0 9f04 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -047cd4: 0213 0000 |003a: move/from16 v19, v0 │ │ -047cd8: 52d0 9c04 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ -047cdc: 0214 0000 |003e: move/from16 v20, v0 │ │ -047ce0: 6e10 0413 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -047ce6: 0a15 |0043: move-result v21 │ │ -047ce8: 9014 1415 |0044: add-int v20, v20, v21 │ │ -047cec: 52d0 9f04 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -047cf0: 0215 0000 |0048: move/from16 v21, v0 │ │ -047cf4: 6e10 0113 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -047cfa: 0a16 |004d: move-result v22 │ │ -047cfc: 9015 1516 |004e: add-int v21, v21, v22 │ │ -047d00: 0200 1200 |0050: move/from16 v0, v18 │ │ -047d04: 0201 1300 |0052: move/from16 v1, v19 │ │ -047d08: 0202 1400 |0054: move/from16 v2, v20 │ │ -047d0c: 0203 1500 |0056: move/from16 v3, v21 │ │ -047d10: 6e53 2113 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -047d16: 28c8 |005b: goto 0023 // -0038 │ │ -047d18: 6e10 0413 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -047d1e: 0a0a |005f: move-result v10 │ │ -047d20: 6e10 0113 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -047d26: 0a07 |0063: move-result v7 │ │ -047d28: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -047d2c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -047d30: 0201 1200 |0068: move/from16 v1, v18 │ │ -047d34: 6e30 af0f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -047d3a: 0a12 |006d: move-result v18 │ │ -047d3c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -047d40: 7ba0 |0070: neg-int v0, v10 │ │ -047d42: 0212 0000 |0071: move/from16 v18, v0 │ │ -047d46: 82a0 |0073: int-to-float v0, v10 │ │ -047d48: 0213 0000 |0074: move/from16 v19, v0 │ │ -047d4c: 52d0 9d04 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -047d50: 0214 0000 |0078: move/from16 v20, v0 │ │ -047d54: a813 1314 |007a: mul-float v19, v19, v20 │ │ -047d58: 0200 1300 |007c: move/from16 v0, v19 │ │ -047d5c: 8700 |007e: float-to-int v0, v0 │ │ -047d5e: 0213 0000 |007f: move/from16 v19, v0 │ │ -047d62: 9008 1213 |0081: add-int v8, v18, v19 │ │ -047d66: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -047d6a: 0200 1200 |0085: move/from16 v0, v18 │ │ -047d6e: 8200 |0087: int-to-float v0, v0 │ │ -047d70: 0212 0000 |0088: move/from16 v18, v0 │ │ -047d74: 82a0 |008a: int-to-float v0, v10 │ │ -047d76: 0213 0000 |008b: move/from16 v19, v0 │ │ -047d7a: a90e 1213 |008d: div-float v14, v18, v19 │ │ -047d7e: 52d0 9d04 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -047d82: 0212 0000 |0091: move/from16 v18, v0 │ │ -047d86: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -047d8a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -047d8e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -047d90: 52d0 9804 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -047d94: 0212 0000 |009a: move/from16 v18, v0 │ │ -047d98: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -047d9c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -047da2: 52d0 9f04 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -047da6: 0212 0000 |00a3: move/from16 v18, v0 │ │ -047daa: 9013 080a |00a5: add-int v19, v8, v10 │ │ -047dae: 52d0 9f04 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -047db2: 0214 0000 |00a9: move/from16 v20, v0 │ │ -047db6: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -047dba: 0200 1200 |00ad: move/from16 v0, v18 │ │ -047dbe: 0201 1300 |00af: move/from16 v1, v19 │ │ -047dc2: 0202 1400 |00b1: move/from16 v2, v20 │ │ -047dc6: 6e52 2113 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -047dcc: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -047dd0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -047dd4: 6e30 f30f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff3 │ │ -047dda: 52d0 9d04 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -047dde: 0212 0000 |00bf: move/from16 v18, v0 │ │ -047de2: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -047de6: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -047dea: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -047dee: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -047df0: 6e10 1013 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -047df6: 0a12 |00cb: move-result v18 │ │ -047df8: 0200 1200 |00cc: move/from16 v0, v18 │ │ -047dfc: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -047e00: 6e20 4a13 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -047e06: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -047e0a: 82a0 |00d5: int-to-float v0, v10 │ │ -047e0c: 0212 0000 |00d6: move/from16 v18, v0 │ │ -047e10: 52d0 9d04 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -047e14: 0213 0000 |00da: move/from16 v19, v0 │ │ -047e18: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -047e1c: 0200 1200 |00de: move/from16 v0, v18 │ │ -047e20: 8700 |00e0: float-to-int v0, v0 │ │ -047e22: 0212 0000 |00e1: move/from16 v18, v0 │ │ -047e26: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -047e2a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -047e2e: 0200 1200 |00e7: move/from16 v0, v18 │ │ -047e32: 8200 |00e9: int-to-float v0, v0 │ │ -047e34: 0212 0000 |00ea: move/from16 v18, v0 │ │ -047e38: 82a0 |00ec: int-to-float v0, v10 │ │ -047e3a: 0213 0000 |00ed: move/from16 v19, v0 │ │ -047e3e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -047e42: 289e |00f1: goto 008f // -0062 │ │ -047e44: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -047e46: 28a5 |00f3: goto 0098 // -005b │ │ -047e48: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -047e4c: 52d0 9704 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ -047e50: 0212 0000 |00f8: move/from16 v18, v0 │ │ -047e54: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -047e58: 6e10 0113 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -047e5e: 0a13 |00ff: move-result v19 │ │ -047e60: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -047e64: 9013 080a |0102: add-int v19, v8, v10 │ │ -047e68: 52d0 9704 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ -047e6c: 0214 0000 |0106: move/from16 v20, v0 │ │ -047e70: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -047e74: 0200 1200 |010a: move/from16 v0, v18 │ │ -047e78: 0201 1300 |010c: move/from16 v1, v19 │ │ -047e7c: 0202 1400 |010e: move/from16 v2, v20 │ │ -047e80: 6e52 2113 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -047e86: 28a3 |0113: goto 00b6 // -005d │ │ -047e88: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -047e8c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -047e90: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -047e94: 52d0 9f04 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -047e98: 0212 0000 |011c: move/from16 v18, v0 │ │ -047e9c: 0200 1200 |011e: move/from16 v0, v18 │ │ -047ea0: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -047ea4: 52d9 9f04 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -047ea8: 9012 080a |0124: add-int v18, v8, v10 │ │ -047eac: 9013 0907 |0126: add-int v19, v9, v7 │ │ -047eb0: 0200 1200 |0128: move/from16 v0, v18 │ │ -047eb4: 0201 1300 |012a: move/from16 v1, v19 │ │ -047eb8: 6e51 2113 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -047ebe: 2887 |012f: goto 00b6 // -0079 │ │ -047ec0: 9012 0907 |0130: add-int v18, v9, v7 │ │ -047ec4: 52d0 9704 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ -047ec8: 0213 0000 |0134: move/from16 v19, v0 │ │ -047ecc: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -047ed0: 0200 1200 |0138: move/from16 v0, v18 │ │ -047ed4: 0201 1300 |013a: move/from16 v1, v19 │ │ -047ed8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -047edc: 52d0 9704 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ -047ee0: 0212 0000 |0140: move/from16 v18, v0 │ │ -047ee4: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -047ee8: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -047eec: 28de |0146: goto 0124 // -0022 │ │ -047eee: 124f |0147: const/4 v15, #int 4 // #4 │ │ -047ef0: 2880 |0148: goto 00c8 // -0080 │ │ -047ef2: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -047ef6: 0200 1200 |014b: move/from16 v0, v18 │ │ -047efa: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -047efe: 5c10 bd04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04bd │ │ -047f02: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -047f06: 0200 1200 |0153: move/from16 v0, v18 │ │ -047f0a: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -047f0e: 5c10 bc04 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ -047f12: 0e00 |0159: return-void │ │ -047f14: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +047c44: |[047c44] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +047c54: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +047c58: 0200 1200 |0002: move/from16 v0, v18 │ │ +047c5c: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +047c60: 5c10 bd04 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04bd │ │ +047c64: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +047c68: 7401 c10f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +047c6e: 0a06 |000d: move-result v6 │ │ +047c70: 120c |000e: const/4 v12, #int 0 // #0 │ │ +047c72: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +047c76: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +047c7a: 6e20 c00f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +047c80: 0c05 |0016: move-result-object v5 │ │ +047c82: 6e10 1013 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +047c88: 0a12 |001a: move-result v18 │ │ +047c8a: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +047c8e: 0200 1200 |001d: move/from16 v0, v18 │ │ +047c92: 0201 1300 |001f: move/from16 v1, v19 │ │ +047c96: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +047c9a: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +047c9e: 28ea |0025: goto 000f // -0016 │ │ +047ca0: 6e10 fd12 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +047ca6: 0c0d |0029: move-result-object v13 │ │ +047ca8: 1f0d 3602 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +047cac: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +047cb0: 6e20 d30f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ +047cb6: 0a12 |0031: move-result v18 │ │ +047cb8: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +047cbc: 52d0 9c04 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ +047cc0: 0212 0000 |0036: move/from16 v18, v0 │ │ +047cc4: 52d0 9f04 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +047cc8: 0213 0000 |003a: move/from16 v19, v0 │ │ +047ccc: 52d0 9c04 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ +047cd0: 0214 0000 |003e: move/from16 v20, v0 │ │ +047cd4: 6e10 0413 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +047cda: 0a15 |0043: move-result v21 │ │ +047cdc: 9014 1415 |0044: add-int v20, v20, v21 │ │ +047ce0: 52d0 9f04 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +047ce4: 0215 0000 |0048: move/from16 v21, v0 │ │ +047ce8: 6e10 0113 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +047cee: 0a16 |004d: move-result v22 │ │ +047cf0: 9015 1516 |004e: add-int v21, v21, v22 │ │ +047cf4: 0200 1200 |0050: move/from16 v0, v18 │ │ +047cf8: 0201 1300 |0052: move/from16 v1, v19 │ │ +047cfc: 0202 1400 |0054: move/from16 v2, v20 │ │ +047d00: 0203 1500 |0056: move/from16 v3, v21 │ │ +047d04: 6e53 2113 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +047d0a: 28c8 |005b: goto 0023 // -0038 │ │ +047d0c: 6e10 0413 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +047d12: 0a0a |005f: move-result v10 │ │ +047d14: 6e10 0113 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +047d1a: 0a07 |0063: move-result v7 │ │ +047d1c: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +047d20: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +047d24: 0201 1200 |0068: move/from16 v1, v18 │ │ +047d28: 6e30 af0f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +047d2e: 0a12 |006d: move-result v18 │ │ +047d30: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +047d34: 7ba0 |0070: neg-int v0, v10 │ │ +047d36: 0212 0000 |0071: move/from16 v18, v0 │ │ +047d3a: 82a0 |0073: int-to-float v0, v10 │ │ +047d3c: 0213 0000 |0074: move/from16 v19, v0 │ │ +047d40: 52d0 9d04 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +047d44: 0214 0000 |0078: move/from16 v20, v0 │ │ +047d48: a813 1314 |007a: mul-float v19, v19, v20 │ │ +047d4c: 0200 1300 |007c: move/from16 v0, v19 │ │ +047d50: 8700 |007e: float-to-int v0, v0 │ │ +047d52: 0213 0000 |007f: move/from16 v19, v0 │ │ +047d56: 9008 1213 |0081: add-int v8, v18, v19 │ │ +047d5a: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +047d5e: 0200 1200 |0085: move/from16 v0, v18 │ │ +047d62: 8200 |0087: int-to-float v0, v0 │ │ +047d64: 0212 0000 |0088: move/from16 v18, v0 │ │ +047d68: 82a0 |008a: int-to-float v0, v10 │ │ +047d6a: 0213 0000 |008b: move/from16 v19, v0 │ │ +047d6e: a90e 1213 |008d: div-float v14, v18, v19 │ │ +047d72: 52d0 9d04 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +047d76: 0212 0000 |0091: move/from16 v18, v0 │ │ +047d7a: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +047d7e: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +047d82: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +047d84: 52d0 9804 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +047d88: 0212 0000 |009a: move/from16 v18, v0 │ │ +047d8c: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +047d90: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +047d96: 52d0 9f04 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +047d9a: 0212 0000 |00a3: move/from16 v18, v0 │ │ +047d9e: 9013 080a |00a5: add-int v19, v8, v10 │ │ +047da2: 52d0 9f04 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +047da6: 0214 0000 |00a9: move/from16 v20, v0 │ │ +047daa: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +047dae: 0200 1200 |00ad: move/from16 v0, v18 │ │ +047db2: 0201 1300 |00af: move/from16 v1, v19 │ │ +047db6: 0202 1400 |00b1: move/from16 v2, v20 │ │ +047dba: 6e52 2113 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +047dc0: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +047dc4: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +047dc8: 6e30 f30f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff3 │ │ +047dce: 52d0 9d04 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +047dd2: 0212 0000 |00bf: move/from16 v18, v0 │ │ +047dd6: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +047dda: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +047dde: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +047de2: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +047de4: 6e10 1013 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +047dea: 0a12 |00cb: move-result v18 │ │ +047dec: 0200 1200 |00cc: move/from16 v0, v18 │ │ +047df0: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +047df4: 6e20 4a13 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +047dfa: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +047dfe: 82a0 |00d5: int-to-float v0, v10 │ │ +047e00: 0212 0000 |00d6: move/from16 v18, v0 │ │ +047e04: 52d0 9d04 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +047e08: 0213 0000 |00da: move/from16 v19, v0 │ │ +047e0c: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +047e10: 0200 1200 |00de: move/from16 v0, v18 │ │ +047e14: 8700 |00e0: float-to-int v0, v0 │ │ +047e16: 0212 0000 |00e1: move/from16 v18, v0 │ │ +047e1a: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +047e1e: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +047e22: 0200 1200 |00e7: move/from16 v0, v18 │ │ +047e26: 8200 |00e9: int-to-float v0, v0 │ │ +047e28: 0212 0000 |00ea: move/from16 v18, v0 │ │ +047e2c: 82a0 |00ec: int-to-float v0, v10 │ │ +047e2e: 0213 0000 |00ed: move/from16 v19, v0 │ │ +047e32: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +047e36: 289e |00f1: goto 008f // -0062 │ │ +047e38: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +047e3a: 28a5 |00f3: goto 0098 // -005b │ │ +047e3c: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +047e40: 52d0 9704 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ +047e44: 0212 0000 |00f8: move/from16 v18, v0 │ │ +047e48: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +047e4c: 6e10 0113 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +047e52: 0a13 |00ff: move-result v19 │ │ +047e54: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +047e58: 9013 080a |0102: add-int v19, v8, v10 │ │ +047e5c: 52d0 9704 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ +047e60: 0214 0000 |0106: move/from16 v20, v0 │ │ +047e64: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +047e68: 0200 1200 |010a: move/from16 v0, v18 │ │ +047e6c: 0201 1300 |010c: move/from16 v1, v19 │ │ +047e70: 0202 1400 |010e: move/from16 v2, v20 │ │ +047e74: 6e52 2113 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +047e7a: 28a3 |0113: goto 00b6 // -005d │ │ +047e7c: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +047e80: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +047e84: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +047e88: 52d0 9f04 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +047e8c: 0212 0000 |011c: move/from16 v18, v0 │ │ +047e90: 0200 1200 |011e: move/from16 v0, v18 │ │ +047e94: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +047e98: 52d9 9f04 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +047e9c: 9012 080a |0124: add-int v18, v8, v10 │ │ +047ea0: 9013 0907 |0126: add-int v19, v9, v7 │ │ +047ea4: 0200 1200 |0128: move/from16 v0, v18 │ │ +047ea8: 0201 1300 |012a: move/from16 v1, v19 │ │ +047eac: 6e51 2113 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +047eb2: 2887 |012f: goto 00b6 // -0079 │ │ +047eb4: 9012 0907 |0130: add-int v18, v9, v7 │ │ +047eb8: 52d0 9704 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ +047ebc: 0213 0000 |0134: move/from16 v19, v0 │ │ +047ec0: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +047ec4: 0200 1200 |0138: move/from16 v0, v18 │ │ +047ec8: 0201 1300 |013a: move/from16 v1, v19 │ │ +047ecc: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +047ed0: 52d0 9704 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ +047ed4: 0212 0000 |0140: move/from16 v18, v0 │ │ +047ed8: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +047edc: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +047ee0: 28de |0146: goto 0124 // -0022 │ │ +047ee2: 124f |0147: const/4 v15, #int 4 // #4 │ │ +047ee4: 2880 |0148: goto 00c8 // -0080 │ │ +047ee6: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +047eea: 0200 1200 |014b: move/from16 v0, v18 │ │ +047eee: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +047ef2: 5c10 bd04 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04bd │ │ +047ef6: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +047efa: 0200 1200 |0153: move/from16 v0, v18 │ │ +047efe: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +047f02: 5c10 bc04 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ +047f06: 0e00 |0159: return-void │ │ +047f08: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0008 line=731 │ │ 0x000a line=732 │ │ 0x000e line=733 │ │ 0x0011 line=734 │ │ @@ -73010,190 +73010,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -047f28: |[047f28] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -047f38: 7701 e312 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ -047f3e: 0a0f |0003: move-result v15 │ │ -047f40: 7701 e312 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ -047f46: 0a0b |0007: move-result v11 │ │ -047f48: 7701 e412 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ -047f4e: 0a10 |000b: move-result v16 │ │ -047f50: 7701 e412 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ -047f56: 0a0c |000f: move-result v12 │ │ -047f58: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -047f5c: 0200 1100 |0012: move/from16 v0, v17 │ │ -047f60: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -047f64: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -047f68: 0200 1100 |0018: move/from16 v0, v17 │ │ -047f6c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -047f70: 7401 d90f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0fd9 │ │ -047f76: 0a11 |001f: move-result v17 │ │ -047f78: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -047f7c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -047f80: 0200 1100 |0024: move/from16 v0, v17 │ │ -047f84: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -047f88: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -047f8c: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -047f90: 0200 1100 |002c: move/from16 v0, v17 │ │ -047f94: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -047f98: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -047f9c: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -047fa0: 0201 1000 |0034: move/from16 v1, v16 │ │ -047fa4: 6e30 f50f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0ff5 │ │ -047faa: 120a |0039: const/4 v10, #int 0 // #0 │ │ -047fac: 7401 c10f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -047fb2: 0a04 |003d: move-result v4 │ │ -047fb4: 120d |003e: const/4 v13, #int 0 // #0 │ │ -047fb6: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -047fba: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -047fbe: 6e20 c00f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -047fc4: 0c03 |0046: move-result-object v3 │ │ -047fc6: 6e10 1013 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -047fcc: 0a11 |004a: move-result v17 │ │ -047fce: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -047fd2: 0200 1100 |004d: move/from16 v0, v17 │ │ -047fd6: 0201 1200 |004f: move/from16 v1, v18 │ │ -047fda: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -047fde: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -047fe2: 28ea |0055: goto 003f // -0016 │ │ -047fe4: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -047fe8: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -047fec: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -047ff0: 28ce |005c: goto 002a // -0032 │ │ -047ff2: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -047ff6: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -047ffa: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -047ffe: 28cf |0063: goto 0032 // -0031 │ │ -048000: 2211 4303 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -048004: 1a12 e402 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02e4 │ │ -048008: 7602 0316 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04800e: 2711 |006b: throw v17 │ │ -048010: 6e10 fd12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -048016: 0c0e |006f: move-result-object v14 │ │ -048018: 1f0e 3602 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -04801c: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -048020: 6e20 d30f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ -048026: 0a11 |0077: move-result v17 │ │ -048028: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -04802c: 52e0 9c04 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ -048030: 0211 0000 |007c: move/from16 v17, v0 │ │ -048034: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -048038: 52e0 9e04 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@049e │ │ -04803c: 0212 0000 |0082: move/from16 v18, v0 │ │ -048040: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -048044: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -048048: 7702 e512 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04804e: 0a07 |008b: move-result v7 │ │ -048050: 52e0 9f04 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -048054: 0211 0000 |008e: move/from16 v17, v0 │ │ -048058: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -04805c: 52e0 9704 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ -048060: 0212 0000 |0094: move/from16 v18, v0 │ │ -048064: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -048068: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -04806c: 7702 e512 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -048072: 0a06 |009d: move-result v6 │ │ -048074: 6e30 2213 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04807a: 28b2 |00a1: goto 0053 // -004e │ │ -04807c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -048080: 6e20 d60f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -048086: 0a11 |00a7: move-result v17 │ │ -048088: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -04808c: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -048090: 6e20 c70f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ -048096: 0a11 |00af: move-result v17 │ │ -048098: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -04809c: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -0480a0: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -0480a4: 2211 4403 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0344 │ │ -0480a8: 2212 5803 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0358 │ │ -0480ac: 7601 4016 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0480b2: 1a13 7a02 |00bd: const-string v19, "Child drawer has absolute gravity " // string@027a │ │ -0480b6: 7402 4716 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0480bc: 0c12 |00c2: move-result-object v18 │ │ -0480be: 7110 cd0f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fcd │ │ -0480c4: 0c13 |00c6: move-result-object v19 │ │ -0480c6: 7402 4716 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0480cc: 0c12 |00ca: move-result-object v18 │ │ -0480ce: 1a13 3400 |00cb: const-string v19, " but this " // string@0034 │ │ -0480d2: 7402 4716 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0480d8: 0c12 |00d0: move-result-object v18 │ │ -0480da: 1a13 e302 |00d1: const-string v19, "DrawerLayout" // string@02e3 │ │ -0480de: 7402 4716 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0480e4: 0c12 |00d6: move-result-object v18 │ │ -0480e6: 1a13 3100 |00d7: const-string v19, " already has a " // string@0031 │ │ -0480ea: 7402 4716 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0480f0: 0c12 |00dc: move-result-object v18 │ │ -0480f2: 1a13 c90d |00dd: const-string v19, "drawer view along that edge" // string@0dc9 │ │ -0480f6: 7402 4716 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0480fc: 0c12 |00e2: move-result-object v18 │ │ -0480fe: 7401 4c16 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -048104: 0c12 |00e6: move-result-object v18 │ │ -048106: 7602 0716 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04810c: 2711 |00ea: throw v17 │ │ -04810e: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -048112: 5200 c504 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04c5 │ │ -048116: 0211 0000 |00ef: move/from16 v17, v0 │ │ -04811a: 52e0 9c04 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ -04811e: 0212 0000 |00f3: move/from16 v18, v0 │ │ -048122: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -048126: 52e0 9e04 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@049e │ │ -04812a: 0212 0000 |00f9: move/from16 v18, v0 │ │ -04812e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -048132: 52e0 a004 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@04a0 │ │ -048136: 0212 0000 |00ff: move/from16 v18, v0 │ │ -04813a: 0200 1500 |0101: move/from16 v0, v21 │ │ -04813e: 0201 1100 |0103: move/from16 v1, v17 │ │ -048142: 0202 1200 |0105: move/from16 v2, v18 │ │ -048146: 7130 c20f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fc2 │ │ -04814c: 0a09 |010a: move-result v9 │ │ -04814e: 52e0 9f04 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ -048152: 0211 0000 |010d: move/from16 v17, v0 │ │ -048156: 52e0 9704 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ -04815a: 0212 0000 |0111: move/from16 v18, v0 │ │ -04815e: 9011 1112 |0113: add-int v17, v17, v18 │ │ -048162: 52e0 9904 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0499 │ │ -048166: 0212 0000 |0117: move/from16 v18, v0 │ │ -04816a: 0200 1600 |0119: move/from16 v0, v22 │ │ -04816e: 0201 1100 |011b: move/from16 v1, v17 │ │ -048172: 0202 1200 |011d: move/from16 v2, v18 │ │ -048176: 7130 c20f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fc2 │ │ -04817c: 0a08 |0122: move-result v8 │ │ -04817e: 6e30 2213 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -048184: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -048188: 2211 4403 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0344 │ │ -04818c: 2212 5803 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0358 │ │ -048190: 7601 4016 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -048196: 1a13 7902 |012f: const-string v19, "Child " // string@0279 │ │ -04819a: 7402 4716 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0481a0: 0c12 |0134: move-result-object v18 │ │ -0481a2: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0481a6: 6e20 4616 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0481ac: 0c12 |013a: move-result-object v18 │ │ -0481ae: 1a13 3200 |013b: const-string v19, " at index " // string@0032 │ │ -0481b2: 7402 4716 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0481b8: 0c12 |0140: move-result-object v18 │ │ -0481ba: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -0481be: 6e20 4316 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0481c4: 0c12 |0146: move-result-object v18 │ │ -0481c6: 1a13 4400 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0044 │ │ -0481ca: 7402 4716 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0481d0: 0c12 |014c: move-result-object v18 │ │ -0481d2: 1a13 8303 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0383 │ │ -0481d6: 7402 4716 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0481dc: 0c12 |0152: move-result-object v18 │ │ -0481de: 7401 4c16 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0481e4: 0c12 |0156: move-result-object v18 │ │ -0481e6: 7602 0716 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0481ec: 2711 |015a: throw v17 │ │ -0481ee: 0e00 |015b: return-void │ │ +047f1c: |[047f1c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +047f2c: 7701 e312 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ +047f32: 0a0f |0003: move-result v15 │ │ +047f34: 7701 e312 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ +047f3a: 0a0b |0007: move-result v11 │ │ +047f3c: 7701 e412 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ +047f42: 0a10 |000b: move-result v16 │ │ +047f44: 7701 e412 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ +047f4a: 0a0c |000f: move-result v12 │ │ +047f4c: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +047f50: 0200 1100 |0012: move/from16 v0, v17 │ │ +047f54: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +047f58: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +047f5c: 0200 1100 |0018: move/from16 v0, v17 │ │ +047f60: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +047f64: 7401 d90f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0fd9 │ │ +047f6a: 0a11 |001f: move-result v17 │ │ +047f6c: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +047f70: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +047f74: 0200 1100 |0024: move/from16 v0, v17 │ │ +047f78: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +047f7c: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +047f80: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +047f84: 0200 1100 |002c: move/from16 v0, v17 │ │ +047f88: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +047f8c: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +047f90: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +047f94: 0201 1000 |0034: move/from16 v1, v16 │ │ +047f98: 6e30 f50f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0ff5 │ │ +047f9e: 120a |0039: const/4 v10, #int 0 // #0 │ │ +047fa0: 7401 c10f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +047fa6: 0a04 |003d: move-result v4 │ │ +047fa8: 120d |003e: const/4 v13, #int 0 // #0 │ │ +047faa: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +047fae: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +047fb2: 6e20 c00f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +047fb8: 0c03 |0046: move-result-object v3 │ │ +047fba: 6e10 1013 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +047fc0: 0a11 |004a: move-result v17 │ │ +047fc2: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +047fc6: 0200 1100 |004d: move/from16 v0, v17 │ │ +047fca: 0201 1200 |004f: move/from16 v1, v18 │ │ +047fce: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +047fd2: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +047fd6: 28ea |0055: goto 003f // -0016 │ │ +047fd8: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +047fdc: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +047fe0: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +047fe4: 28ce |005c: goto 002a // -0032 │ │ +047fe6: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +047fea: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +047fee: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +047ff2: 28cf |0063: goto 0032 // -0031 │ │ +047ff4: 2211 4303 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +047ff8: 1a12 e402 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02e4 │ │ +047ffc: 7602 0316 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +048002: 2711 |006b: throw v17 │ │ +048004: 6e10 fd12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04800a: 0c0e |006f: move-result-object v14 │ │ +04800c: 1f0e 3602 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +048010: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +048014: 6e20 d30f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ +04801a: 0a11 |0077: move-result v17 │ │ +04801c: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +048020: 52e0 9c04 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ +048024: 0211 0000 |007c: move/from16 v17, v0 │ │ +048028: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +04802c: 52e0 9e04 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@049e │ │ +048030: 0212 0000 |0082: move/from16 v18, v0 │ │ +048034: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +048038: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +04803c: 7702 e512 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +048042: 0a07 |008b: move-result v7 │ │ +048044: 52e0 9f04 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +048048: 0211 0000 |008e: move/from16 v17, v0 │ │ +04804c: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +048050: 52e0 9704 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ +048054: 0212 0000 |0094: move/from16 v18, v0 │ │ +048058: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +04805c: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +048060: 7702 e512 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +048066: 0a06 |009d: move-result v6 │ │ +048068: 6e30 2213 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +04806e: 28b2 |00a1: goto 0053 // -004e │ │ +048070: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +048074: 6e20 d60f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +04807a: 0a11 |00a7: move-result v17 │ │ +04807c: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +048080: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +048084: 6e20 c70f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ +04808a: 0a11 |00af: move-result v17 │ │ +04808c: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +048090: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +048094: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +048098: 2211 4403 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0344 │ │ +04809c: 2212 5803 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0358 │ │ +0480a0: 7601 4016 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0480a6: 1a13 7a02 |00bd: const-string v19, "Child drawer has absolute gravity " // string@027a │ │ +0480aa: 7402 4716 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0480b0: 0c12 |00c2: move-result-object v18 │ │ +0480b2: 7110 cd0f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fcd │ │ +0480b8: 0c13 |00c6: move-result-object v19 │ │ +0480ba: 7402 4716 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0480c0: 0c12 |00ca: move-result-object v18 │ │ +0480c2: 1a13 3400 |00cb: const-string v19, " but this " // string@0034 │ │ +0480c6: 7402 4716 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0480cc: 0c12 |00d0: move-result-object v18 │ │ +0480ce: 1a13 e302 |00d1: const-string v19, "DrawerLayout" // string@02e3 │ │ +0480d2: 7402 4716 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0480d8: 0c12 |00d6: move-result-object v18 │ │ +0480da: 1a13 3100 |00d7: const-string v19, " already has a " // string@0031 │ │ +0480de: 7402 4716 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0480e4: 0c12 |00dc: move-result-object v18 │ │ +0480e6: 1a13 c90d |00dd: const-string v19, "drawer view along that edge" // string@0dc9 │ │ +0480ea: 7402 4716 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0480f0: 0c12 |00e2: move-result-object v18 │ │ +0480f2: 7401 4c16 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0480f8: 0c12 |00e6: move-result-object v18 │ │ +0480fa: 7602 0716 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +048100: 2711 |00ea: throw v17 │ │ +048102: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +048106: 5200 c504 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04c5 │ │ +04810a: 0211 0000 |00ef: move/from16 v17, v0 │ │ +04810e: 52e0 9c04 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@049c │ │ +048112: 0212 0000 |00f3: move/from16 v18, v0 │ │ +048116: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +04811a: 52e0 9e04 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@049e │ │ +04811e: 0212 0000 |00f9: move/from16 v18, v0 │ │ +048122: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +048126: 52e0 a004 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@04a0 │ │ +04812a: 0212 0000 |00ff: move/from16 v18, v0 │ │ +04812e: 0200 1500 |0101: move/from16 v0, v21 │ │ +048132: 0201 1100 |0103: move/from16 v1, v17 │ │ +048136: 0202 1200 |0105: move/from16 v2, v18 │ │ +04813a: 7130 c20f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fc2 │ │ +048140: 0a09 |010a: move-result v9 │ │ +048142: 52e0 9f04 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@049f │ │ +048146: 0211 0000 |010d: move/from16 v17, v0 │ │ +04814a: 52e0 9704 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0497 │ │ +04814e: 0212 0000 |0111: move/from16 v18, v0 │ │ +048152: 9011 1112 |0113: add-int v17, v17, v18 │ │ +048156: 52e0 9904 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0499 │ │ +04815a: 0212 0000 |0117: move/from16 v18, v0 │ │ +04815e: 0200 1600 |0119: move/from16 v0, v22 │ │ +048162: 0201 1100 |011b: move/from16 v1, v17 │ │ +048166: 0202 1200 |011d: move/from16 v2, v18 │ │ +04816a: 7130 c20f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0fc2 │ │ +048170: 0a08 |0122: move-result v8 │ │ +048172: 6e30 2213 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +048178: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +04817c: 2211 4403 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0344 │ │ +048180: 2212 5803 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0358 │ │ +048184: 7601 4016 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04818a: 1a13 7902 |012f: const-string v19, "Child " // string@0279 │ │ +04818e: 7402 4716 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048194: 0c12 |0134: move-result-object v18 │ │ +048196: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +04819a: 6e20 4616 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0481a0: 0c12 |013a: move-result-object v18 │ │ +0481a2: 1a13 3200 |013b: const-string v19, " at index " // string@0032 │ │ +0481a6: 7402 4716 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0481ac: 0c12 |0140: move-result-object v18 │ │ +0481ae: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +0481b2: 6e20 4316 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0481b8: 0c12 |0146: move-result-object v18 │ │ +0481ba: 1a13 4400 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0044 │ │ +0481be: 7402 4716 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0481c4: 0c12 |014c: move-result-object v18 │ │ +0481c6: 1a13 8303 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0383 │ │ +0481ca: 7402 4716 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0481d0: 0c12 |0152: move-result-object v18 │ │ +0481d2: 7401 4c16 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0481d8: 0c12 |0156: move-result-object v18 │ │ +0481da: 7602 0716 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0481e0: 2711 |015a: throw v17 │ │ +0481e2: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0008 line=656 │ │ 0x000c line=657 │ │ 0x0010 line=659 │ │ @@ -73258,34 +73258,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0481f0: |[0481f0] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -048200: 0750 |0000: move-object v0, v5 │ │ -048202: 1f00 3802 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0238 │ │ -048206: 6e10 8e0f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f8e │ │ -04820c: 0c02 |0006: move-result-object v2 │ │ -04820e: 6f20 8213 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ -048214: 5202 a404 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -048218: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -04821c: 5202 a404 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -048220: 6e20 ba0f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -048226: 0c01 |0013: move-result-object v1 │ │ -048228: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -04822c: 6e20 e60f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fe6 │ │ -048232: 5202 a204 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ -048236: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -048238: 6e30 ee0f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ -04823e: 5202 a304 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ -048242: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -048244: 6e30 ee0f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ -04824a: 0e00 |0025: return-void │ │ +0481e4: |[0481e4] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0481f4: 0750 |0000: move-object v0, v5 │ │ +0481f6: 1f00 3802 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0238 │ │ +0481fa: 6e10 8e0f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f8e │ │ +048200: 0c02 |0006: move-result-object v2 │ │ +048202: 6f20 8213 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ +048208: 5202 a404 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +04820c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +048210: 5202 a404 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +048214: 6e20 ba0f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +04821a: 0c01 |0013: move-result-object v1 │ │ +04821c: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +048220: 6e20 e60f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fe6 │ │ +048226: 5202 a204 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ +04822a: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +04822c: 6e30 ee0f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ +048232: 5202 a304 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ +048236: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +048238: 6e30 ee0f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ +04823e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ 0x0003 line=1299 │ │ 0x000a line=1301 │ │ 0x000e line=1302 │ │ 0x0014 line=1303 │ │ @@ -73304,42 +73304,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -04824c: |[04824c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -04825c: 6f10 8313 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1383 │ │ -048262: 0c05 |0003: move-result-object v5 │ │ -048264: 2204 3802 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0238 │ │ -048268: 7020 8d0f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f8d │ │ -04826e: 6e10 c10f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ -048274: 0a01 |000c: move-result v1 │ │ -048276: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -048278: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -04827c: 6e20 c00f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ -048282: 0c00 |0013: move-result-object v0 │ │ -048284: 6e20 d60f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -04828a: 0a06 |0017: move-result v6 │ │ -04828c: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -048290: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -048294: 28f2 |001c: goto 000e // -000e │ │ -048296: 6e10 fd12 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04829c: 0c03 |0020: move-result-object v3 │ │ -04829e: 1f03 3602 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0482a2: 5536 9b04 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -0482a6: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -0482aa: 5236 9804 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -0482ae: 5946 a404 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ -0482b2: 5276 c304 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ -0482b6: 5946 a204 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ -0482ba: 5276 c404 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ -0482be: 5946 a304 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ -0482c2: 1104 |0033: return-object v4 │ │ +048240: |[048240] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +048250: 6f10 8313 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1383 │ │ +048256: 0c05 |0003: move-result-object v5 │ │ +048258: 2204 3802 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0238 │ │ +04825c: 7020 8d0f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f8d │ │ +048262: 6e10 c10f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0fc1 │ │ +048268: 0a01 |000c: move-result v1 │ │ +04826a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +04826c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +048270: 6e20 c00f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0fc0 │ │ +048276: 0c00 |0013: move-result-object v0 │ │ +048278: 6e20 d60f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +04827e: 0a06 |0017: move-result v6 │ │ +048280: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +048284: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +048288: 28f2 |001c: goto 000e // -000e │ │ +04828a: 6e10 fd12 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +048290: 0c03 |0020: move-result-object v3 │ │ +048292: 1f03 3602 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +048296: 5536 9b04 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +04829a: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +04829e: 5236 9804 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +0482a2: 5946 a404 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a4 │ │ +0482a6: 5276 c304 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ +0482aa: 5946 a204 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a2 │ │ +0482ae: 5276 c404 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ +0482b2: 5946 a304 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a3 │ │ +0482b6: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0004 line=1316 │ │ 0x0009 line=1318 │ │ 0x000d line=1319 │ │ 0x0010 line=1320 │ │ @@ -73365,87 +73365,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0482c4: |[0482c4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0482d4: 54da c104 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -0482d8: 6e20 5812 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1258 │ │ -0482de: 54da c704 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0482e2: 6e20 5812 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1258 │ │ -0482e8: 6e10 bd12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -0482ee: 0a00 |000d: move-result v0 │ │ -0482f0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0482f2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0482f6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0482fc: 0f07 |0014: return v7 │ │ -0482fe: 6e10 c312 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -048304: 0a08 |0018: move-result v8 │ │ -048306: 6e10 c512 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04830c: 0a09 |001c: move-result v9 │ │ -04830e: 59d8 be04 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04be │ │ -048312: 59d9 bf04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04bf │ │ -048316: 120a |0021: const/4 v10, #int 0 // #0 │ │ -048318: 5cda ba04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ -04831c: 120a |0024: const/4 v10, #int 0 // #0 │ │ -04831e: 5cda b904 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -048322: 28ed |0027: goto 0014 // -0013 │ │ -048324: 6e10 c312 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04832a: 0a08 |002b: move-result v8 │ │ -04832c: 6e10 c512 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -048332: 0a09 |002f: move-result v9 │ │ -048334: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -048336: 54da c104 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -04833a: 878b |0033: float-to-int v11, v8 │ │ -04833c: 879c |0034: float-to-int v12, v9 │ │ -04833e: 6e30 4912 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -048344: 0c06 |0038: move-result-object v6 │ │ -048346: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -04834a: 6e20 d30f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ -048350: 0a0a |003e: move-result v10 │ │ -048352: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -048356: 52da be04 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04be │ │ -04835a: a701 080a |0043: sub-float v1, v8, v10 │ │ -04835e: 52da bf04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04bf │ │ -048362: a702 090a |0047: sub-float v2, v9, v10 │ │ -048366: 54da c104 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -04836a: 6e10 5112 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1251 │ │ -048370: 0a05 |004e: move-result v5 │ │ -048372: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -048376: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -04837a: c6ba |0053: add-float/2addr v10, v11 │ │ -04837c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -048380: 82bb |0056: int-to-float v11, v11 │ │ -048382: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -048386: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -04838a: 6e10 bb0f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fbb │ │ -048390: 0c03 |005e: move-result-object v3 │ │ -048392: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -048396: 6e20 c50f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ -04839c: 0a0a |0064: move-result v10 │ │ -04839e: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0483a0: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0483a4: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0483a6: 6e20 b40f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ -0483ac: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0483ae: 5cda ba04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ -0483b2: 28a5 |006f: goto 0014 // -005b │ │ -0483b4: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0483b6: 28f8 |0071: goto 0069 // -0008 │ │ -0483b8: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0483ba: 6e20 b40f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ -0483c0: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0483c2: 5cda ba04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ -0483c6: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0483c8: 5cda b904 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ -0483cc: 2898 |007c: goto 0014 // -0068 │ │ -0483ce: 0000 |007d: nop // spacer │ │ -0483d0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +0482b8: |[0482b8] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0482c8: 54da c104 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +0482cc: 6e20 5812 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1258 │ │ +0482d2: 54da c704 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0482d6: 6e20 5812 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1258 │ │ +0482dc: 6e10 bd12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +0482e2: 0a00 |000d: move-result v0 │ │ +0482e4: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +0482e6: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0482ea: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +0482f0: 0f07 |0014: return v7 │ │ +0482f2: 6e10 c312 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +0482f8: 0a08 |0018: move-result v8 │ │ +0482fa: 6e10 c512 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +048300: 0a09 |001c: move-result v9 │ │ +048302: 59d8 be04 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04be │ │ +048306: 59d9 bf04 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04bf │ │ +04830a: 120a |0021: const/4 v10, #int 0 // #0 │ │ +04830c: 5cda ba04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ +048310: 120a |0024: const/4 v10, #int 0 // #0 │ │ +048312: 5cda b904 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +048316: 28ed |0027: goto 0014 // -0013 │ │ +048318: 6e10 c312 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04831e: 0a08 |002b: move-result v8 │ │ +048320: 6e10 c512 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +048326: 0a09 |002f: move-result v9 │ │ +048328: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +04832a: 54da c104 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +04832e: 878b |0033: float-to-int v11, v8 │ │ +048330: 879c |0034: float-to-int v12, v9 │ │ +048332: 6e30 4912 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +048338: 0c06 |0038: move-result-object v6 │ │ +04833a: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +04833e: 6e20 d30f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0fd3 │ │ +048344: 0a0a |003e: move-result v10 │ │ +048346: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +04834a: 52da be04 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04be │ │ +04834e: a701 080a |0043: sub-float v1, v8, v10 │ │ +048352: 52da bf04 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04bf │ │ +048356: a702 090a |0047: sub-float v2, v9, v10 │ │ +04835a: 54da c104 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +04835e: 6e10 5112 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1251 │ │ +048364: 0a05 |004e: move-result v5 │ │ +048366: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +04836a: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +04836e: c6ba |0053: add-float/2addr v10, v11 │ │ +048370: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +048374: 82bb |0056: int-to-float v11, v11 │ │ +048376: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +04837a: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +04837e: 6e10 bb0f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fbb │ │ +048384: 0c03 |005e: move-result-object v3 │ │ +048386: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +04838a: 6e20 c50f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ +048390: 0a0a |0064: move-result v10 │ │ +048392: 122b |0065: const/4 v11, #int 2 // #2 │ │ +048394: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +048398: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +04839a: 6e20 b40f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ +0483a0: 120a |006c: const/4 v10, #int 0 // #0 │ │ +0483a2: 5cda ba04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ +0483a6: 28a5 |006f: goto 0014 // -005b │ │ +0483a8: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +0483aa: 28f8 |0071: goto 0069 // -0008 │ │ +0483ac: 121a |0072: const/4 v10, #int 1 // #1 │ │ +0483ae: 6e20 b40f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ +0483b4: 120a |0076: const/4 v10, #int 0 // #0 │ │ +0483b6: 5cda ba04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ +0483ba: 120a |0079: const/4 v10, #int 0 // #0 │ │ +0483bc: 5cda b904 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04b9 │ │ +0483c0: 2898 |007c: goto 0014 // -0068 │ │ +0483c2: 0000 |007d: nop // spacer │ │ +0483c4: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0005 line=964 │ │ 0x000a line=966 │ │ 0x000e line=967 │ │ 0x000f line=969 │ │ @@ -73500,34 +73500,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0483e8: |[0483e8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0483f8: 6e20 ba0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -0483fe: 0c00 |0003: move-result-object v0 │ │ -048400: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -048404: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -048408: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -04840c: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -048412: 1a03 8e08 |000d: const-string v3, "No drawer view found with gravity " // string@088e │ │ -048416: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04841c: 0c02 |0012: move-result-object v2 │ │ -04841e: 7110 cd0f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fcd │ │ -048424: 0c03 |0016: move-result-object v3 │ │ -048426: 6e20 4716 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04842c: 0c02 |001a: move-result-object v2 │ │ -04842e: 6e10 4c16 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -048434: 0c02 |001e: move-result-object v2 │ │ -048436: 7020 0316 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04843c: 2701 |0022: throw v1 │ │ -04843e: 6e20 e60f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fe6 │ │ -048444: 0e00 |0026: return-void │ │ +0483dc: |[0483dc] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +0483ec: 6e20 ba0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +0483f2: 0c00 |0003: move-result-object v0 │ │ +0483f4: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0483f8: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0483fc: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +048400: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +048406: 1a03 8e08 |000d: const-string v3, "No drawer view found with gravity " // string@088e │ │ +04840a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048410: 0c02 |0012: move-result-object v2 │ │ +048412: 7110 cd0f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0fcd │ │ +048418: 0c03 |0016: move-result-object v3 │ │ +04841a: 6e20 4716 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048420: 0c02 |001a: move-result-object v2 │ │ +048422: 6e10 4c16 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +048428: 0c02 |001e: move-result-object v2 │ │ +04842a: 7020 0316 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +048430: 2701 |0022: throw v1 │ │ +048432: 6e20 e60f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fe6 │ │ +048438: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1097 │ │ 0x0004 line=1098 │ │ 0x0006 line=1099 │ │ 0x0023 line=1102 │ │ 0x0026 line=1103 │ │ @@ -73541,64 +73541,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -048448: |[048448] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -048458: 6e20 d60f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -04845e: 0a01 |0003: move-result v1 │ │ -048460: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -048464: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -048468: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -04846c: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -048472: 1a03 5a0a |000d: const-string v3, "View " // string@0a5a │ │ -048476: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04847c: 0c02 |0012: move-result-object v2 │ │ -04847e: 6e20 4616 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -048484: 0c02 |0016: move-result-object v2 │ │ -048486: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ -04848a: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -048490: 0c02 |001c: move-result-object v2 │ │ -048492: 6e10 4c16 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -048498: 0c02 |0020: move-result-object v2 │ │ -04849a: 7020 0316 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -0484a0: 2701 |0024: throw v1 │ │ -0484a2: 5541 bc04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ -0484a6: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -0484aa: 6e10 fd12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0484b0: 0c00 |002c: move-result-object v0 │ │ -0484b2: 1f00 3602 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0484b6: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -0484ba: 5901 9d04 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -0484be: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -0484c0: 5c01 9b04 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ -0484c4: 6e10 d20f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -0484ca: 0e00 |0039: return-void │ │ -0484cc: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -0484ce: 6e30 af0f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -0484d4: 0a01 |003e: move-result v1 │ │ -0484d6: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -0484da: 5441 c104 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -0484de: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -0484e0: 6e10 0e13 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ -0484e6: 0a03 |0047: move-result v3 │ │ -0484e8: 6e40 6212 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -0484ee: 28eb |004b: goto 0036 // -0015 │ │ -0484f0: 5441 c704 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0484f4: 6e10 cc0f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -0484fa: 0a02 |0051: move-result v2 │ │ -0484fc: 6e10 1113 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -048502: 0a03 |0055: move-result v3 │ │ -048504: b132 |0056: sub-int/2addr v2, v3 │ │ -048506: 6e10 0e13 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ -04850c: 0a03 |005a: move-result v3 │ │ -04850e: 6e40 6212 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -048514: 28d8 |005e: goto 0036 // -0028 │ │ +04843c: |[04843c] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +04844c: 6e20 d60f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +048452: 0a01 |0003: move-result v1 │ │ +048454: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +048458: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04845c: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +048460: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +048466: 1a03 5a0a |000d: const-string v3, "View " // string@0a5a │ │ +04846a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048470: 0c02 |0012: move-result-object v2 │ │ +048472: 6e20 4616 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +048478: 0c02 |0016: move-result-object v2 │ │ +04847a: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ +04847e: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048484: 0c02 |001c: move-result-object v2 │ │ +048486: 6e10 4c16 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04848c: 0c02 |0020: move-result-object v2 │ │ +04848e: 7020 0316 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +048494: 2701 |0024: throw v1 │ │ +048496: 5541 bc04 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04bc │ │ +04849a: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +04849e: 6e10 fd12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0484a4: 0c00 |002c: move-result-object v0 │ │ +0484a6: 1f00 3602 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +0484aa: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +0484ae: 5901 9d04 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +0484b2: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +0484b4: 5c01 9b04 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@049b │ │ +0484b8: 6e10 d20f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +0484be: 0e00 |0039: return-void │ │ +0484c0: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +0484c2: 6e30 af0f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +0484c8: 0a01 |003e: move-result v1 │ │ +0484ca: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +0484ce: 5441 c104 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +0484d2: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +0484d4: 6e10 0e13 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ +0484da: 0a03 |0047: move-result v3 │ │ +0484dc: 6e40 6212 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +0484e2: 28eb |004b: goto 0036 // -0015 │ │ +0484e4: 5441 c704 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0484e8: 6e10 cc0f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +0484ee: 0a02 |0051: move-result v2 │ │ +0484f0: 6e10 1113 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +0484f6: 0a03 |0055: move-result v3 │ │ +0484f8: b132 |0056: sub-int/2addr v2, v3 │ │ +0484fa: 6e10 0e13 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ +048500: 0a03 |005a: move-result v3 │ │ +048502: 6e40 6212 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +048508: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1071 │ │ 0x0006 line=1072 │ │ 0x0025 line=1075 │ │ 0x0029 line=1076 │ │ 0x002f line=1077 │ │ @@ -73618,21 +73618,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -048518: |[048518] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -048528: 6f20 8913 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1389 │ │ -04852e: 5c12 ba04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ -048532: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -048536: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -048538: 6e20 b40f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ -04853e: 0e00 |000b: return-void │ │ +04850c: |[04850c] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +04851c: 6f20 8913 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1389 │ │ +048522: 5c12 ba04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ba │ │ +048526: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +04852a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +04852c: 6e20 b40f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0fb4 │ │ +048532: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1020 │ │ 0x0005 line=1021 │ │ 0x0007 line=1022 │ │ 0x000b line=1024 │ │ @@ -73645,19 +73645,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -048540: |[048540] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -048550: 5510 bd04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04bd │ │ -048554: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -048558: 6f10 8a13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@138a │ │ -04855e: 0e00 |0007: return-void │ │ +048534: |[048534] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +048544: 5510 bd04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04bd │ │ +048548: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +04854c: 6f10 8a13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@138a │ │ +048552: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0004 line=815 │ │ 0x0007 line=817 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73667,17 +73667,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 │ │ -048560: |[048560] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -048570: 5b01 c204 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -048574: 0e00 |0002: return-void │ │ +048554: |[048554] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +048564: 5b01 c204 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +048568: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -73687,20 +73687,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -048578: |[048578] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -048588: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -04858a: 6e30 ee0f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ -048590: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -048592: 6e30 ee0f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ -048598: 0e00 |0008: return-void │ │ +04856c: |[04856c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +04857c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +04857e: 6e30 ee0f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ +048584: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +048586: 6e30 ee0f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ +04858c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0004 line=328 │ │ 0x0008 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73711,46 +73711,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -04859c: |[04859c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0485ac: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0485ae: 7110 2d0b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -0485b4: 0a04 |0004: move-result v4 │ │ -0485b6: 7120 6909 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -0485bc: 0a00 |0008: move-result v0 │ │ -0485be: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0485c2: 5967 c304 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ -0485c6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0485ca: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0485ce: 5461 c104 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -0485d2: 6e10 3612 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -0485d8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0485de: 0e00 |0019: return-void │ │ -0485e0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0485e2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0485e6: 5967 c404 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ -0485ea: 28ee |001f: goto 000d // -0012 │ │ -0485ec: 5461 c704 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0485f0: 28f1 |0022: goto 0013 // -000f │ │ -0485f2: 6e20 ba0f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -0485f8: 0c03 |0026: move-result-object v3 │ │ -0485fa: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0485fe: 6e20 e60f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fe6 │ │ -048604: 28ed |002c: goto 0019 // -0013 │ │ -048606: 6e20 ba0f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -04860c: 0c02 |0030: move-result-object v2 │ │ -04860e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -048612: 6e20 b20f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fb2 │ │ -048618: 28e3 |0036: goto 0019 // -001d │ │ -04861a: 0000 |0037: nop // spacer │ │ -04861c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +048590: |[048590] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0485a0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0485a2: 7110 2d0b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +0485a8: 0a04 |0004: move-result v4 │ │ +0485aa: 7120 6909 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +0485b0: 0a00 |0008: move-result v0 │ │ +0485b2: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +0485b6: 5967 c304 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c3 │ │ +0485ba: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +0485be: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +0485c2: 5461 c104 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +0485c6: 6e10 3612 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +0485cc: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0485d2: 0e00 |0019: return-void │ │ +0485d4: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0485d6: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0485da: 5967 c404 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c4 │ │ +0485de: 28ee |001f: goto 000d // -0012 │ │ +0485e0: 5461 c704 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0485e4: 28f1 |0022: goto 0013 // -000f │ │ +0485e6: 6e20 ba0f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +0485ec: 0c03 |0026: move-result-object v3 │ │ +0485ee: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0485f2: 6e20 e60f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fe6 │ │ +0485f8: 28ed |002c: goto 0019 // -0013 │ │ +0485fa: 6e20 ba0f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +048600: 0c02 |0030: move-result-object v2 │ │ +048602: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +048606: 6e20 b20f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fb2 │ │ +04860c: 28e3 |0036: goto 0019 // -001d │ │ +04860e: 0000 |0037: nop // spacer │ │ +048610: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=351 │ │ 0x0009 line=353 │ │ 0x000b line=354 │ │ 0x000d line=358 │ │ 0x000f line=360 │ │ @@ -73781,42 +73781,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -04862c: |[04862c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -04863c: 6e20 d60f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -048642: 0a01 |0003: move-result v1 │ │ -048644: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -048648: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04864c: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -048650: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -048656: 1a03 5a0a |000d: const-string v3, "View " // string@0a5a │ │ -04865a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -048660: 0c02 |0012: move-result-object v2 │ │ -048662: 6e20 4616 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -048668: 0c02 |0016: move-result-object v2 │ │ -04866a: 1a03 5300 |0017: const-string v3, " is not a " // string@0053 │ │ -04866e: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -048674: 0c02 |001c: move-result-object v2 │ │ -048676: 1a03 ca0d |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0dca │ │ -04867a: 6e20 4716 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -048680: 0c02 |0022: move-result-object v2 │ │ -048682: 6e10 4c16 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -048688: 0c02 |0026: move-result-object v2 │ │ -04868a: 7020 0316 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -048690: 2701 |002a: throw v1 │ │ -048692: 6e10 fd12 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -048698: 0c01 |002e: move-result-object v1 │ │ -04869a: 1f01 3602 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -04869e: 5210 9804 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ -0486a2: 6e30 ee0f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ -0486a8: 0e00 |0036: return-void │ │ +048620: |[048620] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +048630: 6e20 d60f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +048636: 0a01 |0003: move-result v1 │ │ +048638: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +04863c: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +048640: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +048644: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04864a: 1a03 5a0a |000d: const-string v3, "View " // string@0a5a │ │ +04864e: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048654: 0c02 |0012: move-result-object v2 │ │ +048656: 6e20 4616 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +04865c: 0c02 |0016: move-result-object v2 │ │ +04865e: 1a03 5300 |0017: const-string v3, " is not a " // string@0053 │ │ +048662: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048668: 0c02 |001c: move-result-object v2 │ │ +04866a: 1a03 ca0d |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0dca │ │ +04866e: 6e20 4716 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +048674: 0c02 |0022: move-result-object v2 │ │ +048676: 6e10 4c16 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04867c: 0c02 |0026: move-result-object v2 │ │ +04867e: 7020 0316 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +048684: 2701 |002a: throw v1 │ │ +048686: 6e10 fd12 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04868c: 0c01 |002e: move-result-object v1 │ │ +04868e: 1f01 3602 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +048692: 5210 9804 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0498 │ │ +048696: 6e30 ee0f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fee │ │ +04869c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0006 line=400 │ │ 0x002b line=403 │ │ 0x0033 line=404 │ │ 0x0036 line=405 │ │ @@ -73831,21 +73831,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0486ac: |[0486ac] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0486bc: 6e10 ca0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0fca │ │ -0486c2: 0c00 |0003: move-result-object v0 │ │ -0486c4: 6e20 0001 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ -0486ca: 0c00 |0007: move-result-object v0 │ │ -0486cc: 6e30 f10f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0ff1 │ │ -0486d2: 0e00 |000b: return-void │ │ +0486a0: |[0486a0] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +0486b0: 6e10 ca0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0fca │ │ +0486b6: 0c00 |0003: move-result-object v0 │ │ +0486b8: 6e20 0001 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ +0486be: 0c00 |0007: move-result-object v0 │ │ +0486c0: 6e30 f10f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0ff1 │ │ +0486c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x000b line=291 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -73856,30 +73856,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 │ │ -0486d4: |[0486d4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0486e4: 7110 2d0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -0486ea: 0a01 |0003: move-result v1 │ │ -0486ec: 7120 6909 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -0486f2: 0a00 |0007: move-result v0 │ │ -0486f4: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0486f8: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0486fa: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0486fe: 5b34 cb04 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ -048702: 6e10 d20f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -048708: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -04870c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -04870e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -048712: 5b34 cc04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ -048716: 6e10 d20f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -04871c: 0e00 |001c: return-void │ │ +0486c8: |[0486c8] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0486d8: 7110 2d0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +0486de: 0a01 |0003: move-result v1 │ │ +0486e0: 7120 6909 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +0486e6: 0a00 |0007: move-result v0 │ │ +0486e8: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0486ec: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0486ee: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0486f2: 5b34 cb04 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04cb │ │ +0486f6: 6e10 d20f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +0486fc: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +048700: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +048702: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +048706: 5b34 cc04 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04cc │ │ +04870a: 6e10 d20f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +048710: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0008 line=272 │ │ 0x000d line=273 │ │ 0x000f line=274 │ │ 0x0012 line=276 │ │ @@ -73897,27 +73897,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -048720: |[048720] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -048730: 7110 2d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ -048736: 0a01 |0003: move-result v1 │ │ -048738: 7120 6909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ -04873e: 0a00 |0007: move-result v0 │ │ -048740: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -048742: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -048746: 5b24 cd04 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04cd │ │ -04874a: 0e00 |000d: return-void │ │ -04874c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -04874e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -048752: 5b24 ce04 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04ce │ │ -048756: 28fa |0013: goto 000d // -0006 │ │ +048714: |[048714] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +048724: 7110 2d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0b2d │ │ +04872a: 0a01 |0003: move-result v1 │ │ +04872c: 7120 6909 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0969 │ │ +048732: 0a00 |0007: move-result v0 │ │ +048734: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +048736: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +04873a: 5b24 cd04 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04cd │ │ +04873e: 0e00 |000d: return-void │ │ +048740: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +048742: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +048746: 5b24 ce04 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04ce │ │ +04874a: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0008 line=455 │ │ 0x000b line=456 │ │ 0x000d line=460 │ │ 0x000e line=457 │ │ @@ -73933,25 +73933,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -048758: |[048758] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -048768: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04876e: 0c00 |0003: move-result-object v0 │ │ -048770: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -048774: 5201 9d04 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -048778: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -04877c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -048780: 0e00 |000c: return-void │ │ -048782: 5904 9d04 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -048786: 6e30 b80f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0fb8 │ │ -04878c: 28fa |0012: goto 000c // -0006 │ │ +04874c: |[04874c] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +04875c: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +048762: 0c00 |0003: move-result-object v0 │ │ +048764: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +048768: 5201 9d04 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +04876c: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +048770: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +048774: 0e00 |000c: return-void │ │ +048776: 5904 9d04 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +04877a: 6e30 b80f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0fb8 │ │ +048780: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=555 │ │ 0x000c line=561 │ │ 0x000d line=559 │ │ 0x000f line=560 │ │ @@ -73966,18 +73966,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048790: |[048790] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0487a0: 5901 c804 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ -0487a4: 6e10 d20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -0487aa: 0e00 |0005: return-void │ │ +048784: |[048784] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +048794: 5901 c804 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04c8 │ │ +048798: 6e10 d20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +04879e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0002 line=300 │ │ 0x0005 line=301 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73988,56 +73988,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0487ac: |[0487ac] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0487bc: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0487be: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0487c0: 5474 c104 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ -0487c4: 6e10 5212 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ -0487ca: 0a00 |0007: move-result v0 │ │ -0487cc: 5474 c704 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ -0487d0: 6e10 5212 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ -0487d6: 0a02 |000d: move-result v2 │ │ -0487d8: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0487dc: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0487e0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0487e2: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0487e6: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0487ea: 6e10 fd12 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0487f0: 0c01 |001a: move-result-object v1 │ │ -0487f2: 1f01 3602 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -0487f6: 5214 9d04 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -0487fa: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0487fc: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -048800: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -048804: 6e20 b60f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0fb6 │ │ -04880a: 5274 bb04 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04bb │ │ -04880e: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -048812: 5973 bb04 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04bb │ │ -048816: 5474 c204 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -04881a: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -04881e: 5474 c204 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ -048822: 7220 7f0f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f7f │ │ -048828: 0e00 |0036: return-void │ │ -04882a: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -04882e: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -048832: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -048834: 28d7 |003c: goto 0013 // -0029 │ │ -048836: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -048838: 28d5 |003e: goto 0013 // -002b │ │ -04883a: 5214 9d04 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ -04883e: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -048842: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -048846: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -04884a: 6e20 b70f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0fb7 │ │ -048850: 28dd |004a: goto 0027 // -0023 │ │ +0487a0: |[0487a0] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +0487b0: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +0487b2: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0487b4: 5474 c104 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c1 │ │ +0487b8: 6e10 5212 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ +0487be: 0a00 |0007: move-result v0 │ │ +0487c0: 5474 c704 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c7 │ │ +0487c4: 6e10 5212 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ +0487ca: 0a02 |000d: move-result v2 │ │ +0487cc: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +0487d0: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +0487d4: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +0487d6: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +0487da: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +0487de: 6e10 fd12 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0487e4: 0c01 |001a: move-result-object v1 │ │ +0487e6: 1f01 3602 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +0487ea: 5214 9d04 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +0487ee: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0487f0: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +0487f4: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +0487f8: 6e20 b60f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0fb6 │ │ +0487fe: 5274 bb04 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04bb │ │ +048802: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +048806: 5973 bb04 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04bb │ │ +04880a: 5474 c204 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +04880e: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +048812: 5474 c204 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c2 │ │ +048816: 7220 7f0f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f7f │ │ +04881c: 0e00 |0036: return-void │ │ +04881e: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +048822: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +048826: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +048828: 28d7 |003c: goto 0013 // -0029 │ │ +04882a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +04882c: 28d5 |003e: goto 0013 // -002b │ │ +04882e: 5214 9d04 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@049d │ │ +048832: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +048836: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +04883a: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +04883e: 6e20 b70f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0fb7 │ │ +048844: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=486 │ │ 0x0008 line=487 │ │ 0x000e line=490 │ │ 0x0012 line=491 │ │ 0x0013 line=498 │ │ @@ -74178,26 +74178,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -048854: |[048854] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -048864: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -048868: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -04886c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -048870: 2200 3e02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@023e │ │ -048874: 7010 0110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1001 │ │ -04887a: 6900 cf04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -04887e: 0e00 |000d: return-void │ │ -048880: 2200 3d02 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@023d │ │ -048884: 7010 f80f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0ff8 │ │ -04888a: 6900 cf04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -04888e: 28f8 |0015: goto 000d // -0008 │ │ +048848: |[048848] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +048858: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +04885c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +048860: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +048864: 2200 3e02 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@023e │ │ +048868: 7010 0110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1001 │ │ +04886e: 6900 cf04 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +048872: 0e00 |000d: return-void │ │ +048874: 2200 3d02 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@023d │ │ +048878: 7010 f80f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0ff8 │ │ +04887e: 6900 cf04 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +048882: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -74207,21 +74207,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -048890: |[048890] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -0488a0: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -0488a6: 6200 cf04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -0488aa: 7220 0d10 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@100d │ │ -0488b0: 0c00 |0008: move-result-object v0 │ │ -0488b2: 5b10 d004 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -0488b6: 0e00 |000b: return-void │ │ +048884: |[048884] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +048894: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +04889a: 6200 cf04 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +04889e: 7220 0d10 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@100d │ │ +0488a4: 0c00 |0008: move-result-object v0 │ │ +0488a6: 5b10 d004 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +0488aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000b line=134 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ @@ -74233,20 +74233,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0488b8: |[0488b8] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -0488c8: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -0488cc: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -0488d0: 7230 0a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@100a │ │ -0488d6: 0a00 |0007: move-result v0 │ │ -0488d8: 0f00 |0008: return v0 │ │ +0488ac: |[0488ac] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +0488bc: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +0488c0: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +0488c4: 7230 0a10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@100a │ │ +0488ca: 0a00 |0007: move-result v0 │ │ +0488cc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -74255,19 +74255,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0488dc: |[0488dc] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -0488ec: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -0488f0: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -0488f4: 7220 0b10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@100b │ │ -0488fa: 0e00 |0007: return-void │ │ +0488d0: |[0488d0] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +0488e0: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +0488e4: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +0488e8: 7220 0b10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@100b │ │ +0488ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -74276,20 +74276,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0488fc: |[0488fc] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -04890c: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -048910: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -048914: 7220 0c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@100c │ │ -04891a: 0a00 |0007: move-result v0 │ │ -04891c: 0f00 |0008: return v0 │ │ +0488f0: |[0488f0] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +048900: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +048904: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +048908: 7220 0c10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@100c │ │ +04890e: 0a00 |0007: move-result v0 │ │ +048910: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #3 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -74297,20 +74297,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -048920: |[048920] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -048930: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -048934: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -048938: 7230 0e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@100e │ │ -04893e: 0a00 |0007: move-result v0 │ │ -048940: 0f00 |0008: return v0 │ │ +048914: |[048914] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +048924: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +048928: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +04892c: 7230 0e10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@100e │ │ +048932: 0a00 |0007: move-result v0 │ │ +048934: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 velocity I │ │ │ │ @@ -74319,20 +74319,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -048944: |[048944] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -048954: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -048958: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -04895c: 7230 0f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@100f │ │ -048962: 0a00 |0007: move-result v0 │ │ -048964: 0f00 |0008: return v0 │ │ +048938: |[048938] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +048948: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +04894c: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +048950: 7230 0f10 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@100f │ │ +048956: 0a00 |0007: move-result v0 │ │ +048958: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ 0x0000 - 0x0009 reg=3 deltaDistance F │ │ │ │ @@ -74341,20 +74341,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048968: |[048968] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -048978: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -04897c: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -048980: 7220 1010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1010 │ │ -048986: 0a00 |0007: move-result v0 │ │ -048988: 0f00 |0008: return v0 │ │ +04895c: |[04895c] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +04896c: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +048970: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +048974: 7220 1010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1010 │ │ +04897a: 0a00 |0007: move-result v0 │ │ +04897c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/EdgeEffectCompat;) │ │ @@ -74362,19 +74362,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04898c: |[04898c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -04899c: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ -0489a0: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ -0489a4: 7240 1110 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1011 │ │ -0489aa: 0e00 |0007: return-void │ │ +048980: |[048980] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +048990: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04cf │ │ +048994: 5421 d004 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d0 │ │ +048998: 7240 1110 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1011 │ │ +04899e: 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 │ │ @@ -74405,17 +74405,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0489ac: |[0489ac] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -0489bc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0489c2: 0e00 |0003: return-void │ │ +0489a0: |[0489a0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +0489b0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0489b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -74423,19 +74423,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 │ │ -0489c4: |[0489c4] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0489d4: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ -0489d8: 6e20 3614 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1436 │ │ -0489de: 0a00 |0005: move-result v0 │ │ -0489e0: 0f00 |0006: return v0 │ │ +0489b8: |[0489b8] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0489c8: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ +0489cc: 6e20 3614 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1436 │ │ +0489d2: 0a00 |0005: move-result v0 │ │ +0489d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 canvas Landroid/graphics/Canvas; │ │ │ │ @@ -74444,18 +74444,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0489e4: |[0489e4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -0489f4: 1f00 d502 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ -0489f8: 6e10 3714 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1437 │ │ -0489fe: 0e00 |0005: return-void │ │ +0489d8: |[0489d8] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +0489e8: 1f00 d502 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ +0489ec: 6e10 3714 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1437 │ │ +0489f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -74464,19 +74464,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048a00: |[048a00] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -048a10: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ -048a14: 6e10 3814 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1438 │ │ -048a1a: 0a00 |0005: move-result v0 │ │ -048a1c: 0f00 |0006: return v0 │ │ +0489f4: |[0489f4] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +048a04: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ +048a08: 6e10 3814 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1438 │ │ +048a0e: 0a00 |0005: move-result v0 │ │ +048a10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -74484,18 +74484,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 │ │ -048a20: |[048a20] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -048a30: 2200 d502 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ -048a34: 7020 3514 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1435 │ │ -048a3a: 1100 |0005: return-object v0 │ │ +048a14: |[048a14] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +048a24: 2200 d502 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ +048a28: 7020 3514 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1435 │ │ +048a2e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #5 : (in Landroid/support/v4/widget/EdgeEffectCompatIcs;) │ │ @@ -74503,19 +74503,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 │ │ -048a3c: |[048a3c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -048a4c: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ -048a50: 6e20 3914 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1439 │ │ -048a56: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -048a58: 0f00 |0006: return v0 │ │ +048a30: |[048a30] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +048a40: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ +048a44: 6e20 3914 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1439 │ │ +048a4a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +048a4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 velocity I │ │ @@ -74525,19 +74525,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 │ │ -048a5c: |[048a5c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -048a6c: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ -048a70: 6e20 3a14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@143a │ │ -048a76: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -048a78: 0f00 |0006: return v0 │ │ +048a50: |[048a50] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +048a60: 1f01 d502 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02d5 │ │ +048a64: 6e20 3a14 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@143a │ │ +048a6a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +048a6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 edgeEffect Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 deltaDistance F │ │ @@ -74547,21 +74547,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -048a7c: |[048a7c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -048a8c: 0720 |0000: move-object v0, v2 │ │ -048a8e: 1f00 d502 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ -048a92: 6e10 3b14 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@143b │ │ -048a98: 6e10 3814 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1438 │ │ -048a9e: 0a01 |0009: move-result v1 │ │ -048aa0: 0f01 |000a: return v1 │ │ +048a70: |[048a70] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +048a80: 0720 |0000: move-object v0, v2 │ │ +048a82: 1f00 d502 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ +048a86: 6e10 3b14 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@143b │ │ +048a8c: 6e10 3814 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1438 │ │ +048a92: 0a01 |0009: move-result v1 │ │ +048a94: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0006 line=53 │ │ locals : │ │ 0x0003 - 0x000b reg=0 eff Landroid/widget/EdgeEffect; │ │ @@ -74572,18 +74572,18 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -048aa4: |[048aa4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -048ab4: 1f00 d502 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ -048ab8: 6e30 3c14 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@143c │ │ -048abe: 0e00 |0005: return-void │ │ +048a98: |[048a98] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +048aa8: 1f00 d502 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02d5 │ │ +048aac: 6e30 3c14 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@143c │ │ +048ab2: 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 │ │ @@ -74681,26 +74681,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -048ac0: |[048ac0] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -048ad0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -048ad4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -048ad8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -048adc: 2201 4602 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0246 │ │ -048ae0: 7010 4810 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1048 │ │ -048ae6: 6901 dd04 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04dd │ │ -048aea: 0e00 |000d: return-void │ │ -048aec: 2201 4502 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0245 │ │ -048af0: 7010 4610 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1046 │ │ -048af6: 6901 dd04 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04dd │ │ -048afa: 28f8 |0015: goto 000d // -0008 │ │ +048ab4: |[048ab4] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +048ac4: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +048ac8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +048acc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +048ad0: 2201 4602 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0246 │ │ +048ad4: 7010 4810 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1048 │ │ +048ada: 6901 dd04 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04dd │ │ +048ade: 0e00 |000d: return-void │ │ +048ae0: 2201 4502 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0245 │ │ +048ae4: 7010 4610 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1046 │ │ +048aea: 6901 dd04 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04dd │ │ +048aee: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -74712,17 +74712,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048afc: |[048afc] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -048b0c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -048b12: 0e00 |0003: return-void │ │ +048af0: |[048af0] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +048b00: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +048b06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -74731,19 +74731,19 @@ │ │ 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 │ │ -048b14: |[048b14] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -048b24: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04dd │ │ -048b28: 7230 4a10 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@104a │ │ -048b2e: 0c00 |0005: move-result-object v0 │ │ -048b30: 1100 |0006: return-object v0 │ │ +048b08: |[048b08] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +048b18: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04dd │ │ +048b1c: 7230 4a10 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@104a │ │ +048b22: 0c00 |0005: move-result-object v0 │ │ +048b24: 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; │ │ │ │ @@ -74773,17 +74773,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048b34: |[048b34] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -048b44: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -048b4a: 0e00 |0003: return-void │ │ +048b28: |[048b28] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +048b38: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +048b3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -74791,19 +74791,19 @@ │ │ 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 │ │ -048b4c: |[048b4c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -048b5c: 1f01 e102 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02e1 │ │ -048b60: 6e20 5214 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1452 │ │ -048b66: 0c00 |0005: move-result-object v0 │ │ -048b68: 1100 |0006: return-object v0 │ │ +048b40: |[048b40] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +048b50: 1f01 e102 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02e1 │ │ +048b54: 6e20 5214 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1452 │ │ +048b5a: 0c00 |0005: move-result-object v0 │ │ +048b5c: 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; │ │ │ │ @@ -74873,26 +74873,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -048b6c: |[048b6c] android.support.v4.widget.PopupMenuCompat.:()V │ │ -048b7c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -048b80: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -048b84: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -048b88: 2201 4c02 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@024c │ │ -048b8c: 7010 5610 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1056 │ │ -048b92: 6901 df04 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04df │ │ -048b96: 0e00 |000d: return-void │ │ -048b98: 2201 4b02 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@024b │ │ -048b9c: 7010 5410 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1054 │ │ -048ba2: 6901 df04 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04df │ │ -048ba6: 28f8 |0015: goto 000d // -0008 │ │ +048b60: |[048b60] android.support.v4.widget.PopupMenuCompat.:()V │ │ +048b70: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +048b74: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +048b78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +048b7c: 2201 4c02 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@024c │ │ +048b80: 7010 5610 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1056 │ │ +048b86: 6901 df04 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04df │ │ +048b8a: 0e00 |000d: return-void │ │ +048b8c: 2201 4b02 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@024b │ │ +048b90: 7010 5410 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1054 │ │ +048b96: 6901 df04 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04df │ │ +048b9a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -74904,17 +74904,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048ba8: |[048ba8] android.support.v4.widget.PopupMenuCompat.:()V │ │ -048bb8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -048bbe: 0e00 |0003: return-void │ │ +048b9c: |[048b9c] android.support.v4.widget.PopupMenuCompat.:()V │ │ +048bac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +048bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -74923,19 +74923,19 @@ │ │ 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 │ │ -048bc0: |[048bc0] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -048bd0: 6200 df04 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04df │ │ -048bd4: 7220 5810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1058 │ │ -048bda: 0c00 |0005: move-result-object v0 │ │ -048bdc: 1100 |0006: return-object v0 │ │ +048bb4: |[048bb4] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +048bc4: 6200 df04 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04df │ │ +048bc8: 7220 5810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1058 │ │ +048bce: 0c00 |0005: move-result-object v0 │ │ +048bd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -74964,17 +74964,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048be0: |[048be0] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -048bf0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -048bf6: 0e00 |0003: return-void │ │ +048bd4: |[048bd4] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +048be4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +048bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -74982,19 +74982,19 @@ │ │ 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 │ │ -048bf8: |[048bf8] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -048c08: 1f01 e402 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02e4 │ │ -048c0c: 6e10 7414 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1474 │ │ -048c12: 0c00 |0005: move-result-object v0 │ │ -048c14: 1100 |0006: return-object v0 │ │ +048bec: |[048bec] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +048bfc: 1f01 e402 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02e4 │ │ +048c00: 6e10 7414 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@1474 │ │ +048c06: 0c00 |0005: move-result-object v0 │ │ +048c08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -75157,32 +75157,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -048c18: |[048c18] android.support.v4.widget.ScrollerCompat.:()V │ │ -048c28: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -048c2c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -048c30: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -048c34: 2201 5402 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0254 │ │ -048c38: 7010 9a10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@109a │ │ -048c3e: 6901 e304 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048c42: 0e00 |000d: return-void │ │ -048c44: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -048c48: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -048c4c: 2201 5302 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0253 │ │ -048c50: 7010 8910 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1089 │ │ -048c56: 6901 e304 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048c5a: 28f4 |0019: goto 000d // -000c │ │ -048c5c: 2201 5202 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0252 │ │ -048c60: 7010 7810 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1078 │ │ -048c66: 6901 e304 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048c6a: 28ec |0021: goto 000d // -0014 │ │ +048c0c: |[048c0c] android.support.v4.widget.ScrollerCompat.:()V │ │ +048c1c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +048c20: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +048c24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +048c28: 2201 5402 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0254 │ │ +048c2c: 7010 9a10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@109a │ │ +048c32: 6901 e304 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048c36: 0e00 |000d: return-void │ │ +048c38: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +048c3c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +048c40: 2201 5302 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0253 │ │ +048c44: 7010 8910 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1089 │ │ +048c4a: 6901 e304 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048c4e: 28f4 |0019: goto 000d // -000c │ │ +048c50: 2201 5202 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0252 │ │ +048c54: 7010 7810 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1078 │ │ +048c5a: 6901 e304 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048c5e: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -75196,21 +75196,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 │ │ -048c6c: |[048c6c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -048c7c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -048c82: 6200 e304 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048c86: 7230 6a10 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@106a │ │ -048c8c: 0c00 |0008: move-result-object v0 │ │ -048c8e: 5b10 e404 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048c92: 0e00 |000b: return-void │ │ +048c60: |[048c60] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +048c70: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +048c76: 6200 e304 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048c7a: 7230 6a10 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@106a │ │ +048c80: 0c00 |0008: move-result-object v0 │ │ +048c82: 5b10 e404 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048c86: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000b line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -75222,19 +75222,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 │ │ -048c94: |[048c94] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -048ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048ca6: 7120 a110 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@10a1 │ │ -048cac: 0c00 |0004: move-result-object v0 │ │ -048cae: 1100 |0005: return-object v0 │ │ +048c88: |[048c88] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +048c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048c9a: 7120 a110 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@10a1 │ │ +048ca0: 0c00 |0004: move-result-object v0 │ │ +048ca2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75242,18 +75242,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 │ │ -048cb0: |[048cb0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -048cc0: 2200 5502 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0255 │ │ -048cc4: 7030 9d10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@109d │ │ -048cca: 1100 |0005: return-object v0 │ │ +048ca4: |[048ca4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +048cb4: 2200 5502 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0255 │ │ +048cb8: 7030 9d10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@109d │ │ +048cbe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -75263,19 +75263,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -048ccc: |[048ccc] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -048cdc: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048ce0: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048ce4: 7220 6810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1068 │ │ -048cea: 0e00 |0007: return-void │ │ +048cc0: |[048cc0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +048cd0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048cd4: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048cd8: 7220 6810 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1068 │ │ +048cde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -75284,20 +75284,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048cec: |[048cec] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -048cfc: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048d00: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048d04: 7220 6910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1069 │ │ -048d0a: 0a00 |0007: move-result v0 │ │ -048d0c: 0f00 |0008: return v0 │ │ +048ce0: |[048ce0] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +048cf0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048cf4: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048cf8: 7220 6910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1069 │ │ +048cfe: 0a00 |0007: move-result v0 │ │ +048d00: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75305,27 +75305,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -048d10: |[048d10] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -048d20: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048d24: 54a1 e404 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048d28: 01b2 |0004: move v2, v11 │ │ -048d2a: 01c3 |0005: move v3, v12 │ │ -048d2c: 01d4 |0006: move v4, v13 │ │ -048d2e: 01e5 |0007: move v5, v14 │ │ -048d30: 01f6 |0008: move v6, v15 │ │ -048d32: 0207 1000 |0009: move/from16 v7, v16 │ │ -048d36: 0208 1100 |000b: move/from16 v8, v17 │ │ -048d3a: 0209 1200 |000d: move/from16 v9, v18 │ │ -048d3e: 780a 6b10 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@106b │ │ -048d44: 0e00 |0012: return-void │ │ +048d04: |[048d04] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +048d14: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048d18: 54a1 e404 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048d1c: 01b2 |0004: move v2, v11 │ │ +048d1e: 01c3 |0005: move v3, v12 │ │ +048d20: 01d4 |0006: move v4, v13 │ │ +048d22: 01e5 |0007: move v5, v14 │ │ +048d24: 01f6 |0008: move v6, v15 │ │ +048d26: 0207 1000 |0009: move/from16 v7, v16 │ │ +048d2a: 0208 1100 |000b: move/from16 v8, v17 │ │ +048d2e: 0209 1200 |000d: move/from16 v9, v18 │ │ +048d32: 780a 6b10 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@106b │ │ +048d38: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0012 line=383 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -75342,29 +75342,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -048d48: |[048d48] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -048d58: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048d5c: 54c1 e404 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048d60: 01d2 |0004: move v2, v13 │ │ -048d62: 01e3 |0005: move v3, v14 │ │ -048d64: 01f4 |0006: move v4, v15 │ │ -048d66: 0205 1000 |0007: move/from16 v5, v16 │ │ -048d6a: 0206 1100 |0009: move/from16 v6, v17 │ │ -048d6e: 0207 1200 |000b: move/from16 v7, v18 │ │ -048d72: 0208 1300 |000d: move/from16 v8, v19 │ │ -048d76: 0209 1400 |000f: move/from16 v9, v20 │ │ -048d7a: 020a 1500 |0011: move/from16 v10, v21 │ │ -048d7e: 020b 1600 |0013: move/from16 v11, v22 │ │ -048d82: 780c 6c10 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@106c │ │ -048d88: 0e00 |0018: return-void │ │ +048d3c: |[048d3c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +048d4c: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048d50: 54c1 e404 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048d54: 01d2 |0004: move v2, v13 │ │ +048d56: 01e3 |0005: move v3, v14 │ │ +048d58: 01f4 |0006: move v4, v15 │ │ +048d5a: 0205 1000 |0007: move/from16 v5, v16 │ │ +048d5e: 0206 1100 |0009: move/from16 v6, v17 │ │ +048d62: 0207 1200 |000b: move/from16 v7, v18 │ │ +048d66: 0208 1300 |000d: move/from16 v8, v19 │ │ +048d6a: 0209 1400 |000f: move/from16 v9, v20 │ │ +048d6e: 020a 1500 |0011: move/from16 v10, v21 │ │ +048d72: 020b 1600 |0013: move/from16 v11, v22 │ │ +048d76: 780c 6c10 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@106c │ │ +048d7c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0018 line=412 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -75383,20 +75383,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048d8c: |[048d8c] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -048d9c: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048da0: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048da4: 7220 6d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@106d │ │ -048daa: 0a00 |0007: move-result v0 │ │ -048dac: 0f00 |0008: return v0 │ │ +048d80: |[048d80] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +048d90: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048d94: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048d98: 7220 6d10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@106d │ │ +048d9e: 0a00 |0007: move-result v0 │ │ +048da0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75404,20 +75404,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048db0: |[048db0] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -048dc0: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048dc4: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048dc8: 7220 6e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@106e │ │ -048dce: 0a00 |0007: move-result v0 │ │ -048dd0: 0f00 |0008: return v0 │ │ +048da4: |[048da4] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +048db4: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048db8: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048dbc: 7220 6e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@106e │ │ +048dc2: 0a00 |0007: move-result v0 │ │ +048dc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75425,20 +75425,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048dd4: |[048dd4] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -048de4: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048de8: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048dec: 7220 6f10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@106f │ │ -048df2: 0a00 |0007: move-result v0 │ │ -048df4: 0f00 |0008: return v0 │ │ +048dc8: |[048dc8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +048dd8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048ddc: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048de0: 7220 6f10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@106f │ │ +048de6: 0a00 |0007: move-result v0 │ │ +048de8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75446,20 +75446,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048df8: |[048df8] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -048e08: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048e0c: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048e10: 7220 7010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1070 │ │ -048e16: 0a00 |0007: move-result v0 │ │ -048e18: 0f00 |0008: return v0 │ │ +048dec: |[048dec] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +048dfc: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048e00: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048e04: 7220 7010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1070 │ │ +048e0a: 0a00 |0007: move-result v0 │ │ +048e0c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75467,20 +75467,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048e1c: |[048e1c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -048e2c: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048e30: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048e34: 7220 7110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1071 │ │ -048e3a: 0a00 |0007: move-result v0 │ │ -048e3c: 0f00 |0008: return v0 │ │ +048e10: |[048e10] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +048e20: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048e24: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048e28: 7220 7110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1071 │ │ +048e2e: 0a00 |0007: move-result v0 │ │ +048e30: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75488,20 +75488,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048e40: |[048e40] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -048e50: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048e54: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048e58: 7220 7210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1072 │ │ -048e5e: 0a00 |0007: move-result v0 │ │ -048e60: 0f00 |0008: return v0 │ │ +048e34: |[048e34] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +048e44: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048e48: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048e4c: 7220 7210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1072 │ │ +048e52: 0a00 |0007: move-result v0 │ │ +048e54: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75509,20 +75509,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -048e64: |[048e64] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -048e74: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048e78: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048e7c: 7220 7310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1073 │ │ -048e82: 0a00 |0007: move-result v0 │ │ -048e84: 0f00 |0008: return v0 │ │ +048e58: |[048e58] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +048e68: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048e6c: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048e70: 7220 7310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1073 │ │ +048e76: 0a00 |0007: move-result v0 │ │ +048e78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75530,19 +75530,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -048e88: |[048e88] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -048e98: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048e9c: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048ea0: 7255 7410 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1074 │ │ -048ea6: 0e00 |0007: return-void │ │ +048e7c: |[048e7c] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +048e8c: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048e90: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048e94: 7255 7410 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1074 │ │ +048e9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -75554,19 +75554,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -048ea8: |[048ea8] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -048eb8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048ebc: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048ec0: 7255 7510 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1075 │ │ -048ec6: 0e00 |0007: return-void │ │ +048e9c: |[048e9c] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +048eac: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048eb0: 5421 e404 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048eb4: 7255 7510 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1075 │ │ +048eba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -75578,23 +75578,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -048ec8: |[048ec8] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -048ed8: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048edc: 5461 e404 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048ee0: 0172 |0004: move v2, v7 │ │ -048ee2: 0183 |0005: move v3, v8 │ │ -048ee4: 0194 |0006: move v4, v9 │ │ -048ee6: 01a5 |0007: move v5, v10 │ │ -048ee8: 7806 7610 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1076 │ │ -048eee: 0e00 |000b: return-void │ │ +048ebc: |[048ebc] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +048ecc: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048ed0: 5461 e404 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048ed4: 0172 |0004: move v2, v7 │ │ +048ed6: 0183 |0005: move v3, v8 │ │ +048ed8: 0194 |0006: move v4, v9 │ │ +048eda: 01a5 |0007: move v5, v10 │ │ +048edc: 7806 7610 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1076 │ │ +048ee2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -75607,24 +75607,24 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -048ef0: |[048ef0] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -048f00: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ -048f04: 5471 e404 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ -048f08: 0182 |0004: move v2, v8 │ │ -048f0a: 0193 |0005: move v3, v9 │ │ -048f0c: 01a4 |0006: move v4, v10 │ │ -048f0e: 01b5 |0007: move v5, v11 │ │ -048f10: 01c6 |0008: move v6, v12 │ │ -048f12: 7807 7710 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@1077 │ │ -048f18: 0e00 |000c: return-void │ │ +048ee4: |[048ee4] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +048ef4: 6200 e304 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e3 │ │ +048ef8: 5471 e404 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e4 │ │ +048efc: 0182 |0004: move v2, v8 │ │ +048efe: 0193 |0005: move v3, v9 │ │ +048f00: 01a4 |0006: move v4, v10 │ │ +048f02: 01b5 |0007: move v5, v11 │ │ +048f04: 01c6 |0008: move v6, v12 │ │ +048f06: 7807 7710 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@1077 │ │ +048f0c: 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 │ │ @@ -75658,17 +75658,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048f1c: |[048f1c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -048f2c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -048f32: 0e00 |0003: return-void │ │ +048f10: |[048f10] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +048f20: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +048f26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75676,18 +75676,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048f34: |[048f34] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -048f44: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -048f48: 6e10 6514 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1465 │ │ -048f4e: 0e00 |0005: return-void │ │ +048f28: |[048f28] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +048f38: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +048f3c: 6e10 6514 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@1465 │ │ +048f42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -75696,19 +75696,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -048f50: |[048f50] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -048f60: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -048f64: 6e10 6614 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1466 │ │ -048f6a: 0a00 |0005: move-result v0 │ │ -048f6c: 0f00 |0006: return v0 │ │ +048f44: |[048f44] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +048f54: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +048f58: 6e10 6614 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@1466 │ │ +048f5e: 0a00 |0005: move-result v0 │ │ +048f60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75716,22 +75716,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 │ │ -048f70: |[048f70] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -048f80: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -048f84: 2200 e302 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02e3 │ │ -048f88: 7030 6414 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1464 │ │ -048f8e: 1100 |0007: return-object v0 │ │ -048f90: 2200 e302 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02e3 │ │ -048f94: 7020 6314 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1463 │ │ -048f9a: 28fa |000d: goto 0007 // -0006 │ │ +048f64: |[048f64] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +048f74: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +048f78: 2200 e302 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02e3 │ │ +048f7c: 7030 6414 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1464 │ │ +048f82: 1100 |0007: return-object v0 │ │ +048f84: 2200 e302 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02e3 │ │ +048f88: 7020 6314 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@1463 │ │ +048f8e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -75740,27 +75740,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 │ │ -048f9c: |[048f9c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -048fac: 0790 |0000: move-object v0, v9 │ │ -048fae: 1f00 e302 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -048fb2: 01a1 |0003: move v1, v10 │ │ -048fb4: 01b2 |0004: move v2, v11 │ │ -048fb6: 01c3 |0005: move v3, v12 │ │ -048fb8: 01d4 |0006: move v4, v13 │ │ -048fba: 01e5 |0007: move v5, v14 │ │ -048fbc: 01f6 |0008: move v6, v15 │ │ -048fbe: 0207 1000 |0009: move/from16 v7, v16 │ │ -048fc2: 0208 1100 |000b: move/from16 v8, v17 │ │ -048fc6: 7409 6714 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1467 │ │ -048fcc: 0e00 |0010: return-void │ │ +048f90: |[048f90] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +048fa0: 0790 |0000: move-object v0, v9 │ │ +048fa2: 1f00 e302 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +048fa6: 01a1 |0003: move v1, v10 │ │ +048fa8: 01b2 |0004: move v2, v11 │ │ +048faa: 01c3 |0005: move v3, v12 │ │ +048fac: 01d4 |0006: move v4, v13 │ │ +048fae: 01e5 |0007: move v5, v14 │ │ +048fb0: 01f6 |0008: move v6, v15 │ │ +048fb2: 0207 1000 |0009: move/from16 v7, v16 │ │ +048fb6: 0208 1100 |000b: move/from16 v8, v17 │ │ +048fba: 7409 6714 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@1467 │ │ +048fc0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0010 line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=10 startX I │ │ @@ -75777,29 +75777,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 │ │ -048fd0: |[048fd0] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -048fe0: 07b0 |0000: move-object v0, v11 │ │ -048fe2: 1f00 e302 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -048fe6: 01c1 |0003: move v1, v12 │ │ -048fe8: 01d2 |0004: move v2, v13 │ │ -048fea: 01e3 |0005: move v3, v14 │ │ -048fec: 01f4 |0006: move v4, v15 │ │ -048fee: 0205 1000 |0007: move/from16 v5, v16 │ │ -048ff2: 0206 1100 |0009: move/from16 v6, v17 │ │ -048ff6: 0207 1200 |000b: move/from16 v7, v18 │ │ -048ffa: 0208 1300 |000d: move/from16 v8, v19 │ │ -048ffe: 0209 1400 |000f: move/from16 v9, v20 │ │ -049002: 020a 1500 |0011: move/from16 v10, v21 │ │ -049006: 740b 6814 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1468 │ │ -04900c: 0e00 |0016: return-void │ │ +048fc4: |[048fc4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +048fd4: 07b0 |0000: move-object v0, v11 │ │ +048fd6: 1f00 e302 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +048fda: 01c1 |0003: move v1, v12 │ │ +048fdc: 01d2 |0004: move v2, v13 │ │ +048fde: 01e3 |0005: move v3, v14 │ │ +048fe0: 01f4 |0006: move v4, v15 │ │ +048fe2: 0205 1000 |0007: move/from16 v5, v16 │ │ +048fe6: 0206 1100 |0009: move/from16 v6, v17 │ │ +048fea: 0207 1200 |000b: move/from16 v7, v18 │ │ +048fee: 0208 1300 |000d: move/from16 v8, v19 │ │ +048ff2: 0209 1400 |000f: move/from16 v9, v20 │ │ +048ff6: 020a 1500 |0011: move/from16 v10, v21 │ │ +048ffa: 740b 6814 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@1468 │ │ +049000: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0016 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=11 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0017 reg=12 startX I │ │ @@ -75818,19 +75818,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049010: |[049010] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -049020: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -049024: 6e10 6a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@146a │ │ -04902a: 0a00 |0005: move-result v0 │ │ -04902c: 0f00 |0006: return v0 │ │ +049004: |[049004] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +049014: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +049018: 6e10 6a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@146a │ │ +04901e: 0a00 |0005: move-result v0 │ │ +049020: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75838,19 +75838,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049030: |[049030] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -049040: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -049044: 6e10 6b14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@146b │ │ -04904a: 0a00 |0005: move-result v0 │ │ -04904c: 0f00 |0006: return v0 │ │ +049024: |[049024] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +049034: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +049038: 6e10 6b14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@146b │ │ +04903e: 0a00 |0005: move-result v0 │ │ +049040: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75858,19 +75858,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049050: |[049050] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -049060: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -049064: 6e10 6c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@146c │ │ -04906a: 0a00 |0005: move-result v0 │ │ -04906c: 0f00 |0006: return v0 │ │ +049044: |[049044] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +049054: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +049058: 6e10 6c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@146c │ │ +04905e: 0a00 |0005: move-result v0 │ │ +049060: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75878,19 +75878,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049070: |[049070] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -049080: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -049084: 6e10 6d14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@146d │ │ -04908a: 0a00 |0005: move-result v0 │ │ -04908c: 0f00 |0006: return v0 │ │ +049064: |[049064] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +049074: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +049078: 6e10 6d14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@146d │ │ +04907e: 0a00 |0005: move-result v0 │ │ +049080: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75898,19 +75898,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049090: |[049090] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0490a0: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -0490a4: 6e10 6e14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@146e │ │ -0490aa: 0a00 |0005: move-result v0 │ │ -0490ac: 0f00 |0006: return v0 │ │ +049084: |[049084] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +049094: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +049098: 6e10 6e14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@146e │ │ +04909e: 0a00 |0005: move-result v0 │ │ +0490a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75918,19 +75918,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0490b0: |[0490b0] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0490c0: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -0490c4: 6e10 6f14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@146f │ │ -0490ca: 0a00 |0005: move-result v0 │ │ -0490cc: 0f00 |0006: return v0 │ │ +0490a4: |[0490a4] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0490b4: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +0490b8: 6e10 6f14 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@146f │ │ +0490be: 0a00 |0005: move-result v0 │ │ +0490c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75938,18 +75938,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 │ │ -0490d0: |[0490d0] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0490e0: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -0490e4: 6e40 7014 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1470 │ │ -0490ea: 0e00 |0005: return-void │ │ +0490c4: |[0490c4] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0490d4: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +0490d8: 6e40 7014 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1470 │ │ +0490de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -75961,18 +75961,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 │ │ -0490ec: |[0490ec] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0490fc: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -049100: 6e40 7114 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1471 │ │ -049106: 0e00 |0005: return-void │ │ +0490e0: |[0490e0] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0490f0: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +0490f4: 6e40 7114 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1471 │ │ +0490fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startY I │ │ @@ -75984,18 +75984,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 │ │ -049108: |[049108] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -049118: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -04911c: 6e54 7214 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1472 │ │ -049122: 0e00 |0005: return-void │ │ +0490fc: |[0490fc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +04910c: 1f00 e302 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +049110: 6e54 7214 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1472 │ │ +049116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -76008,24 +76008,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -049124: |[049124] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -049134: 0760 |0000: move-object v0, v6 │ │ -049136: 1f00 e302 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ -04913a: 0171 |0003: move v1, v7 │ │ -04913c: 0182 |0004: move v2, v8 │ │ -04913e: 0193 |0005: move v3, v9 │ │ -049140: 01a4 |0006: move v4, v10 │ │ -049142: 01b5 |0007: move v5, v11 │ │ -049144: 7406 7314 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1473 │ │ -04914a: 0e00 |000b: return-void │ │ +049118: |[049118] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +049128: 0760 |0000: move-object v0, v6 │ │ +04912a: 1f00 e302 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02e3 │ │ +04912e: 0171 |0003: move v1, v7 │ │ +049130: 0182 |0004: move v2, v8 │ │ +049132: 0193 |0005: move v3, v9 │ │ +049134: 01a4 |0006: move v4, v10 │ │ +049136: 01b5 |0007: move v5, v11 │ │ +049138: 7406 7314 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1473 │ │ +04913e: 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 │ │ @@ -76060,17 +76060,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04914c: |[04914c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -04915c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -049162: 0e00 |0003: return-void │ │ +049140: |[049140] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +049150: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +049156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatIcs;) │ │ @@ -76078,19 +76078,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -049164: |[049164] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -049174: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ -049178: 6e10 6914 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1469 │ │ -04917e: 0a00 |0005: move-result v0 │ │ -049180: 0f00 |0006: return v0 │ │ +049158: |[049158] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +049168: 1f01 e302 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02e3 │ │ +04916c: 6e10 6914 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@1469 │ │ +049172: 0a00 |0005: move-result v0 │ │ +049174: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -76128,22 +76128,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -049184: |[049184] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -049194: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -04919a: 7100 0711 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1107 │ │ -0491a0: 0c00 |0006: move-result-object v0 │ │ -0491a2: 7220 e410 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@10e4 │ │ -0491a8: 0c00 |000a: move-result-object v0 │ │ -0491aa: 5b10 e504 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04e5 │ │ -0491ae: 0e00 |000d: return-void │ │ +049178: |[049178] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +049188: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +04918e: 7100 0711 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1107 │ │ +049194: 0c00 |0006: move-result-object v0 │ │ +049196: 7220 e410 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@10e4 │ │ +04919c: 0c00 |000a: move-result-object v0 │ │ +04919e: 5b10 e504 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04e5 │ │ +0491a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -76154,17 +76154,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0491b0: |[0491b0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -0491c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0491c2: 0f00 |0001: return v0 │ │ +0491a4: |[0491a4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +0491b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0491b6: 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 : 2394 (SearchViewCompat.java) │ │ @@ -76201,22 +76201,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0491c4: |[0491c4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0491d4: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -0491da: 7100 0711 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1107 │ │ -0491e0: 0c00 |0006: move-result-object v0 │ │ -0491e2: 7220 e510 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@10e5 │ │ -0491e8: 0c00 |000a: move-result-object v0 │ │ -0491ea: 5b10 e604 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04e6 │ │ -0491ee: 0e00 |000d: return-void │ │ +0491b8: |[0491b8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +0491c8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +0491ce: 7100 0711 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1107 │ │ +0491d4: 0c00 |0006: move-result-object v0 │ │ +0491d6: 7220 e510 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@10e5 │ │ +0491dc: 0c00 |000a: move-result-object v0 │ │ +0491de: 5b10 e604 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04e6 │ │ +0491e2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -76227,17 +76227,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0491f0: |[0491f0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -049200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049202: 0f00 |0001: return v0 │ │ +0491e4: |[0491e4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0491f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0491f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -76246,17 +76246,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049204: |[049204] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -049214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049216: 0f00 |0001: return v0 │ │ +0491f8: |[0491f8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +049208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04920a: 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; │ │ │ │ @@ -76427,33 +76427,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -049218: |[049218] android.support.v4.widget.SearchViewCompat.:()V │ │ -049228: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -04922c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -049230: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -049234: 2200 5d02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@025d │ │ -049238: 7010 dc10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@10dc │ │ -04923e: 6900 eb04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049242: 0e00 |000d: return-void │ │ -049244: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -049248: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -04924c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -049250: 2200 5c02 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@025c │ │ -049254: 7010 cb10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10cb │ │ -04925a: 6900 eb04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -04925e: 28f2 |001b: goto 000d // -000e │ │ -049260: 2200 5f02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@025f │ │ -049264: 7010 f210 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10f2 │ │ -04926a: 6900 eb04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -04926e: 28ea |0023: goto 000d // -0016 │ │ +04920c: |[04920c] android.support.v4.widget.SearchViewCompat.:()V │ │ +04921c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +049220: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +049224: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +049228: 2200 5d02 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@025d │ │ +04922c: 7010 dc10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@10dc │ │ +049232: 6900 eb04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049236: 0e00 |000d: return-void │ │ +049238: 6000 2600 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +04923c: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +049240: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +049244: 2200 5c02 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@025c │ │ +049248: 7010 cb10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10cb │ │ +04924e: 6900 eb04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049252: 28f2 |001b: goto 000d // -000e │ │ +049254: 2200 5f02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@025f │ │ +049258: 7010 f210 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10f2 │ │ +04925e: 6900 eb04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049262: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -76465,17 +76465,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049270: |[049270] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -049280: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -049286: 0e00 |0003: return-void │ │ +049264: |[049264] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +049274: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04927a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -76485,36 +76485,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 │ │ -049288: |[049288] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -049298: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -04929c: 1100 |0002: return-object v0 │ │ +04927c: |[04927c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +04928c: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049290: 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 │ │ -0492a0: |[0492a0] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0492b0: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -0492b4: 7220 e010 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10e0 │ │ -0492ba: 0c00 |0005: move-result-object v0 │ │ -0492bc: 1100 |0006: return-object v0 │ │ +049294: |[049294] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0492a4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +0492a8: 7220 e010 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10e0 │ │ +0492ae: 0c00 |0005: move-result-object v0 │ │ +0492b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76522,19 +76522,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0492c0: |[0492c0] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -0492d0: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -0492d4: 7220 e110 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@10e1 │ │ -0492da: 0a00 |0005: move-result v0 │ │ -0492dc: 0f00 |0006: return v0 │ │ +0492b4: |[0492b4] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +0492c4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +0492c8: 7220 e110 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@10e1 │ │ +0492ce: 0a00 |0005: move-result v0 │ │ +0492d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76542,19 +76542,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0492e0: |[0492e0] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0492f0: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -0492f4: 7220 e210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10e2 │ │ -0492fa: 0a00 |0005: move-result v0 │ │ -0492fc: 0f00 |0006: return v0 │ │ +0492d4: |[0492d4] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0492e4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +0492e8: 7220 e210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10e2 │ │ +0492ee: 0a00 |0005: move-result v0 │ │ +0492f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76562,19 +76562,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049300: |[049300] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -049310: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049314: 7220 e310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10e3 │ │ -04931a: 0a00 |0005: move-result v0 │ │ -04931c: 0f00 |0006: return v0 │ │ +0492f4: |[0492f4] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +049304: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049308: 7220 e310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10e3 │ │ +04930e: 0a00 |0005: move-result v0 │ │ +049310: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76582,19 +76582,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 │ │ -049320: |[049320] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -049330: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049334: 7220 e610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10e6 │ │ -04933a: 0c00 |0005: move-result-object v0 │ │ -04933c: 1100 |0006: return-object v0 │ │ +049314: |[049314] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +049324: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049328: 7220 e610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10e6 │ │ +04932e: 0c00 |0005: move-result-object v0 │ │ +049330: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76602,18 +76602,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 │ │ -049340: |[049340] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -049350: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049354: 7230 e710 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@10e7 │ │ -04935a: 0e00 |0005: return-void │ │ +049334: |[049334] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +049344: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049348: 7230 e710 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@10e7 │ │ +04934e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 iconify Z │ │ @@ -76623,18 +76623,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 │ │ -04935c: |[04935c] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -04936c: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049370: 7230 e810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@10e8 │ │ -049376: 0e00 |0005: return-void │ │ +049350: |[049350] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +049360: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049364: 7230 e810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@10e8 │ │ +04936a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -76644,18 +76644,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 │ │ -049378: |[049378] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -049388: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -04938c: 7230 e910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@10e9 │ │ -049392: 0e00 |0005: return-void │ │ +04936c: |[04936c] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +04937c: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049380: 7230 e910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@10e9 │ │ +049386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -76665,18 +76665,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 │ │ -049394: |[049394] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -0493a4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -0493a8: 7230 ea10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@10ea │ │ -0493ae: 0e00 |0005: return-void │ │ +049388: |[049388] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +049398: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +04939c: 7230 ea10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@10ea │ │ +0493a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0005 line=518 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 maxpixels I │ │ @@ -76686,19 +76686,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 │ │ -0493b0: |[0493b0] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0493c0: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -0493c4: 5431 e504 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04e5 │ │ -0493c8: 7230 eb10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10eb │ │ -0493ce: 0e00 |0007: return-void │ │ +0493a4: |[0493a4] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +0493b4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +0493b8: 5431 e504 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04e5 │ │ +0493bc: 7230 eb10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10eb │ │ +0493c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -76708,19 +76708,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 │ │ -0493d0: |[0493d0] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0493e0: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -0493e4: 5431 e604 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04e6 │ │ -0493e8: 7230 ec10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ec │ │ -0493ee: 0e00 |0007: return-void │ │ +0493c4: |[0493c4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0493d4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +0493d8: 5431 e604 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04e6 │ │ +0493dc: 7230 ec10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ec │ │ +0493e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -76730,18 +76730,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 │ │ -0493f0: |[0493f0] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -049400: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049404: 7240 ed10 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10ed │ │ -04940a: 0e00 |0005: return-void │ │ +0493e4: |[0493e4] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0493f4: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +0493f8: 7240 ed10 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10ed │ │ +0493fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0005 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/CharSequence; │ │ @@ -76752,18 +76752,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 │ │ -04940c: |[04940c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -04941c: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049420: 7230 ee10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10ee │ │ -049426: 0e00 |0005: return-void │ │ +049400: |[049400] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +049410: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049414: 7230 ee10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10ee │ │ +04941a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -76773,18 +76773,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 │ │ -049428: |[049428] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -049438: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -04943c: 7230 ef10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10ef │ │ -049442: 0e00 |0005: return-void │ │ +04941c: |[04941c] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +04942c: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049430: 7230 ef10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10ef │ │ +049436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -76794,18 +76794,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 │ │ -049444: |[049444] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -049454: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049458: 7230 f010 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10f0 │ │ -04945e: 0e00 |0005: return-void │ │ +049438: |[049438] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +049448: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +04944c: 7230 f010 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10f0 │ │ +049452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -76815,18 +76815,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 │ │ -049460: |[049460] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -049470: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ -049474: 7230 f110 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10f1 │ │ -04947a: 0e00 |0005: return-void │ │ +049454: |[049454] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +049464: 6200 eb04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04eb │ │ +049468: 7230 f110 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10f1 │ │ +04946e: 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 │ │ @@ -76867,18 +76867,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 │ │ -04947c: |[04947c] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -04948c: 5b01 ec04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04ec │ │ -049490: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -049496: 0e00 |0005: return-void │ │ +049470: |[049470] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +049480: 5b01 ec04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04ec │ │ +049484: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04948a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -76888,19 +76888,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049498: |[049498] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0494a8: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04ec │ │ -0494ac: 7220 1e11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@111e │ │ -0494b2: 0a00 |0005: move-result v0 │ │ -0494b4: 0f00 |0006: return v0 │ │ +04948c: |[04948c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +04949c: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04ec │ │ +0494a0: 7220 1e11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@111e │ │ +0494a6: 0a00 |0005: move-result v0 │ │ +0494a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -76909,19 +76909,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0494b8: |[0494b8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0494c8: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04ec │ │ -0494cc: 7220 1f11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@111f │ │ -0494d2: 0a00 |0005: move-result v0 │ │ -0494d4: 0f00 |0006: return v0 │ │ +0494ac: |[0494ac] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0494bc: 5410 ec04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04ec │ │ +0494c0: 7220 1f11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@111f │ │ +0494c6: 0a00 |0005: move-result v0 │ │ +0494c8: 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; │ │ │ │ @@ -76960,18 +76960,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 │ │ -0494d8: |[0494d8] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -0494e8: 5b01 ed04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04ed │ │ -0494ec: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0494f2: 0e00 |0005: return-void │ │ +0494cc: |[0494cc] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +0494dc: 5b01 ed04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04ed │ │ +0494e0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0494e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ @@ -76981,19 +76981,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0494f4: |[0494f4] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -049504: 5410 ed04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04ed │ │ -049508: 7210 1d11 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@111d │ │ -04950e: 0a00 |0005: move-result v0 │ │ -049510: 0f00 |0006: return v0 │ │ +0494e8: |[0494e8] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +0494f8: 5410 ed04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04ed │ │ +0494fc: 7210 1d11 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@111d │ │ +049502: 0a00 |0005: move-result v0 │ │ +049504: 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 : 2395 (SearchViewCompatHoneycomb.java) │ │ @@ -77095,17 +77095,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049514: |[049514] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -049524: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04952a: 0e00 |0003: return-void │ │ +049508: |[049508] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +049518: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04951e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -77114,19 +77114,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 │ │ -04952c: |[04952c] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -04953c: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ -049540: 6e10 8a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@148a │ │ -049546: 0c00 |0005: move-result-object v0 │ │ -049548: 1100 |0006: return-object v0 │ │ +049520: |[049520] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +049530: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ +049534: 6e10 8a14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@148a │ │ +04953a: 0c00 |0005: move-result-object v0 │ │ +04953c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77134,19 +77134,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04954c: |[04954c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -04955c: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ -049560: 6e10 8b14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@148b │ │ -049566: 0a00 |0005: move-result v0 │ │ -049568: 0f00 |0006: return v0 │ │ +049540: |[049540] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +049550: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ +049554: 6e10 8b14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@148b │ │ +04955a: 0a00 |0005: move-result v0 │ │ +04955c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77154,19 +77154,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04956c: |[04956c] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -04957c: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ -049580: 6e10 8c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@148c │ │ -049586: 0a00 |0005: move-result v0 │ │ -049588: 0f00 |0006: return v0 │ │ +049560: |[049560] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +049570: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ +049574: 6e10 8c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@148c │ │ +04957a: 0a00 |0005: move-result v0 │ │ +04957c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77174,19 +77174,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04958c: |[04958c] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -04959c: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ -0495a0: 6e10 8d14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@148d │ │ -0495a6: 0a00 |0005: move-result v0 │ │ -0495a8: 0f00 |0006: return v0 │ │ +049580: |[049580] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +049590: 1f01 eb02 |0000: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ +049594: 6e10 8d14 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@148d │ │ +04959a: 0a00 |0005: move-result v0 │ │ +04959c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77194,18 +77194,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 │ │ -0495ac: |[0495ac] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -0495bc: 2200 6202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0262 │ │ -0495c0: 7020 1b11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@111b │ │ -0495c6: 1100 |0005: return-object v0 │ │ +0495a0: |[0495a0] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +0495b0: 2200 6202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0262 │ │ +0495b4: 7020 1b11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@111b │ │ +0495ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77213,18 +77213,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 │ │ -0495c8: |[0495c8] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -0495d8: 2200 6102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0261 │ │ -0495dc: 7020 1811 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1118 │ │ -0495e2: 1100 |0005: return-object v0 │ │ +0495bc: |[0495bc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +0495cc: 2200 6102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0261 │ │ +0495d0: 7020 1811 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1118 │ │ +0495d6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77232,18 +77232,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 │ │ -0495e4: |[0495e4] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0495f4: 2200 eb02 |0000: new-instance v0, Landroid/widget/SearchView; // type@02eb │ │ -0495f8: 7020 8814 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1488 │ │ -0495fe: 1100 |0005: return-object v0 │ │ +0495d8: |[0495d8] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0495e8: 2200 eb02 |0000: new-instance v0, Landroid/widget/SearchView; // type@02eb │ │ +0495ec: 7020 8814 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1488 │ │ +0495f2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -77251,18 +77251,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 │ │ -049600: |[049600] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -049610: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -049614: 6e20 8f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@148f │ │ -04961a: 0e00 |0005: return-void │ │ +0495f4: |[0495f4] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +049604: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +049608: 6e20 8f14 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@148f │ │ +04960e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 iconify Z │ │ @@ -77272,18 +77272,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 │ │ -04961c: |[04961c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -04962c: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -049630: 6e20 9214 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1492 │ │ -049636: 0e00 |0005: return-void │ │ +049610: |[049610] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +049620: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +049624: 6e20 9214 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@1492 │ │ +04962a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 maxpixels I │ │ @@ -77293,19 +77293,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 │ │ -049638: |[049638] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -049648: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -04964c: 1f01 e902 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02e9 │ │ -049650: 6e20 9314 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1493 │ │ -049656: 0e00 |0007: return-void │ │ +04962c: |[04962c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +04963c: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +049640: 1f01 e902 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02e9 │ │ +049644: 6e20 9314 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@1493 │ │ +04964a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -77315,19 +77315,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 │ │ -049658: |[049658] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -049668: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -04966c: 1f01 ea02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02ea │ │ -049670: 6e20 9414 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1494 │ │ -049676: 0e00 |0007: return-void │ │ +04964c: |[04964c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +04965c: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +049660: 1f01 ea02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02ea │ │ +049664: 6e20 9414 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1494 │ │ +04966a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -77337,18 +77337,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 │ │ -049678: |[049678] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -049688: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -04968c: 6e30 9514 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1495 │ │ -049692: 0e00 |0005: return-void │ │ +04966c: |[04966c] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +04967c: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +049680: 6e30 9514 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1495 │ │ +049686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/CharSequence; │ │ @@ -77359,18 +77359,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 │ │ -049694: |[049694] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0496a4: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -0496a8: 6e20 9614 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1496 │ │ -0496ae: 0e00 |0005: return-void │ │ +049688: |[049688] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +049698: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +04969c: 6e20 9614 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1496 │ │ +0496a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 hint Ljava/lang/CharSequence; │ │ @@ -77380,18 +77380,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 │ │ -0496b0: |[0496b0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0496c0: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -0496c4: 6e20 9714 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1497 │ │ -0496ca: 0e00 |0005: return-void │ │ +0496a4: |[0496a4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0496b4: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +0496b8: 6e20 9714 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1497 │ │ +0496be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enable Z │ │ @@ -77401,27 +77401,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 │ │ -0496cc: |[0496cc] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0496dc: 0741 |0000: move-object v1, v4 │ │ -0496de: 1f01 eb02 |0001: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ -0496e2: 6e10 8914 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1489 │ │ -0496e8: 0c02 |0006: move-result-object v2 │ │ -0496ea: 1a03 df17 |0007: const-string v3, "search" // string@17df │ │ -0496ee: 6e20 af00 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -0496f4: 0c00 |000c: move-result-object v0 │ │ -0496f6: 1f00 1500 |000d: check-cast v0, Landroid/app/SearchManager; // type@0015 │ │ -0496fa: 6e20 7c00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@007c │ │ -049700: 0c02 |0012: move-result-object v2 │ │ -049702: 6e20 9814 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1498 │ │ -049708: 0e00 |0016: return-void │ │ +0496c0: |[0496c0] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0496d0: 0741 |0000: move-object v1, v4 │ │ +0496d2: 1f01 eb02 |0001: check-cast v1, Landroid/widget/SearchView; // type@02eb │ │ +0496d6: 6e10 8914 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1489 │ │ +0496dc: 0c02 |0006: move-result-object v2 │ │ +0496de: 1a03 df17 |0007: const-string v3, "search" // string@17df │ │ +0496e2: 6e20 af00 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +0496e8: 0c00 |000c: move-result-object v0 │ │ +0496ea: 1f00 1500 |000d: check-cast v0, Landroid/app/SearchManager; // type@0015 │ │ +0496ee: 6e20 7c00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@007c │ │ +0496f4: 0c02 |0012: move-result-object v2 │ │ +0496f6: 6e20 9814 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1498 │ │ +0496fc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -77435,18 +77435,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 │ │ -04970c: |[04970c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -04971c: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -049720: 6e20 9914 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1499 │ │ -049726: 0e00 |0005: return-void │ │ +049700: |[049700] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +049710: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +049714: 6e20 9914 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1499 │ │ +04971a: 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 │ │ @@ -77482,17 +77482,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -049728: |[049728] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -049738: 7020 8814 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1488 │ │ -04973e: 0e00 |0003: return-void │ │ +04971c: |[04971c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +04972c: 7020 8814 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1488 │ │ +049732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -77503,20 +77503,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -049740: |[049740] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -049750: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -049754: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -049756: 6e30 3311 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1133 │ │ -04975c: 6f10 8e14 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@148e │ │ -049762: 0e00 |0009: return-void │ │ +049734: |[049734] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +049744: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +049748: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04974a: 6e30 3311 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1133 │ │ +049750: 6f10 8e14 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@148e │ │ +049756: 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; │ │ @@ -77550,17 +77550,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049764: |[049764] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -049774: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04977a: 0e00 |0003: return-void │ │ +049758: |[049758] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +049768: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04976e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -77569,18 +77569,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 │ │ -04977c: |[04977c] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -04978c: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0266 │ │ -049790: 7020 3111 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1131 │ │ -049796: 1100 |0005: return-object v0 │ │ +049770: |[049770] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +049780: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0266 │ │ +049784: 7020 3111 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1131 │ │ +04978a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatIcs;) │ │ @@ -77588,18 +77588,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 │ │ -049798: |[049798] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -0497a8: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -0497ac: 6e20 9014 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1490 │ │ -0497b2: 0e00 |0005: return-void │ │ +04978c: |[04978c] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +04979c: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +0497a0: 6e20 9014 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@1490 │ │ +0497a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 imeOptions I │ │ @@ -77609,18 +77609,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 │ │ -0497b4: |[0497b4] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -0497c4: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ -0497c8: 6e20 9114 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1491 │ │ -0497ce: 0e00 |0005: return-void │ │ +0497a8: |[0497a8] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +0497b8: 1f00 eb02 |0000: check-cast v0, Landroid/widget/SearchView; // type@02eb │ │ +0497bc: 6e20 9114 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@1491 │ │ +0497c2: 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 │ │ @@ -77755,19 +77755,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 │ │ -0497d0: |[0497d0] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0497e0: 5b01 f804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ -0497e4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0497ea: 5b02 f704 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ -0497ee: 0e00 |0007: return-void │ │ +0497c4: |[0497c4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0497d4: 5b01 f804 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ +0497d8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0497de: 5b02 f704 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ +0497e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0005 line=1493 │ │ 0x0007 line=1494 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -77780,32 +77780,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0497f0: |[0497f0] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -049800: 5430 f704 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ -049804: 6e10 0713 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -04980a: 0c00 |0005: move-result-object v0 │ │ -04980c: 5431 f804 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ -049810: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -049814: 5430 f704 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ -049818: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -04981a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -04981c: 7130 440b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b44 │ │ -049822: 5430 f804 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ -049826: 5431 f704 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ -04982a: 7120 8711 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1187 │ │ -049830: 5430 f804 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ -049834: 7110 8011 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1180 │ │ -04983a: 0c00 |001d: move-result-object v0 │ │ -04983c: 6e20 6b16 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ -049842: 0e00 |0021: return-void │ │ +0497e4: |[0497e4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +0497f4: 5430 f704 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ +0497f8: 6e10 0713 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +0497fe: 0c00 |0005: move-result-object v0 │ │ +049800: 5431 f804 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ +049804: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +049808: 5430 f704 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ +04980c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +04980e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +049810: 7130 440b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b44 │ │ +049816: 5430 f804 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ +04981a: 5431 f704 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04f7 │ │ +04981e: 7120 8711 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1187 │ │ +049824: 5430 f804 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f8 │ │ +049828: 7110 8011 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1180 │ │ +04982e: 0c00 |001d: move-result-object v0 │ │ +049830: 6e20 6b16 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ +049836: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x000a line=1499 │ │ 0x0011 line=1500 │ │ 0x0018 line=1502 │ │ 0x0021 line=1503 │ │ @@ -77862,42 +77862,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -049844: |[049844] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -049854: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049856: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -04985a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04985c: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -049862: 4b02 0001 |0007: aput v2, v0, v1 │ │ -049866: 6900 fa04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04fa │ │ -04986a: 0e00 |000b: return-void │ │ +049838: |[049838] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +049848: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04984a: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +04984e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +049850: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +049856: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04985a: 6900 fa04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04fa │ │ +04985e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04986c: |[04986c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -04987c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04987e: 7030 5813 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1358 │ │ -049884: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -049886: 5910 0105 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04988a: 0e00 |0007: return-void │ │ +049860: |[049860] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +049870: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +049872: 7030 5813 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1358 │ │ +049878: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04987a: 5910 0105 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04987e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1281 │ │ 0x0004 line=1265 │ │ 0x0007 line=1282 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77907,19 +77907,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -04988c: |[04988c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -04989c: 7030 5813 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1358 │ │ -0498a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0498a4: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -0498a8: 0e00 |0006: return-void │ │ +049880: |[049880] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +049890: 7030 5813 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1358 │ │ +049896: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +049898: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04989c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1265 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77931,27 +77931,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 │ │ -0498ac: |[0498ac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0498bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0498be: 7030 5913 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1359 │ │ -0498c4: 5932 0105 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -0498c8: 6201 fa04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04fa │ │ -0498cc: 6e30 b100 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ -0498d2: 0c00 |000b: move-result-object v0 │ │ -0498d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0498d6: 6e30 0e01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@010e │ │ -0498dc: 0a01 |0010: move-result v1 │ │ -0498de: 5931 0105 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -0498e2: 6e10 1401 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -0498e8: 0e00 |0016: return-void │ │ +0498a0: |[0498a0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0498b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0498b2: 7030 5913 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1359 │ │ +0498b8: 5932 0105 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +0498bc: 6201 fa04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04fa │ │ +0498c0: 6e30 b100 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ +0498c6: 0c00 |000b: move-result-object v0 │ │ +0498c8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0498ca: 6e30 0e01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@010e │ │ +0498d0: 0a01 |0010: move-result v1 │ │ +0498d2: 5931 0105 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +0498d6: 6e10 1401 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +0498dc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1302 │ │ 0x0004 line=1265 │ │ 0x0006 line=1304 │ │ 0x000c line=1305 │ │ 0x0013 line=1306 │ │ @@ -77967,21 +77967,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 │ │ -0498ec: |[0498ec] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -0498fc: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ -049902: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -049904: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -049908: 5220 0105 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04990c: 5910 0105 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -049910: 0e00 |000a: return-void │ │ +0498e0: |[0498e0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +0498f0: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ +0498f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0498f8: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +0498fc: 5220 0105 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +049900: 5910 0105 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +049904: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0003 line=1265 │ │ 0x0006 line=1298 │ │ 0x000a line=1299 │ │ locals : │ │ @@ -77993,19 +77993,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 │ │ -049914: |[049914] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -049924: 7020 5a13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@135a │ │ -04992a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04992c: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -049930: 0e00 |0006: return-void │ │ +049908: |[049908] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +049918: 7020 5a13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@135a │ │ +04991e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +049920: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +049924: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1265 │ │ 0x0006 line=1290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -78016,19 +78016,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -049934: |[049934] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -049944: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ -04994a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04994c: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -049950: 0e00 |0006: return-void │ │ +049928: |[049928] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +049938: 7020 5b13 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@135b │ │ +04993e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +049940: 5910 0105 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +049944: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1293 │ │ 0x0003 line=1265 │ │ 0x0006 line=1294 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -78111,17 +78111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049954: |[049954] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -049964: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04996a: 0e00 |0003: return-void │ │ +049948: |[049948] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +049958: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04995e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -78130,19 +78130,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 │ │ -04996c: |[04996c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -04997c: 2200 7202 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0272 │ │ -049980: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -049982: 7030 6c11 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@116c │ │ -049988: 1100 |0006: return-object v0 │ │ +049960: |[049960] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +049970: 2200 7202 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0272 │ │ +049974: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +049976: 7030 6c11 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@116c │ │ +04997c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -78151,18 +78151,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 │ │ -04998c: |[04998c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04999c: 6e20 6611 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1166 │ │ -0499a2: 0c00 |0003: move-result-object v0 │ │ -0499a4: 1100 |0004: return-object v0 │ │ +049980: |[049980] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +049990: 6e20 6611 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1166 │ │ +049996: 0c00 |0003: move-result-object v0 │ │ +049998: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -78171,17 +78171,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 │ │ -0499a8: |[0499a8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -0499b8: 2320 a303 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03a3 │ │ -0499bc: 1100 |0002: return-object v0 │ │ +04999c: |[04999c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +0499ac: 2320 a303 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03a3 │ │ +0499b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -78190,18 +78190,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0499c0: |[0499c0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0499d0: 6e20 6811 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1168 │ │ -0499d6: 0c00 |0003: move-result-object v0 │ │ -0499d8: 1100 |0004: return-object v0 │ │ +0499b4: |[0499b4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0499c4: 6e20 6811 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1168 │ │ +0499ca: 0c00 |0003: move-result-object v0 │ │ +0499cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -78245,43 +78245,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0499dc: |[0499dc] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -0499ec: 2200 7102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0271 │ │ -0499f0: 7010 6511 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1165 │ │ -0499f6: 6900 0305 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0503 │ │ -0499fa: 0e00 |0007: return-void │ │ +0499d0: |[0499d0] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +0499e0: 2200 7102 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0271 │ │ +0499e4: 7010 6511 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1165 │ │ +0499ea: 6900 0305 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0503 │ │ +0499ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0499fc: |[0499fc] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -049a0c: 7020 e012 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ -049a12: 6e10 c401 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ -049a18: 0a00 |0006: move-result v0 │ │ -049a1a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -049a1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -049a20: 5c10 0405 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ -049a24: 0e00 |000c: return-void │ │ -049a26: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -049a28: 28fc |000e: goto 000a // -0004 │ │ +0499f0: |[0499f0] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +049a00: 7020 e012 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@12e0 │ │ +049a06: 6e10 c401 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@01c4 │ │ +049a0c: 0a00 |0006: move-result v0 │ │ +049a0e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +049a12: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +049a14: 5c10 0405 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ +049a18: 0e00 |000c: return-void │ │ +049a1a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +049a1c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0003 line=1320 │ │ 0x000c line=1321 │ │ 0x000d line=1320 │ │ locals : │ │ @@ -78293,17 +78293,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 │ │ -049a2c: |[049a2c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -049a3c: 7020 6b11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@116b │ │ -049a42: 0e00 |0003: return-void │ │ +049a20: |[049a20] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +049a30: 7020 6b11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@116b │ │ +049a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -78313,17 +78313,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -049a44: |[049a44] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -049a54: 7020 e112 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ -049a5a: 0e00 |0003: return-void │ │ +049a38: |[049a38] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +049a48: 7020 e112 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@12e1 │ │ +049a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1315 │ │ 0x0003 line=1316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -78334,23 +78334,23 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -049a5c: |[049a5c] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -049a6c: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ -049a72: 5510 0405 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ -049a76: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -049a7a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -049a7c: 6e20 c801 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ -049a82: 0e00 |000b: return-void │ │ -049a84: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -049a86: 28fb |000d: goto 0008 // -0005 │ │ +049a50: |[049a50] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +049a60: 6f30 e212 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@12e2 │ │ +049a66: 5510 0405 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ +049a6a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +049a6e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +049a70: 6e20 c801 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@01c8 │ │ +049a76: 0e00 |000b: return-void │ │ +049a78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +049a7a: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1325 │ │ 0x0003 line=1326 │ │ 0x000b line=1327 │ │ 0x000c line=1326 │ │ locals : │ │ @@ -78528,32 +78528,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -049a88: |[049a88] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -049a98: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -049a9c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -049aa0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -049aa4: 2201 7702 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0277 │ │ -049aa8: 7010 7911 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1179 │ │ -049aae: 6901 0905 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ -049ab2: 0e00 |000d: return-void │ │ -049ab4: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -049ab8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -049abc: 2201 7602 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0276 │ │ -049ac0: 7010 7711 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1177 │ │ -049ac6: 6901 0905 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ -049aca: 28f4 |0019: goto 000d // -000c │ │ -049acc: 2201 7502 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0275 │ │ -049ad0: 7010 7511 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1175 │ │ -049ad6: 6901 0905 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ -049ada: 28ec |0021: goto 000d // -0014 │ │ +049a7c: |[049a7c] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +049a8c: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +049a90: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +049a94: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +049a98: 2201 7702 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0277 │ │ +049a9c: 7010 7911 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1179 │ │ +049aa2: 6901 0905 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ +049aa6: 0e00 |000d: return-void │ │ +049aa8: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +049aac: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +049ab0: 2201 7602 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0276 │ │ +049ab4: 7010 7711 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1177 │ │ +049aba: 6901 0905 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ +049abe: 28f4 |0019: goto 000d // -000c │ │ +049ac0: 2201 7502 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0275 │ │ +049ac4: 7010 7511 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1175 │ │ +049aca: 6901 0905 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ +049ace: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -78567,18 +78567,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -049adc: |[049adc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -049aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049aee: 7030 7d11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@117d │ │ -049af4: 0e00 |0004: return-void │ │ +049ad0: |[049ad0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +049ae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049ae2: 7030 7d11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@117d │ │ +049ae8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78588,18 +78588,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 │ │ -049af8: |[049af8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -049b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049b0a: 7040 7e11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@117e │ │ -049b10: 0e00 |0004: return-void │ │ +049aec: |[049aec] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +049afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049afe: 7040 7e11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@117e │ │ +049b04: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78610,58 +78610,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 │ │ -049b14: |[049b14] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -049b24: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -049b28: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -049b2a: 7040 6613 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1366 │ │ -049b30: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -049b36: 5962 1d05 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ -049b3a: 5c64 0f05 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -049b3e: 2202 4600 |000d: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ -049b42: 7010 4901 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -049b48: 5b62 1e05 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ -049b4c: 2202 6803 |0014: new-instance v2, Ljava/util/ArrayList; // type@0368 │ │ -049b50: 7010 6116 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -049b56: 5b62 1705 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ -049b5a: 6e10 ac00 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -049b60: 0c02 |001e: move-result-object v2 │ │ -049b62: 6e10 ff00 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -049b68: 0c02 |0022: move-result-object v2 │ │ -049b6a: 5220 8205 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -049b6e: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -049b72: c802 |0027: mul-float/2addr v2, v0 │ │ -049b74: c652 |0028: add-float/2addr v2, v5 │ │ -049b76: 8722 |0029: float-to-int v2, v2 │ │ -049b78: 5962 1305 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0513 │ │ -049b7c: 7110 4d13 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ -049b82: 0c01 |002f: move-result-object v1 │ │ -049b84: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -049b86: 6e20 c311 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@11c3 │ │ -049b8c: 2202 6c02 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@026c │ │ -049b90: 7020 4911 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1149 │ │ -049b96: 7120 3e0b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b3e │ │ -049b9c: 7120 410b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ -049ba2: 2202 6e02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@026e │ │ -049ba6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -049ba8: 7030 5211 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@1152 │ │ -049bae: 7130 4312 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@1243 │ │ -049bb4: 0c02 |0048: move-result-object v2 │ │ -049bb6: 5b62 0e05 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -049bba: 5462 0e05 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -049bbe: 6e20 5e12 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@125e │ │ -049bc4: 5462 0e05 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -049bc8: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -049bcc: c803 |0054: mul-float/2addr v3, v0 │ │ -049bce: 6e20 5f12 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@125f │ │ -049bd4: 0e00 |0058: return-void │ │ +049b08: |[049b08] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +049b18: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +049b1c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +049b1e: 7040 6613 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1366 │ │ +049b24: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +049b2a: 5962 1d05 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ +049b2e: 5c64 0f05 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +049b32: 2202 4600 |000d: new-instance v2, Landroid/graphics/Rect; // type@0046 │ │ +049b36: 7010 4901 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +049b3c: 5b62 1e05 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ +049b40: 2202 6803 |0014: new-instance v2, Ljava/util/ArrayList; // type@0368 │ │ +049b44: 7010 6116 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +049b4a: 5b62 1705 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ +049b4e: 6e10 ac00 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +049b54: 0c02 |001e: move-result-object v2 │ │ +049b56: 6e10 ff00 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +049b5c: 0c02 |0022: move-result-object v2 │ │ +049b5e: 5220 8205 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +049b62: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +049b66: c802 |0027: mul-float/2addr v2, v0 │ │ +049b68: c652 |0028: add-float/2addr v2, v5 │ │ +049b6a: 8722 |0029: float-to-int v2, v2 │ │ +049b6c: 5962 1305 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0513 │ │ +049b70: 7110 4d13 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ +049b76: 0c01 |002f: move-result-object v1 │ │ +049b78: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +049b7a: 6e20 c311 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@11c3 │ │ +049b80: 2202 6c02 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@026c │ │ +049b84: 7020 4911 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1149 │ │ +049b8a: 7120 3e0b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b3e │ │ +049b90: 7120 410b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ +049b96: 2202 6e02 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@026e │ │ +049b9a: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +049b9c: 7030 5211 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@1152 │ │ +049ba2: 7130 4312 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@1243 │ │ +049ba8: 0c02 |0048: move-result-object v2 │ │ +049baa: 5b62 0e05 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +049bae: 5462 0e05 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +049bb2: 6e20 5e12 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@125e │ │ +049bb8: 5462 0e05 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +049bbc: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +049bc0: c803 |0054: mul-float/2addr v3, v0 │ │ +049bc2: 6e20 5f12 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@125f │ │ +049bc8: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -78688,17 +78688,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 │ │ -049bd8: |[049bd8] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -049be8: 5510 1205 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ -049bec: 0f00 |0002: return v0 │ │ +049bcc: |[049bcc] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +049bdc: 5510 1205 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ +049be0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78706,17 +78706,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 │ │ -049bf0: |[049bf0] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -049c00: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ -049c04: 1100 |0002: return-object v0 │ │ +049be4: |[049be4] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +049bf4: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ +049bf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78724,17 +78724,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 │ │ -049c08: |[049c08] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -049c18: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -049c1c: 1100 |0002: return-object v0 │ │ +049bfc: |[049bfc] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +049c0c: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +049c10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78742,17 +78742,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 │ │ -049c20: |[049c20] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -049c30: 5210 1a05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -049c34: 0f00 |0002: return v0 │ │ +049c14: |[049c14] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +049c24: 5210 1a05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +049c28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78760,17 +78760,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 │ │ -049c38: |[049c38] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -049c48: 5410 1c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049c4c: 1100 |0002: return-object v0 │ │ +049c2c: |[049c2c] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +049c3c: 5410 1c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049c40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78778,17 +78778,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 │ │ -049c50: |[049c50] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -049c60: 5c01 1805 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -049c64: 0f01 |0002: return v1 │ │ +049c44: |[049c44] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +049c54: 5c01 1805 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +049c58: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78797,17 +78797,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 │ │ -049c68: |[049c68] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -049c78: 7020 b011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@11b0 │ │ -049c7e: 0e00 |0003: return-void │ │ +049c5c: |[049c5c] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +049c6c: 7020 b011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@11b0 │ │ +049c72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -78816,17 +78816,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 │ │ -049c80: |[049c80] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -049c90: 5210 1b05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ -049c94: 0f00 |0002: return v0 │ │ +049c74: |[049c74] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +049c84: 5210 1b05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ +049c88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78834,17 +78834,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 │ │ -049c98: |[049c98] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -049ca8: 7020 a511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11a5 │ │ -049cae: 0e00 |0003: return-void │ │ +049c8c: |[049c8c] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +049c9c: 7020 a511 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11a5 │ │ +049ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -78853,25 +78853,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -049cb0: |[049cb0] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -049cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049cc2: 5521 0f05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -049cc6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -049cca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -049ccc: 6e30 c611 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11c6 │ │ -049cd2: 0a01 |0009: move-result v1 │ │ -049cd4: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -049cd8: 5c20 1805 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -049cdc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -049cde: 0f00 |000f: return v0 │ │ +049ca4: |[049ca4] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +049cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049cb6: 5521 0f05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +049cba: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +049cbe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +049cc0: 6e30 c611 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11c6 │ │ +049cc6: 0a01 |0009: move-result v1 │ │ +049cc8: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +049ccc: 5c20 1805 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +049cd0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +049cd2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=830 │ │ 0x000c line=831 │ │ 0x000e line=832 │ │ 0x000f line=834 │ │ locals : │ │ @@ -78884,64 +78884,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -049ce0: |[049ce0] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -049cf0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -049cf2: 6e10 fd12 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -049cf8: 0c04 |0004: move-result-object v4 │ │ -049cfa: 1f04 6f02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -049cfe: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -049d00: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -049d04: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -049d08: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -049d0c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -049d10: b5c5 |0010: and-int/2addr v5, v12 │ │ -049d12: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -049d16: 8205 |0013: int-to-float v5, v0 │ │ -049d18: c8b5 |0014: mul-float/2addr v5, v11 │ │ -049d1a: 8753 |0015: float-to-int v3, v5 │ │ -049d1c: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -049d20: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -049d26: b5c6 |001b: and-int/2addr v6, v12 │ │ -049d28: 9601 0506 |001c: or-int v1, v5, v6 │ │ -049d2c: 5445 fb04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -049d30: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -049d34: 2205 4300 |0022: new-instance v5, Landroid/graphics/Paint; // type@0043 │ │ -049d38: 7010 4501 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0145 │ │ -049d3e: 5b45 fb04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -049d42: 5445 fb04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -049d46: 2206 4500 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0045 │ │ -049d4a: 6207 2000 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0020 │ │ -049d4e: 7030 4801 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0148 │ │ -049d54: 6e20 4701 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0147 │ │ -049d5a: 7110 2c0b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b2c │ │ -049d60: 0a05 |0038: move-result v5 │ │ -049d62: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -049d66: 5445 fb04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -049d6a: 7130 440b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b44 │ │ -049d70: 7020 a511 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11a5 │ │ -049d76: 0e00 |0043: return-void │ │ -049d78: 7110 2c0b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b2c │ │ -049d7e: 0a05 |0047: move-result v5 │ │ -049d80: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -049d84: 5445 fb04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -049d88: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -049d8c: 5445 fb04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -049d90: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -049d92: 6e20 4701 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0147 │ │ -049d98: 2202 6d02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@026d │ │ -049d9c: 7030 4f11 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@114f │ │ -049da2: 5495 1705 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ -049da6: 6e20 6416 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -049dac: 7120 3b0b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b3b │ │ -049db2: 28e2 |0061: goto 0043 // -001e │ │ +049cd4: |[049cd4] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +049ce4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +049ce6: 6e10 fd12 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +049cec: 0c04 |0004: move-result-object v4 │ │ +049cee: 1f04 6f02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +049cf2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +049cf4: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +049cf8: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +049cfc: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +049d00: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +049d04: b5c5 |0010: and-int/2addr v5, v12 │ │ +049d06: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +049d0a: 8205 |0013: int-to-float v5, v0 │ │ +049d0c: c8b5 |0014: mul-float/2addr v5, v11 │ │ +049d0e: 8753 |0015: float-to-int v3, v5 │ │ +049d10: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +049d14: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +049d1a: b5c6 |001b: and-int/2addr v6, v12 │ │ +049d1c: 9601 0506 |001c: or-int v1, v5, v6 │ │ +049d20: 5445 fb04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +049d24: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +049d28: 2205 4300 |0022: new-instance v5, Landroid/graphics/Paint; // type@0043 │ │ +049d2c: 7010 4501 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0145 │ │ +049d32: 5b45 fb04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +049d36: 5445 fb04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +049d3a: 2206 4500 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0045 │ │ +049d3e: 6207 2000 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0020 │ │ +049d42: 7030 4801 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0148 │ │ +049d48: 6e20 4701 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0147 │ │ +049d4e: 7110 2c0b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b2c │ │ +049d54: 0a05 |0038: move-result v5 │ │ +049d56: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +049d5a: 5445 fb04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +049d5e: 7130 440b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b44 │ │ +049d64: 7020 a511 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@11a5 │ │ +049d6a: 0e00 |0043: return-void │ │ +049d6c: 7110 2c0b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0b2c │ │ +049d72: 0a05 |0047: move-result v5 │ │ +049d74: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +049d78: 5445 fb04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +049d7c: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +049d80: 5445 fb04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +049d84: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +049d86: 6e20 4701 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0147 │ │ +049d8c: 2202 6d02 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@026d │ │ +049d90: 7030 4f11 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@114f │ │ +049d96: 5495 1705 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ +049d9a: 6e20 6416 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +049da0: 7120 3b0b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b3b │ │ +049da6: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=933 │ │ 0x0007 line=935 │ │ 0x000e line=936 │ │ 0x0013 line=937 │ │ 0x0016 line=938 │ │ @@ -78974,18 +78974,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -049db4: |[049db4] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -049dc4: 6200 0905 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ -049dc8: 7230 7411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1174 │ │ -049dce: 0e00 |0005: return-void │ │ +049da8: |[049da8] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +049db8: 6200 0905 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@0509 │ │ +049dbc: 7230 7411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1174 │ │ +049dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ 0x0005 line=1000 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -78995,47 +78995,47 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -049dd0: |[049dd0] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -049de0: 5452 1c05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049de4: 3902 0600 |0002: if-nez v2, 0008 // +0006 │ │ -049de8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -049dea: 5952 1a05 |0005: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -049dee: 0e00 |0007: return-void │ │ -049df0: 5452 1c05 |0008: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049df4: 6e10 fd12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -049dfa: 0c01 |000d: move-result-object v1 │ │ -049dfc: 1f01 6f02 |000e: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -049e00: 6e10 9d11 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -049e06: 0a02 |0013: move-result v2 │ │ -049e08: 5213 fe04 |0014: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -049e0c: 9000 0203 |0016: add-int v0, v2, v3 │ │ -049e10: 9102 0600 |0018: sub-int v2, v6, v0 │ │ -049e14: 8222 |001a: int-to-float v2, v2 │ │ -049e16: 5253 1b05 |001b: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ -049e1a: 8233 |001d: int-to-float v3, v3 │ │ -049e1c: c932 |001e: div-float/2addr v2, v3 │ │ -049e1e: 5952 1a05 |001f: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -049e22: 5252 1505 |0021: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -049e26: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ -049e2a: 5252 1a05 |0025: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -049e2e: 7020 b711 2500 |0027: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11b7 │ │ -049e34: 5512 fc04 |002a: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -049e38: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ -049e3c: 5452 1c05 |002e: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049e40: 5253 1a05 |0030: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -049e44: 5254 1d05 |0032: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ -049e48: 7040 8e11 2543 |0034: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ -049e4e: 5452 1c05 |0037: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049e52: 6e20 9111 2500 |0039: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1191 │ │ -049e58: 28cb |003c: goto 0007 // -0035 │ │ +049dc4: |[049dc4] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +049dd4: 5452 1c05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049dd8: 3902 0600 |0002: if-nez v2, 0008 // +0006 │ │ +049ddc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +049dde: 5952 1a05 |0005: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +049de2: 0e00 |0007: return-void │ │ +049de4: 5452 1c05 |0008: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049de8: 6e10 fd12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +049dee: 0c01 |000d: move-result-object v1 │ │ +049df0: 1f01 6f02 |000e: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +049df4: 6e10 9d11 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +049dfa: 0a02 |0013: move-result v2 │ │ +049dfc: 5213 fe04 |0014: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +049e00: 9000 0203 |0016: add-int v0, v2, v3 │ │ +049e04: 9102 0600 |0018: sub-int v2, v6, v0 │ │ +049e08: 8222 |001a: int-to-float v2, v2 │ │ +049e0a: 5253 1b05 |001b: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ +049e0e: 8233 |001d: int-to-float v3, v3 │ │ +049e10: c932 |001e: div-float/2addr v2, v3 │ │ +049e12: 5952 1a05 |001f: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +049e16: 5252 1505 |0021: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +049e1a: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ +049e1e: 5252 1a05 |0025: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +049e22: 7020 b711 2500 |0027: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11b7 │ │ +049e28: 5512 fc04 |002a: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +049e2c: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ +049e30: 5452 1c05 |002e: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049e34: 5253 1a05 |0030: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +049e38: 5254 1d05 |0032: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ +049e3c: 7040 8e11 2543 |0034: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ +049e42: 5452 1c05 |0037: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049e46: 6e20 9111 2500 |0039: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1191 │ │ +049e4c: 28cb |003c: goto 0007 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0004 line=913 │ │ 0x0007 line=930 │ │ 0x0008 line=917 │ │ 0x0010 line=918 │ │ @@ -79056,26 +79056,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -049e5c: |[049e5c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -049e6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e6e: 5521 0f05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -049e72: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -049e76: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -049e7a: 6e30 c611 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11c6 │ │ -049e80: 0a01 |000a: move-result v1 │ │ -049e82: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -049e86: 5c20 1805 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -049e8a: 0f00 |000f: return v0 │ │ -049e8c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -049e8e: 28fe |0011: goto 000f // -0002 │ │ +049e50: |[049e50] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +049e60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049e62: 5521 0f05 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +049e66: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +049e6a: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +049e6e: 6e30 c611 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@11c6 │ │ +049e74: 0a01 |000a: move-result v1 │ │ +049e76: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +049e7a: 5c20 1805 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +049e7e: 0f00 |000f: return v0 │ │ +049e80: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +049e82: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=838 │ │ 0x000d line=839 │ │ 0x000f line=842 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79087,58 +79087,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -049e90: |[049e90] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -049ea0: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -049ea4: 54b8 1c05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049ea8: 6e10 fd12 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -049eae: 0c06 |0007: move-result-object v6 │ │ -049eb0: 1f06 6f02 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -049eb4: 5568 fc04 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -049eb8: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -049ebc: 5268 fe04 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -049ec0: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -049ec4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -049ec6: 6e10 9811 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -049ecc: 0a00 |0016: move-result v0 │ │ -049ece: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -049ed0: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -049ed4: 6e20 9711 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -049eda: 0c07 |001d: move-result-object v7 │ │ -049edc: 54b8 1c05 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -049ee0: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -049ee4: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -049ee8: 28f4 |0024: goto 0018 // -000c │ │ -049eea: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -049eec: 28ed |0026: goto 0013 // -0013 │ │ -049eee: 52b8 1605 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0516 │ │ -049ef2: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -049ef6: 52b9 1505 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -049efa: 8299 |002d: int-to-float v9, v9 │ │ -049efc: c898 |002e: mul-float/2addr v8, v9 │ │ -049efe: 8785 |002f: float-to-int v5, v8 │ │ -049f00: 59bc 1605 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0516 │ │ -049f04: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -049f08: 52b9 1505 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -049f0c: 8299 |0036: int-to-float v9, v9 │ │ -049f0e: c898 |0037: mul-float/2addr v8, v9 │ │ -049f10: 8784 |0038: float-to-int v4, v8 │ │ -049f12: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -049f16: 6e20 2313 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ -049f1c: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -049f20: 52b8 1605 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0516 │ │ -049f24: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -049f28: 52b9 0d05 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@050d │ │ -049f2c: 7040 8e11 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ -049f32: 28d9 |0049: goto 0022 // -0027 │ │ -049f34: 0e00 |004a: return-void │ │ +049e84: |[049e84] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +049e94: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +049e98: 54b8 1c05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049e9c: 6e10 fd12 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +049ea2: 0c06 |0007: move-result-object v6 │ │ +049ea4: 1f06 6f02 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +049ea8: 5568 fc04 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +049eac: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +049eb0: 5268 fe04 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +049eb4: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +049eb8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +049eba: 6e10 9811 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +049ec0: 0a00 |0016: move-result v0 │ │ +049ec2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +049ec4: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +049ec8: 6e20 9711 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +049ece: 0c07 |001d: move-result-object v7 │ │ +049ed0: 54b8 1c05 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +049ed4: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +049ed8: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +049edc: 28f4 |0024: goto 0018 // -000c │ │ +049ede: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +049ee0: 28ed |0026: goto 0013 // -0013 │ │ +049ee2: 52b8 1605 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0516 │ │ +049ee6: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +049eea: 52b9 1505 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +049eee: 8299 |002d: int-to-float v9, v9 │ │ +049ef0: c898 |002e: mul-float/2addr v8, v9 │ │ +049ef2: 8785 |002f: float-to-int v5, v8 │ │ +049ef4: 59bc 1605 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0516 │ │ +049ef8: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +049efc: 52b9 1505 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +049f00: 8299 |0036: int-to-float v9, v9 │ │ +049f02: c898 |0037: mul-float/2addr v8, v9 │ │ +049f04: 8784 |0038: float-to-int v4, v8 │ │ +049f06: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +049f0a: 6e20 2313 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ +049f10: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +049f14: 52b8 1605 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0516 │ │ +049f18: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +049f1c: 52b9 0d05 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@050d │ │ +049f20: 7040 8e11 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ +049f26: 28d9 |0049: goto 0022 // -0027 │ │ +049f28: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1079 │ │ 0x000a line=1080 │ │ 0x0013 line=1081 │ │ 0x0017 line=1082 │ │ 0x001a line=1083 │ │ @@ -79174,37 +79174,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -049f38: |[049f38] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -049f48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -049f4a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -049f4c: 7110 340b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b34 │ │ -049f52: 0a03 |0005: move-result v3 │ │ -049f54: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -049f58: 0f01 |0008: return v1 │ │ -049f5a: 6003 2600 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -049f5e: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -049f62: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -049f66: 0121 |000f: move v1, v2 │ │ -049f68: 28f8 |0010: goto 0008 // -0008 │ │ -049f6a: 6e10 f212 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12f2 │ │ -049f70: 0c00 |0014: move-result-object v0 │ │ -049f72: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -049f76: 6e10 5a01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@015a │ │ -049f7c: 0a03 |001a: move-result v3 │ │ -049f7e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -049f80: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -049f84: 0121 |001e: move v1, v2 │ │ -049f86: 28e9 |001f: goto 0008 // -0017 │ │ -049f88: 0121 |0020: move v1, v2 │ │ -049f8a: 28e7 |0021: goto 0008 // -0019 │ │ +049f2c: |[049f2c] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +049f3c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +049f3e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +049f40: 7110 340b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b34 │ │ +049f46: 0a03 |0005: move-result v3 │ │ +049f48: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +049f4c: 0f01 |0008: return v1 │ │ +049f4e: 6003 2600 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +049f52: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +049f56: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +049f5a: 0121 |000f: move v1, v2 │ │ +049f5c: 28f8 |0010: goto 0008 // -0008 │ │ +049f5e: 6e10 f212 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12f2 │ │ +049f64: 0c00 |0014: move-result-object v0 │ │ +049f66: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +049f6a: 6e10 5a01 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@015a │ │ +049f70: 0a03 |001a: move-result v3 │ │ +049f72: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +049f74: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +049f78: 0121 |001e: move v1, v2 │ │ +049f7a: 28e9 |001f: goto 0008 // -0017 │ │ +049f7c: 0121 |0020: move v1, v2 │ │ +049f7e: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -79220,72 +79220,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -049f8c: |[049f8c] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -049f9c: 20c0 b702 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02b7 │ │ -049fa0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -049fa4: 07c7 |0004: move-object v7, v12 │ │ -049fa6: 1f07 b702 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02b7 │ │ -049faa: 6e10 0b13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@130b │ │ -049fb0: 0a09 |000a: move-result v9 │ │ -049fb2: 6e10 0c13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@130c │ │ -049fb8: 0a0a |000e: move-result v10 │ │ -049fba: 6e10 7113 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -049fc0: 0a06 |0012: move-result v6 │ │ -049fc2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -049fc6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -049fca: 6e20 7013 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -049fd0: 0c01 |001a: move-result-object v1 │ │ -049fd2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -049fd6: 6e10 fe12 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -049fdc: 0a02 |0020: move-result v2 │ │ -049fde: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -049fe2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -049fe6: 6e10 0a13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@130a │ │ -049fec: 0a02 |0028: move-result v2 │ │ -049fee: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -049ff2: 9000 100a |002b: add-int v0, v16, v10 │ │ -049ff6: 6e10 0e13 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -049ffc: 0a02 |0030: move-result v2 │ │ -049ffe: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -04a002: 9000 100a |0033: add-int v0, v16, v10 │ │ -04a006: 6e10 f312 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04a00c: 0a02 |0038: move-result v2 │ │ -04a00e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -04a012: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -04a014: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -04a018: 6e10 fe12 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04a01e: 0a03 |0041: move-result v3 │ │ -04a020: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -04a024: 9000 100a |0044: add-int v0, v16, v10 │ │ -04a028: 6e10 0e13 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -04a02e: 0a03 |0049: move-result v3 │ │ -04a030: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -04a034: 07b0 |004c: move-object v0, v11 │ │ -04a036: 01e3 |004d: move v3, v14 │ │ -04a038: 7406 8811 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1188 │ │ -04a03e: 0a00 |0051: move-result v0 │ │ -04a040: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -04a044: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -04a046: 0f00 |0055: return v0 │ │ -04a048: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -04a04c: 28bd |0058: goto 0015 // -0043 │ │ -04a04e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -04a052: 7be0 |005b: neg-int v0, v14 │ │ -04a054: 7120 250b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b25 │ │ -04a05a: 0a00 |005f: move-result v0 │ │ -04a05c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -04a060: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -04a062: 28f2 |0063: goto 0055 // -000e │ │ -04a064: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04a066: 28f0 |0065: goto 0055 // -0010 │ │ +049f80: |[049f80] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +049f90: 20c0 b702 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02b7 │ │ +049f94: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +049f98: 07c7 |0004: move-object v7, v12 │ │ +049f9a: 1f07 b702 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02b7 │ │ +049f9e: 6e10 0b13 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@130b │ │ +049fa4: 0a09 |000a: move-result v9 │ │ +049fa6: 6e10 0c13 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@130c │ │ +049fac: 0a0a |000e: move-result v10 │ │ +049fae: 6e10 7113 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +049fb4: 0a06 |0012: move-result v6 │ │ +049fb6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +049fba: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +049fbe: 6e20 7013 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +049fc4: 0c01 |001a: move-result-object v1 │ │ +049fc6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +049fca: 6e10 fe12 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +049fd0: 0a02 |0020: move-result v2 │ │ +049fd2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +049fd6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +049fda: 6e10 0a13 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@130a │ │ +049fe0: 0a02 |0028: move-result v2 │ │ +049fe2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +049fe6: 9000 100a |002b: add-int v0, v16, v10 │ │ +049fea: 6e10 0e13 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +049ff0: 0a02 |0030: move-result v2 │ │ +049ff2: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +049ff6: 9000 100a |0033: add-int v0, v16, v10 │ │ +049ffa: 6e10 f312 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04a000: 0a02 |0038: move-result v2 │ │ +04a002: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +04a006: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +04a008: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +04a00c: 6e10 fe12 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04a012: 0a03 |0041: move-result v3 │ │ +04a014: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +04a018: 9000 100a |0044: add-int v0, v16, v10 │ │ +04a01c: 6e10 0e13 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +04a022: 0a03 |0049: move-result v3 │ │ +04a024: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +04a028: 07b0 |004c: move-object v0, v11 │ │ +04a02a: 01e3 |004d: move v3, v14 │ │ +04a02c: 7406 8811 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1188 │ │ +04a032: 0a00 |0051: move-result v0 │ │ +04a034: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +04a038: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +04a03a: 0f00 |0055: return v0 │ │ +04a03c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +04a040: 28bd |0058: goto 0015 // -0043 │ │ +04a042: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +04a046: 7be0 |005b: neg-int v0, v14 │ │ +04a048: 7120 250b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b25 │ │ +04a04e: 0a00 |005f: move-result v0 │ │ +04a050: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +04a054: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +04a056: 28f2 |0063: goto 0055 // -000e │ │ +04a058: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +04a05a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0005 line=1112 │ │ 0x0007 line=1113 │ │ 0x000b line=1114 │ │ 0x000f line=1115 │ │ @@ -79321,17 +79321,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a068: |[04a068] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -04a078: 5510 0c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a07c: 0f00 |0002: return v0 │ │ +04a05c: |[04a05c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +04a06c: 5510 0c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a070: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79339,24 +79339,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04a080: |[04a080] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -04a090: 2020 6f02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a094: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04a098: 6f20 6913 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1369 │ │ -04a09e: 0a00 |0007: move-result v0 │ │ -04a0a0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04a0a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04a0a6: 0f00 |000b: return v0 │ │ -04a0a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04a0aa: 28fe |000d: goto 000b // -0002 │ │ +04a074: |[04a074] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +04a084: 2020 6f02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a088: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04a08c: 6f20 6913 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1369 │ │ +04a092: 0a00 |0007: move-result v0 │ │ +04a094: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +04a098: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04a09a: 0f00 |000b: return v0 │ │ +04a09c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04a09e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -79365,20 +79365,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04a0ac: |[04a0ac] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -04a0bc: 5420 1c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a0c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04a0c2: 7030 8c11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@118c │ │ -04a0c8: 0a00 |0006: move-result v0 │ │ -04a0ca: 0f00 |0007: return v0 │ │ +04a0a0: |[04a0a0] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +04a0b0: 5420 1c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a0b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04a0b6: 7030 8c11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@118c │ │ +04a0bc: 0a00 |0006: move-result v0 │ │ +04a0be: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79386,27 +79386,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04a0cc: |[04a0cc] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -04a0dc: 5420 0e05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a0e0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04a0e2: 6e20 4212 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1242 │ │ -04a0e8: 0a00 |0006: move-result v0 │ │ -04a0ea: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -04a0ee: 5520 0c05 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a0f2: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -04a0f6: 5420 0e05 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a0fa: 6e10 3412 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1234 │ │ -04a100: 0e00 |0012: return-void │ │ -04a102: 7110 390b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -04a108: 28fc |0016: goto 0012 // -0004 │ │ +04a0c0: |[04a0c0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +04a0d0: 5420 0e05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a0d4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04a0d6: 6e20 4212 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1242 │ │ +04a0dc: 0a00 |0006: move-result v0 │ │ +04a0de: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +04a0e2: 5520 0c05 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a0e6: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +04a0ea: 5420 0e05 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a0ee: 6e10 3412 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1234 │ │ +04a0f4: 0e00 |0012: return-void │ │ +04a0f6: 7110 390b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +04a0fc: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0009 line=1030 │ │ 0x000d line=1031 │ │ 0x0012 line=1037 │ │ 0x0013 line=1035 │ │ @@ -79418,22 +79418,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04a10c: |[04a10c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -04a11c: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04a120: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a124: 5410 1405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04a128: 7220 6211 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1162 │ │ -04a12e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -04a132: 6e20 ba11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11ba │ │ -04a138: 0e00 |000e: return-void │ │ +04a100: |[04a100] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +04a110: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04a114: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a118: 5410 1405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04a11c: 7220 6211 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1162 │ │ +04a122: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +04a126: 6e20 ba11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11ba │ │ +04a12c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -79445,22 +79445,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04a13c: |[04a13c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -04a14c: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04a150: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a154: 5410 1405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04a158: 7220 6311 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1163 │ │ -04a15e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -04a162: 6e20 ba11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11ba │ │ -04a168: 0e00 |000e: return-void │ │ +04a130: |[04a130] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +04a140: 5410 1405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04a144: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a148: 5410 1405 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04a14c: 7220 6311 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1163 │ │ +04a152: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +04a156: 6e20 ba11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@11ba │ │ +04a15c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -79472,21 +79472,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -04a16c: |[04a16c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -04a17c: 5420 1405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04a180: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04a184: 5420 1405 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04a188: 5221 1a05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a18c: 7230 6411 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1164 │ │ -04a192: 0e00 |000b: return-void │ │ +04a160: |[04a160] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +04a170: 5420 1405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04a174: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04a178: 5420 1405 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04a17c: 5221 1a05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a180: 7230 6411 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1164 │ │ +04a186: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79497,43 +79497,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -04a194: |[04a194] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -04a1a4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04a1a6: 6f20 6c13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@136c │ │ -04a1ac: 6e10 9811 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -04a1b2: 0a06 |0007: move-result v6 │ │ -04a1b4: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -04a1b8: 6e20 9711 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04a1be: 0c03 |000d: move-result-object v3 │ │ -04a1c0: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -04a1c4: 5486 1905 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ -04a1c8: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -04a1cc: 0e00 |0014: return-void │ │ -04a1ce: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -04a1d0: 28f8 |0016: goto 000e // -0008 │ │ -04a1d2: 5486 1905 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ -04a1d6: 6e10 5901 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0159 │ │ -04a1dc: 0a04 |001c: move-result v4 │ │ -04a1de: 6e10 fe12 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04a1e4: 0a02 |0020: move-result v2 │ │ -04a1e6: 6e10 0e13 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ -04a1ec: 0a05 |0024: move-result v5 │ │ -04a1ee: 6e10 f312 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04a1f4: 0a00 |0028: move-result v0 │ │ -04a1f6: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -04a1fa: 5486 1905 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ -04a1fe: 6e50 6001 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ -04a204: 5486 1905 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ -04a208: 6e20 5701 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ -04a20e: 28df |0035: goto 0014 // -0021 │ │ +04a188: |[04a188] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +04a198: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04a19a: 6f20 6c13 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@136c │ │ +04a1a0: 6e10 9811 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +04a1a6: 0a06 |0007: move-result v6 │ │ +04a1a8: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +04a1ac: 6e20 9711 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04a1b2: 0c03 |000d: move-result-object v3 │ │ +04a1b4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +04a1b8: 5486 1905 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ +04a1bc: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +04a1c0: 0e00 |0014: return-void │ │ +04a1c2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +04a1c4: 28f8 |0016: goto 000e // -0008 │ │ +04a1c6: 5486 1905 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ +04a1ca: 6e10 5901 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0159 │ │ +04a1d0: 0a04 |001c: move-result v4 │ │ +04a1d2: 6e10 fe12 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04a1d8: 0a02 |0020: move-result v2 │ │ +04a1da: 6e10 0e13 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ +04a1e0: 0a05 |0024: move-result v5 │ │ +04a1e2: 6e10 f312 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04a1e8: 0a00 |0028: move-result v0 │ │ +04a1ea: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +04a1ee: 5486 1905 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ +04a1f2: 6e50 6001 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0160 │ │ +04a1f8: 5486 1905 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ +04a1fc: 6e20 5701 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0157 │ │ +04a202: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1061 │ │ 0x0004 line=1063 │ │ 0x000e line=1064 │ │ 0x0014 line=1076 │ │ 0x0015 line=1063 │ │ @@ -79560,96 +79560,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 │ │ -04a210: |[04a210] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -04a220: 6e10 fd12 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04a226: 0c01 |0003: move-result-object v1 │ │ -04a228: 1f01 6f02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a22c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -04a22e: 6e20 3e01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@013e │ │ -04a234: 0a03 |000a: move-result v3 │ │ -04a236: 5574 0c05 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a23a: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -04a23e: 5514 0005 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ -04a242: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -04a246: 5474 1c05 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a24a: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -04a24e: 5474 1e05 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ -04a252: 6e20 3901 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0139 │ │ -04a258: 5474 1e05 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ -04a25c: 5475 1e05 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ -04a260: 5255 2300 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ -04a264: 5476 1c05 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a268: 6e10 fe12 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04a26e: 0a06 |0027: move-result v6 │ │ -04a270: 7120 1916 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -04a276: 0a05 |002b: move-result v5 │ │ -04a278: 5945 2300 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0023 │ │ -04a27c: 5474 1e05 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ -04a280: 6e20 3301 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0133 │ │ -04a286: 6004 2600 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -04a28a: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -04a28e: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -04a292: 6f5b 6d13 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ -04a298: 0a02 |003c: move-result v2 │ │ -04a29a: 6e20 3b01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ -04a2a0: 0f02 |0040: return v2 │ │ -04a2a2: 5514 fc04 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -04a2a6: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -04a2aa: 5274 1a05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a2ae: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -04a2b0: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -04a2b4: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -04a2b8: 6e10 1713 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1317 │ │ -04a2be: 0a04 |004f: move-result v4 │ │ -04a2c0: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -04a2c4: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -04a2c6: 6e20 3c13 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@133c │ │ -04a2cc: 6e10 f512 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@12f5 │ │ -04a2d2: 0c00 |0059: move-result-object v0 │ │ -04a2d4: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -04a2d8: 6e10 fe12 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04a2de: 0a04 |005f: move-result v4 │ │ -04a2e0: 8244 |0060: int-to-float v4, v4 │ │ -04a2e2: 6e10 0e13 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@130e │ │ -04a2e8: 0a05 |0064: move-result v5 │ │ -04a2ea: 8255 |0065: int-to-float v5, v5 │ │ -04a2ec: 5416 fb04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -04a2f0: 6e56 3401 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0134 │ │ -04a2f6: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -04a2f8: 28d1 |006c: goto 003d // -002f │ │ -04a2fa: 1a04 7409 |006d: const-string v4, "SlidingPaneLayout" // string@0974 │ │ -04a2fe: 2205 5803 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -04a302: 7010 4016 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04a308: 1a06 bf0d |0074: const-string v6, "drawChild: child view " // string@0dbf │ │ -04a30c: 6e20 4716 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04a312: 0c05 |0079: move-result-object v5 │ │ -04a314: 6e20 4616 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -04a31a: 0c05 |007d: move-result-object v5 │ │ -04a31c: 1a06 8200 |007e: const-string v6, " returned null drawing cache" // string@0082 │ │ -04a320: 6e20 4716 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04a326: 0c05 |0083: move-result-object v5 │ │ -04a328: 6e10 4c16 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04a32e: 0c05 |0087: move-result-object v5 │ │ -04a330: 7120 7612 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -04a336: 6f5b 6d13 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ -04a33c: 0a02 |008e: move-result v2 │ │ -04a33e: 28ae |008f: goto 003d // -0052 │ │ -04a340: 6e10 1713 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1317 │ │ -04a346: 0a04 |0093: move-result v4 │ │ -04a348: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -04a34c: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -04a34e: 6e20 3c13 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@133c │ │ -04a354: 6f5b 6d13 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ -04a35a: 0a02 |009d: move-result v2 │ │ -04a35c: 289f |009e: goto 003d // -0061 │ │ +04a204: |[04a204] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +04a214: 6e10 fd12 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04a21a: 0c01 |0003: move-result-object v1 │ │ +04a21c: 1f01 6f02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a220: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +04a222: 6e20 3e01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@013e │ │ +04a228: 0a03 |000a: move-result v3 │ │ +04a22a: 5574 0c05 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a22e: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +04a232: 5514 0005 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ +04a236: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +04a23a: 5474 1c05 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a23e: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +04a242: 5474 1e05 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ +04a246: 6e20 3901 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0139 │ │ +04a24c: 5474 1e05 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ +04a250: 5475 1e05 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ +04a254: 5255 2300 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0023 │ │ +04a258: 5476 1c05 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a25c: 6e10 fe12 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04a262: 0a06 |0027: move-result v6 │ │ +04a264: 7120 1916 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04a26a: 0a05 |002b: move-result v5 │ │ +04a26c: 5945 2300 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0023 │ │ +04a270: 5474 1e05 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@051e │ │ +04a274: 6e20 3301 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0133 │ │ +04a27a: 6004 2600 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +04a27e: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +04a282: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +04a286: 6f5b 6d13 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ +04a28c: 0a02 |003c: move-result v2 │ │ +04a28e: 6e20 3b01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ +04a294: 0f02 |0040: return v2 │ │ +04a296: 5514 fc04 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +04a29a: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +04a29e: 5274 1a05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a2a2: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +04a2a4: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +04a2a8: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +04a2ac: 6e10 1713 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1317 │ │ +04a2b2: 0a04 |004f: move-result v4 │ │ +04a2b4: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +04a2b8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +04a2ba: 6e20 3c13 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@133c │ │ +04a2c0: 6e10 f512 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@12f5 │ │ +04a2c6: 0c00 |0059: move-result-object v0 │ │ +04a2c8: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +04a2cc: 6e10 fe12 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04a2d2: 0a04 |005f: move-result v4 │ │ +04a2d4: 8244 |0060: int-to-float v4, v4 │ │ +04a2d6: 6e10 0e13 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@130e │ │ +04a2dc: 0a05 |0064: move-result v5 │ │ +04a2de: 8255 |0065: int-to-float v5, v5 │ │ +04a2e0: 5416 fb04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +04a2e4: 6e56 3401 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0134 │ │ +04a2ea: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +04a2ec: 28d1 |006c: goto 003d // -002f │ │ +04a2ee: 1a04 7409 |006d: const-string v4, "SlidingPaneLayout" // string@0974 │ │ +04a2f2: 2205 5803 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +04a2f6: 7010 4016 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04a2fc: 1a06 bf0d |0074: const-string v6, "drawChild: child view " // string@0dbf │ │ +04a300: 6e20 4716 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04a306: 0c05 |0079: move-result-object v5 │ │ +04a308: 6e20 4616 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +04a30e: 0c05 |007d: move-result-object v5 │ │ +04a310: 1a06 8200 |007e: const-string v6, " returned null drawing cache" // string@0082 │ │ +04a314: 6e20 4716 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04a31a: 0c05 |0083: move-result-object v5 │ │ +04a31c: 6e10 4c16 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04a322: 0c05 |0087: move-result-object v5 │ │ +04a324: 7120 7612 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +04a32a: 6f5b 6d13 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ +04a330: 0a02 |008e: move-result v2 │ │ +04a332: 28ae |008f: goto 003d // -0052 │ │ +04a334: 6e10 1713 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1317 │ │ +04a33a: 0a04 |0093: move-result v4 │ │ +04a33c: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +04a340: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +04a342: 6e20 3c13 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@133c │ │ +04a348: 6f5b 6d13 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@136d │ │ +04a34e: 0a02 |009d: move-result v2 │ │ +04a350: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=959 │ │ 0x0006 line=961 │ │ 0x000b line=963 │ │ 0x0017 line=965 │ │ 0x001c line=966 │ │ @@ -79688,18 +79688,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04a360: |[04a360] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -04a370: 2200 6f02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a374: 7010 5c11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@115c │ │ -04a37a: 1100 |0005: return-object v0 │ │ +04a354: |[04a354] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +04a364: 2200 6f02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a368: 7010 5c11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@115c │ │ +04a36e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79707,20 +79707,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 │ │ -04a37c: |[04a37c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -04a38c: 2200 6f02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a390: 6e10 9911 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1199 │ │ -04a396: 0c01 |0005: move-result-object v1 │ │ -04a398: 7030 5e11 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@115e │ │ -04a39e: 1100 |0009: return-object v0 │ │ +04a370: |[04a370] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +04a380: 2200 6f02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a384: 6e10 9911 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1199 │ │ +04a38a: 0c01 |0005: move-result-object v1 │ │ +04a38c: 7030 5e11 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@115e │ │ +04a392: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -79729,24 +79729,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 │ │ -04a3a0: |[04a3a0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -04a3b0: 2020 b602 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ -04a3b4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04a3b8: 2200 6f02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a3bc: 1f02 b602 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ -04a3c0: 7020 6111 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1161 │ │ -04a3c6: 1100 |000b: return-object v0 │ │ -04a3c8: 2200 6f02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a3cc: 7020 6011 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1160 │ │ -04a3d2: 28fa |0011: goto 000b // -0006 │ │ +04a394: |[04a394] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +04a3a4: 2020 b602 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ +04a3a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04a3ac: 2200 6f02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a3b0: 1f02 b602 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b6 │ │ +04a3b4: 7020 6111 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1161 │ │ +04a3ba: 1100 |000b: return-object v0 │ │ +04a3bc: 2200 6f02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a3c0: 7020 6011 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1160 │ │ +04a3c6: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -79756,17 +79756,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a3d4: |[04a3d4] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -04a3e4: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@050d │ │ -04a3e8: 0f00 |0002: return v0 │ │ +04a3c8: |[04a3c8] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +04a3d8: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@050d │ │ +04a3dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79774,17 +79774,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a3ec: |[04a3ec] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -04a3fc: 5210 1505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -04a400: 0f00 |0002: return v0 │ │ +04a3e0: |[04a3e0] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +04a3f0: 5210 1505 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +04a3f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79792,17 +79792,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a404: |[04a404] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -04a414: 5210 1d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ -04a418: 0f00 |0002: return v0 │ │ +04a3f8: |[04a3f8] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +04a408: 5210 1d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ +04a40c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79810,31 +79810,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -04a41c: |[04a41c] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -04a42c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a42e: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -04a432: 0f01 |0003: return v1 │ │ -04a434: 6e10 fd12 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04a43a: 0c00 |0007: move-result-object v0 │ │ -04a43c: 1f00 6f02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a440: 5542 0c05 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a444: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -04a448: 5502 fc04 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -04a44c: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -04a450: 5242 1a05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a454: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -04a456: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -04a45a: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -04a45e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -04a460: 28e9 |001a: goto 0003 // -0017 │ │ +04a410: |[04a410] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +04a420: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a422: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +04a426: 0f01 |0003: return v1 │ │ +04a428: 6e10 fd12 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04a42e: 0c00 |0007: move-result-object v0 │ │ +04a430: 1f00 6f02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a434: 5542 0c05 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a438: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +04a43c: 5502 fc04 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +04a440: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +04a444: 5242 1a05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a448: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +04a44a: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +04a44e: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +04a452: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +04a454: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1134 │ │ 0x0003 line=1138 │ │ 0x0004 line=1137 │ │ 0x000a line=1138 │ │ locals : │ │ @@ -79847,25 +79847,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -04a464: |[04a464] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -04a474: 5520 0c05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a478: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04a47c: 5220 1a05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a480: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -04a484: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -04a488: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -04a48c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04a48e: 0f00 |000d: return v0 │ │ -04a490: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04a492: 28fe |000f: goto 000d // -0002 │ │ +04a458: |[04a458] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +04a468: 5520 0c05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a46c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04a470: 5220 1a05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a474: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +04a478: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +04a47c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +04a480: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04a482: 0f00 |000d: return v0 │ │ +04a484: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04a486: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79873,17 +79873,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a494: |[04a494] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -04a4a4: 5510 0c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a4a8: 0f00 |0002: return v0 │ │ +04a488: |[04a488] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +04a498: 5510 0c05 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a49c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79891,19 +79891,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04a4ac: |[04a4ac] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -04a4bc: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ -04a4c2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04a4c4: 5c10 0f05 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -04a4c8: 0e00 |0006: return-void │ │ +04a4a0: |[04a4a0] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +04a4b0: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ +04a4b6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04a4b8: 5c10 0f05 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +04a4bc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79913,33 +79913,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04a4cc: |[04a4cc] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -04a4dc: 6f10 7b13 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ -04a4e2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -04a4e4: 5c43 0f05 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -04a4e8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04a4ea: 5443 1705 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ -04a4ee: 6e10 6d16 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -04a4f4: 0a00 |000c: move-result v0 │ │ -04a4f6: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -04a4fa: 5443 1705 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ -04a4fe: 6e20 6716 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04a504: 0c01 |0014: move-result-object v1 │ │ -04a506: 1f01 6d02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@026d │ │ -04a50a: 6e10 5011 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1150 │ │ -04a510: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04a514: 28f1 |001c: goto 000d // -000f │ │ -04a516: 5443 1705 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ -04a51a: 6e10 6516 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -04a520: 0e00 |0022: return-void │ │ +04a4c0: |[04a4c0] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +04a4d0: 6f10 7b13 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ +04a4d6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +04a4d8: 5c43 0f05 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +04a4dc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04a4de: 5443 1705 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ +04a4e2: 6e10 6d16 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04a4e8: 0a00 |000c: move-result v0 │ │ +04a4ea: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +04a4ee: 5443 1705 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ +04a4f2: 6e20 6716 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04a4f8: 0c01 |0014: move-result-object v1 │ │ +04a4fa: 1f01 6d02 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@026d │ │ +04a4fe: 6e10 5011 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1150 │ │ +04a504: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04a508: 28f1 |001c: goto 000d // -000f │ │ +04a50a: 5443 1705 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0517 │ │ +04a50e: 6e10 6516 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +04a514: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -79957,119 +79957,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -04a524: |[04a524] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04a534: 7110 1f0a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ -04a53a: 0a00 |0003: move-result v0 │ │ -04a53c: 55d9 0c05 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a540: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -04a544: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -04a548: 6e10 9811 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -04a54e: 0a09 |000d: move-result v9 │ │ -04a550: 121a |000e: const/4 v10, #int 1 // #1 │ │ -04a552: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -04a556: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -04a558: 6e20 9711 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04a55e: 0c05 |0015: move-result-object v5 │ │ -04a560: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -04a564: 54d9 0e05 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a568: 6e10 c312 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04a56e: 0a0a |001d: move-result v10 │ │ -04a570: 87aa |001e: float-to-int v10, v10 │ │ -04a572: 6e10 c512 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04a578: 0a0b |0022: move-result v11 │ │ -04a57a: 87bb |0023: float-to-int v11, v11 │ │ -04a57c: 6e40 5712 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ -04a582: 0a09 |0027: move-result v9 │ │ -04a584: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -04a588: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -04a58a: 5cd9 1805 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -04a58e: 55d9 0c05 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a592: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -04a596: 55d9 1205 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ -04a59a: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -04a59e: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -04a5a2: 54d9 0e05 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a5a6: 6e10 3612 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04a5ac: 6f20 7d13 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@137d │ │ -04a5b2: 0a09 |003f: move-result v9 │ │ -04a5b4: 0f09 |0040: return v9 │ │ -04a5b6: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -04a5b8: 28e9 |0042: goto 002b // -0017 │ │ -04a5ba: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -04a5bc: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -04a5c0: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -04a5c2: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -04a5c6: 54d9 0e05 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a5ca: 6e10 3612 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04a5d0: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -04a5d2: 28f1 |004f: goto 0040 // -000f │ │ -04a5d4: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -04a5d6: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -04a5dc: 54d9 0e05 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a5e0: 6e20 6112 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1261 │ │ -04a5e6: 0a03 |0059: move-result v3 │ │ -04a5e8: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -04a5ec: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -04a5f0: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -04a5f2: 28e1 |005f: goto 0040 // -001f │ │ -04a5f4: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -04a5f6: 5cd9 1205 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ -04a5fa: 6e10 c312 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04a600: 0a07 |0066: move-result v7 │ │ -04a602: 6e10 c512 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04a608: 0a08 |006a: move-result v8 │ │ -04a60a: 59d7 1005 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ -04a60e: 59d8 1105 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ -04a612: 54d9 0e05 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a616: 54da 1c05 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a61a: 877b |0073: float-to-int v11, v7 │ │ -04a61c: 878c |0074: float-to-int v12, v8 │ │ -04a61e: 6e40 5712 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ -04a624: 0a09 |0078: move-result v9 │ │ -04a626: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -04a62a: 54d9 1c05 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a62e: 6e20 a611 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11a6 │ │ -04a634: 0a09 |0080: move-result v9 │ │ -04a636: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -04a63a: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -04a63c: 28d0 |0084: goto 0054 // -0030 │ │ -04a63e: 6e10 c312 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04a644: 0a07 |0088: move-result v7 │ │ -04a646: 6e10 c512 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04a64c: 0a08 |008c: move-result v8 │ │ -04a64e: 52d9 1005 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ -04a652: a709 0709 |008f: sub-float v9, v7, v9 │ │ -04a656: 7110 1316 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04a65c: 0a01 |0094: move-result v1 │ │ -04a65e: 52d9 1105 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ -04a662: a709 0809 |0097: sub-float v9, v8, v9 │ │ -04a666: 7110 1316 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04a66c: 0a02 |009c: move-result v2 │ │ -04a66e: 54d9 0e05 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a672: 6e10 5112 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1251 │ │ -04a678: 0a06 |00a2: move-result v6 │ │ -04a67a: 8269 |00a3: int-to-float v9, v6 │ │ -04a67c: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -04a680: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -04a684: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -04a688: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -04a68c: 54d9 0e05 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04a690: 6e10 3612 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04a696: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -04a698: 5cd9 1205 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ -04a69c: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -04a69e: 288b |00b5: goto 0040 // -0075 │ │ -04a6a0: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -04a6a2: 2889 |00b7: goto 0040 // -0077 │ │ -04a6a4: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +04a518: |[04a518] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04a528: 7110 1f0a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ +04a52e: 0a00 |0003: move-result v0 │ │ +04a530: 55d9 0c05 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a534: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +04a538: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +04a53c: 6e10 9811 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +04a542: 0a09 |000d: move-result v9 │ │ +04a544: 121a |000e: const/4 v10, #int 1 // #1 │ │ +04a546: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +04a54a: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +04a54c: 6e20 9711 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04a552: 0c05 |0015: move-result-object v5 │ │ +04a554: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +04a558: 54d9 0e05 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a55c: 6e10 c312 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04a562: 0a0a |001d: move-result v10 │ │ +04a564: 87aa |001e: float-to-int v10, v10 │ │ +04a566: 6e10 c512 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04a56c: 0a0b |0022: move-result v11 │ │ +04a56e: 87bb |0023: float-to-int v11, v11 │ │ +04a570: 6e40 5712 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ +04a576: 0a09 |0027: move-result v9 │ │ +04a578: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +04a57c: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +04a57e: 5cd9 1805 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +04a582: 55d9 0c05 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a586: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +04a58a: 55d9 1205 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ +04a58e: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +04a592: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +04a596: 54d9 0e05 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a59a: 6e10 3612 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04a5a0: 6f20 7d13 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@137d │ │ +04a5a6: 0a09 |003f: move-result v9 │ │ +04a5a8: 0f09 |0040: return v9 │ │ +04a5aa: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +04a5ac: 28e9 |0042: goto 002b // -0017 │ │ +04a5ae: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +04a5b0: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +04a5b4: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +04a5b6: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +04a5ba: 54d9 0e05 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a5be: 6e10 3612 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04a5c4: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +04a5c6: 28f1 |004f: goto 0040 // -000f │ │ +04a5c8: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +04a5ca: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +04a5d0: 54d9 0e05 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a5d4: 6e20 6112 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1261 │ │ +04a5da: 0a03 |0059: move-result v3 │ │ +04a5dc: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +04a5e0: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +04a5e4: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +04a5e6: 28e1 |005f: goto 0040 // -001f │ │ +04a5e8: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +04a5ea: 5cd9 1205 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ +04a5ee: 6e10 c312 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04a5f4: 0a07 |0066: move-result v7 │ │ +04a5f6: 6e10 c512 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04a5fc: 0a08 |006a: move-result v8 │ │ +04a5fe: 59d7 1005 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ +04a602: 59d8 1105 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ +04a606: 54d9 0e05 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a60a: 54da 1c05 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a60e: 877b |0073: float-to-int v11, v7 │ │ +04a610: 878c |0074: float-to-int v12, v8 │ │ +04a612: 6e40 5712 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ +04a618: 0a09 |0078: move-result v9 │ │ +04a61a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +04a61e: 54d9 1c05 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a622: 6e20 a611 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11a6 │ │ +04a628: 0a09 |0080: move-result v9 │ │ +04a62a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +04a62e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +04a630: 28d0 |0084: goto 0054 // -0030 │ │ +04a632: 6e10 c312 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04a638: 0a07 |0088: move-result v7 │ │ +04a63a: 6e10 c512 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04a640: 0a08 |008c: move-result v8 │ │ +04a642: 52d9 1005 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ +04a646: a709 0709 |008f: sub-float v9, v7, v9 │ │ +04a64a: 7110 1316 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04a650: 0a01 |0094: move-result v1 │ │ +04a652: 52d9 1105 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ +04a656: a709 0809 |0097: sub-float v9, v8, v9 │ │ +04a65a: 7110 1316 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04a660: 0a02 |009c: move-result v2 │ │ +04a662: 54d9 0e05 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a666: 6e10 5112 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1251 │ │ +04a66c: 0a06 |00a2: move-result v6 │ │ +04a66e: 8269 |00a3: int-to-float v9, v6 │ │ +04a670: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +04a674: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +04a678: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +04a67c: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +04a680: 54d9 0e05 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04a684: 6e10 3612 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04a68a: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +04a68c: 5cd9 1205 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0512 │ │ +04a690: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +04a692: 288b |00b5: goto 0040 // -0075 │ │ +04a694: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +04a696: 2889 |00b7: goto 0040 // -0077 │ │ +04a698: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0004 line=733 │ │ 0x0011 line=735 │ │ 0x0016 line=736 │ │ 0x0018 line=737 │ │ @@ -80125,233 +80125,233 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 32 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 425 16-bit code units │ │ -04a6b8: |[04a6b8] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -04a6c8: 9115 1e1c |0000: sub-int v21, v30, v28 │ │ -04a6cc: 7401 9d11 1a00 |0002: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -04a6d2: 0a10 |0005: move-result v16 │ │ -04a6d4: 7401 9e11 1a00 |0006: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@119e │ │ -04a6da: 0a11 |0009: move-result v17 │ │ -04a6dc: 7401 9f11 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ -04a6e2: 0a12 |000d: move-result v18 │ │ -04a6e4: 7401 9811 1a00 |000e: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -04a6ea: 0a06 |0011: move-result v6 │ │ -04a6ec: 0216 1000 |0012: move/from16 v22, v16 │ │ -04a6f0: 020e 1600 |0014: move/from16 v14, v22 │ │ -04a6f4: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -04a6f8: 5500 0f05 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -04a6fc: 0217 0000 |001a: move/from16 v23, v0 │ │ -04a700: 3817 1a00 |001c: if-eqz v23, 0036 // +001a │ │ -04a704: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -04a708: 5500 0c05 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a70c: 0217 0000 |0022: move/from16 v23, v0 │ │ -04a710: 3817 2a00 |0024: if-eqz v23, 004e // +002a │ │ -04a714: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -04a718: 5500 1805 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -04a71c: 0217 0000 |002a: move/from16 v23, v0 │ │ -04a720: 3817 2200 |002c: if-eqz v23, 004e // +0022 │ │ -04a724: 1517 803f |002e: const/high16 v23, #int 1065353216 // #3f80 │ │ -04a728: 0200 1700 |0030: move/from16 v0, v23 │ │ -04a72c: 0801 1a00 |0032: move-object/from16 v1, v26 │ │ -04a730: 5910 1a05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a734: 120b |0036: const/4 v11, #int 0 // #0 │ │ -04a736: 356b e700 |0037: if-ge v11, v6, 011e // +00e7 │ │ -04a73a: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ -04a73e: 6e20 9711 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04a744: 0c04 |003e: move-result-object v4 │ │ -04a746: 6e10 1013 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -04a74c: 0a17 |0042: move-result v23 │ │ -04a74e: 1318 0800 |0043: const/16 v24, #int 8 // #8 │ │ -04a752: 0200 1700 |0045: move/from16 v0, v23 │ │ -04a756: 0201 1800 |0047: move/from16 v1, v24 │ │ -04a75a: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -04a75e: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -04a762: 28ea |004d: goto 0037 // -0016 │ │ -04a764: 1317 0000 |004e: const/16 v23, #int 0 // #0 │ │ -04a768: 28e0 |0050: goto 0030 // -0020 │ │ -04a76a: 6e10 fd12 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04a770: 0c0c |0054: move-result-object v12 │ │ -04a772: 1f0c 6f02 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a776: 6e10 0413 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -04a77c: 0a0a |005a: move-result v10 │ │ -04a77e: 120f |005b: const/4 v15, #int 0 // #0 │ │ -04a780: 55c0 0005 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ -04a784: 0217 0000 |005e: move/from16 v23, v0 │ │ -04a788: 3817 8e00 |0060: if-eqz v23, 00ee // +008e │ │ -04a78c: 52c0 fe04 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -04a790: 0217 0000 |0064: move/from16 v23, v0 │ │ -04a794: 52c0 ff04 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ff │ │ -04a798: 0218 0000 |0068: move/from16 v24, v0 │ │ -04a79c: 900d 1718 |006a: add-int v13, v23, v24 │ │ -04a7a0: 9117 1511 |006c: sub-int v23, v21, v17 │ │ -04a7a4: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ -04a7a8: 5200 1305 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0513 │ │ -04a7ac: 0218 0000 |0072: move/from16 v24, v0 │ │ -04a7b0: 9117 1718 |0074: sub-int v23, v23, v24 │ │ -04a7b4: 0200 1700 |0076: move/from16 v0, v23 │ │ -04a7b8: 7120 1916 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -04a7be: 0a17 |007b: move-result v23 │ │ -04a7c0: 9117 1716 |007c: sub-int v23, v23, v22 │ │ -04a7c4: 9114 170d |007e: sub-int v20, v23, v13 │ │ -04a7c8: 0200 1400 |0080: move/from16 v0, v20 │ │ -04a7cc: 0801 1a00 |0082: move-object/from16 v1, v26 │ │ -04a7d0: 5910 1b05 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ -04a7d4: 52c0 fe04 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -04a7d8: 0217 0000 |0088: move/from16 v23, v0 │ │ -04a7dc: 9017 1716 |008a: add-int v23, v23, v22 │ │ -04a7e0: 9017 1714 |008c: add-int v23, v23, v20 │ │ -04a7e4: db18 0a02 |008e: div-int/lit8 v24, v10, #int 2 // #02 │ │ -04a7e8: 9017 1718 |0090: add-int v23, v23, v24 │ │ -04a7ec: 9118 1511 |0092: sub-int v24, v21, v17 │ │ -04a7f0: 0200 1700 |0094: move/from16 v0, v23 │ │ -04a7f4: 0201 1800 |0096: move/from16 v1, v24 │ │ -04a7f8: 3710 5300 |0098: if-le v0, v1, 00eb // +0053 │ │ -04a7fc: 1317 0100 |009a: const/16 v23, #int 1 // #1 │ │ -04a800: 0200 1700 |009c: move/from16 v0, v23 │ │ -04a804: 5cc0 fc04 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -04a808: 0200 1400 |00a0: move/from16 v0, v20 │ │ -04a80c: 8200 |00a2: int-to-float v0, v0 │ │ -04a80e: 0217 0000 |00a3: move/from16 v23, v0 │ │ -04a812: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ -04a816: 5200 1a05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a81a: 0218 0000 |00a9: move/from16 v24, v0 │ │ -04a81e: a817 1718 |00ab: mul-float v23, v23, v24 │ │ -04a822: 0200 1700 |00ad: move/from16 v0, v23 │ │ -04a826: 8700 |00af: float-to-int v0, v0 │ │ -04a828: 0213 0000 |00b0: move/from16 v19, v0 │ │ -04a82c: 52c0 fe04 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -04a830: 0217 0000 |00b4: move/from16 v23, v0 │ │ -04a834: 9017 1713 |00b6: add-int v23, v23, v19 │ │ -04a838: 9016 1617 |00b8: add-int v22, v22, v23 │ │ -04a83c: 0200 1300 |00ba: move/from16 v0, v19 │ │ -04a840: 8200 |00bc: int-to-float v0, v0 │ │ -04a842: 0217 0000 |00bd: move/from16 v23, v0 │ │ -04a846: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ -04a84a: 5200 1b05 |00c1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ -04a84e: 0218 0000 |00c3: move/from16 v24, v0 │ │ -04a852: 0200 1800 |00c5: move/from16 v0, v24 │ │ -04a856: 8200 |00c7: int-to-float v0, v0 │ │ -04a858: 0218 0000 |00c8: move/from16 v24, v0 │ │ -04a85c: a917 1718 |00ca: div-float v23, v23, v24 │ │ -04a860: 0200 1700 |00cc: move/from16 v0, v23 │ │ -04a864: 0801 1a00 |00ce: move-object/from16 v1, v26 │ │ -04a868: 5910 1a05 |00d0: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a86c: 9107 160f |00d2: sub-int v7, v22, v15 │ │ -04a870: 9008 070a |00d4: add-int v8, v7, v10 │ │ -04a874: 0209 1200 |00d6: move/from16 v9, v18 │ │ -04a878: 6e10 0113 0400 |00d8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -04a87e: 0a17 |00db: move-result v23 │ │ -04a880: 9005 0917 |00dc: add-int v5, v9, v23 │ │ -04a884: 0200 1200 |00de: move/from16 v0, v18 │ │ -04a888: 6e55 2113 7480 |00e0: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -04a88e: 6e10 1113 0400 |00e3: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -04a894: 0a17 |00e6: move-result v23 │ │ -04a896: 900e 0e17 |00e7: add-int v14, v14, v23 │ │ -04a89a: 2900 62ff |00e9: goto/16 004b // -009e │ │ -04a89e: 1317 0000 |00eb: const/16 v23, #int 0 // #0 │ │ -04a8a2: 28af |00ed: goto 009c // -0051 │ │ -04a8a4: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ -04a8a8: 5500 0c05 |00f0: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a8ac: 0217 0000 |00f2: move/from16 v23, v0 │ │ -04a8b0: 3817 2700 |00f4: if-eqz v23, 011b // +0027 │ │ -04a8b4: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ -04a8b8: 5200 1505 |00f8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -04a8bc: 0217 0000 |00fa: move/from16 v23, v0 │ │ -04a8c0: 3817 1f00 |00fc: if-eqz v23, 011b // +001f │ │ -04a8c4: 1517 803f |00fe: const/high16 v23, #int 1065353216 // #3f80 │ │ -04a8c8: 0800 1a00 |0100: move-object/from16 v0, v26 │ │ -04a8cc: 5200 1a05 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a8d0: 0218 0000 |0104: move/from16 v24, v0 │ │ -04a8d4: a717 1718 |0106: sub-float v23, v23, v24 │ │ -04a8d8: 0800 1a00 |0108: move-object/from16 v0, v26 │ │ -04a8dc: 5200 1505 |010a: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -04a8e0: 0218 0000 |010c: move/from16 v24, v0 │ │ -04a8e4: 0200 1800 |010e: move/from16 v0, v24 │ │ -04a8e8: 8200 |0110: int-to-float v0, v0 │ │ -04a8ea: 0218 0000 |0111: move/from16 v24, v0 │ │ -04a8ee: a817 1718 |0113: mul-float v23, v23, v24 │ │ -04a8f2: 0200 1700 |0115: move/from16 v0, v23 │ │ -04a8f6: 870f |0117: float-to-int v15, v0 │ │ -04a8f8: 0216 0e00 |0118: move/from16 v22, v14 │ │ -04a8fc: 28b8 |011a: goto 00d2 // -0048 │ │ -04a8fe: 0216 0e00 |011b: move/from16 v22, v14 │ │ -04a902: 28b5 |011d: goto 00d2 // -004b │ │ -04a904: 0800 1a00 |011e: move-object/from16 v0, v26 │ │ -04a908: 5500 0f05 |0120: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -04a90c: 0217 0000 |0122: move/from16 v23, v0 │ │ -04a910: 3817 5d00 |0124: if-eqz v23, 0181 // +005d │ │ -04a914: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ -04a918: 5500 0c05 |0128: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04a91c: 0217 0000 |012a: move/from16 v23, v0 │ │ -04a920: 3817 5e00 |012c: if-eqz v23, 018a // +005e │ │ -04a924: 0800 1a00 |012e: move-object/from16 v0, v26 │ │ -04a928: 5200 1505 |0130: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -04a92c: 0217 0000 |0132: move/from16 v23, v0 │ │ -04a930: 3817 0f00 |0134: if-eqz v23, 0143 // +000f │ │ -04a934: 0800 1a00 |0136: move-object/from16 v0, v26 │ │ -04a938: 5200 1a05 |0138: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a93c: 0217 0000 |013a: move/from16 v23, v0 │ │ -04a940: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ -04a944: 0201 1700 |013e: move/from16 v1, v23 │ │ -04a948: 7020 b711 1000 |0140: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11b7 │ │ -04a94e: 0800 1a00 |0143: move-object/from16 v0, v26 │ │ -04a952: 5400 1c05 |0145: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a956: 0817 0000 |0147: move-object/from16 v23, v0 │ │ -04a95a: 7401 fd12 1700 |0149: invoke-virtual/range {v23}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04a960: 0c17 |014c: move-result-object v23 │ │ -04a962: 1f17 6f02 |014d: check-cast v23, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04a966: 0800 1700 |014f: move-object/from16 v0, v23 │ │ -04a96a: 5500 fc04 |0151: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -04a96e: 0217 0000 |0153: move/from16 v23, v0 │ │ -04a972: 3817 1f00 |0155: if-eqz v23, 0174 // +001f │ │ -04a976: 0800 1a00 |0157: move-object/from16 v0, v26 │ │ -04a97a: 5400 1c05 |0159: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a97e: 0817 0000 |015b: move-object/from16 v23, v0 │ │ -04a982: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ -04a986: 5200 1a05 |015f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ -04a98a: 0218 0000 |0161: move/from16 v24, v0 │ │ -04a98e: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ -04a992: 5200 1d05 |0165: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ -04a996: 0219 0000 |0167: move/from16 v25, v0 │ │ -04a99a: 0800 1a00 |0169: move-object/from16 v0, v26 │ │ -04a99e: 0801 1700 |016b: move-object/from16 v1, v23 │ │ -04a9a2: 0202 1800 |016d: move/from16 v2, v24 │ │ -04a9a6: 0203 1900 |016f: move/from16 v3, v25 │ │ -04a9aa: 7040 8e11 1032 |0171: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ -04a9b0: 0800 1a00 |0174: move-object/from16 v0, v26 │ │ -04a9b4: 5400 1c05 |0176: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04a9b8: 0817 0000 |0178: move-object/from16 v23, v0 │ │ -04a9bc: 0800 1a00 |017a: move-object/from16 v0, v26 │ │ -04a9c0: 0801 1700 |017c: move-object/from16 v1, v23 │ │ -04a9c4: 6e20 c711 1000 |017e: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11c7 │ │ -04a9ca: 1317 0000 |0181: const/16 v23, #int 0 // #0 │ │ -04a9ce: 0200 1700 |0183: move/from16 v0, v23 │ │ -04a9d2: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ -04a9d6: 5c10 0f05 |0187: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -04a9da: 0e00 |0189: return-void │ │ -04a9dc: 120b |018a: const/4 v11, #int 0 // #0 │ │ -04a9de: 356b e9ff |018b: if-ge v11, v6, 0174 // -0017 │ │ -04a9e2: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ -04a9e6: 6e20 9711 b000 |018f: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04a9ec: 0c17 |0192: move-result-object v23 │ │ -04a9ee: 1318 0000 |0193: const/16 v24, #int 0 // #0 │ │ -04a9f2: 0800 1a00 |0195: move-object/from16 v0, v26 │ │ -04a9f6: 5200 1d05 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ -04a9fa: 0219 0000 |0199: move/from16 v25, v0 │ │ -04a9fe: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ -04aa02: 0801 1700 |019d: move-object/from16 v1, v23 │ │ -04aa06: 0202 1800 |019f: move/from16 v2, v24 │ │ -04aa0a: 0203 1900 |01a1: move/from16 v3, v25 │ │ -04aa0e: 7040 8e11 1032 |01a3: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ -04aa14: d80b 0b01 |01a6: add-int/lit8 v11, v11, #int 1 // #01 │ │ -04aa18: 28e3 |01a8: goto 018b // -001d │ │ +04a6ac: |[04a6ac] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +04a6bc: 9115 1e1c |0000: sub-int v21, v30, v28 │ │ +04a6c0: 7401 9d11 1a00 |0002: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +04a6c6: 0a10 |0005: move-result v16 │ │ +04a6c8: 7401 9e11 1a00 |0006: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@119e │ │ +04a6ce: 0a11 |0009: move-result v17 │ │ +04a6d0: 7401 9f11 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ +04a6d6: 0a12 |000d: move-result v18 │ │ +04a6d8: 7401 9811 1a00 |000e: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +04a6de: 0a06 |0011: move-result v6 │ │ +04a6e0: 0216 1000 |0012: move/from16 v22, v16 │ │ +04a6e4: 020e 1600 |0014: move/from16 v14, v22 │ │ +04a6e8: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +04a6ec: 5500 0f05 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +04a6f0: 0217 0000 |001a: move/from16 v23, v0 │ │ +04a6f4: 3817 1a00 |001c: if-eqz v23, 0036 // +001a │ │ +04a6f8: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +04a6fc: 5500 0c05 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a700: 0217 0000 |0022: move/from16 v23, v0 │ │ +04a704: 3817 2a00 |0024: if-eqz v23, 004e // +002a │ │ +04a708: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +04a70c: 5500 1805 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +04a710: 0217 0000 |002a: move/from16 v23, v0 │ │ +04a714: 3817 2200 |002c: if-eqz v23, 004e // +0022 │ │ +04a718: 1517 803f |002e: const/high16 v23, #int 1065353216 // #3f80 │ │ +04a71c: 0200 1700 |0030: move/from16 v0, v23 │ │ +04a720: 0801 1a00 |0032: move-object/from16 v1, v26 │ │ +04a724: 5910 1a05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a728: 120b |0036: const/4 v11, #int 0 // #0 │ │ +04a72a: 356b e700 |0037: if-ge v11, v6, 011e // +00e7 │ │ +04a72e: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ +04a732: 6e20 9711 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04a738: 0c04 |003e: move-result-object v4 │ │ +04a73a: 6e10 1013 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +04a740: 0a17 |0042: move-result v23 │ │ +04a742: 1318 0800 |0043: const/16 v24, #int 8 // #8 │ │ +04a746: 0200 1700 |0045: move/from16 v0, v23 │ │ +04a74a: 0201 1800 |0047: move/from16 v1, v24 │ │ +04a74e: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +04a752: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +04a756: 28ea |004d: goto 0037 // -0016 │ │ +04a758: 1317 0000 |004e: const/16 v23, #int 0 // #0 │ │ +04a75c: 28e0 |0050: goto 0030 // -0020 │ │ +04a75e: 6e10 fd12 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04a764: 0c0c |0054: move-result-object v12 │ │ +04a766: 1f0c 6f02 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a76a: 6e10 0413 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +04a770: 0a0a |005a: move-result v10 │ │ +04a772: 120f |005b: const/4 v15, #int 0 // #0 │ │ +04a774: 55c0 0005 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ +04a778: 0217 0000 |005e: move/from16 v23, v0 │ │ +04a77c: 3817 8e00 |0060: if-eqz v23, 00ee // +008e │ │ +04a780: 52c0 fe04 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +04a784: 0217 0000 |0064: move/from16 v23, v0 │ │ +04a788: 52c0 ff04 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ff │ │ +04a78c: 0218 0000 |0068: move/from16 v24, v0 │ │ +04a790: 900d 1718 |006a: add-int v13, v23, v24 │ │ +04a794: 9117 1511 |006c: sub-int v23, v21, v17 │ │ +04a798: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ +04a79c: 5200 1305 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0513 │ │ +04a7a0: 0218 0000 |0072: move/from16 v24, v0 │ │ +04a7a4: 9117 1718 |0074: sub-int v23, v23, v24 │ │ +04a7a8: 0200 1700 |0076: move/from16 v0, v23 │ │ +04a7ac: 7120 1916 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04a7b2: 0a17 |007b: move-result v23 │ │ +04a7b4: 9117 1716 |007c: sub-int v23, v23, v22 │ │ +04a7b8: 9114 170d |007e: sub-int v20, v23, v13 │ │ +04a7bc: 0200 1400 |0080: move/from16 v0, v20 │ │ +04a7c0: 0801 1a00 |0082: move-object/from16 v1, v26 │ │ +04a7c4: 5910 1b05 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ +04a7c8: 52c0 fe04 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +04a7cc: 0217 0000 |0088: move/from16 v23, v0 │ │ +04a7d0: 9017 1716 |008a: add-int v23, v23, v22 │ │ +04a7d4: 9017 1714 |008c: add-int v23, v23, v20 │ │ +04a7d8: db18 0a02 |008e: div-int/lit8 v24, v10, #int 2 // #02 │ │ +04a7dc: 9017 1718 |0090: add-int v23, v23, v24 │ │ +04a7e0: 9118 1511 |0092: sub-int v24, v21, v17 │ │ +04a7e4: 0200 1700 |0094: move/from16 v0, v23 │ │ +04a7e8: 0201 1800 |0096: move/from16 v1, v24 │ │ +04a7ec: 3710 5300 |0098: if-le v0, v1, 00eb // +0053 │ │ +04a7f0: 1317 0100 |009a: const/16 v23, #int 1 // #1 │ │ +04a7f4: 0200 1700 |009c: move/from16 v0, v23 │ │ +04a7f8: 5cc0 fc04 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +04a7fc: 0200 1400 |00a0: move/from16 v0, v20 │ │ +04a800: 8200 |00a2: int-to-float v0, v0 │ │ +04a802: 0217 0000 |00a3: move/from16 v23, v0 │ │ +04a806: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ +04a80a: 5200 1a05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a80e: 0218 0000 |00a9: move/from16 v24, v0 │ │ +04a812: a817 1718 |00ab: mul-float v23, v23, v24 │ │ +04a816: 0200 1700 |00ad: move/from16 v0, v23 │ │ +04a81a: 8700 |00af: float-to-int v0, v0 │ │ +04a81c: 0213 0000 |00b0: move/from16 v19, v0 │ │ +04a820: 52c0 fe04 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +04a824: 0217 0000 |00b4: move/from16 v23, v0 │ │ +04a828: 9017 1713 |00b6: add-int v23, v23, v19 │ │ +04a82c: 9016 1617 |00b8: add-int v22, v22, v23 │ │ +04a830: 0200 1300 |00ba: move/from16 v0, v19 │ │ +04a834: 8200 |00bc: int-to-float v0, v0 │ │ +04a836: 0217 0000 |00bd: move/from16 v23, v0 │ │ +04a83a: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ +04a83e: 5200 1b05 |00c1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ +04a842: 0218 0000 |00c3: move/from16 v24, v0 │ │ +04a846: 0200 1800 |00c5: move/from16 v0, v24 │ │ +04a84a: 8200 |00c7: int-to-float v0, v0 │ │ +04a84c: 0218 0000 |00c8: move/from16 v24, v0 │ │ +04a850: a917 1718 |00ca: div-float v23, v23, v24 │ │ +04a854: 0200 1700 |00cc: move/from16 v0, v23 │ │ +04a858: 0801 1a00 |00ce: move-object/from16 v1, v26 │ │ +04a85c: 5910 1a05 |00d0: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a860: 9107 160f |00d2: sub-int v7, v22, v15 │ │ +04a864: 9008 070a |00d4: add-int v8, v7, v10 │ │ +04a868: 0209 1200 |00d6: move/from16 v9, v18 │ │ +04a86c: 6e10 0113 0400 |00d8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +04a872: 0a17 |00db: move-result v23 │ │ +04a874: 9005 0917 |00dc: add-int v5, v9, v23 │ │ +04a878: 0200 1200 |00de: move/from16 v0, v18 │ │ +04a87c: 6e55 2113 7480 |00e0: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +04a882: 6e10 1113 0400 |00e3: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +04a888: 0a17 |00e6: move-result v23 │ │ +04a88a: 900e 0e17 |00e7: add-int v14, v14, v23 │ │ +04a88e: 2900 62ff |00e9: goto/16 004b // -009e │ │ +04a892: 1317 0000 |00eb: const/16 v23, #int 0 // #0 │ │ +04a896: 28af |00ed: goto 009c // -0051 │ │ +04a898: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ +04a89c: 5500 0c05 |00f0: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a8a0: 0217 0000 |00f2: move/from16 v23, v0 │ │ +04a8a4: 3817 2700 |00f4: if-eqz v23, 011b // +0027 │ │ +04a8a8: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +04a8ac: 5200 1505 |00f8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +04a8b0: 0217 0000 |00fa: move/from16 v23, v0 │ │ +04a8b4: 3817 1f00 |00fc: if-eqz v23, 011b // +001f │ │ +04a8b8: 1517 803f |00fe: const/high16 v23, #int 1065353216 // #3f80 │ │ +04a8bc: 0800 1a00 |0100: move-object/from16 v0, v26 │ │ +04a8c0: 5200 1a05 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a8c4: 0218 0000 |0104: move/from16 v24, v0 │ │ +04a8c8: a717 1718 |0106: sub-float v23, v23, v24 │ │ +04a8cc: 0800 1a00 |0108: move-object/from16 v0, v26 │ │ +04a8d0: 5200 1505 |010a: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +04a8d4: 0218 0000 |010c: move/from16 v24, v0 │ │ +04a8d8: 0200 1800 |010e: move/from16 v0, v24 │ │ +04a8dc: 8200 |0110: int-to-float v0, v0 │ │ +04a8de: 0218 0000 |0111: move/from16 v24, v0 │ │ +04a8e2: a817 1718 |0113: mul-float v23, v23, v24 │ │ +04a8e6: 0200 1700 |0115: move/from16 v0, v23 │ │ +04a8ea: 870f |0117: float-to-int v15, v0 │ │ +04a8ec: 0216 0e00 |0118: move/from16 v22, v14 │ │ +04a8f0: 28b8 |011a: goto 00d2 // -0048 │ │ +04a8f2: 0216 0e00 |011b: move/from16 v22, v14 │ │ +04a8f6: 28b5 |011d: goto 00d2 // -004b │ │ +04a8f8: 0800 1a00 |011e: move-object/from16 v0, v26 │ │ +04a8fc: 5500 0f05 |0120: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +04a900: 0217 0000 |0122: move/from16 v23, v0 │ │ +04a904: 3817 5d00 |0124: if-eqz v23, 0181 // +005d │ │ +04a908: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ +04a90c: 5500 0c05 |0128: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04a910: 0217 0000 |012a: move/from16 v23, v0 │ │ +04a914: 3817 5e00 |012c: if-eqz v23, 018a // +005e │ │ +04a918: 0800 1a00 |012e: move-object/from16 v0, v26 │ │ +04a91c: 5200 1505 |0130: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +04a920: 0217 0000 |0132: move/from16 v23, v0 │ │ +04a924: 3817 0f00 |0134: if-eqz v23, 0143 // +000f │ │ +04a928: 0800 1a00 |0136: move-object/from16 v0, v26 │ │ +04a92c: 5200 1a05 |0138: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a930: 0217 0000 |013a: move/from16 v23, v0 │ │ +04a934: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ +04a938: 0201 1700 |013e: move/from16 v1, v23 │ │ +04a93c: 7020 b711 1000 |0140: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@11b7 │ │ +04a942: 0800 1a00 |0143: move-object/from16 v0, v26 │ │ +04a946: 5400 1c05 |0145: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a94a: 0817 0000 |0147: move-object/from16 v23, v0 │ │ +04a94e: 7401 fd12 1700 |0149: invoke-virtual/range {v23}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04a954: 0c17 |014c: move-result-object v23 │ │ +04a956: 1f17 6f02 |014d: check-cast v23, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04a95a: 0800 1700 |014f: move-object/from16 v0, v23 │ │ +04a95e: 5500 fc04 |0151: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +04a962: 0217 0000 |0153: move/from16 v23, v0 │ │ +04a966: 3817 1f00 |0155: if-eqz v23, 0174 // +001f │ │ +04a96a: 0800 1a00 |0157: move-object/from16 v0, v26 │ │ +04a96e: 5400 1c05 |0159: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a972: 0817 0000 |015b: move-object/from16 v23, v0 │ │ +04a976: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ +04a97a: 5200 1a05 |015f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051a │ │ +04a97e: 0218 0000 |0161: move/from16 v24, v0 │ │ +04a982: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +04a986: 5200 1d05 |0165: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ +04a98a: 0219 0000 |0167: move/from16 v25, v0 │ │ +04a98e: 0800 1a00 |0169: move-object/from16 v0, v26 │ │ +04a992: 0801 1700 |016b: move-object/from16 v1, v23 │ │ +04a996: 0202 1800 |016d: move/from16 v2, v24 │ │ +04a99a: 0203 1900 |016f: move/from16 v3, v25 │ │ +04a99e: 7040 8e11 1032 |0171: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ +04a9a4: 0800 1a00 |0174: move-object/from16 v0, v26 │ │ +04a9a8: 5400 1c05 |0176: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04a9ac: 0817 0000 |0178: move-object/from16 v23, v0 │ │ +04a9b0: 0800 1a00 |017a: move-object/from16 v0, v26 │ │ +04a9b4: 0801 1700 |017c: move-object/from16 v1, v23 │ │ +04a9b8: 6e20 c711 1000 |017e: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11c7 │ │ +04a9be: 1317 0000 |0181: const/16 v23, #int 0 // #0 │ │ +04a9c2: 0200 1700 |0183: move/from16 v0, v23 │ │ +04a9c6: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ +04a9ca: 5c10 0f05 |0187: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +04a9ce: 0e00 |0189: return-void │ │ +04a9d0: 120b |018a: const/4 v11, #int 0 // #0 │ │ +04a9d2: 356b e9ff |018b: if-ge v11, v6, 0174 // -0017 │ │ +04a9d6: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +04a9da: 6e20 9711 b000 |018f: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04a9e0: 0c17 |0192: move-result-object v23 │ │ +04a9e2: 1318 0000 |0193: const/16 v24, #int 0 // #0 │ │ +04a9e6: 0800 1a00 |0195: move-object/from16 v0, v26 │ │ +04a9ea: 5200 1d05 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ +04a9ee: 0219 0000 |0199: move/from16 v25, v0 │ │ +04a9f2: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ +04a9f6: 0801 1700 |019d: move-object/from16 v1, v23 │ │ +04a9fa: 0202 1800 |019f: move/from16 v2, v24 │ │ +04a9fe: 0203 1900 |01a1: move/from16 v3, v25 │ │ +04aa02: 7040 8e11 1032 |01a3: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@118e │ │ +04aa08: d80b 0b01 |01a6: add-int/lit8 v11, v11, #int 1 // #01 │ │ +04aa0c: 28e3 |01a8: goto 018b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -80434,442 +80434,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -04aa1c: |[04aa1c] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -04aa2c: 7701 e312 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ -04aa32: 0a16 |0003: move-result v22 │ │ -04aa34: 7701 e412 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ -04aa3a: 0a18 |0007: move-result v24 │ │ -04aa3c: 7701 e312 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ -04aa42: 0a0b |000b: move-result v11 │ │ -04aa44: 7701 e412 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ -04aa4a: 0a0c |000f: move-result v12 │ │ -04aa4c: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -04aa50: 0200 1600 |0012: move/from16 v0, v22 │ │ -04aa54: 0201 1a00 |0014: move/from16 v1, v26 │ │ -04aa58: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -04aa5c: 7401 a711 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11a7 │ │ -04aa62: 0a1a |001b: move-result v26 │ │ -04aa64: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -04aa68: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -04aa6c: 0200 1600 |0020: move/from16 v0, v22 │ │ -04aa70: 0201 1a00 |0022: move/from16 v1, v26 │ │ -04aa74: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -04aa78: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -04aa7c: 120f |0028: const/4 v15, #int 0 // #0 │ │ -04aa7e: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -04aa82: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -04aa88: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -04aa8c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -04aa8e: 7401 9d11 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -04aa94: 0a1a |0034: move-result v26 │ │ -04aa96: 911a 181a |0035: sub-int v26, v24, v26 │ │ -04aa9a: 7401 9e11 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@119e │ │ -04aaa0: 0a1b |003a: move-result v27 │ │ -04aaa2: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -04aaa6: 7401 9811 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -04aaac: 0a05 |0040: move-result v5 │ │ -04aaae: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -04aab2: 0200 1a00 |0043: move/from16 v0, v26 │ │ -04aab6: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -04aaba: 1a1a 7409 |0047: const-string v26, "SlidingPaneLayout" // string@0974 │ │ -04aabe: 1a1b db15 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@15db │ │ -04aac2: 7702 7612 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -04aac8: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -04aacc: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -04aad0: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -04aad4: 5b10 1c05 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04aad8: 120e |0056: const/4 v14, #int 0 // #0 │ │ -04aada: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -04aade: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -04aae2: 6e20 9711 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04aae8: 0c04 |005e: move-result-object v4 │ │ -04aaea: 6e10 fd12 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04aaf0: 0c10 |0062: move-result-object v16 │ │ -04aaf2: 1f10 6f02 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04aaf6: 6e10 1013 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -04aafc: 0a1a |0068: move-result v26 │ │ -04aafe: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -04ab02: 0200 1a00 |006b: move/from16 v0, v26 │ │ -04ab06: 0201 1b00 |006d: move/from16 v1, v27 │ │ -04ab0a: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -04ab0e: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -04ab12: 0200 1a00 |0073: move/from16 v0, v26 │ │ -04ab16: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -04ab1a: 5c10 fc04 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ -04ab1e: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -04ab22: 28dc |007b: goto 0057 // -0024 │ │ -04ab24: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -04ab28: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -04ab2c: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -04ab30: 28a6 |0082: goto 0028 // -005a │ │ -04ab32: 221a 4403 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0344 │ │ -04ab36: 1a1b 810a |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0a81 │ │ -04ab3a: 7602 0716 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04ab40: 271a |008a: throw v26 │ │ -04ab42: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -04ab46: 7401 a711 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11a7 │ │ -04ab4c: 0a1a |0090: move-result v26 │ │ -04ab4e: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -04ab52: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -04ab56: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -04ab5a: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -04ab5e: 288f |0099: goto 0028 // -0071 │ │ -04ab60: 221a 4403 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0344 │ │ -04ab64: 1a1b 9103 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0391 │ │ -04ab68: 7602 0716 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04ab6e: 271a |00a1: throw v26 │ │ -04ab70: 7401 9f11 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ -04ab76: 0a1a |00a5: move-result v26 │ │ -04ab78: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -04ab7c: 7401 9c11 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@119c │ │ -04ab82: 0a1b |00ab: move-result v27 │ │ -04ab84: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -04ab88: 020f 1100 |00ae: move/from16 v15, v17 │ │ -04ab8c: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -04ab90: 7401 9f11 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ -04ab96: 0a1a |00b5: move-result v26 │ │ -04ab98: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -04ab9c: 7401 9c11 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@119c │ │ -04aba2: 0a1b |00bb: move-result v27 │ │ -04aba4: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -04aba8: 2900 70ff |00be: goto/16 002e // -0090 │ │ -04abac: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -04abb0: 5200 0105 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04abb4: 021a 0000 |00c4: move/from16 v26, v0 │ │ -04abb8: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -04abbc: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -04abc0: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -04abc4: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -04abc8: 5200 0105 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04abcc: 021a 0000 |00d0: move/from16 v26, v0 │ │ -04abd0: a615 151a |00d2: add-float v21, v21, v26 │ │ -04abd4: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -04abd8: 5200 0205 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04abdc: 021a 0000 |00d8: move/from16 v26, v0 │ │ -04abe0: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -04abe4: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -04abe8: 5200 fe04 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -04abec: 021a 0000 |00e0: move/from16 v26, v0 │ │ -04abf0: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -04abf4: 5200 ff04 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ff │ │ -04abf8: 021b 0000 |00e6: move/from16 v27, v0 │ │ -04abfc: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -04ac00: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -04ac04: 5200 0205 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04ac08: 021a 0000 |00ee: move/from16 v26, v0 │ │ -04ac0c: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -04ac10: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -04ac14: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -04ac18: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -04ac1c: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -04ac20: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -04ac24: 7702 e512 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ac2a: 0a09 |00ff: move-result v9 │ │ -04ac2c: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -04ac30: 5200 fd04 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04ac34: 021a 0000 |0104: move/from16 v26, v0 │ │ -04ac38: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -04ac3c: 0200 1a00 |0108: move/from16 v0, v26 │ │ -04ac40: 0201 1b00 |010a: move/from16 v1, v27 │ │ -04ac44: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -04ac48: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -04ac4c: 0200 1100 |0110: move/from16 v0, v17 │ │ -04ac50: 0201 1a00 |0112: move/from16 v1, v26 │ │ -04ac54: 7120 e512 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ac5a: 0a07 |0117: move-result v7 │ │ -04ac5c: 6e30 2213 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04ac62: 6e10 0413 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -04ac68: 0a08 |011e: move-result v8 │ │ -04ac6a: 6e10 0113 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -04ac70: 0a06 |0122: move-result v6 │ │ -04ac72: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -04ac76: 0200 1a00 |0125: move/from16 v0, v26 │ │ -04ac7a: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -04ac7e: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -04ac82: 0200 1100 |012b: move/from16 v0, v17 │ │ -04ac86: 7120 1916 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -04ac8c: 0a0f |0130: move-result v15 │ │ -04ac8e: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -04ac92: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -04ac96: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -04ac9a: 0200 1a00 |0137: move/from16 v0, v26 │ │ -04ac9e: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -04aca2: 5c10 0005 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ -04aca6: 9603 031a |013d: or-int v3, v3, v26 │ │ -04acaa: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -04acae: 5500 0005 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ -04acb2: 021a 0000 |0143: move/from16 v26, v0 │ │ -04acb6: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -04acba: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -04acbe: 5b04 1c05 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04acc2: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -04acc6: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -04acca: 5200 0205 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04acce: 021a 0000 |0151: move/from16 v26, v0 │ │ -04acd2: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -04acd6: 0200 1a00 |0155: move/from16 v0, v26 │ │ -04acda: 0201 1b00 |0157: move/from16 v1, v27 │ │ -04acde: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -04ace2: 911a 180d |015b: sub-int v26, v24, v13 │ │ -04ace6: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -04acea: 7702 e512 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04acf0: 0a09 |0162: move-result v9 │ │ -04acf2: 289d |0163: goto 0100 // -0063 │ │ -04acf4: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -04acf8: 5200 0205 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04acfc: 021a 0000 |0168: move/from16 v26, v0 │ │ -04ad00: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -04ad04: 7702 e512 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ad0a: 0a09 |016f: move-result v9 │ │ -04ad0c: 2890 |0170: goto 0100 // -0070 │ │ -04ad0e: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -04ad12: 5200 fd04 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04ad16: 021a 0000 |0175: move/from16 v26, v0 │ │ -04ad1a: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -04ad1e: 0200 1a00 |0179: move/from16 v0, v26 │ │ -04ad22: 0201 1b00 |017b: move/from16 v1, v27 │ │ -04ad26: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -04ad2a: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -04ad2e: 0200 1100 |0181: move/from16 v0, v17 │ │ -04ad32: 0201 1a00 |0183: move/from16 v1, v26 │ │ -04ad36: 7120 e512 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ad3c: 0a07 |0188: move-result v7 │ │ -04ad3e: 288f |0189: goto 0118 // -0071 │ │ -04ad40: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -04ad44: 5200 fd04 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04ad48: 021a 0000 |018e: move/from16 v26, v0 │ │ -04ad4c: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -04ad50: 7702 e512 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ad56: 0a07 |0195: move-result v7 │ │ -04ad58: 2882 |0196: goto 0118 // -007e │ │ -04ad5a: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -04ad5e: 289e |0199: goto 0137 // -0062 │ │ -04ad60: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -04ad64: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -04ad68: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -04ad6c: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -04ad70: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -04ad74: 5200 1305 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0513 │ │ -04ad78: 021a 0000 |01a6: move/from16 v26, v0 │ │ -04ad7c: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -04ad80: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -04ad82: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -04ad86: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -04ad8a: 6e20 9711 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04ad90: 0c04 |01b2: move-result-object v4 │ │ -04ad92: 6e10 1013 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -04ad98: 0a1a |01b6: move-result v26 │ │ -04ad9a: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -04ad9e: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -04ada2: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -04ada6: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -04adaa: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -04adae: 28ea |01c1: goto 01ab // -0016 │ │ -04adb0: 6e10 fd12 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04adb6: 0c10 |01c5: move-result-object v16 │ │ -04adb8: 1f10 6f02 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04adbc: 6e10 1013 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -04adc2: 0a1a |01cb: move-result v26 │ │ -04adc4: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -04adc8: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -04adcc: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -04add0: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -04add4: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -04add8: 5200 0205 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04addc: 021a 0000 |01d8: move/from16 v26, v0 │ │ -04ade0: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -04ade4: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -04ade8: 5200 0105 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04adec: 021a 0000 |01e0: move/from16 v26, v0 │ │ -04adf0: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -04adf4: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -04adf8: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -04adfc: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -04ae00: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -04ae04: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -04ae08: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -04ae0c: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -04ae10: 5400 1c05 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04ae14: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -04ae18: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -04ae1c: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -04ae20: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -04ae24: 5200 0205 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04ae28: 021a 0000 |01fe: move/from16 v26, v0 │ │ -04ae2c: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -04ae30: 0200 1200 |0202: move/from16 v0, v18 │ │ -04ae34: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -04ae38: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -04ae3c: 5200 0105 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04ae40: 021a 0000 |020a: move/from16 v26, v0 │ │ -04ae44: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -04ae48: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -04ae4c: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -04ae50: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -04ae54: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -04ae58: 5200 fd04 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04ae5c: 021a 0000 |0218: move/from16 v26, v0 │ │ -04ae60: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -04ae64: 0200 1a00 |021c: move/from16 v0, v26 │ │ -04ae68: 0201 1b00 |021e: move/from16 v1, v27 │ │ -04ae6c: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -04ae70: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -04ae74: 0200 1100 |0224: move/from16 v0, v17 │ │ -04ae78: 0201 1a00 |0226: move/from16 v1, v26 │ │ -04ae7c: 7120 e512 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ae82: 0a07 |022b: move-result v7 │ │ -04ae84: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -04ae88: 0200 1a00 |022e: move/from16 v0, v26 │ │ -04ae8c: 7120 e512 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04ae92: 0a09 |0233: move-result v9 │ │ -04ae94: 6e30 2213 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04ae9a: 2888 |0237: goto 01bf // -0078 │ │ -04ae9c: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -04aea0: 28b0 |023a: goto 01ea // -0050 │ │ -04aea2: 6e10 0413 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -04aea8: 0a12 |023e: move-result v18 │ │ -04aeaa: 28af |023f: goto 01ee // -0051 │ │ -04aeac: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -04aeb0: 5200 fd04 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04aeb4: 021a 0000 |0244: move/from16 v26, v0 │ │ -04aeb8: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -04aebc: 0200 1a00 |0248: move/from16 v0, v26 │ │ -04aec0: 0201 1b00 |024a: move/from16 v1, v27 │ │ -04aec4: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -04aec8: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -04aecc: 0200 1100 |0250: move/from16 v0, v17 │ │ -04aed0: 0201 1a00 |0252: move/from16 v1, v26 │ │ -04aed4: 7120 e512 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04aeda: 0a07 |0257: move-result v7 │ │ -04aedc: 28d4 |0258: goto 022c // -002c │ │ -04aede: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -04aee2: 5200 fd04 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04aee6: 021a 0000 |025d: move/from16 v26, v0 │ │ -04aeea: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -04aeee: 7702 e512 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04aef4: 0a07 |0264: move-result v7 │ │ -04aef6: 28c7 |0265: goto 022c // -0039 │ │ -04aef8: 6e10 0113 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -04aefe: 0a1a |0269: move-result v26 │ │ -04af00: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -04af04: 7702 e512 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04af0a: 0a07 |026f: move-result v7 │ │ -04af0c: 28bc |0270: goto 022c // -0044 │ │ -04af0e: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -04af12: 5200 0105 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04af16: 021a 0000 |0275: move/from16 v26, v0 │ │ -04af1a: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -04af1e: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -04af22: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -04af26: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -04af2a: 5200 0205 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ -04af2e: 021a 0000 |0281: move/from16 v26, v0 │ │ -04af32: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -04af36: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -04af3a: 5200 fd04 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04af3e: 021a 0000 |0289: move/from16 v26, v0 │ │ -04af42: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -04af46: 0200 1a00 |028d: move/from16 v0, v26 │ │ -04af4a: 0201 1b00 |028f: move/from16 v1, v27 │ │ -04af4e: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -04af52: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -04af56: 0200 1100 |0295: move/from16 v0, v17 │ │ -04af5a: 0201 1a00 |0297: move/from16 v1, v26 │ │ -04af5e: 7120 e512 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04af64: 0a07 |029c: move-result v7 │ │ -04af66: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -04af6a: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -04af6e: 5200 fe04 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -04af72: 021a 0000 |02a3: move/from16 v26, v0 │ │ -04af76: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -04af7a: 5200 ff04 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ff │ │ -04af7e: 021b 0000 |02a9: move/from16 v27, v0 │ │ -04af82: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -04af86: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -04af8a: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -04af8e: 0200 1300 |02b1: move/from16 v0, v19 │ │ -04af92: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -04af96: 7120 e512 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04af9c: 0a09 |02b8: move-result v9 │ │ -04af9e: 0200 1200 |02b9: move/from16 v0, v18 │ │ -04afa2: 0201 1300 |02bb: move/from16 v1, v19 │ │ -04afa6: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -04afaa: 6e30 2213 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04afb0: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -04afb4: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -04afb8: 5200 fd04 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04afbc: 021a 0000 |02c8: move/from16 v26, v0 │ │ -04afc0: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -04afc4: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -04afc8: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -04afcc: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -04afd0: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -04afd4: 0200 1100 |02d4: move/from16 v0, v17 │ │ -04afd8: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -04afdc: 7120 e512 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04afe2: 0a07 |02db: move-result v7 │ │ -04afe4: 28c1 |02dc: goto 029d // -003f │ │ -04afe6: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -04afea: 5200 fd04 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ -04afee: 021a 0000 |02e1: move/from16 v26, v0 │ │ -04aff2: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -04aff6: 7702 e512 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04affc: 0a07 |02e8: move-result v7 │ │ -04affe: 28b4 |02e9: goto 029d // -004c │ │ -04b000: 6e10 0113 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -04b006: 0a1a |02ed: move-result v26 │ │ -04b008: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -04b00c: 7702 e512 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04b012: 0a07 |02f3: move-result v7 │ │ -04b014: 28a9 |02f4: goto 029d // -0057 │ │ -04b016: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -04b01a: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -04b01e: 0201 1700 |02f9: move/from16 v1, v23 │ │ -04b022: 7120 1716 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -04b028: 0a19 |02fe: move-result v25 │ │ -04b02a: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -04b02e: 5200 0105 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ -04b032: 021a 0000 |0303: move/from16 v26, v0 │ │ -04b036: 0200 1900 |0305: move/from16 v0, v25 │ │ -04b03a: 8200 |0307: int-to-float v0, v0 │ │ -04b03c: 021b 0000 |0308: move/from16 v27, v0 │ │ -04b040: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -04b044: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -04b048: 0200 1a00 |030e: move/from16 v0, v26 │ │ -04b04c: 8702 |0310: float-to-int v2, v0 │ │ -04b04e: 901a 1202 |0311: add-int v26, v18, v2 │ │ -04b052: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -04b056: 7702 e512 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04b05c: 0a09 |0318: move-result v9 │ │ -04b05e: 6e30 2213 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04b064: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -04b068: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -04b06c: 0201 1800 |0320: move/from16 v1, v24 │ │ -04b070: 6e30 bd11 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@11bd │ │ -04b076: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -04b07a: 5c03 0c05 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04b07e: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -04b082: 5400 0e05 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04b086: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -04b08a: 7401 5212 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ -04b090: 0a1a |0332: move-result v26 │ │ -04b092: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -04b096: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -04b09a: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -04b09e: 5400 0e05 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04b0a2: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -04b0a6: 7401 3412 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1234 │ │ -04b0ac: 0e00 |0340: return-void │ │ -04b0ae: 0000 |0341: nop // spacer │ │ -04b0b0: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +04aa10: |[04aa10] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +04aa20: 7701 e312 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ +04aa26: 0a16 |0003: move-result v22 │ │ +04aa28: 7701 e412 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ +04aa2e: 0a18 |0007: move-result v24 │ │ +04aa30: 7701 e312 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ +04aa36: 0a0b |000b: move-result v11 │ │ +04aa38: 7701 e412 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ +04aa3e: 0a0c |000f: move-result v12 │ │ +04aa40: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +04aa44: 0200 1600 |0012: move/from16 v0, v22 │ │ +04aa48: 0201 1a00 |0014: move/from16 v1, v26 │ │ +04aa4c: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +04aa50: 7401 a711 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11a7 │ │ +04aa56: 0a1a |001b: move-result v26 │ │ +04aa58: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +04aa5c: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +04aa60: 0200 1600 |0020: move/from16 v0, v22 │ │ +04aa64: 0201 1a00 |0022: move/from16 v1, v26 │ │ +04aa68: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +04aa6c: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +04aa70: 120f |0028: const/4 v15, #int 0 // #0 │ │ +04aa72: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +04aa76: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +04aa7c: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +04aa80: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +04aa82: 7401 9d11 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +04aa88: 0a1a |0034: move-result v26 │ │ +04aa8a: 911a 181a |0035: sub-int v26, v24, v26 │ │ +04aa8e: 7401 9e11 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@119e │ │ +04aa94: 0a1b |003a: move-result v27 │ │ +04aa96: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +04aa9a: 7401 9811 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +04aaa0: 0a05 |0040: move-result v5 │ │ +04aaa2: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +04aaa6: 0200 1a00 |0043: move/from16 v0, v26 │ │ +04aaaa: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +04aaae: 1a1a 7409 |0047: const-string v26, "SlidingPaneLayout" // string@0974 │ │ +04aab2: 1a1b db15 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@15db │ │ +04aab6: 7702 7612 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +04aabc: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +04aac0: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +04aac4: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +04aac8: 5b10 1c05 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04aacc: 120e |0056: const/4 v14, #int 0 // #0 │ │ +04aace: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +04aad2: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +04aad6: 6e20 9711 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04aadc: 0c04 |005e: move-result-object v4 │ │ +04aade: 6e10 fd12 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04aae4: 0c10 |0062: move-result-object v16 │ │ +04aae6: 1f10 6f02 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04aaea: 6e10 1013 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +04aaf0: 0a1a |0068: move-result v26 │ │ +04aaf2: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +04aaf6: 0200 1a00 |006b: move/from16 v0, v26 │ │ +04aafa: 0201 1b00 |006d: move/from16 v1, v27 │ │ +04aafe: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +04ab02: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +04ab06: 0200 1a00 |0073: move/from16 v0, v26 │ │ +04ab0a: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +04ab0e: 5c10 fc04 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04fc │ │ +04ab12: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04ab16: 28dc |007b: goto 0057 // -0024 │ │ +04ab18: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +04ab1c: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +04ab20: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +04ab24: 28a6 |0082: goto 0028 // -005a │ │ +04ab26: 221a 4403 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0344 │ │ +04ab2a: 1a1b 810a |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0a81 │ │ +04ab2e: 7602 0716 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +04ab34: 271a |008a: throw v26 │ │ +04ab36: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +04ab3a: 7401 a711 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@11a7 │ │ +04ab40: 0a1a |0090: move-result v26 │ │ +04ab42: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +04ab46: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +04ab4a: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +04ab4e: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +04ab52: 288f |0099: goto 0028 // -0071 │ │ +04ab54: 221a 4403 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0344 │ │ +04ab58: 1a1b 9103 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0391 │ │ +04ab5c: 7602 0716 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +04ab62: 271a |00a1: throw v26 │ │ +04ab64: 7401 9f11 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ +04ab6a: 0a1a |00a5: move-result v26 │ │ +04ab6c: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +04ab70: 7401 9c11 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@119c │ │ +04ab76: 0a1b |00ab: move-result v27 │ │ +04ab78: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +04ab7c: 020f 1100 |00ae: move/from16 v15, v17 │ │ +04ab80: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +04ab84: 7401 9f11 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ +04ab8a: 0a1a |00b5: move-result v26 │ │ +04ab8c: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +04ab90: 7401 9c11 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@119c │ │ +04ab96: 0a1b |00bb: move-result v27 │ │ +04ab98: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +04ab9c: 2900 70ff |00be: goto/16 002e // -0090 │ │ +04aba0: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +04aba4: 5200 0105 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04aba8: 021a 0000 |00c4: move/from16 v26, v0 │ │ +04abac: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +04abb0: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +04abb4: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +04abb8: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +04abbc: 5200 0105 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04abc0: 021a 0000 |00d0: move/from16 v26, v0 │ │ +04abc4: a615 151a |00d2: add-float v21, v21, v26 │ │ +04abc8: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +04abcc: 5200 0205 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04abd0: 021a 0000 |00d8: move/from16 v26, v0 │ │ +04abd4: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +04abd8: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +04abdc: 5200 fe04 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +04abe0: 021a 0000 |00e0: move/from16 v26, v0 │ │ +04abe4: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +04abe8: 5200 ff04 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ff │ │ +04abec: 021b 0000 |00e6: move/from16 v27, v0 │ │ +04abf0: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +04abf4: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +04abf8: 5200 0205 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04abfc: 021a 0000 |00ee: move/from16 v26, v0 │ │ +04ac00: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +04ac04: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +04ac08: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +04ac0c: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +04ac10: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +04ac14: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +04ac18: 7702 e512 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ac1e: 0a09 |00ff: move-result v9 │ │ +04ac20: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +04ac24: 5200 fd04 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04ac28: 021a 0000 |0104: move/from16 v26, v0 │ │ +04ac2c: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +04ac30: 0200 1a00 |0108: move/from16 v0, v26 │ │ +04ac34: 0201 1b00 |010a: move/from16 v1, v27 │ │ +04ac38: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +04ac3c: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +04ac40: 0200 1100 |0110: move/from16 v0, v17 │ │ +04ac44: 0201 1a00 |0112: move/from16 v1, v26 │ │ +04ac48: 7120 e512 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ac4e: 0a07 |0117: move-result v7 │ │ +04ac50: 6e30 2213 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +04ac56: 6e10 0413 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +04ac5c: 0a08 |011e: move-result v8 │ │ +04ac5e: 6e10 0113 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +04ac64: 0a06 |0122: move-result v6 │ │ +04ac66: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +04ac6a: 0200 1a00 |0125: move/from16 v0, v26 │ │ +04ac6e: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +04ac72: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +04ac76: 0200 1100 |012b: move/from16 v0, v17 │ │ +04ac7a: 7120 1916 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04ac80: 0a0f |0130: move-result v15 │ │ +04ac82: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +04ac86: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +04ac8a: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +04ac8e: 0200 1a00 |0137: move/from16 v0, v26 │ │ +04ac92: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +04ac96: 5c10 0005 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ +04ac9a: 9603 031a |013d: or-int v3, v3, v26 │ │ +04ac9e: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +04aca2: 5500 0005 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ +04aca6: 021a 0000 |0143: move/from16 v26, v0 │ │ +04acaa: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +04acae: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +04acb2: 5b04 1c05 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04acb6: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +04acba: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +04acbe: 5200 0205 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04acc2: 021a 0000 |0151: move/from16 v26, v0 │ │ +04acc6: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +04acca: 0200 1a00 |0155: move/from16 v0, v26 │ │ +04acce: 0201 1b00 |0157: move/from16 v1, v27 │ │ +04acd2: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +04acd6: 911a 180d |015b: sub-int v26, v24, v13 │ │ +04acda: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +04acde: 7702 e512 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ace4: 0a09 |0162: move-result v9 │ │ +04ace6: 289d |0163: goto 0100 // -0063 │ │ +04ace8: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +04acec: 5200 0205 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04acf0: 021a 0000 |0168: move/from16 v26, v0 │ │ +04acf4: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +04acf8: 7702 e512 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04acfe: 0a09 |016f: move-result v9 │ │ +04ad00: 2890 |0170: goto 0100 // -0070 │ │ +04ad02: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +04ad06: 5200 fd04 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04ad0a: 021a 0000 |0175: move/from16 v26, v0 │ │ +04ad0e: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +04ad12: 0200 1a00 |0179: move/from16 v0, v26 │ │ +04ad16: 0201 1b00 |017b: move/from16 v1, v27 │ │ +04ad1a: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +04ad1e: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +04ad22: 0200 1100 |0181: move/from16 v0, v17 │ │ +04ad26: 0201 1a00 |0183: move/from16 v1, v26 │ │ +04ad2a: 7120 e512 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ad30: 0a07 |0188: move-result v7 │ │ +04ad32: 288f |0189: goto 0118 // -0071 │ │ +04ad34: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +04ad38: 5200 fd04 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04ad3c: 021a 0000 |018e: move/from16 v26, v0 │ │ +04ad40: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +04ad44: 7702 e512 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ad4a: 0a07 |0195: move-result v7 │ │ +04ad4c: 2882 |0196: goto 0118 // -007e │ │ +04ad4e: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +04ad52: 289e |0199: goto 0137 // -0062 │ │ +04ad54: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +04ad58: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +04ad5c: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +04ad60: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +04ad64: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +04ad68: 5200 1305 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0513 │ │ +04ad6c: 021a 0000 |01a6: move/from16 v26, v0 │ │ +04ad70: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +04ad74: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +04ad76: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +04ad7a: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +04ad7e: 6e20 9711 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04ad84: 0c04 |01b2: move-result-object v4 │ │ +04ad86: 6e10 1013 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +04ad8c: 0a1a |01b6: move-result v26 │ │ +04ad8e: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +04ad92: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +04ad96: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +04ad9a: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +04ad9e: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +04ada2: 28ea |01c1: goto 01ab // -0016 │ │ +04ada4: 6e10 fd12 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04adaa: 0c10 |01c5: move-result-object v16 │ │ +04adac: 1f10 6f02 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04adb0: 6e10 1013 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +04adb6: 0a1a |01cb: move-result v26 │ │ +04adb8: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +04adbc: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +04adc0: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +04adc4: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +04adc8: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +04adcc: 5200 0205 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04add0: 021a 0000 |01d8: move/from16 v26, v0 │ │ +04add4: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +04add8: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +04addc: 5200 0105 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04ade0: 021a 0000 |01e0: move/from16 v26, v0 │ │ +04ade4: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +04ade8: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +04adec: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +04adf0: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +04adf4: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +04adf8: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +04adfc: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +04ae00: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +04ae04: 5400 1c05 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04ae08: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +04ae0c: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +04ae10: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +04ae14: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +04ae18: 5200 0205 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04ae1c: 021a 0000 |01fe: move/from16 v26, v0 │ │ +04ae20: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +04ae24: 0200 1200 |0202: move/from16 v0, v18 │ │ +04ae28: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +04ae2c: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +04ae30: 5200 0105 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04ae34: 021a 0000 |020a: move/from16 v26, v0 │ │ +04ae38: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +04ae3c: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +04ae40: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +04ae44: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +04ae48: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +04ae4c: 5200 fd04 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04ae50: 021a 0000 |0218: move/from16 v26, v0 │ │ +04ae54: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +04ae58: 0200 1a00 |021c: move/from16 v0, v26 │ │ +04ae5c: 0201 1b00 |021e: move/from16 v1, v27 │ │ +04ae60: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +04ae64: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +04ae68: 0200 1100 |0224: move/from16 v0, v17 │ │ +04ae6c: 0201 1a00 |0226: move/from16 v1, v26 │ │ +04ae70: 7120 e512 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ae76: 0a07 |022b: move-result v7 │ │ +04ae78: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +04ae7c: 0200 1a00 |022e: move/from16 v0, v26 │ │ +04ae80: 7120 e512 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04ae86: 0a09 |0233: move-result v9 │ │ +04ae88: 6e30 2213 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +04ae8e: 2888 |0237: goto 01bf // -0078 │ │ +04ae90: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +04ae94: 28b0 |023a: goto 01ea // -0050 │ │ +04ae96: 6e10 0413 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +04ae9c: 0a12 |023e: move-result v18 │ │ +04ae9e: 28af |023f: goto 01ee // -0051 │ │ +04aea0: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +04aea4: 5200 fd04 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04aea8: 021a 0000 |0244: move/from16 v26, v0 │ │ +04aeac: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +04aeb0: 0200 1a00 |0248: move/from16 v0, v26 │ │ +04aeb4: 0201 1b00 |024a: move/from16 v1, v27 │ │ +04aeb8: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +04aebc: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +04aec0: 0200 1100 |0250: move/from16 v0, v17 │ │ +04aec4: 0201 1a00 |0252: move/from16 v1, v26 │ │ +04aec8: 7120 e512 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04aece: 0a07 |0257: move-result v7 │ │ +04aed0: 28d4 |0258: goto 022c // -002c │ │ +04aed2: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +04aed6: 5200 fd04 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04aeda: 021a 0000 |025d: move/from16 v26, v0 │ │ +04aede: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +04aee2: 7702 e512 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04aee8: 0a07 |0264: move-result v7 │ │ +04aeea: 28c7 |0265: goto 022c // -0039 │ │ +04aeec: 6e10 0113 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +04aef2: 0a1a |0269: move-result v26 │ │ +04aef4: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +04aef8: 7702 e512 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04aefe: 0a07 |026f: move-result v7 │ │ +04af00: 28bc |0270: goto 022c // -0044 │ │ +04af02: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +04af06: 5200 0105 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04af0a: 021a 0000 |0275: move/from16 v26, v0 │ │ +04af0e: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +04af12: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +04af16: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +04af1a: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +04af1e: 5200 0205 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0502 │ │ +04af22: 021a 0000 |0281: move/from16 v26, v0 │ │ +04af26: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +04af2a: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +04af2e: 5200 fd04 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04af32: 021a 0000 |0289: move/from16 v26, v0 │ │ +04af36: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +04af3a: 0200 1a00 |028d: move/from16 v0, v26 │ │ +04af3e: 0201 1b00 |028f: move/from16 v1, v27 │ │ +04af42: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +04af46: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +04af4a: 0200 1100 |0295: move/from16 v0, v17 │ │ +04af4e: 0201 1a00 |0297: move/from16 v1, v26 │ │ +04af52: 7120 e512 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04af58: 0a07 |029c: move-result v7 │ │ +04af5a: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +04af5e: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +04af62: 5200 fe04 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +04af66: 021a 0000 |02a3: move/from16 v26, v0 │ │ +04af6a: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +04af6e: 5200 ff04 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04ff │ │ +04af72: 021b 0000 |02a9: move/from16 v27, v0 │ │ +04af76: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +04af7a: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +04af7e: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +04af82: 0200 1300 |02b1: move/from16 v0, v19 │ │ +04af86: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +04af8a: 7120 e512 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04af90: 0a09 |02b8: move-result v9 │ │ +04af92: 0200 1200 |02b9: move/from16 v0, v18 │ │ +04af96: 0201 1300 |02bb: move/from16 v1, v19 │ │ +04af9a: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +04af9e: 6e30 2213 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +04afa4: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +04afa8: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +04afac: 5200 fd04 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04afb0: 021a 0000 |02c8: move/from16 v26, v0 │ │ +04afb4: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +04afb8: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +04afbc: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +04afc0: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +04afc4: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +04afc8: 0200 1100 |02d4: move/from16 v0, v17 │ │ +04afcc: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +04afd0: 7120 e512 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04afd6: 0a07 |02db: move-result v7 │ │ +04afd8: 28c1 |02dc: goto 029d // -003f │ │ +04afda: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +04afde: 5200 fd04 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04fd │ │ +04afe2: 021a 0000 |02e1: move/from16 v26, v0 │ │ +04afe6: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +04afea: 7702 e512 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04aff0: 0a07 |02e8: move-result v7 │ │ +04aff2: 28b4 |02e9: goto 029d // -004c │ │ +04aff4: 6e10 0113 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +04affa: 0a1a |02ed: move-result v26 │ │ +04affc: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +04b000: 7702 e512 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04b006: 0a07 |02f3: move-result v7 │ │ +04b008: 28a9 |02f4: goto 029d // -0057 │ │ +04b00a: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +04b00e: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +04b012: 0201 1700 |02f9: move/from16 v1, v23 │ │ +04b016: 7120 1716 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +04b01c: 0a19 |02fe: move-result v25 │ │ +04b01e: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +04b022: 5200 0105 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0501 │ │ +04b026: 021a 0000 |0303: move/from16 v26, v0 │ │ +04b02a: 0200 1900 |0305: move/from16 v0, v25 │ │ +04b02e: 8200 |0307: int-to-float v0, v0 │ │ +04b030: 021b 0000 |0308: move/from16 v27, v0 │ │ +04b034: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +04b038: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +04b03c: 0200 1a00 |030e: move/from16 v0, v26 │ │ +04b040: 8702 |0310: float-to-int v2, v0 │ │ +04b042: 901a 1202 |0311: add-int v26, v18, v2 │ │ +04b046: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +04b04a: 7702 e512 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04b050: 0a09 |0318: move-result v9 │ │ +04b052: 6e30 2213 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +04b058: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +04b05c: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +04b060: 0201 1800 |0320: move/from16 v1, v24 │ │ +04b064: 6e30 bd11 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@11bd │ │ +04b06a: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +04b06e: 5c03 0c05 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04b072: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +04b076: 5400 0e05 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04b07a: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +04b07e: 7401 5212 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ +04b084: 0a1a |0332: move-result v26 │ │ +04b086: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +04b08a: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +04b08e: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +04b092: 5400 0e05 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04b096: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +04b09a: 7401 3412 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1234 │ │ +04b0a0: 0e00 |0340: return-void │ │ +04b0a2: 0000 |0341: nop // spacer │ │ +04b0a4: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -81041,28 +81041,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04b0c4: |[04b0c4] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04b0d4: 0730 |0000: move-object v0, v3 │ │ -04b0d6: 1f00 7202 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0272 │ │ -04b0da: 6e10 6e11 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@116e │ │ -04b0e0: 0c01 |0006: move-result-object v1 │ │ -04b0e2: 6f20 8213 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ -04b0e8: 5501 0405 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ -04b0ec: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -04b0f0: 6e10 b511 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11b5 │ │ -04b0f6: 5501 0405 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ -04b0fa: 5c21 1805 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -04b0fe: 0e00 |0015: return-void │ │ -04b100: 6e10 8b11 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@118b │ │ -04b106: 28f8 |0019: goto 0011 // -0008 │ │ +04b0b8: |[04b0b8] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +04b0c8: 0730 |0000: move-object v0, v3 │ │ +04b0ca: 1f00 7202 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0272 │ │ +04b0ce: 6e10 6e11 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@116e │ │ +04b0d4: 0c01 |0006: move-result-object v1 │ │ +04b0d6: 6f20 8213 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1382 │ │ +04b0dc: 5501 0405 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ +04b0e0: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +04b0e4: 6e10 b511 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11b5 │ │ +04b0ea: 5501 0405 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ +04b0ee: 5c21 1805 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +04b0f2: 0e00 |0015: return-void │ │ +04b0f4: 6e10 8b11 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@118b │ │ +04b0fa: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 0x0003 line=1176 │ │ 0x000a line=1178 │ │ 0x000e line=1179 │ │ 0x0011 line=1183 │ │ @@ -81078,28 +81078,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04b108: |[04b108] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -04b118: 6f10 8313 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1383 │ │ -04b11e: 0c01 |0003: move-result-object v1 │ │ -04b120: 2200 7202 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0272 │ │ -04b124: 7020 6d11 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@116d │ │ -04b12a: 6e10 aa11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@11aa │ │ -04b130: 0a02 |000c: move-result v2 │ │ -04b132: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -04b136: 6e10 a911 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@11a9 │ │ -04b13c: 0a02 |0012: move-result v2 │ │ -04b13e: 5c02 0405 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ -04b142: 1100 |0015: return-object v0 │ │ -04b144: 5532 1805 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -04b148: 28fb |0018: goto 0013 // -0005 │ │ +04b0fc: |[04b0fc] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04b10c: 6f10 8313 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1383 │ │ +04b112: 0c01 |0003: move-result-object v1 │ │ +04b114: 2200 7202 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0272 │ │ +04b118: 7020 6d11 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@116d │ │ +04b11e: 6e10 aa11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@11aa │ │ +04b124: 0a02 |000c: move-result v2 │ │ +04b126: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +04b12a: 6e10 a911 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@11a9 │ │ +04b130: 0a02 |0012: move-result v2 │ │ +04b132: 5c02 0405 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0504 │ │ +04b136: 1100 |0015: return-object v0 │ │ +04b138: 5532 1805 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +04b13c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1167 │ │ 0x0009 line=1168 │ │ 0x0015 line=1170 │ │ 0x0016 line=1168 │ │ @@ -81113,20 +81113,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -04b14c: |[04b14c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -04b15c: 6f55 8413 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1384 │ │ -04b162: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -04b166: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -04b168: 5c10 0f05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ -04b16c: 0e00 |0008: return-void │ │ +04b140: |[04b140] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +04b150: 6f55 8413 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1384 │ │ +04b156: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +04b15a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +04b15c: 5c10 0f05 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@050f │ │ +04b160: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0003 line=715 │ │ 0x0005 line=716 │ │ 0x0008 line=718 │ │ locals : │ │ @@ -81141,70 +81141,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -04b170: |[04b170] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04b180: 55b7 0c05 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04b184: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -04b188: 6f20 8513 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1385 │ │ -04b18e: 0a04 |0007: move-result v4 │ │ -04b190: 0f04 |0008: return v4 │ │ -04b192: 54b7 0e05 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04b196: 6e20 5812 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1258 │ │ -04b19c: 6e10 bd12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -04b1a2: 0a00 |0011: move-result v0 │ │ -04b1a4: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -04b1a6: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -04b1aa: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -04b1b0: 28f0 |0018: goto 0008 // -0010 │ │ -04b1b2: 6e10 c312 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04b1b8: 0a05 |001c: move-result v5 │ │ -04b1ba: 6e10 c512 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04b1c0: 0a06 |0020: move-result v6 │ │ -04b1c2: 59b5 1005 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ -04b1c6: 59b6 1105 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ -04b1ca: 28e3 |0025: goto 0008 // -001d │ │ -04b1cc: 54b7 1c05 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b1d0: 6e20 a611 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11a6 │ │ -04b1d6: 0a07 |002b: move-result v7 │ │ -04b1d8: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -04b1dc: 6e10 c312 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04b1e2: 0a05 |0031: move-result v5 │ │ -04b1e4: 6e10 c512 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04b1ea: 0a06 |0035: move-result v6 │ │ -04b1ec: 52b7 1005 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ -04b1f0: a701 0507 |0038: sub-float v1, v5, v7 │ │ -04b1f4: 52b7 1105 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ -04b1f8: a702 0607 |003c: sub-float v2, v6, v7 │ │ -04b1fc: 54b7 0e05 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04b200: 6e10 5112 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1251 │ │ -04b206: 0a03 |0043: move-result v3 │ │ -04b208: a807 0101 |0044: mul-float v7, v1, v1 │ │ -04b20c: a808 0202 |0046: mul-float v8, v2, v2 │ │ -04b210: c687 |0048: add-float/2addr v7, v8 │ │ -04b212: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -04b216: 8288 |004b: int-to-float v8, v8 │ │ -04b218: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -04b21c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -04b220: 54b7 0e05 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04b224: 54b8 1c05 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b228: 8759 |0054: float-to-int v9, v5 │ │ -04b22a: 876a |0055: float-to-int v10, v6 │ │ -04b22c: 6e40 5712 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ -04b232: 0a07 |0059: move-result v7 │ │ -04b234: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -04b238: 54b7 1c05 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b23c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -04b23e: 7030 8c11 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@118c │ │ -04b244: 28a6 |0062: goto 0008 // -005a │ │ -04b246: 0000 |0063: nop // spacer │ │ -04b248: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +04b164: |[04b164] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04b174: 55b7 0c05 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04b178: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +04b17c: 6f20 8513 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1385 │ │ +04b182: 0a04 |0007: move-result v4 │ │ +04b184: 0f04 |0008: return v4 │ │ +04b186: 54b7 0e05 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04b18a: 6e20 5812 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1258 │ │ +04b190: 6e10 bd12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +04b196: 0a00 |0011: move-result v0 │ │ +04b198: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +04b19a: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +04b19e: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +04b1a4: 28f0 |0018: goto 0008 // -0010 │ │ +04b1a6: 6e10 c312 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04b1ac: 0a05 |001c: move-result v5 │ │ +04b1ae: 6e10 c512 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04b1b4: 0a06 |0020: move-result v6 │ │ +04b1b6: 59b5 1005 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ +04b1ba: 59b6 1105 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ +04b1be: 28e3 |0025: goto 0008 // -001d │ │ +04b1c0: 54b7 1c05 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b1c4: 6e20 a611 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11a6 │ │ +04b1ca: 0a07 |002b: move-result v7 │ │ +04b1cc: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +04b1d0: 6e10 c312 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04b1d6: 0a05 |0031: move-result v5 │ │ +04b1d8: 6e10 c512 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04b1de: 0a06 |0035: move-result v6 │ │ +04b1e0: 52b7 1005 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0510 │ │ +04b1e4: a701 0507 |0038: sub-float v1, v5, v7 │ │ +04b1e8: 52b7 1105 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0511 │ │ +04b1ec: a702 0607 |003c: sub-float v2, v6, v7 │ │ +04b1f0: 54b7 0e05 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04b1f4: 6e10 5112 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1251 │ │ +04b1fa: 0a03 |0043: move-result v3 │ │ +04b1fc: a807 0101 |0044: mul-float v7, v1, v1 │ │ +04b200: a808 0202 |0046: mul-float v8, v2, v2 │ │ +04b204: c687 |0048: add-float/2addr v7, v8 │ │ +04b206: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +04b20a: 8288 |004b: int-to-float v8, v8 │ │ +04b20c: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +04b210: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +04b214: 54b7 0e05 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04b218: 54b8 1c05 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b21c: 8759 |0054: float-to-int v9, v5 │ │ +04b21e: 876a |0055: float-to-int v10, v6 │ │ +04b220: 6e40 5712 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ +04b226: 0a07 |0059: move-result v7 │ │ +04b228: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +04b22c: 54b7 1c05 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b230: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +04b232: 7030 8c11 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@118c │ │ +04b238: 28a6 |0062: goto 0008 // -005a │ │ +04b23a: 0000 |0063: nop // spacer │ │ +04b23c: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0004 line=791 │ │ 0x0008 line=826 │ │ 0x0009 line=794 │ │ 0x000e line=796 │ │ @@ -81241,20 +81241,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04b258: |[04b258] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -04b268: 5420 1c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b26c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04b26e: 7030 b611 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@11b6 │ │ -04b274: 0a00 |0006: move-result v0 │ │ -04b276: 0f00 |0007: return v0 │ │ +04b24c: |[04b24c] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +04b25c: 5420 1c05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b260: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04b262: 7030 b611 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@11b6 │ │ +04b268: 0a00 |0006: move-result v0 │ │ +04b26a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -81262,28 +81262,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 │ │ -04b278: |[04b278] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -04b288: 6f30 8813 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1388 │ │ -04b28e: 6e10 a811 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@11a8 │ │ -04b294: 0a00 |0006: move-result v0 │ │ -04b296: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -04b29a: 5510 0c05 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04b29e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -04b2a2: 5410 1c05 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b2a6: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -04b2aa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -04b2ac: 5c10 1805 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ -04b2b0: 0e00 |0014: return-void │ │ -04b2b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -04b2b4: 28fc |0016: goto 0012 // -0004 │ │ +04b26c: |[04b26c] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +04b27c: 6f30 8813 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1388 │ │ +04b282: 6e10 a811 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@11a8 │ │ +04b288: 0a00 |0006: move-result v0 │ │ +04b28a: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +04b28e: 5510 0c05 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04b292: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +04b296: 5410 1c05 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b29a: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +04b29e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +04b2a0: 5c10 1805 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@0518 │ │ +04b2a4: 0e00 |0014: return-void │ │ +04b2a6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +04b2a8: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0003 line=723 │ │ 0x000d line=724 │ │ 0x0014 line=726 │ │ 0x0015 line=724 │ │ @@ -81297,30 +81297,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04b2b8: |[04b2b8] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -04b2c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04b2ca: 6e10 9811 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -04b2d0: 0a01 |0004: move-result v1 │ │ -04b2d2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -04b2d6: 6e20 9711 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04b2dc: 0c00 |000a: move-result-object v0 │ │ -04b2de: 6e10 1013 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -04b2e4: 0a03 |000e: move-result v3 │ │ -04b2e6: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -04b2e8: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -04b2ec: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -04b2ee: 6e20 4a13 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -04b2f4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04b2f8: 28ed |0018: goto 0005 // -0013 │ │ -04b2fa: 0e00 |0019: return-void │ │ +04b2ac: |[04b2ac] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +04b2bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04b2be: 6e10 9811 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +04b2c4: 0a01 |0004: move-result v1 │ │ +04b2c6: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +04b2ca: 6e20 9711 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04b2d0: 0c00 |000a: move-result-object v0 │ │ +04b2d2: 6e10 1013 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +04b2d8: 0a03 |000e: move-result v3 │ │ +04b2da: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +04b2dc: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +04b2e0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +04b2e2: 6e20 4a13 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +04b2e8: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04b2ec: 28ed |0018: goto 0005 // -0013 │ │ +04b2ee: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -81336,17 +81336,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b2fc: |[04b2fc] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -04b30c: 5901 0d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@050d │ │ -04b310: 0e00 |0002: return-void │ │ +04b2f0: |[04b2f0] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +04b300: 5901 0d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@050d │ │ +04b304: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -81356,17 +81356,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 │ │ -04b314: |[04b314] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -04b324: 5b01 1405 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ -04b328: 0e00 |0002: return-void │ │ +04b308: |[04b308] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +04b318: 5b01 1405 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0514 │ │ +04b31c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -81376,18 +81376,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04b32c: |[04b32c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -04b33c: 5901 1505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ -04b340: 6e10 b911 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@11b9 │ │ -04b346: 0e00 |0005: return-void │ │ +04b320: |[04b320] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +04b330: 5901 1505 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0515 │ │ +04b334: 6e10 b911 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@11b9 │ │ +04b33a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -81398,17 +81398,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b348: |[04b348] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -04b358: 5b01 1905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ -04b35c: 0e00 |0002: return-void │ │ +04b33c: |[04b33c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +04b34c: 5b01 1905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@0519 │ │ +04b350: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0002 line=1047 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -81418,21 +81418,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04b360: |[04b360] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -04b370: 6e10 a111 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@11a1 │ │ -04b376: 0c00 |0003: move-result-object v0 │ │ -04b378: 6e20 0001 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ -04b37e: 0c00 |0007: move-result-object v0 │ │ -04b380: 6e20 c011 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11c0 │ │ -04b386: 0e00 |000b: return-void │ │ +04b354: |[04b354] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +04b364: 6e10 a111 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@11a1 │ │ +04b36a: 0c00 |0003: move-result-object v0 │ │ +04b36c: 6e20 0001 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ +04b372: 0c00 |0007: move-result-object v0 │ │ +04b374: 6e20 c011 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11c0 │ │ +04b37a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x000b line=1057 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -81442,17 +81442,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b388: |[04b388] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -04b398: 5901 1d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ -04b39c: 0e00 |0002: return-void │ │ +04b37c: |[04b37c] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +04b38c: 5901 1d05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@051d │ │ +04b390: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -81462,17 +81462,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b3a0: |[04b3a0] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -04b3b0: 6e10 8b11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@118b │ │ -04b3b6: 0e00 |0003: return-void │ │ +04b394: |[04b394] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +04b3a4: 6e10 8b11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@118b │ │ +04b3aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ 0x0003 line=869 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -81481,17 +81481,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04b3b8: |[04b3b8] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -04b3c8: 6e10 b511 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11b5 │ │ -04b3ce: 0e00 |0003: return-void │ │ +04b3ac: |[04b3ac] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +04b3bc: 6e10 b511 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@11b5 │ │ +04b3c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0003 line=851 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -81500,45 +81500,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -04b3d0: |[04b3d0] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -04b3e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04b3e2: 5574 0c05 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ -04b3e6: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -04b3ea: 0f03 |0005: return v3 │ │ -04b3ec: 5474 1c05 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b3f0: 6e10 fd12 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -04b3f6: 0c01 |000b: move-result-object v1 │ │ -04b3f8: 1f01 6f02 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -04b3fc: 6e10 9d11 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -04b402: 0a04 |0011: move-result v4 │ │ -04b404: 5215 fe04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -04b408: 9000 0405 |0014: add-int v0, v4, v5 │ │ -04b40c: 8204 |0016: int-to-float v4, v0 │ │ -04b40e: 5275 1b05 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ -04b412: 8255 |0019: int-to-float v5, v5 │ │ -04b414: c885 |001a: mul-float/2addr v5, v8 │ │ -04b416: c654 |001b: add-float/2addr v4, v5 │ │ -04b418: 8742 |001c: float-to-int v2, v4 │ │ -04b41a: 5474 0e05 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ -04b41e: 5475 1c05 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b422: 5476 1c05 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ -04b426: 6e10 0e13 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ -04b42c: 0a06 |0026: move-result v6 │ │ -04b42e: 6e40 6212 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -04b434: 0a04 |002a: move-result v4 │ │ -04b436: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -04b43a: 6e10 bb11 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11bb │ │ -04b440: 7110 390b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -04b446: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -04b448: 28d1 |0034: goto 0005 // -002f │ │ +04b3c4: |[04b3c4] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +04b3d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04b3d6: 5574 0c05 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@050c │ │ +04b3da: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +04b3de: 0f03 |0005: return v3 │ │ +04b3e0: 5474 1c05 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b3e4: 6e10 fd12 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +04b3ea: 0c01 |000b: move-result-object v1 │ │ +04b3ec: 1f01 6f02 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +04b3f0: 6e10 9d11 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +04b3f6: 0a04 |0011: move-result v4 │ │ +04b3f8: 5215 fe04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +04b3fc: 9000 0405 |0014: add-int v0, v4, v5 │ │ +04b400: 8204 |0016: int-to-float v4, v0 │ │ +04b402: 5275 1b05 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@051b │ │ +04b406: 8255 |0019: int-to-float v5, v5 │ │ +04b408: c885 |001a: mul-float/2addr v5, v8 │ │ +04b40a: c654 |001b: add-float/2addr v4, v5 │ │ +04b40c: 8742 |001c: float-to-int v2, v4 │ │ +04b40e: 5474 0e05 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@050e │ │ +04b412: 5475 1c05 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b416: 5476 1c05 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@051c │ │ +04b41a: 6e10 0e13 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ +04b420: 0a06 |0026: move-result v6 │ │ +04b422: 6e40 6212 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +04b428: 0a04 |002a: move-result v4 │ │ +04b42a: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +04b42e: 6e10 bb11 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11bb │ │ +04b434: 7110 390b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +04b43a: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +04b43c: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1009 │ │ 0x0005 line=1024 │ │ 0x0006 line=1014 │ │ 0x000e line=1016 │ │ 0x0016 line=1017 │ │ @@ -81559,87 +81559,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -04b44c: |[04b44c] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -04b45c: 7401 9d11 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -04b462: 0a0b |0003: move-result v11 │ │ -04b464: 7401 a311 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@11a3 │ │ -04b46a: 0a11 |0007: move-result v17 │ │ -04b46c: 7401 9e11 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@119e │ │ -04b472: 0a12 |000b: move-result v18 │ │ -04b474: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -04b478: 7401 9f11 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ -04b47e: 0a0f |0011: move-result v15 │ │ -04b480: 7401 9b11 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@119b │ │ -04b486: 0a11 |0015: move-result v17 │ │ -04b488: 7401 9c11 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@119c │ │ -04b48e: 0a12 |0019: move-result v18 │ │ -04b490: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -04b494: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -04b498: 7701 c811 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@11c8 │ │ -04b49e: 0a11 |0021: move-result v17 │ │ -04b4a0: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -04b4a4: 7401 fe12 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04b4aa: 0a0a |0027: move-result v10 │ │ -04b4ac: 7401 0a13 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@130a │ │ -04b4b2: 0a0c |002b: move-result v12 │ │ -04b4b4: 7401 0e13 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@130e │ │ -04b4ba: 0a0e |002f: move-result v14 │ │ -04b4bc: 7401 f312 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04b4c2: 0a01 |0033: move-result v1 │ │ -04b4c4: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -04b4c6: 7401 9811 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -04b4cc: 0a04 |0038: move-result v4 │ │ -04b4ce: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -04b4d2: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -04b4d6: 6e20 9711 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -04b4dc: 0c03 |0040: move-result-object v3 │ │ -04b4de: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04b4e2: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -04b4e6: 0e00 |0045: return-void │ │ -04b4e8: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -04b4ea: 011e |0047: move v14, v1 │ │ -04b4ec: 011c |0048: move v12, v1 │ │ -04b4ee: 011a |0049: move v10, v1 │ │ -04b4f0: 28ea |004a: goto 0034 // -0016 │ │ -04b4f2: 6e10 fe12 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04b4f8: 0a11 |004e: move-result v17 │ │ -04b4fa: 0200 1100 |004f: move/from16 v0, v17 │ │ -04b4fe: 7120 1716 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -04b504: 0a06 |0054: move-result v6 │ │ -04b506: 6e10 0e13 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ -04b50c: 0a11 |0058: move-result v17 │ │ -04b50e: 0200 1100 |0059: move/from16 v0, v17 │ │ -04b512: 7120 1716 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -04b518: 0a08 |005e: move-result v8 │ │ -04b51a: 6e10 0a13 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@130a │ │ -04b520: 0a11 |0062: move-result v17 │ │ -04b522: 0200 1100 |0063: move/from16 v0, v17 │ │ -04b526: 7120 1916 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -04b52c: 0a07 |0068: move-result v7 │ │ -04b52e: 6e10 f312 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04b534: 0a11 |006c: move-result v17 │ │ -04b536: 0200 1100 |006d: move/from16 v0, v17 │ │ -04b53a: 7120 1916 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -04b540: 0a05 |0072: move-result v5 │ │ -04b542: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -04b546: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -04b54a: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -04b54e: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -04b552: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -04b556: 0200 1000 |007d: move/from16 v0, v16 │ │ -04b55a: 6e20 4a13 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -04b560: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -04b564: 28b5 |0084: goto 0039 // -004b │ │ -04b566: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -04b56a: 28f6 |0087: goto 007d // -000a │ │ +04b440: |[04b440] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +04b450: 7401 9d11 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +04b456: 0a0b |0003: move-result v11 │ │ +04b458: 7401 a311 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@11a3 │ │ +04b45e: 0a11 |0007: move-result v17 │ │ +04b460: 7401 9e11 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@119e │ │ +04b466: 0a12 |000b: move-result v18 │ │ +04b468: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +04b46c: 7401 9f11 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@119f │ │ +04b472: 0a0f |0011: move-result v15 │ │ +04b474: 7401 9b11 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@119b │ │ +04b47a: 0a11 |0015: move-result v17 │ │ +04b47c: 7401 9c11 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@119c │ │ +04b482: 0a12 |0019: move-result v18 │ │ +04b484: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +04b488: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +04b48c: 7701 c811 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@11c8 │ │ +04b492: 0a11 |0021: move-result v17 │ │ +04b494: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +04b498: 7401 fe12 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04b49e: 0a0a |0027: move-result v10 │ │ +04b4a0: 7401 0a13 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@130a │ │ +04b4a6: 0a0c |002b: move-result v12 │ │ +04b4a8: 7401 0e13 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@130e │ │ +04b4ae: 0a0e |002f: move-result v14 │ │ +04b4b0: 7401 f312 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04b4b6: 0a01 |0033: move-result v1 │ │ +04b4b8: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +04b4ba: 7401 9811 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +04b4c0: 0a04 |0038: move-result v4 │ │ +04b4c2: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +04b4c6: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +04b4ca: 6e20 9711 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +04b4d0: 0c03 |0040: move-result-object v3 │ │ +04b4d2: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +04b4d6: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +04b4da: 0e00 |0045: return-void │ │ +04b4dc: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +04b4de: 011e |0047: move v14, v1 │ │ +04b4e0: 011c |0048: move v12, v1 │ │ +04b4e2: 011a |0049: move v10, v1 │ │ +04b4e4: 28ea |004a: goto 0034 // -0016 │ │ +04b4e6: 6e10 fe12 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04b4ec: 0a11 |004e: move-result v17 │ │ +04b4ee: 0200 1100 |004f: move/from16 v0, v17 │ │ +04b4f2: 7120 1716 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +04b4f8: 0a06 |0054: move-result v6 │ │ +04b4fa: 6e10 0e13 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ +04b500: 0a11 |0058: move-result v17 │ │ +04b502: 0200 1100 |0059: move/from16 v0, v17 │ │ +04b506: 7120 1716 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +04b50c: 0a08 |005e: move-result v8 │ │ +04b50e: 6e10 0a13 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@130a │ │ +04b514: 0a11 |0062: move-result v17 │ │ +04b516: 0200 1100 |0063: move/from16 v0, v17 │ │ +04b51a: 7120 1916 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04b520: 0a07 |0068: move-result v7 │ │ +04b522: 6e10 f312 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04b528: 0a11 |006c: move-result v17 │ │ +04b52a: 0200 1100 |006d: move/from16 v0, v17 │ │ +04b52e: 7120 1916 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04b534: 0a05 |0072: move-result v5 │ │ +04b536: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +04b53a: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +04b53e: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +04b542: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +04b546: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +04b54a: 0200 1000 |007d: move/from16 v0, v16 │ │ +04b54e: 6e20 4a13 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +04b554: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04b558: 28b5 |0084: goto 0039 // -004b │ │ +04b55a: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +04b55e: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -81796,54 +81796,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -04b56c: |[04b56c] android.support.v4.widget.SwipeProgressBar.:()V │ │ -04b57c: 7100 380f 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@0f38 │ │ -04b582: 0c00 |0003: move-result-object v0 │ │ -04b584: 6900 2505 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0525 │ │ -04b588: 0e00 |0006: return-void │ │ +04b560: |[04b560] android.support.v4.widget.SwipeProgressBar.:()V │ │ +04b570: 7100 380f 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@0f38 │ │ +04b576: 0c00 |0003: move-result-object v0 │ │ +04b578: 6900 2505 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0525 │ │ +04b57c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -04b58c: |[04b58c] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -04b59c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -04b5a2: 2200 4300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0043 │ │ -04b5a6: 7010 4501 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0145 │ │ -04b5ac: 5b10 2d05 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ -04b5b0: 2200 4700 |000a: new-instance v0, Landroid/graphics/RectF; // type@0047 │ │ -04b5b4: 7010 5201 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0152 │ │ -04b5ba: 5b10 2705 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0527 │ │ -04b5be: 2200 4600 |0011: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -04b5c2: 7010 4901 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -04b5c8: 5b10 2605 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04b5cc: 5b12 2e05 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ -04b5d0: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -04b5d4: 5910 2805 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04b5d8: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -04b5dc: 5910 2905 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ -04b5e0: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -04b5e4: 5910 2a05 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ -04b5e8: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -04b5ec: 5910 2b05 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ -04b5f0: 0e00 |002a: return-void │ │ +04b580: |[04b580] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +04b590: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +04b596: 2200 4300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0043 │ │ +04b59a: 7010 4501 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0145 │ │ +04b5a0: 5b10 2d05 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ +04b5a4: 2200 4700 |000a: new-instance v0, Landroid/graphics/RectF; // type@0047 │ │ +04b5a8: 7010 5201 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0152 │ │ +04b5ae: 5b10 2705 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0527 │ │ +04b5b2: 2200 4600 |0011: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ +04b5b6: 7010 4901 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +04b5bc: 5b10 2605 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04b5c0: 5b12 2e05 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ +04b5c4: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +04b5c8: 5910 2805 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04b5cc: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +04b5d0: 5910 2905 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ +04b5d4: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +04b5d8: 5910 2a05 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ +04b5dc: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +04b5e0: 5910 2b05 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ +04b5e4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -81861,28 +81861,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -04b5f4: |[04b5f4] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -04b604: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04b606: 5431 2d05 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ -04b60a: 6e20 4601 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -04b610: 6e10 3d01 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -04b616: 6e30 4101 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ -04b61c: 6201 2505 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0525 │ │ -04b620: 7220 2914 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ -04b626: 0a00 |0011: move-result v0 │ │ -04b628: 6e30 4001 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@0140 │ │ -04b62e: 5431 2d05 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ -04b632: 6e51 3601 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0136 │ │ -04b638: 6e10 3a01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@013a │ │ -04b63e: 0e00 |001d: return-void │ │ +04b5e8: |[04b5e8] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +04b5f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04b5fa: 5431 2d05 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ +04b5fe: 6e20 4601 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +04b604: 6e10 3d01 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +04b60a: 6e30 4101 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0141 │ │ +04b610: 6201 2505 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0525 │ │ +04b614: 7220 2914 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ +04b61a: 0a00 |0011: move-result v0 │ │ +04b61c: 6e30 4001 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@0140 │ │ +04b622: 5431 2d05 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ +04b626: 6e51 3601 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0136 │ │ +04b62c: 6e10 3a01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@013a │ │ +04b632: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0006 line=256 │ │ 0x0009 line=257 │ │ 0x000c line=258 │ │ 0x0012 line=259 │ │ @@ -81903,26 +81903,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -04b640: |[04b640] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -04b650: 5440 2d05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ -04b654: 5241 2805 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04b658: 6e20 4601 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -04b65e: 8260 |0007: int-to-float v0, v6 │ │ -04b660: 8271 |0008: int-to-float v1, v7 │ │ -04b662: 8262 |0009: int-to-float v2, v6 │ │ -04b664: 5243 3105 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04b668: c832 |000c: mul-float/2addr v2, v3 │ │ -04b66a: 5443 2d05 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ -04b66e: 6e53 3601 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0136 │ │ -04b674: 0e00 |0012: return-void │ │ +04b634: |[04b634] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +04b644: 5440 2d05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ +04b648: 5241 2805 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04b64c: 6e20 4601 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +04b652: 8260 |0007: int-to-float v0, v6 │ │ +04b654: 8271 |0008: int-to-float v1, v7 │ │ +04b656: 8262 |0009: int-to-float v2, v6 │ │ +04b658: 5243 3105 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04b65c: c832 |000c: mul-float/2addr v2, v3 │ │ +04b65e: 5443 2d05 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@052d │ │ +04b662: 6e53 3601 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0136 │ │ +04b668: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0007 line=242 │ │ 0x0012 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -81936,279 +81936,279 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 512 16-bit code units │ │ -04b678: |[04b678] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -04b688: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -04b68c: 5402 2605 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04b690: 6e10 5101 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0151 │ │ -04b696: 0a18 |0007: move-result v24 │ │ -04b698: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -04b69c: 5402 2605 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04b6a0: 6e10 4a01 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@014a │ │ -04b6a6: 0a11 |000f: move-result v17 │ │ -04b6a8: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -04b6ac: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -04b6b0: 120b |0014: const/4 v11, #int 0 // #0 │ │ -04b6b2: 7401 3d01 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -04b6b8: 0a17 |0018: move-result v23 │ │ -04b6ba: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -04b6be: 5402 2605 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04b6c2: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -04b6c6: 6e20 3301 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0133 │ │ -04b6cc: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -04b6d0: 5502 2f05 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04b6d4: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -04b6d8: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -04b6dc: 5302 2c05 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ -04b6e0: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -04b6e4: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -04b6e8: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ -04b6ec: 7100 2614 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -04b6f2: 0b14 |0035: move-result-wide v20 │ │ -04b6f4: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -04b6f8: 5302 3005 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ -04b6fc: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -04b700: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -04b704: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -04b708: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -04b70c: 5302 3005 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ -04b710: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -04b714: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -04b718: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -04b71c: 85c2 |004a: long-to-float v2, v12 │ │ -04b71e: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -04b722: a916 0203 |004d: div-float v22, v2, v3 │ │ -04b726: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -04b72a: 5502 2f05 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04b72e: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -04b732: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -04b736: 5302 2c05 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ -04b73a: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -04b73e: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -04b742: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -04b746: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -04b74a: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -04b74e: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -04b752: 5a02 2c05 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ -04b756: 0e00 |0067: return-void │ │ -04b758: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -04b75c: 5302 2c05 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ -04b760: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -04b764: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -04b768: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -04b76c: 85e2 |0072: long-to-float v2, v14 │ │ -04b76e: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -04b772: a910 0203 |0075: div-float v16, v2, v3 │ │ -04b776: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -04b77a: a907 1002 |0079: div-float v7, v16, v2 │ │ -04b77e: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -04b782: 8222 |007d: int-to-float v2, v2 │ │ -04b784: 6203 2505 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0525 │ │ -04b788: 7220 2914 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ -04b78e: 0a03 |0083: move-result v3 │ │ -04b790: a808 0203 |0084: mul-float v8, v2, v3 │ │ -04b794: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -04b798: 5402 2705 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0527 │ │ -04b79c: 8293 |008a: int-to-float v3, v9 │ │ -04b79e: c783 |008b: sub-float/2addr v3, v8 │ │ -04b7a0: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -04b7a2: 8295 |008d: int-to-float v5, v9 │ │ -04b7a4: c685 |008e: add-float/2addr v5, v8 │ │ -04b7a6: 0200 1100 |008f: move/from16 v0, v17 │ │ -04b7aa: 8206 |0091: int-to-float v6, v0 │ │ -04b7ac: 6e56 5501 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@0155 │ │ -04b7b2: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -04b7b6: 5402 2705 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0527 │ │ -04b7ba: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -04b7bc: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -04b7be: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -04b7c2: 6e40 3f01 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@013f │ │ -04b7c8: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -04b7ca: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -04b7ce: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -04b7d2: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ -04b7d6: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -04b7da: 5202 2805 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04b7de: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -04b7e2: 6e20 3701 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ -04b7e8: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -04b7ea: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -04b7ee: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -04b7f2: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -04b7f6: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -04b7fa: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -04b7fe: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -04b802: a602 0216 |00bd: add-float v2, v2, v22 │ │ -04b806: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -04b80a: c832 |00c1: mul-float/2addr v2, v3 │ │ -04b80c: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -04b810: a907 0203 |00c4: div-float v7, v2, v3 │ │ -04b814: 8294 |00c6: int-to-float v4, v9 │ │ -04b816: 82a5 |00c7: int-to-float v5, v10 │ │ -04b818: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -04b81c: 5206 2805 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04b820: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -04b824: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -04b828: 7606 cc11 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ -04b82e: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -04b830: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -04b834: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -04b838: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -04b83c: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -04b840: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -04b844: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -04b848: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -04b84c: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -04b850: a907 0203 |00e4: div-float v7, v2, v3 │ │ -04b854: 8294 |00e6: int-to-float v4, v9 │ │ -04b856: 82a5 |00e7: int-to-float v5, v10 │ │ -04b858: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -04b85c: 5206 2905 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ -04b860: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -04b864: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -04b868: 7606 cc11 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ -04b86e: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -04b872: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -04b876: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -04b87a: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -04b87e: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -04b882: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -04b886: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -04b88a: a702 1602 |0101: sub-float v2, v22, v2 │ │ -04b88e: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -04b892: c832 |0105: mul-float/2addr v2, v3 │ │ -04b894: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -04b898: a907 0203 |0108: div-float v7, v2, v3 │ │ -04b89c: 8294 |010a: int-to-float v4, v9 │ │ -04b89e: 82a5 |010b: int-to-float v5, v10 │ │ -04b8a0: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -04b8a4: 5206 2a05 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ -04b8a8: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -04b8ac: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -04b8b0: 7606 cc11 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ -04b8b6: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -04b8ba: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -04b8be: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -04b8c2: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -04b8c6: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -04b8ca: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -04b8ce: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -04b8d2: a702 1602 |0125: sub-float v2, v22, v2 │ │ -04b8d6: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -04b8da: c832 |0129: mul-float/2addr v2, v3 │ │ -04b8dc: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -04b8e0: a907 0203 |012c: div-float v7, v2, v3 │ │ -04b8e4: 8294 |012e: int-to-float v4, v9 │ │ -04b8e6: 82a5 |012f: int-to-float v5, v10 │ │ -04b8e8: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -04b8ec: 5206 2b05 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ -04b8f0: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -04b8f4: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -04b8f8: 7606 cc11 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ -04b8fe: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -04b902: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -04b906: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -04b90a: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -04b90e: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -04b912: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -04b916: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -04b91a: a702 1602 |0149: sub-float v2, v22, v2 │ │ -04b91e: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -04b922: c832 |014d: mul-float/2addr v2, v3 │ │ -04b924: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -04b928: a907 0203 |0150: div-float v7, v2, v3 │ │ -04b92c: 8294 |0152: int-to-float v4, v9 │ │ -04b92e: 82a5 |0153: int-to-float v5, v10 │ │ -04b930: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -04b934: 5206 2805 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04b938: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -04b93c: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -04b940: 7606 cc11 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ -04b946: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -04b94a: 5202 3105 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04b94e: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -04b950: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -04b954: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -04b958: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -04b95c: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -04b960: 0201 1700 |016c: move/from16 v1, v23 │ │ -04b964: 6e20 3b01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ -04b96a: 7401 3d01 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ -04b970: 0a17 |0174: move-result v23 │ │ -04b972: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -04b976: 5402 2605 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04b97a: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -04b97e: 6e20 3301 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0133 │ │ -04b984: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -04b988: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -04b98c: 7040 cd11 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11cd │ │ -04b992: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -04b996: 5402 2e05 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ -04b99a: 7110 390b 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -04b9a0: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ -04b9a4: 0201 1700 |018e: move/from16 v1, v23 │ │ -04b9a8: 6e20 3b01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ -04b9ae: 2900 d4fe |0193: goto/16 0067 // -012c │ │ -04b9b2: 1202 |0195: const/4 v2, #int 0 // #0 │ │ -04b9b4: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ -04b9b8: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ -04b9bc: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ -04b9c0: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ -04b9c4: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ -04b9c8: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ -04b9cc: 5202 2b05 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ -04b9d0: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -04b9d4: 6e20 3701 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ -04b9da: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ -04b9de: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ -04b9e2: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ -04b9e6: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ -04b9ea: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ -04b9ee: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ -04b9f2: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ -04b9f6: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ -04b9fa: 5202 2805 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04b9fe: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ -04ba02: 6e20 3701 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ -04ba08: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ -04ba0c: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ -04ba10: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ -04ba14: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ -04ba18: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ -04ba1c: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ -04ba20: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ -04ba24: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ -04ba28: 5202 2905 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ -04ba2c: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -04ba30: 6e20 3701 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ -04ba36: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ -04ba3a: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ -04ba3e: 5202 2a05 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ -04ba42: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ -04ba46: 6e20 3701 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ -04ba4c: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ -04ba50: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ -04ba54: 5202 3105 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04ba58: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ -04ba5a: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ -04ba5e: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ -04ba62: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ -04ba66: 5202 3105 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04ba6a: 8922 |01f1: float-to-double v2, v2 │ │ -04ba6c: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -04ba70: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ -04ba74: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ -04ba78: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ -04ba7c: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ -04ba80: 7040 cd11 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11cd │ │ -04ba86: 288d |01ff: goto 018c // -0073 │ │ +04b66c: |[04b66c] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +04b67c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +04b680: 5402 2605 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04b684: 6e10 5101 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0151 │ │ +04b68a: 0a18 |0007: move-result v24 │ │ +04b68c: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +04b690: 5402 2605 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04b694: 6e10 4a01 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@014a │ │ +04b69a: 0a11 |000f: move-result v17 │ │ +04b69c: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +04b6a0: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +04b6a4: 120b |0014: const/4 v11, #int 0 // #0 │ │ +04b6a6: 7401 3d01 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +04b6ac: 0a17 |0018: move-result v23 │ │ +04b6ae: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +04b6b2: 5402 2605 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04b6b6: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +04b6ba: 6e20 3301 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0133 │ │ +04b6c0: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +04b6c4: 5502 2f05 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04b6c8: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +04b6cc: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +04b6d0: 5302 2c05 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ +04b6d4: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +04b6d8: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +04b6dc: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ +04b6e0: 7100 2614 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +04b6e6: 0b14 |0035: move-result-wide v20 │ │ +04b6e8: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +04b6ec: 5302 3005 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ +04b6f0: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +04b6f4: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +04b6f8: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +04b6fc: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +04b700: 5302 3005 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ +04b704: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +04b708: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +04b70c: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +04b710: 85c2 |004a: long-to-float v2, v12 │ │ +04b712: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +04b716: a916 0203 |004d: div-float v22, v2, v3 │ │ +04b71a: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +04b71e: 5502 2f05 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04b722: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +04b726: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +04b72a: 5302 2c05 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ +04b72e: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +04b732: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +04b736: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +04b73a: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +04b73e: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +04b742: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +04b746: 5a02 2c05 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ +04b74a: 0e00 |0067: return-void │ │ +04b74c: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +04b750: 5302 2c05 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ +04b754: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +04b758: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +04b75c: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +04b760: 85e2 |0072: long-to-float v2, v14 │ │ +04b762: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +04b766: a910 0203 |0075: div-float v16, v2, v3 │ │ +04b76a: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +04b76e: a907 1002 |0079: div-float v7, v16, v2 │ │ +04b772: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +04b776: 8222 |007d: int-to-float v2, v2 │ │ +04b778: 6203 2505 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0525 │ │ +04b77c: 7220 2914 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1429 │ │ +04b782: 0a03 |0083: move-result v3 │ │ +04b784: a808 0203 |0084: mul-float v8, v2, v3 │ │ +04b788: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +04b78c: 5402 2705 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0527 │ │ +04b790: 8293 |008a: int-to-float v3, v9 │ │ +04b792: c783 |008b: sub-float/2addr v3, v8 │ │ +04b794: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +04b796: 8295 |008d: int-to-float v5, v9 │ │ +04b798: c685 |008e: add-float/2addr v5, v8 │ │ +04b79a: 0200 1100 |008f: move/from16 v0, v17 │ │ +04b79e: 8206 |0091: int-to-float v6, v0 │ │ +04b7a0: 6e56 5501 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@0155 │ │ +04b7a6: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +04b7aa: 5402 2705 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@0527 │ │ +04b7ae: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +04b7b0: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +04b7b2: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +04b7b6: 6e40 3f01 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@013f │ │ +04b7bc: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +04b7be: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +04b7c2: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +04b7c6: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ +04b7ca: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +04b7ce: 5202 2805 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04b7d2: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +04b7d6: 6e20 3701 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ +04b7dc: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +04b7de: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +04b7e2: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +04b7e6: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +04b7ea: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +04b7ee: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +04b7f2: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +04b7f6: a602 0216 |00bd: add-float v2, v2, v22 │ │ +04b7fa: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +04b7fe: c832 |00c1: mul-float/2addr v2, v3 │ │ +04b800: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +04b804: a907 0203 |00c4: div-float v7, v2, v3 │ │ +04b808: 8294 |00c6: int-to-float v4, v9 │ │ +04b80a: 82a5 |00c7: int-to-float v5, v10 │ │ +04b80c: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +04b810: 5206 2805 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04b814: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +04b818: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +04b81c: 7606 cc11 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ +04b822: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +04b824: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +04b828: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +04b82c: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +04b830: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +04b834: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +04b838: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +04b83c: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +04b840: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +04b844: a907 0203 |00e4: div-float v7, v2, v3 │ │ +04b848: 8294 |00e6: int-to-float v4, v9 │ │ +04b84a: 82a5 |00e7: int-to-float v5, v10 │ │ +04b84c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +04b850: 5206 2905 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ +04b854: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +04b858: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +04b85c: 7606 cc11 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ +04b862: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +04b866: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +04b86a: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +04b86e: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +04b872: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +04b876: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +04b87a: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +04b87e: a702 1602 |0101: sub-float v2, v22, v2 │ │ +04b882: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +04b886: c832 |0105: mul-float/2addr v2, v3 │ │ +04b888: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +04b88c: a907 0203 |0108: div-float v7, v2, v3 │ │ +04b890: 8294 |010a: int-to-float v4, v9 │ │ +04b892: 82a5 |010b: int-to-float v5, v10 │ │ +04b894: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +04b898: 5206 2a05 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ +04b89c: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +04b8a0: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +04b8a4: 7606 cc11 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ +04b8aa: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +04b8ae: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +04b8b2: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +04b8b6: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +04b8ba: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +04b8be: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +04b8c2: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +04b8c6: a702 1602 |0125: sub-float v2, v22, v2 │ │ +04b8ca: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +04b8ce: c832 |0129: mul-float/2addr v2, v3 │ │ +04b8d0: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +04b8d4: a907 0203 |012c: div-float v7, v2, v3 │ │ +04b8d8: 8294 |012e: int-to-float v4, v9 │ │ +04b8da: 82a5 |012f: int-to-float v5, v10 │ │ +04b8dc: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +04b8e0: 5206 2b05 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ +04b8e4: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +04b8e8: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +04b8ec: 7606 cc11 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ +04b8f2: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +04b8f6: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +04b8fa: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +04b8fe: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +04b902: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +04b906: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +04b90a: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +04b90e: a702 1602 |0149: sub-float v2, v22, v2 │ │ +04b912: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +04b916: c832 |014d: mul-float/2addr v2, v3 │ │ +04b918: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +04b91c: a907 0203 |0150: div-float v7, v2, v3 │ │ +04b920: 8294 |0152: int-to-float v4, v9 │ │ +04b922: 82a5 |0153: int-to-float v5, v10 │ │ +04b924: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +04b928: 5206 2805 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04b92c: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +04b930: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +04b934: 7606 cc11 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@11cc │ │ +04b93a: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +04b93e: 5202 3105 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04b942: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +04b944: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +04b948: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +04b94c: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +04b950: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +04b954: 0201 1700 |016c: move/from16 v1, v23 │ │ +04b958: 6e20 3b01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ +04b95e: 7401 3d01 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@013d │ │ +04b964: 0a17 |0174: move-result v23 │ │ +04b966: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +04b96a: 5402 2605 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04b96e: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +04b972: 6e20 3301 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0133 │ │ +04b978: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +04b97c: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +04b980: 7040 cd11 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11cd │ │ +04b986: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +04b98a: 5402 2e05 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ +04b98e: 7110 390b 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +04b994: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ +04b998: 0201 1700 |018e: move/from16 v1, v23 │ │ +04b99c: 6e20 3b01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@013b │ │ +04b9a2: 2900 d4fe |0193: goto/16 0067 // -012c │ │ +04b9a6: 1202 |0195: const/4 v2, #int 0 // #0 │ │ +04b9a8: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ +04b9ac: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ +04b9b0: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ +04b9b4: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ +04b9b8: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ +04b9bc: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ +04b9c0: 5202 2b05 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ +04b9c4: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +04b9c8: 6e20 3701 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ +04b9ce: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ +04b9d2: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ +04b9d6: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ +04b9da: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ +04b9de: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ +04b9e2: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ +04b9e6: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ +04b9ea: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ +04b9ee: 5202 2805 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04b9f2: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ +04b9f6: 6e20 3701 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ +04b9fc: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ +04ba00: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ +04ba04: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ +04ba08: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ +04ba0c: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ +04ba10: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ +04ba14: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ +04ba18: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ +04ba1c: 5202 2905 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ +04ba20: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +04ba24: 6e20 3701 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ +04ba2a: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ +04ba2e: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ +04ba32: 5202 2a05 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ +04ba36: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ +04ba3a: 6e20 3701 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0137 │ │ +04ba40: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ +04ba44: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ +04ba48: 5202 3105 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04ba4c: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ +04ba4e: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ +04ba52: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ +04ba56: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ +04ba5a: 5202 3105 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04ba5e: 8922 |01f1: float-to-double v2, v2 │ │ +04ba60: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +04ba64: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ +04ba68: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ +04ba6c: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ +04ba70: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ +04ba74: 7040 cd11 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@11cd │ │ +04ba7a: 288d |01ff: goto 018c // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x0010 line=139 │ │ 0x0012 line=140 │ │ 0x0014 line=141 │ │ @@ -82299,25 +82299,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -04ba88: |[04ba88] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -04ba98: 5540 2f05 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04ba9c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04baa0: 5340 2c05 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ -04baa4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -04baa8: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -04baac: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -04bab0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04bab2: 0f00 |000d: return v0 │ │ -04bab4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04bab6: 28fe |000f: goto 000d // -0002 │ │ +04ba7c: |[04ba7c] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +04ba8c: 5540 2f05 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04ba90: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04ba94: 5340 2c05 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ +04ba98: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +04ba9c: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +04baa0: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +04baa4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04baa6: 0f00 |000d: return v0 │ │ +04baa8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04baaa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -82325,24 +82325,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -04bab8: |[04bab8] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -04bac8: 5410 2605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04bacc: 5902 2200 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0022 │ │ -04bad0: 5410 2605 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04bad4: 5903 2400 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0024 │ │ -04bad8: 5410 2605 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04badc: 5904 2300 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ -04bae0: 5410 2605 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ -04bae4: 5905 2100 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ -04bae8: 0e00 |0010: return-void │ │ +04baac: |[04baac] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +04babc: 5410 2605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04bac0: 5902 2200 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0022 │ │ +04bac4: 5410 2605 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04bac8: 5903 2400 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0024 │ │ +04bacc: 5410 2605 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04bad0: 5904 2300 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0023 │ │ +04bad4: 5410 2605 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@0526 │ │ +04bad8: 5905 2100 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0021 │ │ +04badc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0008 line=270 │ │ 0x000c line=271 │ │ 0x0010 line=272 │ │ @@ -82358,20 +82358,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -04baec: |[04baec] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -04bafc: 5901 2805 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ -04bb00: 5902 2905 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ -04bb04: 5903 2a05 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ -04bb08: 5904 2b05 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ -04bb0c: 0e00 |0008: return-void │ │ +04bae0: |[04bae0] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +04baf0: 5901 2805 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@0528 │ │ +04baf4: 5902 2905 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@0529 │ │ +04baf8: 5903 2a05 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052a │ │ +04bafc: 5904 2b05 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@052b │ │ +04bb00: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -82387,21 +82387,21 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04bb10: |[04bb10] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -04bb20: 5923 3105 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04bb24: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -04bb28: 5a20 3005 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ -04bb2c: 5420 2e05 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ -04bb30: 7110 390b 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ -04bb36: 0e00 |000b: return-void │ │ +04bb04: |[04bb04] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +04bb14: 5923 3105 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04bb18: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +04bb1c: 5a20 3005 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ +04bb20: 5420 2e05 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ +04bb24: 7110 390b 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b39 │ │ +04bb2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x000b line=103 │ │ locals : │ │ @@ -82413,27 +82413,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04bb38: |[04bb38] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -04bb48: 5520 2f05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04bb4c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -04bb50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04bb52: 5920 3105 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04bb56: 7100 2614 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -04bb5c: 0b00 |000a: move-result-wide v0 │ │ -04bb5e: 5a20 3005 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ -04bb62: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04bb64: 5c20 2f05 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04bb68: 5420 2e05 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ -04bb6c: 6e10 2b13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@132b │ │ -04bb72: 0e00 |0015: return-void │ │ +04bb2c: |[04bb2c] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +04bb3c: 5520 2f05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04bb40: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +04bb44: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04bb46: 5920 3105 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04bb4a: 7100 2614 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +04bb50: 0b00 |000a: move-result-wide v0 │ │ +04bb52: 5a20 3005 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0530 │ │ +04bb56: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04bb58: 5c20 2f05 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04bb5c: 5420 2e05 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ +04bb60: 6e10 2b13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@132b │ │ +04bb66: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0007 line=111 │ │ 0x000d line=112 │ │ 0x0010 line=113 │ │ @@ -82446,27 +82446,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04bb74: |[04bb74] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -04bb84: 5520 2f05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04bb88: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -04bb8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04bb8e: 5920 3105 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ -04bb92: 7100 2614 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ -04bb98: 0b00 |000a: move-result-wide v0 │ │ -04bb9a: 5a20 2c05 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ -04bb9e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04bba0: 5c20 2f05 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ -04bba4: 5420 2e05 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ -04bba8: 6e10 2b13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@132b │ │ -04bbae: 0e00 |0015: return-void │ │ +04bb68: |[04bb68] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +04bb78: 5520 2f05 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04bb7c: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +04bb80: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04bb82: 5920 3105 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0531 │ │ +04bb86: 7100 2614 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1426 │ │ +04bb8c: 0b00 |000a: move-result-wide v0 │ │ +04bb8e: 5a20 2c05 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@052c │ │ +04bb92: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04bb94: 5c20 2f05 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@052f │ │ +04bb98: 5420 2e05 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@052e │ │ +04bb9c: 6e10 2b13 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@132b │ │ +04bba2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0004 line=122 │ │ 0x0007 line=123 │ │ 0x000d line=124 │ │ 0x0010 line=125 │ │ @@ -82508,18 +82508,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04bbb0: |[04bbb0] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -04bbc0: 5b01 3205 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bbc4: 7010 1f14 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@141f │ │ -04bbca: 0e00 |0005: return-void │ │ +04bba4: |[04bba4] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +04bbb4: 5b01 3205 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bbb8: 7010 1f14 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@141f │ │ +04bbbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82529,54 +82529,54 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -04bbcc: |[04bbcc] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -04bbdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04bbde: 5463 3205 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bbe2: 7110 e911 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11e9 │ │ -04bbe8: 0a03 |0006: move-result v3 │ │ -04bbea: 5464 3205 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bbee: 7110 ea11 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11ea │ │ -04bbf4: 0a04 |000c: move-result v4 │ │ -04bbf6: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ -04bbfa: 5463 3205 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bbfe: 7110 e911 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11e9 │ │ -04bc04: 0a03 |0014: move-result v3 │ │ -04bc06: 5464 3205 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bc0a: 7110 ea11 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11ea │ │ -04bc10: 0a04 |001a: move-result v4 │ │ -04bc12: 5465 3205 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bc16: 7110 e911 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11e9 │ │ -04bc1c: 0a05 |0020: move-result v5 │ │ -04bc1e: b154 |0021: sub-int/2addr v4, v5 │ │ -04bc20: 8244 |0022: int-to-float v4, v4 │ │ -04bc22: c874 |0023: mul-float/2addr v4, v7 │ │ -04bc24: 8744 |0024: float-to-int v4, v4 │ │ -04bc26: 9002 0304 |0025: add-int v2, v3, v4 │ │ -04bc2a: 5463 3205 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bc2e: 7110 f111 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@11f1 │ │ -04bc34: 0c03 |002c: move-result-object v3 │ │ -04bc36: 6e10 0e13 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ -04bc3c: 0a03 |0030: move-result v3 │ │ -04bc3e: 9101 0203 |0031: sub-int v1, v2, v3 │ │ -04bc42: 5463 3205 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bc46: 7110 f111 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@11f1 │ │ -04bc4c: 0c03 |0038: move-result-object v3 │ │ -04bc4e: 6e10 0e13 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ -04bc54: 0a00 |003c: move-result v0 │ │ -04bc56: 9003 0100 |003d: add-int v3, v1, v0 │ │ -04bc5a: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ -04bc5e: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ -04bc62: 5463 3205 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ -04bc66: 7120 f211 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@11f2 │ │ -04bc6c: 0e00 |0048: return-void │ │ +04bbc0: |[04bbc0] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +04bbd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04bbd2: 5463 3205 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bbd6: 7110 e911 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11e9 │ │ +04bbdc: 0a03 |0006: move-result v3 │ │ +04bbde: 5464 3205 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bbe2: 7110 ea11 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11ea │ │ +04bbe8: 0a04 |000c: move-result v4 │ │ +04bbea: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ +04bbee: 5463 3205 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bbf2: 7110 e911 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11e9 │ │ +04bbf8: 0a03 |0014: move-result v3 │ │ +04bbfa: 5464 3205 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bbfe: 7110 ea11 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11ea │ │ +04bc04: 0a04 |001a: move-result v4 │ │ +04bc06: 5465 3205 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bc0a: 7110 e911 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11e9 │ │ +04bc10: 0a05 |0020: move-result v5 │ │ +04bc12: b154 |0021: sub-int/2addr v4, v5 │ │ +04bc14: 8244 |0022: int-to-float v4, v4 │ │ +04bc16: c874 |0023: mul-float/2addr v4, v7 │ │ +04bc18: 8744 |0024: float-to-int v4, v4 │ │ +04bc1a: 9002 0304 |0025: add-int v2, v3, v4 │ │ +04bc1e: 5463 3205 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bc22: 7110 f111 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@11f1 │ │ +04bc28: 0c03 |002c: move-result-object v3 │ │ +04bc2a: 6e10 0e13 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ +04bc30: 0a03 |0030: move-result v3 │ │ +04bc32: 9101 0203 |0031: sub-int v1, v2, v3 │ │ +04bc36: 5463 3205 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bc3a: 7110 f111 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@11f1 │ │ +04bc40: 0c03 |0038: move-result-object v3 │ │ +04bc42: 6e10 0e13 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ +04bc48: 0a00 |003c: move-result v0 │ │ +04bc4a: 9003 0100 |003d: add-int v3, v1, v0 │ │ +04bc4e: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ +04bc52: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ +04bc56: 5463 3205 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0532 │ │ +04bc5a: 7120 f211 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@11f2 │ │ +04bc60: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0001 line=94 │ │ 0x000f line=95 │ │ 0x0027 line=97 │ │ 0x0033 line=98 │ │ @@ -82626,18 +82626,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04bc70: |[04bc70] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -04bc80: 5b01 3305 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ -04bc84: 7010 1f14 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@141f │ │ -04bc8a: 0e00 |0005: return-void │ │ +04bc64: |[04bc64] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +04bc74: 5b01 3305 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ +04bc78: 7010 1f14 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@141f │ │ +04bc7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82647,30 +82647,30 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04bc8c: |[04bc8c] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -04bc9c: 5441 3305 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ -04bca0: 7110 f311 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@11f3 │ │ -04bca6: 0a01 |0005: move-result v1 │ │ -04bca8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04bcaa: 5443 3305 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ -04bcae: 7110 f311 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@11f3 │ │ -04bcb4: 0a03 |000c: move-result v3 │ │ -04bcb6: c732 |000d: sub-float/2addr v2, v3 │ │ -04bcb8: c852 |000e: mul-float/2addr v2, v5 │ │ -04bcba: a600 0102 |000f: add-float v0, v1, v2 │ │ -04bcbe: 5441 3305 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ -04bcc2: 7110 f511 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@11f5 │ │ -04bcc8: 0c01 |0016: move-result-object v1 │ │ -04bcca: 6e20 d111 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11d1 │ │ -04bcd0: 0e00 |001a: return-void │ │ +04bc80: |[04bc80] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +04bc90: 5441 3305 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ +04bc94: 7110 f311 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@11f3 │ │ +04bc9a: 0a01 |0005: move-result v1 │ │ +04bc9c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04bc9e: 5443 3305 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ +04bca2: 7110 f311 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@11f3 │ │ +04bca8: 0a03 |000c: move-result v3 │ │ +04bcaa: c732 |000d: sub-float/2addr v2, v3 │ │ +04bcac: c852 |000e: mul-float/2addr v2, v5 │ │ +04bcae: a600 0102 |000f: add-float v0, v1, v2 │ │ +04bcb2: 5441 3305 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0533 │ │ +04bcb6: 7110 f511 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@11f5 │ │ +04bcbc: 0c01 |0016: move-result-object v1 │ │ +04bcbe: 6e20 d111 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11d1 │ │ +04bcc4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0011 line=110 │ │ 0x001a line=111 │ │ locals : │ │ 0x0011 - 0x001b reg=0 percent F │ │ @@ -82713,18 +82713,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04bcd4: |[04bcd4] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -04bce4: 5b01 3605 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ -04bce8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04bcee: 0e00 |0005: return-void │ │ +04bcc8: |[04bcc8] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +04bcd8: 5b01 3605 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ +04bcdc: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04bce2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82734,31 +82734,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04bcf0: |[04bcf0] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ -04bd00: 5430 3605 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ -04bd04: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04bd06: 7120 fa11 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@11fa │ │ -04bd0c: 5430 3605 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ -04bd10: 5431 3605 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ -04bd14: 7110 f611 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11f6 │ │ -04bd1a: 0a01 |000d: move-result v1 │ │ -04bd1c: 5432 3605 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ -04bd20: 6e10 0612 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ -04bd26: 0a02 |0013: move-result v2 │ │ -04bd28: b021 |0014: add-int/2addr v1, v2 │ │ -04bd2a: 5432 3605 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ -04bd2e: 7110 eb11 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@11eb │ │ -04bd34: 0c02 |001a: move-result-object v2 │ │ -04bd36: 7130 ec11 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@11ec │ │ -04bd3c: 0e00 |001e: return-void │ │ +04bce4: |[04bce4] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ +04bcf4: 5430 3605 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ +04bcf8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04bcfa: 7120 fa11 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@11fa │ │ +04bd00: 5430 3605 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ +04bd04: 5431 3605 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ +04bd08: 7110 f611 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11f6 │ │ +04bd0e: 0a01 |000d: move-result v1 │ │ +04bd10: 5432 3605 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ +04bd14: 6e10 0612 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ +04bd1a: 0a02 |0013: move-result v2 │ │ +04bd1c: b021 |0014: add-int/2addr v1, v2 │ │ +04bd1e: 5432 3605 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0536 │ │ +04bd22: 7110 eb11 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@11eb │ │ +04bd28: 0c02 |001a: move-result-object v2 │ │ +04bd2a: 7130 ec11 1002 |001b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@11ec │ │ +04bd30: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0006 line=135 │ │ 0x001e line=137 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ @@ -82798,18 +82798,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04bd40: |[04bd40] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -04bd50: 5b01 3705 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bd54: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04bd5a: 0e00 |0005: return-void │ │ +04bd34: |[04bd34] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +04bd44: 5b01 3705 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bd48: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04bd4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82819,71 +82819,71 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -04bd5c: |[04bd5c] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ -04bd6c: 5440 3705 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bd70: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04bd72: 7120 fa11 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@11fa │ │ -04bd78: 5440 3705 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bd7c: 7110 f511 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@11f5 │ │ -04bd82: 0c00 |000b: move-result-object v0 │ │ -04bd84: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ -04bd88: 5440 3705 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bd8c: 5441 3705 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bd90: 7110 f811 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@11f8 │ │ -04bd96: 0a01 |0015: move-result v1 │ │ -04bd98: 7120 f411 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@11f4 │ │ -04bd9e: 5440 3705 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bda2: 7110 ee11 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ -04bda8: 0c00 |001e: move-result-object v0 │ │ -04bdaa: 5441 3705 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bdae: 7110 ed11 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11ed │ │ -04bdb4: 0a01 |0024: move-result v1 │ │ -04bdb6: 8112 |0025: int-to-long v2, v1 │ │ -04bdb8: 6e30 2214 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1422 │ │ -04bdbe: 5440 3705 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bdc2: 7110 ee11 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ -04bdc8: 0c00 |002e: move-result-object v0 │ │ -04bdca: 5441 3705 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bdce: 7110 ef11 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@11ef │ │ -04bdd4: 0c01 |0034: move-result-object v1 │ │ -04bdd6: 6e20 2114 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1421 │ │ -04bddc: 5440 3705 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bde0: 7110 ee11 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ -04bde6: 0c00 |003d: move-result-object v0 │ │ -04bde8: 6e10 2014 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1420 │ │ -04bdee: 5440 3705 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bdf2: 7110 ee11 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ -04bdf8: 0c00 |0046: move-result-object v0 │ │ -04bdfa: 5441 3705 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04bdfe: 7110 f011 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@11f0 │ │ -04be04: 0c01 |004c: move-result-object v1 │ │ -04be06: 6e20 2314 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1423 │ │ -04be0c: 5440 3705 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04be10: 5441 3705 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04be14: 7110 ee11 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ -04be1a: 0c01 |0057: move-result-object v1 │ │ -04be1c: 6e20 1c12 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@121c │ │ -04be22: 5440 3705 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04be26: 5441 3705 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04be2a: 7110 f611 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11f6 │ │ -04be30: 0a01 |0062: move-result v1 │ │ -04be32: 5442 3705 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04be36: 6e10 0612 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ -04be3c: 0a02 |0068: move-result v2 │ │ -04be3e: b021 |0069: add-int/2addr v1, v2 │ │ -04be40: 5442 3705 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -04be44: 7110 eb11 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@11eb │ │ -04be4a: 0c02 |006f: move-result-object v2 │ │ -04be4c: 7130 ec11 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@11ec │ │ -04be52: 0e00 |0073: return-void │ │ +04bd50: |[04bd50] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ +04bd60: 5440 3705 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bd64: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04bd66: 7120 fa11 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@11fa │ │ +04bd6c: 5440 3705 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bd70: 7110 f511 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@11f5 │ │ +04bd76: 0c00 |000b: move-result-object v0 │ │ +04bd78: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ +04bd7c: 5440 3705 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bd80: 5441 3705 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bd84: 7110 f811 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@11f8 │ │ +04bd8a: 0a01 |0015: move-result v1 │ │ +04bd8c: 7120 f411 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@11f4 │ │ +04bd92: 5440 3705 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bd96: 7110 ee11 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ +04bd9c: 0c00 |001e: move-result-object v0 │ │ +04bd9e: 5441 3705 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bda2: 7110 ed11 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11ed │ │ +04bda8: 0a01 |0024: move-result v1 │ │ +04bdaa: 8112 |0025: int-to-long v2, v1 │ │ +04bdac: 6e30 2214 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1422 │ │ +04bdb2: 5440 3705 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bdb6: 7110 ee11 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ +04bdbc: 0c00 |002e: move-result-object v0 │ │ +04bdbe: 5441 3705 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bdc2: 7110 ef11 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@11ef │ │ +04bdc8: 0c01 |0034: move-result-object v1 │ │ +04bdca: 6e20 2114 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1421 │ │ +04bdd0: 5440 3705 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bdd4: 7110 ee11 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ +04bdda: 0c00 |003d: move-result-object v0 │ │ +04bddc: 6e10 2014 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1420 │ │ +04bde2: 5440 3705 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bde6: 7110 ee11 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ +04bdec: 0c00 |0046: move-result-object v0 │ │ +04bdee: 5441 3705 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04bdf2: 7110 f011 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@11f0 │ │ +04bdf8: 0c01 |004c: move-result-object v1 │ │ +04bdfa: 6e20 2314 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1423 │ │ +04be00: 5440 3705 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04be04: 5441 3705 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04be08: 7110 ee11 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@11ee │ │ +04be0e: 0c01 |0057: move-result-object v1 │ │ +04be10: 6e20 1c12 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@121c │ │ +04be16: 5440 3705 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04be1a: 5441 3705 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04be1e: 7110 f611 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@11f6 │ │ +04be24: 0a01 |0062: move-result v1 │ │ +04be26: 5442 3705 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04be2a: 6e10 0612 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ +04be30: 0a02 |0068: move-result v2 │ │ +04be32: b021 |0069: add-int/2addr v1, v2 │ │ +04be34: 5442 3705 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +04be38: 7110 eb11 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@11eb │ │ +04be3e: 0c02 |006f: move-result-object v2 │ │ +04be40: 7130 ec11 1002 |0070: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V // method@11ec │ │ +04be46: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=149 │ │ 0x000e line=150 │ │ 0x0019 line=151 │ │ 0x0029 line=152 │ │ @@ -82930,18 +82930,18 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04be54: |[04be54] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -04be64: 5b01 3805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ -04be68: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04be6e: 0e00 |0005: return-void │ │ +04be48: |[04be48] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +04be58: 5b01 3805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ +04be5c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04be62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82950,17 +82950,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04be70: |[04be70] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ -04be80: 7020 e011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11e0 │ │ -04be86: 0e00 |0003: return-void │ │ +04be64: |[04be64] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ +04be74: 7020 e011 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11e0 │ │ +04be7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ @@ -82971,16 +82971,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04be88: |[04be88] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -04be98: 0e00 |0000: return-void │ │ +04be7c: |[04be7c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +04be8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -82989,16 +82989,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04be9c: |[04be9c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -04beac: 0e00 |0000: return-void │ │ +04be90: |[04be90] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +04bea0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -83007,16 +83007,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04beb0: |[04beb0] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -04bec0: 0e00 |0000: return-void │ │ +04bea4: |[04bea4] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +04beb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -83212,40 +83212,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -04bec4: |[04bec4] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -04bed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04bed6: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -04beda: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04bedc: 1402 0e00 0101 |0004: const v2, #float 2.36936e-38 // #0101000e │ │ -04bee2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04bee6: 6900 3b05 |0009: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@053b │ │ -04beea: 0e00 |000b: return-void │ │ +04beb8: |[04beb8] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +04bec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04beca: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +04bece: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04bed0: 1402 0e00 0101 |0004: const v2, #float 2.36936e-38 // #0101000e │ │ +04bed6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +04beda: 6900 3b05 |0009: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@053b │ │ +04bede: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04beec: |[04beec] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -04befc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04befe: 7030 e811 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11e8 │ │ -04bf04: 0e00 |0004: return-void │ │ +04bee0: |[04bee0] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +04bef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bef2: 7030 e811 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11e8 │ │ +04bef8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -83255,82 +83255,82 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -04bf08: |[04bf08] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04bf18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04bf1a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04bf1c: 7030 6513 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1365 │ │ -04bf22: 5c54 5005 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ -04bf26: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -04bf2a: 5952 4605 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04bf2e: 5953 4905 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0549 │ │ -04bf32: 5953 4305 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04bf36: 2202 7a02 |000f: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@027a │ │ -04bf3a: 7020 d411 5200 |0011: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11d4 │ │ -04bf40: 5b52 4105 |0014: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ -04bf44: 2202 7b02 |0016: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@027b │ │ -04bf48: 7020 d611 5200 |0018: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11d6 │ │ -04bf4e: 5b52 5505 |001b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0555 │ │ -04bf52: 2202 7c02 |001d: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@027c │ │ -04bf56: 7020 d811 5200 |001f: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11d8 │ │ -04bf5c: 5b52 5205 |0022: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0552 │ │ -04bf60: 2202 7d02 |0024: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@027d │ │ -04bf64: 7020 da11 5200 |0026: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11da │ │ -04bf6a: 5b52 5405 |0029: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0554 │ │ -04bf6e: 2202 7e02 |002b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@027e │ │ -04bf72: 7020 dc11 5200 |002d: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11dc │ │ -04bf78: 5b52 5105 |0030: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ -04bf7c: 2202 7f02 |0032: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@027f │ │ -04bf80: 7020 de11 5200 |0034: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11de │ │ -04bf86: 5b52 4205 |0037: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04bf8a: 7110 4d13 0600 |0039: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ -04bf90: 0c02 |003c: move-result-object v2 │ │ -04bf92: 6e10 5413 0200 |003d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ -04bf98: 0a02 |0040: move-result v2 │ │ -04bf9a: 5952 5705 |0041: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ -04bf9e: 6e10 0812 0500 |0043: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ -04bfa4: 0c02 |0046: move-result-object v2 │ │ -04bfa6: 1403 0100 0e01 |0047: const v3, #float 2.60813e-38 // #010e0001 │ │ -04bfac: 6e20 0101 3200 |004a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0101 │ │ -04bfb2: 0a02 |004d: move-result v2 │ │ -04bfb4: 5952 4b05 |004e: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@054b │ │ -04bfb8: 6e20 1b12 4500 |0050: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@121b │ │ -04bfbe: 2202 7902 |0053: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0279 │ │ -04bfc2: 7020 ca11 5200 |0055: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@11ca │ │ -04bfc8: 5b52 4e05 |0058: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04bfcc: 6e10 0812 0500 |005a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ -04bfd2: 0c02 |005d: move-result-object v2 │ │ -04bfd4: 6e10 ff00 0200 |005e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -04bfda: 0c01 |0061: move-result-object v1 │ │ -04bfdc: 5212 8205 |0062: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -04bfe0: 1503 8040 |0064: const/high16 v3, #int 1082130432 // #4080 │ │ -04bfe4: c832 |0066: mul-float/2addr v2, v3 │ │ -04bfe6: 8722 |0067: float-to-int v2, v2 │ │ -04bfe8: 5952 4f05 |0068: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@054f │ │ -04bfec: 2202 cb02 |006a: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@02cb │ │ -04bff0: 1503 0040 |006c: const/high16 v3, #int 1073741824 // #4000 │ │ -04bff4: 7020 2814 3200 |006e: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1428 │ │ -04bffa: 5b52 4505 |0071: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0545 │ │ -04bffe: 2202 c502 |0073: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ -04c002: 1503 c03f |0075: const/high16 v3, #int 1069547520 // #3fc0 │ │ -04c006: 7020 1a14 3200 |0077: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@141a │ │ -04c00c: 5b52 4005 |007a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0540 │ │ -04c010: 6202 3b05 |007c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@053b │ │ -04c014: 6e30 b100 7602 |007e: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ -04c01a: 0c00 |0081: move-result-object v0 │ │ -04c01c: 1212 |0082: const/4 v2, #int 1 // #1 │ │ -04c01e: 6e30 0a01 4002 |0083: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010a │ │ -04c024: 0a02 |0086: move-result v2 │ │ -04c026: 6e20 1612 2500 |0087: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1216 │ │ -04c02c: 6e10 1401 0000 |008a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -04c032: 0e00 |008d: return-void │ │ +04befc: |[04befc] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04bf0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04bf0e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04bf10: 7030 6513 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1365 │ │ +04bf16: 5c54 5005 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ +04bf1a: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +04bf1e: 5952 4605 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04bf22: 5953 4905 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0549 │ │ +04bf26: 5953 4305 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04bf2a: 2202 7a02 |000f: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@027a │ │ +04bf2e: 7020 d411 5200 |0011: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11d4 │ │ +04bf34: 5b52 4105 |0014: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ +04bf38: 2202 7b02 |0016: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@027b │ │ +04bf3c: 7020 d611 5200 |0018: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11d6 │ │ +04bf42: 5b52 5505 |001b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0555 │ │ +04bf46: 2202 7c02 |001d: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@027c │ │ +04bf4a: 7020 d811 5200 |001f: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11d8 │ │ +04bf50: 5b52 5205 |0022: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0552 │ │ +04bf54: 2202 7d02 |0024: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@027d │ │ +04bf58: 7020 da11 5200 |0026: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11da │ │ +04bf5e: 5b52 5405 |0029: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0554 │ │ +04bf62: 2202 7e02 |002b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@027e │ │ +04bf66: 7020 dc11 5200 |002d: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11dc │ │ +04bf6c: 5b52 5105 |0030: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ +04bf70: 2202 7f02 |0032: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@027f │ │ +04bf74: 7020 de11 5200 |0034: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@11de │ │ +04bf7a: 5b52 4205 |0037: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04bf7e: 7110 4d13 0600 |0039: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ +04bf84: 0c02 |003c: move-result-object v2 │ │ +04bf86: 6e10 5413 0200 |003d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ +04bf8c: 0a02 |0040: move-result v2 │ │ +04bf8e: 5952 5705 |0041: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ +04bf92: 6e10 0812 0500 |0043: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ +04bf98: 0c02 |0046: move-result-object v2 │ │ +04bf9a: 1403 0100 0e01 |0047: const v3, #float 2.60813e-38 // #010e0001 │ │ +04bfa0: 6e20 0101 3200 |004a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0101 │ │ +04bfa6: 0a02 |004d: move-result v2 │ │ +04bfa8: 5952 4b05 |004e: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@054b │ │ +04bfac: 6e20 1b12 4500 |0050: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@121b │ │ +04bfb2: 2202 7902 |0053: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0279 │ │ +04bfb6: 7020 ca11 5200 |0055: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@11ca │ │ +04bfbc: 5b52 4e05 |0058: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04bfc0: 6e10 0812 0500 |005a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ +04bfc6: 0c02 |005d: move-result-object v2 │ │ +04bfc8: 6e10 ff00 0200 |005e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +04bfce: 0c01 |0061: move-result-object v1 │ │ +04bfd0: 5212 8205 |0062: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +04bfd4: 1503 8040 |0064: const/high16 v3, #int 1082130432 // #4080 │ │ +04bfd8: c832 |0066: mul-float/2addr v2, v3 │ │ +04bfda: 8722 |0067: float-to-int v2, v2 │ │ +04bfdc: 5952 4f05 |0068: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@054f │ │ +04bfe0: 2202 cb02 |006a: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@02cb │ │ +04bfe4: 1503 0040 |006c: const/high16 v3, #int 1073741824 // #4000 │ │ +04bfe8: 7020 2814 3200 |006e: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1428 │ │ +04bfee: 5b52 4505 |0071: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0545 │ │ +04bff2: 2202 c502 |0073: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ +04bff6: 1503 c03f |0075: const/high16 v3, #int 1069547520 // #3fc0 │ │ +04bffa: 7020 1a14 3200 |0077: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@141a │ │ +04c000: 5b52 4005 |007a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0540 │ │ +04c004: 6202 3b05 |007c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@053b │ │ +04c008: 6e30 b100 7602 |007e: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ +04c00e: 0c00 |0081: move-result-object v0 │ │ +04c010: 1212 |0082: const/4 v2, #int 1 // #1 │ │ +04c012: 6e30 0a01 4002 |0083: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010a │ │ +04c018: 0a02 |0086: move-result v2 │ │ +04c01a: 6e20 1612 2500 |0087: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1216 │ │ +04c020: 6e10 1401 0000 |008a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +04c026: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=177 │ │ 0x0005 line=72 │ │ 0x0007 line=74 │ │ 0x000b line=77 │ │ 0x000d line=78 │ │ @@ -83364,17 +83364,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c034: |[04c034] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -04c044: 5210 4805 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0548 │ │ -04c048: 0f00 |0002: return v0 │ │ +04c028: |[04c028] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +04c038: 5210 4805 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0548 │ │ +04c03c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83382,17 +83382,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c04c: |[04c04c] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -04c05c: 5210 4c05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@054c │ │ -04c060: 0f00 |0002: return v0 │ │ +04c040: |[04c040] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +04c050: 5210 4c05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@054c │ │ +04c054: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83400,17 +83400,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c064: |[04c064] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -04c074: 5410 5205 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0552 │ │ -04c078: 1100 |0002: return-object v0 │ │ +04c058: |[04c058] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +04c068: 5410 5205 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0552 │ │ +04c06c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83418,17 +83418,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -04c07c: |[04c07c] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ -04c08c: 7030 fb11 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@11fb │ │ -04c092: 0e00 |0003: return-void │ │ +04c070: |[04c070] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ +04c080: 7030 fb11 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@11fb │ │ +04c086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/view/animation/Animation$AnimationListener; │ │ @@ -83438,17 +83438,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c094: |[04c094] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -04c0a4: 5210 4b05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@054b │ │ -04c0a8: 0f00 |0002: return v0 │ │ +04c088: |[04c088] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +04c098: 5210 4b05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@054b │ │ +04c09c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83456,17 +83456,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c0ac: |[04c0ac] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ -04c0bc: 5410 5505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0555 │ │ -04c0c0: 1100 |0002: return-object v0 │ │ +04c0a0: |[04c0a0] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ +04c0b0: 5410 5505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@0555 │ │ +04c0b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83474,17 +83474,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c0c4: |[04c0c4] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -04c0d4: 5410 5405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0554 │ │ -04c0d8: 1100 |0002: return-object v0 │ │ +04c0b8: |[04c0b8] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +04c0c8: 5410 5405 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0554 │ │ +04c0cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83492,17 +83492,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c0dc: |[04c0dc] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ -04c0ec: 5410 4505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0545 │ │ -04c0f0: 1100 |0002: return-object v0 │ │ +04c0d0: |[04c0d0] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ +04c0e0: 5410 4505 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0545 │ │ +04c0e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83510,17 +83510,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c0f4: |[04c0f4] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ -04c104: 5410 5605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c108: 1100 |0002: return-object v0 │ │ +04c0e8: |[04c0e8] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ +04c0f8: 5410 5605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c0fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83528,17 +83528,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c10c: |[04c10c] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -04c11c: 7020 1912 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1219 │ │ -04c122: 0e00 |0003: return-void │ │ +04c100: |[04c100] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +04c110: 7020 1912 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1219 │ │ +04c116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -83547,17 +83547,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c124: |[04c124] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -04c134: 5210 4905 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0549 │ │ -04c138: 0f00 |0002: return v0 │ │ +04c118: |[04c118] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +04c128: 5210 4905 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0549 │ │ +04c12c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83565,17 +83565,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c13c: |[04c13c] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -04c14c: 5901 4905 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0549 │ │ -04c150: 0f01 |0002: return v1 │ │ +04c130: |[04c130] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +04c140: 5901 4905 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@0549 │ │ +04c144: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -83584,17 +83584,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c154: |[04c154] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ -04c164: 5410 4e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c168: 1100 |0002: return-object v0 │ │ +04c148: |[04c148] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ +04c158: 5410 4e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c15c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83602,17 +83602,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c16c: |[04c16c] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -04c17c: 5210 4405 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ -04c180: 0f00 |0002: return v0 │ │ +04c160: |[04c160] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +04c170: 5210 4405 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ +04c174: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83620,17 +83620,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c184: |[04c184] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -04c194: 5901 4405 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ -04c198: 0f01 |0002: return v1 │ │ +04c178: |[04c178] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +04c188: 5901 4405 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ +04c18c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -83639,17 +83639,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c19c: |[04c19c] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -04c1ac: 5210 4305 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04c1b0: 0f00 |0002: return v0 │ │ +04c190: |[04c190] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +04c1a0: 5210 4305 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04c1a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83657,17 +83657,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c1b4: |[04c1b4] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -04c1c4: 5901 4305 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04c1c8: 0f01 |0002: return v1 │ │ +04c1a8: |[04c1a8] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +04c1b8: 5901 4305 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04c1bc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -83676,17 +83676,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c1cc: |[04c1cc] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ -04c1dc: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ -04c1e0: 0f01 |0002: return v1 │ │ +04c1c0: |[04c1c0] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ +04c1d0: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ +04c1d4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -83695,31 +83695,31 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -04c1e4: |[04c1e4] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -04c1f4: 5945 4805 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0548 │ │ -04c1f8: 5440 4105 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ -04c1fc: 6e10 2014 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1420 │ │ -04c202: 5440 4105 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ -04c206: 5241 4b05 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@054b │ │ -04c20a: 8112 |000b: int-to-long v2, v1 │ │ -04c20c: 6e30 2214 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1422 │ │ -04c212: 5440 4105 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ -04c216: 6e20 2114 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1421 │ │ -04c21c: 5440 4105 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ -04c220: 5441 4505 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0545 │ │ -04c224: 6e20 2314 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1423 │ │ -04c22a: 5440 5605 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c22e: 5441 4105 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ -04c232: 6e20 4b13 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -04c238: 0e00 |0022: return-void │ │ +04c1d8: |[04c1d8] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +04c1e8: 5945 4805 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@0548 │ │ +04c1ec: 5440 4105 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ +04c1f0: 6e10 2014 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1420 │ │ +04c1f6: 5440 4105 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ +04c1fa: 5241 4b05 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@054b │ │ +04c1fe: 8112 |000b: int-to-long v2, v1 │ │ +04c200: 6e30 2214 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1422 │ │ +04c206: 5440 4105 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ +04c20a: 6e20 2114 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1421 │ │ +04c210: 5440 4105 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ +04c214: 5441 4505 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@0545 │ │ +04c218: 6e20 2314 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1423 │ │ +04c21e: 5440 5605 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c222: 5441 4105 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0541 │ │ +04c226: 6e20 4b13 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +04c22c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ 0x0007 line=213 │ │ 0x000f line=214 │ │ 0x0014 line=215 │ │ @@ -83735,73 +83735,73 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -04c23c: |[04c23c] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -04c24c: 5441 5605 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c250: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ -04c254: 6e10 0012 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ -04c25a: 0a01 |0007: move-result v1 │ │ -04c25c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -04c25e: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ -04c262: 6e10 0a12 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@120a │ │ -04c268: 0a01 |000e: move-result v1 │ │ -04c26a: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ -04c26e: 2201 4403 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -04c272: 1a02 8909 |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0989 │ │ -04c276: 7020 0716 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04c27c: 2701 |0018: throw v1 │ │ -04c27e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -04c280: 6e20 ff11 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@11ff │ │ -04c286: 0c01 |001d: move-result-object v1 │ │ -04c288: 5b41 5605 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c28c: 5441 5605 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c290: 6e10 0e13 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -04c296: 0a01 |0025: move-result v1 │ │ -04c298: 6e10 0612 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ -04c29e: 0a02 |0029: move-result v2 │ │ -04c2a0: b021 |002a: add-int/2addr v1, v2 │ │ -04c2a2: 5941 4c05 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@054c │ │ -04c2a6: 5241 4605 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04c2aa: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ -04c2ae: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ -04c2b2: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ -04c2b6: 6e10 0712 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1207 │ │ -04c2bc: 0c01 |0038: move-result-object v1 │ │ -04c2be: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ -04c2c2: 6e10 0712 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1207 │ │ -04c2c8: 0c01 |003e: move-result-object v1 │ │ -04c2ca: 1f01 b302 |003f: check-cast v1, Landroid/view/View; // type@02b3 │ │ -04c2ce: 6e10 f612 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ -04c2d4: 0a01 |0044: move-result v1 │ │ -04c2d6: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ -04c2da: 6e10 0812 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ -04c2e0: 0c01 |004a: move-result-object v1 │ │ -04c2e2: 6e10 ff00 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -04c2e8: 0c00 |004e: move-result-object v0 │ │ -04c2ea: 6e10 0712 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1207 │ │ -04c2f0: 0c01 |0052: move-result-object v1 │ │ -04c2f2: 1f01 b302 |0053: check-cast v1, Landroid/view/View; // type@02b3 │ │ -04c2f6: 6e10 f612 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ -04c2fc: 0a01 |0058: move-result v1 │ │ -04c2fe: 8211 |0059: int-to-float v1, v1 │ │ -04c300: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ -04c306: c821 |005d: mul-float/2addr v1, v2 │ │ -04c308: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ -04c30c: 5203 8205 |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -04c310: c832 |0062: mul-float/2addr v2, v3 │ │ -04c312: 7120 1816 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -04c318: 0a01 |0066: move-result v1 │ │ -04c31a: 8711 |0067: float-to-int v1, v1 │ │ -04c31c: 8211 |0068: int-to-float v1, v1 │ │ -04c31e: 5941 4605 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04c322: 0e00 |006b: return-void │ │ +04c230: |[04c230] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +04c240: 5441 5605 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c244: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ +04c248: 6e10 0012 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ +04c24e: 0a01 |0007: move-result v1 │ │ +04c250: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +04c252: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ +04c256: 6e10 0a12 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@120a │ │ +04c25c: 0a01 |000e: move-result v1 │ │ +04c25e: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ +04c262: 2201 4403 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +04c266: 1a02 8909 |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0989 │ │ +04c26a: 7020 0716 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +04c270: 2701 |0018: throw v1 │ │ +04c272: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +04c274: 6e20 ff11 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@11ff │ │ +04c27a: 0c01 |001d: move-result-object v1 │ │ +04c27c: 5b41 5605 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c280: 5441 5605 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c284: 6e10 0e13 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +04c28a: 0a01 |0025: move-result v1 │ │ +04c28c: 6e10 0612 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ +04c292: 0a02 |0029: move-result v2 │ │ +04c294: b021 |002a: add-int/2addr v1, v2 │ │ +04c296: 5941 4c05 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@054c │ │ +04c29a: 5241 4605 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04c29e: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ +04c2a2: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ +04c2a6: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ +04c2aa: 6e10 0712 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1207 │ │ +04c2b0: 0c01 |0038: move-result-object v1 │ │ +04c2b2: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ +04c2b6: 6e10 0712 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1207 │ │ +04c2bc: 0c01 |003e: move-result-object v1 │ │ +04c2be: 1f01 b302 |003f: check-cast v1, Landroid/view/View; // type@02b3 │ │ +04c2c2: 6e10 f612 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ +04c2c8: 0a01 |0044: move-result v1 │ │ +04c2ca: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ +04c2ce: 6e10 0812 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ +04c2d4: 0c01 |004a: move-result-object v1 │ │ +04c2d6: 6e10 ff00 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +04c2dc: 0c00 |004e: move-result-object v0 │ │ +04c2de: 6e10 0712 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@1207 │ │ +04c2e4: 0c01 |0052: move-result-object v1 │ │ +04c2e6: 1f01 b302 |0053: check-cast v1, Landroid/view/View; // type@02b3 │ │ +04c2ea: 6e10 f612 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@12f6 │ │ +04c2f0: 0a01 |0058: move-result v1 │ │ +04c2f2: 8211 |0059: int-to-float v1, v1 │ │ +04c2f4: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ +04c2fa: c821 |005d: mul-float/2addr v1, v2 │ │ +04c2fc: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ +04c300: 5203 8205 |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +04c304: c832 |0062: mul-float/2addr v2, v3 │ │ +04c306: 7120 1816 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +04c30c: 0a01 |0066: move-result v1 │ │ +04c30e: 8711 |0067: float-to-int v1, v1 │ │ +04c310: 8211 |0068: int-to-float v1, v1 │ │ +04c312: 5941 4605 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04c316: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0011 line=289 │ │ 0x0019 line=292 │ │ 0x0020 line=293 │ │ @@ -83819,22 +83819,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04c324: |[04c324] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ -04c334: 5410 5605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c338: 6e20 2413 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1324 │ │ -04c33e: 5410 5605 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c342: 6e10 0e13 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ -04c348: 0a00 |000a: move-result v0 │ │ -04c34a: 5910 4405 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ -04c34e: 0e00 |000d: return-void │ │ +04c318: |[04c318] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ +04c328: 5410 5605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c32c: 6e20 2413 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1324 │ │ +04c332: 5410 5605 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c336: 6e10 0e13 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ +04c33c: 0a00 |000a: move-result v0 │ │ +04c33e: 5910 4405 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ +04c342: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -83845,24 +83845,24 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04c350: |[04c350] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ -04c360: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c362: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ -04c366: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ -04c36a: 5921 4305 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04c36e: 0e00 |0007: return-void │ │ -04c370: 5923 4305 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04c374: 5420 4e05 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c378: 6e20 d111 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11d1 │ │ -04c37e: 28f8 |000f: goto 0007 // -0008 │ │ +04c344: |[04c344] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ +04c354: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c356: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ +04c35a: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ +04c35e: 5921 4305 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04c362: 0e00 |0007: return-void │ │ +04c364: 5923 4305 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04c368: 5420 4e05 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c36c: 6e20 d111 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@11d1 │ │ +04c372: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ 0x0005 line=231 │ │ 0x0007 line=236 │ │ 0x0008 line=234 │ │ 0x000a line=235 │ │ @@ -83875,24 +83875,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04c380: |[04c380] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ -04c390: 5410 4205 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04c394: 6e20 1312 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c39a: 5410 5105 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ -04c39e: 7210 2316 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ -04c3a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04c3a6: 6e20 1812 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@1218 │ │ -04c3ac: 5410 4a05 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054a │ │ -04c3b0: 7210 e511 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@11e5 │ │ -04c3b6: 0e00 |0013: return-void │ │ +04c374: |[04c374] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ +04c384: 5410 4205 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04c388: 6e20 1312 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c38e: 5410 5105 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ +04c392: 7210 2316 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ +04c398: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04c39a: 6e20 1812 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@1218 │ │ +04c3a0: 5410 4a05 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054a │ │ +04c3a4: 7210 e511 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@11e5 │ │ +04c3aa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0005 line=439 │ │ 0x000a line=440 │ │ 0x000e line=441 │ │ 0x0013 line=442 │ │ @@ -83904,30 +83904,30 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04c3b8: |[04c3b8] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ -04c3c8: 5431 5605 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c3cc: 6e10 0e13 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -04c3d2: 0a00 |0005: move-result v0 │ │ -04c3d4: 8241 |0006: int-to-float v1, v4 │ │ -04c3d6: 5232 4605 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04c3da: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ -04c3de: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ -04c3e2: 5231 4605 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04c3e6: 8714 |000f: float-to-int v4, v1 │ │ -04c3e8: 9101 0400 |0010: sub-int v1, v4, v0 │ │ -04c3ec: 7020 1912 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1219 │ │ -04c3f2: 0e00 |0015: return-void │ │ -04c3f4: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ -04c3f8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -04c3fa: 28f7 |0019: goto 0010 // -0009 │ │ +04c3ac: |[04c3ac] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ +04c3bc: 5431 5605 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c3c0: 6e10 0e13 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +04c3c6: 0a00 |0005: move-result v0 │ │ +04c3c8: 8241 |0006: int-to-float v1, v4 │ │ +04c3ca: 5232 4605 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04c3ce: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ +04c3d2: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ +04c3d6: 5231 4605 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04c3da: 8714 |000f: float-to-int v4, v1 │ │ +04c3dc: 9101 0400 |0010: sub-int v1, v4, v0 │ │ +04c3e0: 7020 1912 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@1219 │ │ +04c3e6: 0e00 |0015: return-void │ │ +04c3e8: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ +04c3ec: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +04c3ee: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0006 line=446 │ │ 0x000d line=447 │ │ 0x0010 line=451 │ │ 0x0015 line=452 │ │ @@ -83943,21 +83943,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -04c3fc: |[04c3fc] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ -04c40c: 5440 4205 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04c410: 6e20 1312 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c416: 5440 4205 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04c41a: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ -04c41e: 6e40 1212 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1212 │ │ -04c424: 0e00 |000c: return-void │ │ +04c3f0: |[04c3f0] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ +04c400: 5440 4205 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04c404: 6e20 1312 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c40a: 5440 4205 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04c40e: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ +04c412: 6e40 1212 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1212 │ │ +04c418: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ 0x000c line=462 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -83968,52 +83968,52 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04c428: |[04c428] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -04c438: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04c43a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04c43c: 6003 2600 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -04c440: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -04c444: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -04c448: 5453 5605 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c44c: 2033 d002 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@02d0 │ │ -04c450: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -04c454: 5450 5605 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c458: 1f00 d002 |0010: check-cast v0, Landroid/widget/AbsListView; // type@02d0 │ │ -04c45c: 6e10 3014 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1430 │ │ -04c462: 0a03 |0015: move-result v3 │ │ -04c464: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -04c468: 6e10 3114 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1431 │ │ -04c46e: 0a03 |001b: move-result v3 │ │ -04c470: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -04c474: 6e20 2f14 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@142f │ │ -04c47a: 0c03 |0021: move-result-object v3 │ │ -04c47c: 6e10 0e13 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ -04c482: 0a03 |0025: move-result v3 │ │ -04c484: 6e10 3214 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1432 │ │ -04c48a: 0a04 |0029: move-result v4 │ │ -04c48c: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -04c490: 0f01 |002c: return v1 │ │ -04c492: 0121 |002d: move v1, v2 │ │ -04c494: 28fe |002e: goto 002c // -0002 │ │ -04c496: 5453 5605 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c49a: 6e10 0c13 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@130c │ │ -04c4a0: 0a03 |0034: move-result v3 │ │ -04c4a2: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -04c4a6: 0121 |0037: move v1, v2 │ │ -04c4a8: 28f4 |0038: goto 002c // -000c │ │ -04c4aa: 5451 5605 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c4ae: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -04c4b0: 7120 260b 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b26 │ │ -04c4b6: 0a01 |003f: move-result v1 │ │ -04c4b8: 28ec |0040: goto 002c // -0014 │ │ +04c41c: |[04c41c] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +04c42c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c42e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04c430: 6003 2600 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +04c434: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +04c438: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +04c43c: 5453 5605 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c440: 2033 d002 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@02d0 │ │ +04c444: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +04c448: 5450 5605 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c44c: 1f00 d002 |0010: check-cast v0, Landroid/widget/AbsListView; // type@02d0 │ │ +04c450: 6e10 3014 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@1430 │ │ +04c456: 0a03 |0015: move-result v3 │ │ +04c458: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +04c45c: 6e10 3114 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@1431 │ │ +04c462: 0a03 |001b: move-result v3 │ │ +04c464: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +04c468: 6e20 2f14 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@142f │ │ +04c46e: 0c03 |0021: move-result-object v3 │ │ +04c470: 6e10 0e13 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ +04c476: 0a03 |0025: move-result v3 │ │ +04c478: 6e10 3214 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@1432 │ │ +04c47e: 0a04 |0029: move-result v4 │ │ +04c480: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +04c484: 0f01 |002c: return v1 │ │ +04c486: 0121 |002d: move v1, v2 │ │ +04c488: 28fe |002e: goto 002c // -0002 │ │ +04c48a: 5453 5605 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c48e: 6e10 0c13 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@130c │ │ +04c494: 0a03 |0034: move-result v3 │ │ +04c496: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +04c49a: 0121 |0037: move v1, v2 │ │ +04c49c: 28f4 |0038: goto 002c // -000c │ │ +04c49e: 5451 5605 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c4a2: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +04c4a4: 7120 260b 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b26 │ │ +04c4aa: 0a01 |003f: move-result v1 │ │ +04c4ac: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=349 │ │ 0x0008 line=350 │ │ 0x000e line=351 │ │ 0x0012 line=352 │ │ 0x002c line=359 │ │ @@ -84030,19 +84030,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04c4bc: |[04c4bc] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ -04c4cc: 6f20 6c13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@136c │ │ -04c4d2: 5410 4e05 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c4d6: 6e20 cb11 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@11cb │ │ -04c4dc: 0e00 |0008: return-void │ │ +04c4b0: |[04c4b0] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ +04c4c0: 6f20 6c13 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@136c │ │ +04c4c6: 5410 4e05 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c4ca: 6e20 cb11 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@11cb │ │ +04c4d0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ 0x0008 line=309 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -84053,17 +84053,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c4e0: |[04c4e0] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -04c4f0: 5510 5005 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ -04c4f4: 0f00 |0002: return v0 │ │ +04c4d4: |[04c4d4] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +04c4e4: 5510 5005 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ +04c4e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -84071,21 +84071,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04c4f8: |[04c4f8] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ -04c508: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ -04c50e: 5410 4205 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04c512: 6e20 1312 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c518: 5410 5105 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ -04c51c: 6e20 1312 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c522: 0e00 |000d: return-void │ │ +04c4ec: |[04c4ec] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ +04c4fc: 6f10 7a13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ +04c502: 5410 4205 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04c506: 6e20 1312 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c50c: 5410 5105 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ +04c510: 6e20 1312 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c516: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ 0x000d line=201 │ │ locals : │ │ @@ -84096,21 +84096,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04c524: |[04c524] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ -04c534: 6f10 7b13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ -04c53a: 5410 5105 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ -04c53e: 6e20 1312 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c544: 5410 4205 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04c548: 6e20 1312 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c54e: 0e00 |000d: return-void │ │ +04c518: |[04c518] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ +04c528: 6f10 7b13 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ +04c52e: 5410 5105 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0551 │ │ +04c532: 6e20 1312 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c538: 5410 4205 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04c53c: 6e20 1312 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c542: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x0008 line=207 │ │ 0x000d line=208 │ │ locals : │ │ @@ -84121,38 +84121,38 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04c550: |[04c550] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04c560: 7010 fe11 0200 |0000: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@11fe │ │ -04c566: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04c568: 5521 5305 |0004: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ -04c56c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -04c570: 6e10 bd12 0300 |0008: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -04c576: 0a01 |000b: move-result v1 │ │ -04c578: 3901 0500 |000c: if-nez v1, 0011 // +0005 │ │ -04c57c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04c57e: 5c21 5305 |000f: iput-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ -04c582: 6e10 0912 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1209 │ │ -04c588: 0a01 |0014: move-result v1 │ │ -04c58a: 3801 1000 |0015: if-eqz v1, 0025 // +0010 │ │ -04c58e: 5521 5305 |0017: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ -04c592: 3901 0c00 |0019: if-nez v1, 0025 // +000c │ │ -04c596: 6e10 fc11 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@11fc │ │ -04c59c: 0a01 |001e: move-result v1 │ │ -04c59e: 3901 0600 |001f: if-nez v1, 0025 // +0006 │ │ -04c5a2: 6e20 1112 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1211 │ │ -04c5a8: 0a00 |0024: move-result v0 │ │ -04c5aa: 3900 0600 |0025: if-nez v0, 002b // +0006 │ │ -04c5ae: 6f20 7d13 3200 |0027: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@137d │ │ -04c5b4: 0a00 |002a: move-result v0 │ │ -04c5b6: 0f00 |002b: return v0 │ │ +04c544: |[04c544] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04c554: 7010 fe11 0200 |0000: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@11fe │ │ +04c55a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04c55c: 5521 5305 |0004: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ +04c560: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +04c564: 6e10 bd12 0300 |0008: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +04c56a: 0a01 |000b: move-result v1 │ │ +04c56c: 3901 0500 |000c: if-nez v1, 0011 // +0005 │ │ +04c570: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04c572: 5c21 5305 |000f: iput-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ +04c576: 6e10 0912 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1209 │ │ +04c57c: 0a01 |0014: move-result v1 │ │ +04c57e: 3801 1000 |0015: if-eqz v1, 0025 // +0010 │ │ +04c582: 5521 5305 |0017: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ +04c586: 3901 0c00 |0019: if-nez v1, 0025 // +000c │ │ +04c58a: 6e10 fc11 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@11fc │ │ +04c590: 0a01 |001e: move-result v1 │ │ +04c592: 3901 0600 |001f: if-nez v1, 0025 // +0006 │ │ +04c596: 6e20 1112 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1211 │ │ +04c59c: 0a00 |0024: move-result v0 │ │ +04c59e: 3900 0600 |0025: if-nez v0, 002b // +0006 │ │ +04c5a2: 6f20 7d13 3200 |0027: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@137d │ │ +04c5a8: 0a00 |002a: move-result v0 │ │ +04c5aa: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ 0x0004 line=367 │ │ 0x000e line=368 │ │ 0x0011 line=370 │ │ @@ -84168,51 +84168,51 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -04c5b8: |[04c5b8] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -04c5c8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -04c5ca: 6e10 0212 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1202 │ │ -04c5d0: 0a06 |0004: move-result v6 │ │ -04c5d2: 6e10 0112 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1201 │ │ -04c5d8: 0a05 |0008: move-result v5 │ │ -04c5da: 54a7 4e05 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c5de: 52a8 4f05 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@054f │ │ -04c5e2: 6e58 cf11 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@11cf │ │ -04c5e8: 6e10 0012 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ -04c5ee: 0a07 |0013: move-result v7 │ │ -04c5f0: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ -04c5f4: 0e00 |0016: return-void │ │ -04c5f6: 6e20 ff11 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@11ff │ │ -04c5fc: 0c00 |001a: move-result-object v0 │ │ -04c5fe: 6e10 0412 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1204 │ │ -04c604: 0a02 |001e: move-result v2 │ │ -04c606: 52a7 4405 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ -04c60a: 6e10 0612 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ -04c610: 0a08 |0024: move-result v8 │ │ -04c612: 9003 0708 |0025: add-int v3, v7, v8 │ │ -04c616: 6e10 0412 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1204 │ │ -04c61c: 0a07 |002a: move-result v7 │ │ -04c61e: 9107 0607 |002b: sub-int v7, v6, v7 │ │ -04c622: 6e10 0512 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1205 │ │ -04c628: 0a08 |0030: move-result v8 │ │ -04c62a: 9104 0708 |0031: sub-int v4, v7, v8 │ │ -04c62e: 6e10 0612 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ -04c634: 0a07 |0036: move-result v7 │ │ -04c636: 9107 0507 |0037: sub-int v7, v5, v7 │ │ -04c63a: 6e10 0312 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1203 │ │ -04c640: 0a08 |003c: move-result v8 │ │ -04c642: 9101 0708 |003d: sub-int v1, v7, v8 │ │ -04c646: 9007 0204 |003f: add-int v7, v2, v4 │ │ -04c64a: 9008 0301 |0041: add-int v8, v3, v1 │ │ -04c64e: 6e58 2113 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ -04c654: 28d0 |0046: goto 0016 // -0030 │ │ +04c5ac: |[04c5ac] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +04c5bc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04c5be: 6e10 0212 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1202 │ │ +04c5c4: 0a06 |0004: move-result v6 │ │ +04c5c6: 6e10 0112 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1201 │ │ +04c5cc: 0a05 |0008: move-result v5 │ │ +04c5ce: 54a7 4e05 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c5d2: 52a8 4f05 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@054f │ │ +04c5d6: 6e58 cf11 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@11cf │ │ +04c5dc: 6e10 0012 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ +04c5e2: 0a07 |0013: move-result v7 │ │ +04c5e4: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ +04c5e8: 0e00 |0016: return-void │ │ +04c5ea: 6e20 ff11 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@11ff │ │ +04c5f0: 0c00 |001a: move-result-object v0 │ │ +04c5f2: 6e10 0412 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1204 │ │ +04c5f8: 0a02 |001e: move-result v2 │ │ +04c5fa: 52a7 4405 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0544 │ │ +04c5fe: 6e10 0612 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ +04c604: 0a08 |0024: move-result v8 │ │ +04c606: 9003 0708 |0025: add-int v3, v7, v8 │ │ +04c60a: 6e10 0412 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1204 │ │ +04c610: 0a07 |002a: move-result v7 │ │ +04c612: 9107 0607 |002b: sub-int v7, v6, v7 │ │ +04c616: 6e10 0512 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1205 │ │ +04c61c: 0a08 |0030: move-result v8 │ │ +04c61e: 9104 0708 |0031: sub-int v4, v7, v8 │ │ +04c622: 6e10 0612 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ +04c628: 0a07 |0036: move-result v7 │ │ +04c62a: 9107 0507 |0037: sub-int v7, v5, v7 │ │ +04c62e: 6e10 0312 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1203 │ │ +04c634: 0a08 |003c: move-result v8 │ │ +04c636: 9101 0708 |003d: sub-int v1, v7, v8 │ │ +04c63a: 9007 0204 |003f: add-int v7, v2, v4 │ │ +04c63e: 9008 0301 |0041: add-int v8, v3, v1 │ │ +04c642: 6e58 2113 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1321 │ │ +04c648: 28d0 |0046: goto 0016 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=313 │ │ 0x0005 line=314 │ │ 0x0009 line=315 │ │ 0x0010 line=316 │ │ 0x0016 line=325 │ │ @@ -84242,56 +84242,56 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04c658: |[04c658] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -04c668: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ -04c66c: 6f30 8013 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1380 │ │ -04c672: 6e10 0012 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ -04c678: 0a00 |0008: move-result v0 │ │ -04c67a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -04c67c: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ -04c680: 6e10 0a12 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@120a │ │ -04c686: 0a00 |000f: move-result v0 │ │ -04c688: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ -04c68c: 2200 4403 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -04c690: 1a01 8909 |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0989 │ │ -04c694: 7020 0716 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04c69a: 2700 |0019: throw v0 │ │ -04c69c: 6e10 0012 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ -04c6a2: 0a00 |001d: move-result v0 │ │ -04c6a4: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ -04c6a8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04c6aa: 6e20 ff11 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@11ff │ │ -04c6b0: 0c00 |0024: move-result-object v0 │ │ -04c6b2: 6e10 0212 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1202 │ │ -04c6b8: 0a01 |0028: move-result v1 │ │ -04c6ba: 6e10 0412 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1204 │ │ -04c6c0: 0a02 |002c: move-result v2 │ │ -04c6c2: b121 |002d: sub-int/2addr v1, v2 │ │ -04c6c4: 6e10 0512 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1205 │ │ -04c6ca: 0a02 |0031: move-result v2 │ │ -04c6cc: b121 |0032: sub-int/2addr v1, v2 │ │ -04c6ce: 7120 e512 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04c6d4: 0a01 |0036: move-result v1 │ │ -04c6d6: 6e10 0112 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1201 │ │ -04c6dc: 0a02 |003a: move-result v2 │ │ -04c6de: 6e10 0612 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ -04c6e4: 0a03 |003e: move-result v3 │ │ -04c6e6: b132 |003f: sub-int/2addr v2, v3 │ │ -04c6e8: 6e10 0312 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1203 │ │ -04c6ee: 0a03 |0043: move-result v3 │ │ -04c6f0: b132 |0044: sub-int/2addr v2, v3 │ │ -04c6f2: 7120 e512 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -04c6f8: 0a02 |0048: move-result v2 │ │ -04c6fa: 6e30 2213 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1322 │ │ -04c700: 0e00 |004c: return-void │ │ +04c64c: |[04c64c] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +04c65c: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ +04c660: 6f30 8013 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1380 │ │ +04c666: 6e10 0012 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ +04c66c: 0a00 |0008: move-result v0 │ │ +04c66e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +04c670: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ +04c674: 6e10 0a12 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@120a │ │ +04c67a: 0a00 |000f: move-result v0 │ │ +04c67c: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ +04c680: 2200 4403 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +04c684: 1a01 8909 |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0989 │ │ +04c688: 7020 0716 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +04c68e: 2700 |0019: throw v0 │ │ +04c690: 6e10 0012 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1200 │ │ +04c696: 0a00 |001d: move-result v0 │ │ +04c698: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ +04c69c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04c69e: 6e20 ff11 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@11ff │ │ +04c6a4: 0c00 |0024: move-result-object v0 │ │ +04c6a6: 6e10 0212 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1202 │ │ +04c6ac: 0a01 |0028: move-result v1 │ │ +04c6ae: 6e10 0412 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1204 │ │ +04c6b4: 0a02 |002c: move-result v2 │ │ +04c6b6: b121 |002d: sub-int/2addr v1, v2 │ │ +04c6b8: 6e10 0512 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1205 │ │ +04c6be: 0a02 |0031: move-result v2 │ │ +04c6c0: b121 |0032: sub-int/2addr v1, v2 │ │ +04c6c2: 7120 e512 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04c6c8: 0a01 |0036: move-result v1 │ │ +04c6ca: 6e10 0112 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1201 │ │ +04c6d0: 0a02 |003a: move-result v2 │ │ +04c6d2: 6e10 0612 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1206 │ │ +04c6d8: 0a03 |003e: move-result v3 │ │ +04c6da: b132 |003f: sub-int/2addr v2, v3 │ │ +04c6dc: 6e10 0312 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1203 │ │ +04c6e2: 0a03 |0043: move-result v3 │ │ +04c6e4: b132 |0044: sub-int/2addr v2, v3 │ │ +04c6e6: 7120 e512 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +04c6ec: 0a02 |0048: move-result v2 │ │ +04c6ee: 6e30 2213 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1322 │ │ +04c6f4: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x0005 line=330 │ │ 0x0012 line=331 │ │ 0x001a line=333 │ │ 0x0020 line=334 │ │ @@ -84306,91 +84306,91 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 154 16-bit code units │ │ -04c704: |[04c704] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04c714: 6e10 bd12 0800 |0000: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -04c71a: 0a00 |0003: move-result v0 │ │ -04c71c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04c71e: 2b00 8900 0000 |0005: packed-switch v0, 0000008e // +00000089 │ │ -04c724: 0f02 |0008: return v2 │ │ -04c726: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -04c728: 5975 4305 |000a: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04c72c: 7110 c812 0800 |000c: invoke-static {v8}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12c8 │ │ -04c732: 0c05 |000f: move-result-object v5 │ │ -04c734: 5b75 4705 |0010: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c738: 5475 4705 |0012: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c73c: 6e10 c512 0500 |0014: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04c742: 0a05 |0017: move-result v5 │ │ -04c744: 5975 4d05 |0018: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ -04c748: 28ee |001a: goto 0008 // -0012 │ │ -04c74a: 5475 4705 |001b: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c74e: 3805 ebff |001d: if-eqz v5, 0008 // -0015 │ │ -04c752: 5575 5305 |001f: iget-boolean v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ -04c756: 3905 e7ff |0021: if-nez v5, 0008 // -0019 │ │ -04c75a: 6e10 c512 0800 |0023: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04c760: 0a01 |0026: move-result v1 │ │ -04c762: 5475 4705 |0027: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c766: 6e10 c512 0500 |0029: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04c76c: 0a05 |002c: move-result v5 │ │ -04c76e: a704 0105 |002d: sub-float v4, v1, v5 │ │ -04c772: 5275 5705 |002f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ -04c776: 8255 |0031: int-to-float v5, v5 │ │ -04c778: 2d05 0405 |0032: cmpl-float v5, v4, v5 │ │ -04c77c: 3d05 d4ff |0034: if-lez v5, 0008 // -002c │ │ -04c780: 5275 4605 |0036: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04c784: 2d05 0405 |0038: cmpl-float v5, v4, v5 │ │ -04c788: 3d05 0700 |003a: if-lez v5, 0041 // +0007 │ │ -04c78c: 7010 1d12 0700 |003c: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@121d │ │ -04c792: 1212 |003f: const/4 v2, #int 1 // #1 │ │ -04c794: 28c8 |0040: goto 0008 // -0038 │ │ -04c796: 5475 4005 |0041: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0540 │ │ -04c79a: 5276 4605 |0043: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ -04c79e: a906 0406 |0045: div-float v6, v4, v6 │ │ -04c7a2: 6e20 1b14 6500 |0047: invoke-virtual {v5, v6}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@141b │ │ -04c7a8: 0a05 |004a: move-result v5 │ │ -04c7aa: 7020 1a12 5700 |004b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@121a │ │ -04c7b0: 0143 |004e: move v3, v4 │ │ -04c7b2: 5275 4d05 |004f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ -04c7b6: 2d05 0501 |0051: cmpl-float v5, v5, v1 │ │ -04c7ba: 3d05 0700 |0053: if-lez v5, 005a // +0007 │ │ -04c7be: 5275 5705 |0055: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ -04c7c2: 8255 |0057: int-to-float v5, v5 │ │ -04c7c4: a703 0405 |0058: sub-float v3, v4, v5 │ │ -04c7c8: 8735 |005a: float-to-int v5, v3 │ │ -04c7ca: 7020 1e12 5700 |005b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@121e │ │ -04c7d0: 5275 4d05 |005e: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ -04c7d4: 2d05 0501 |0060: cmpl-float v5, v5, v1 │ │ -04c7d8: 3d05 1900 |0062: if-lez v5, 007b // +0019 │ │ -04c7dc: 5475 5605 |0064: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ -04c7e0: 6e10 0e13 0500 |0066: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ -04c7e6: 0a05 |0069: move-result v5 │ │ -04c7e8: 5276 5705 |006a: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ -04c7ec: 3565 0f00 |006c: if-ge v5, v6, 007b // +000f │ │ -04c7f0: 5475 4205 |006e: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ -04c7f4: 6e20 1312 5700 |0070: invoke-virtual {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ -04c7fa: 6e10 c512 0800 |0073: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04c800: 0a05 |0076: move-result v5 │ │ -04c802: 5975 4d05 |0077: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ -04c806: 1212 |0079: const/4 v2, #int 1 // #1 │ │ -04c808: 288e |007a: goto 0008 // -0072 │ │ -04c80a: 7010 1f12 0700 |007b: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@121f │ │ -04c810: 28f5 |007e: goto 0073 // -000b │ │ -04c812: 5475 4705 |007f: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c816: 3805 87ff |0081: if-eqz v5, 0008 // -0079 │ │ -04c81a: 5475 4705 |0083: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c81e: 6e10 c912 0500 |0085: invoke-virtual {v5}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -04c824: 1205 |0088: const/4 v5, #int 0 // #0 │ │ -04c826: 5b75 4705 |0089: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ -04c82a: 2900 7dff |008b: goto/16 0008 // -0083 │ │ -04c82e: 0000 |008d: nop // spacer │ │ -04c830: 0001 0400 0000 0000 0400 0000 7a00 ... |008e: packed-switch-data (12 units) │ │ +04c6f8: |[04c6f8] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04c708: 6e10 bd12 0800 |0000: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +04c70e: 0a00 |0003: move-result v0 │ │ +04c710: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04c712: 2b00 8900 0000 |0005: packed-switch v0, 0000008e // +00000089 │ │ +04c718: 0f02 |0008: return v2 │ │ +04c71a: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +04c71c: 5975 4305 |000a: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04c720: 7110 c812 0800 |000c: invoke-static {v8}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12c8 │ │ +04c726: 0c05 |000f: move-result-object v5 │ │ +04c728: 5b75 4705 |0010: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c72c: 5475 4705 |0012: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c730: 6e10 c512 0500 |0014: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04c736: 0a05 |0017: move-result v5 │ │ +04c738: 5975 4d05 |0018: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ +04c73c: 28ee |001a: goto 0008 // -0012 │ │ +04c73e: 5475 4705 |001b: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c742: 3805 ebff |001d: if-eqz v5, 0008 // -0015 │ │ +04c746: 5575 5305 |001f: iget-boolean v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0553 │ │ +04c74a: 3905 e7ff |0021: if-nez v5, 0008 // -0019 │ │ +04c74e: 6e10 c512 0800 |0023: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04c754: 0a01 |0026: move-result v1 │ │ +04c756: 5475 4705 |0027: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c75a: 6e10 c512 0500 |0029: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04c760: 0a05 |002c: move-result v5 │ │ +04c762: a704 0105 |002d: sub-float v4, v1, v5 │ │ +04c766: 5275 5705 |002f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ +04c76a: 8255 |0031: int-to-float v5, v5 │ │ +04c76c: 2d05 0405 |0032: cmpl-float v5, v4, v5 │ │ +04c770: 3d05 d4ff |0034: if-lez v5, 0008 // -002c │ │ +04c774: 5275 4605 |0036: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04c778: 2d05 0405 |0038: cmpl-float v5, v4, v5 │ │ +04c77c: 3d05 0700 |003a: if-lez v5, 0041 // +0007 │ │ +04c780: 7010 1d12 0700 |003c: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@121d │ │ +04c786: 1212 |003f: const/4 v2, #int 1 // #1 │ │ +04c788: 28c8 |0040: goto 0008 // -0038 │ │ +04c78a: 5475 4005 |0041: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0540 │ │ +04c78e: 5276 4605 |0043: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@0546 │ │ +04c792: a906 0406 |0045: div-float v6, v4, v6 │ │ +04c796: 6e20 1b14 6500 |0047: invoke-virtual {v5, v6}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@141b │ │ +04c79c: 0a05 |004a: move-result v5 │ │ +04c79e: 7020 1a12 5700 |004b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@121a │ │ +04c7a4: 0143 |004e: move v3, v4 │ │ +04c7a6: 5275 4d05 |004f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ +04c7aa: 2d05 0501 |0051: cmpl-float v5, v5, v1 │ │ +04c7ae: 3d05 0700 |0053: if-lez v5, 005a // +0007 │ │ +04c7b2: 5275 5705 |0055: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ +04c7b6: 8255 |0057: int-to-float v5, v5 │ │ +04c7b8: a703 0405 |0058: sub-float v3, v4, v5 │ │ +04c7bc: 8735 |005a: float-to-int v5, v3 │ │ +04c7be: 7020 1e12 5700 |005b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@121e │ │ +04c7c4: 5275 4d05 |005e: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ +04c7c8: 2d05 0501 |0060: cmpl-float v5, v5, v1 │ │ +04c7cc: 3d05 1900 |0062: if-lez v5, 007b // +0019 │ │ +04c7d0: 5475 5605 |0064: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@0556 │ │ +04c7d4: 6e10 0e13 0500 |0066: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@130e │ │ +04c7da: 0a05 |0069: move-result v5 │ │ +04c7dc: 5276 5705 |006a: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@0557 │ │ +04c7e0: 3565 0f00 |006c: if-ge v5, v6, 007b // +000f │ │ +04c7e4: 5475 4205 |006e: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0542 │ │ +04c7e8: 6e20 1312 5700 |0070: invoke-virtual {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1213 │ │ +04c7ee: 6e10 c512 0800 |0073: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04c7f4: 0a05 |0076: move-result v5 │ │ +04c7f6: 5975 4d05 |0077: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@054d │ │ +04c7fa: 1212 |0079: const/4 v2, #int 1 // #1 │ │ +04c7fc: 288e |007a: goto 0008 // -0072 │ │ +04c7fe: 7010 1f12 0700 |007b: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@121f │ │ +04c804: 28f5 |007e: goto 0073 // -000b │ │ +04c806: 5475 4705 |007f: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c80a: 3805 87ff |0081: if-eqz v5, 0008 // -0079 │ │ +04c80e: 5475 4705 |0083: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c812: 6e10 c912 0500 |0085: invoke-virtual {v5}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +04c818: 1205 |0088: const/4 v5, #int 0 // #0 │ │ +04c81a: 5b75 4705 |0089: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@0547 │ │ +04c81e: 2900 7dff |008b: goto/16 0008 // -0083 │ │ +04c822: 0000 |008d: nop // spacer │ │ +04c824: 0001 0400 0000 0000 0400 0000 7a00 ... |008e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x0005 line=385 │ │ 0x0008 line=434 │ │ 0x0009 line=387 │ │ @@ -84432,16 +84432,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04c848: |[04c848] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -04c858: 0e00 |0000: return-void │ │ +04c83c: |[04c83c] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +04c84c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -84450,29 +84450,29 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -04c85c: |[04c85c] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ -04c86c: 7010 fe11 0600 |0000: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@11fe │ │ -04c872: 6e10 0812 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ -04c878: 0c04 |0006: move-result-object v4 │ │ -04c87a: 6e20 fd00 7400 |0007: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ -04c880: 0a00 |000a: move-result v0 │ │ -04c882: 6e20 fd00 8400 |000b: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ -04c888: 0a01 |000e: move-result v1 │ │ -04c88a: 6e20 fd00 9400 |000f: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ -04c890: 0a02 |0012: move-result v2 │ │ -04c892: 6e20 fd00 a400 |0013: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ -04c898: 0a03 |0016: move-result v3 │ │ -04c89a: 5465 4e05 |0017: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c89e: 6e53 d011 0521 |0019: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@11d0 │ │ -04c8a4: 0e00 |001c: return-void │ │ +04c850: |[04c850] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ +04c860: 7010 fe11 0600 |0000: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@11fe │ │ +04c866: 6e10 0812 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1208 │ │ +04c86c: 0c04 |0006: move-result-object v4 │ │ +04c86e: 6e20 fd00 7400 |0007: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ +04c874: 0a00 |000a: move-result v0 │ │ +04c876: 6e20 fd00 8400 |000b: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ +04c87c: 0a01 |000e: move-result v1 │ │ +04c87e: 6e20 fd00 9400 |000f: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ +04c884: 0a02 |0012: move-result v2 │ │ +04c886: 6e20 fd00 a400 |0013: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ +04c88c: 0a03 |0016: move-result v3 │ │ +04c88e: 5465 4e05 |0017: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c892: 6e53 d011 0521 |0019: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@11d0 │ │ +04c898: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x000b line=271 │ │ 0x000f line=272 │ │ @@ -84496,17 +84496,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04c8a8: |[04c8a8] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -04c8b8: 5b01 4a05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054a │ │ -04c8bc: 0e00 |0002: return-void │ │ +04c89c: |[04c89c] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +04c8ac: 5b01 4a05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054a │ │ +04c8b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -84516,29 +84516,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -04c8c0: |[04c8c0] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -04c8d0: 5510 5005 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ -04c8d4: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ -04c8d8: 7010 fe11 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@11fe │ │ -04c8de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04c8e0: 5910 4305 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ -04c8e4: 5c12 5005 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ -04c8e8: 5510 5005 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ -04c8ec: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -04c8f0: 5410 4e05 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c8f4: 6e10 d211 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@11d2 │ │ -04c8fa: 0e00 |0015: return-void │ │ -04c8fc: 5410 4e05 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ -04c900: 6e10 d311 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@11d3 │ │ -04c906: 28fa |001b: goto 0015 // -0006 │ │ +04c8b4: |[04c8b4] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +04c8c4: 5510 5005 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ +04c8c8: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ +04c8cc: 7010 fe11 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@11fe │ │ +04c8d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04c8d4: 5910 4305 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0543 │ │ +04c8d8: 5c12 5005 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ +04c8dc: 5510 5005 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0550 │ │ +04c8e0: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +04c8e4: 5410 4e05 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c8e8: 6e10 d211 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@11d2 │ │ +04c8ee: 0e00 |0015: return-void │ │ +04c8f0: 5410 4e05 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@054e │ │ +04c8f4: 6e10 d311 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@11d3 │ │ +04c8fa: 28fa |001b: goto 0015 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=247 │ │ 0x000a line=248 │ │ 0x000c line=249 │ │ @@ -84580,17 +84580,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c908: |[04c908] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -04c918: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04c91e: 0e00 |0003: return-void │ │ +04c8fc: |[04c8fc] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +04c90c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04c912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -84599,23 +84599,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -04c920: |[04c920] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -04c930: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -04c934: c713 |0002: sub-float/2addr v3, v1 │ │ -04c936: a800 0303 |0003: mul-float v0, v3, v3 │ │ -04c93a: c830 |0005: mul-float/2addr v0, v3 │ │ -04c93c: c830 |0006: mul-float/2addr v0, v3 │ │ -04c93e: c830 |0007: mul-float/2addr v0, v3 │ │ -04c940: c610 |0008: add-float/2addr v0, v1 │ │ -04c942: 0f00 |0009: return v0 │ │ +04c914: |[04c914] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +04c924: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +04c928: c713 |0002: sub-float/2addr v3, v1 │ │ +04c92a: a800 0303 |0003: mul-float v0, v3, v3 │ │ +04c92e: c830 |0005: mul-float/2addr v0, v3 │ │ +04c930: c830 |0006: mul-float/2addr v0, v3 │ │ +04c932: c830 |0007: mul-float/2addr v0, v3 │ │ +04c934: c610 |0008: add-float/2addr v0, v1 │ │ +04c936: 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 │ │ @@ -84655,18 +84655,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 │ │ -04c944: |[04c944] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -04c954: 5b01 5805 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0558 │ │ -04c958: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04c95e: 0e00 |0005: return-void │ │ +04c938: |[04c938] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +04c948: 5b01 5805 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0558 │ │ +04c94c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04c952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ @@ -84676,19 +84676,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04c960: |[04c960] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -04c970: 5420 5805 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0558 │ │ -04c974: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04c976: 6e20 5d12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04c97c: 0e00 |0006: return-void │ │ +04c954: |[04c954] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +04c964: 5420 5805 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0558 │ │ +04c968: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04c96a: 6e20 5d12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04c970: 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; │ │ │ │ @@ -84722,17 +84722,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c980: |[04c980] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -04c990: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04c996: 0e00 |0003: return-void │ │ +04c974: |[04c974] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +04c984: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04c98a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -84741,17 +84741,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c998: |[04c998] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -04c9a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c9aa: 0f00 |0001: return v0 │ │ +04c98c: |[04c98c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +04c99c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c99e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 left I │ │ @@ -84762,17 +84762,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c9ac: |[04c9ac] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -04c9bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c9be: 0f00 |0001: return v0 │ │ +04c9a0: |[04c9a0] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +04c9b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c9b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 top I │ │ @@ -84783,16 +84783,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04c9c0: |[04c9c0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -04c9d0: 0f01 |0000: return v1 │ │ +04c9b4: |[04c9b4] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +04c9c4: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 index I │ │ │ │ @@ -84801,17 +84801,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c9d4: |[04c9d4] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -04c9e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c9e6: 0f00 |0001: return v0 │ │ +04c9c8: |[04c9c8] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +04c9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c9da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -84820,17 +84820,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c9e8: |[04c9e8] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -04c9f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c9fa: 0f00 |0001: return v0 │ │ +04c9dc: |[04c9dc] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +04c9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c9ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -84839,16 +84839,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04c9fc: |[04c9fc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -04ca0c: 0e00 |0000: return-void │ │ +04c9f0: |[04c9f0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +04ca00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -84858,17 +84858,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ca10: |[04ca10] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -04ca20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ca22: 0f00 |0001: return v0 │ │ +04ca04: |[04ca04] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +04ca14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ca16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -84877,16 +84877,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ca24: |[04ca24] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -04ca34: 0e00 |0000: return-void │ │ +04ca18: |[04ca18] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +04ca28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -84896,16 +84896,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ca38: |[04ca38] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -04ca48: 0e00 |0000: return-void │ │ +04ca2c: |[04ca2c] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +04ca3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activePointerId I │ │ @@ -84915,16 +84915,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ca4c: |[04ca4c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -04ca5c: 0e00 |0000: return-void │ │ +04ca40: |[04ca40] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +04ca50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -84933,16 +84933,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ca60: |[04ca60] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -04ca70: 0e00 |0000: return-void │ │ +04ca54: |[04ca54] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +04ca64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 changedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -84955,16 +84955,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04ca74: |[04ca74] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -04ca84: 0e00 |0000: return-void │ │ +04ca68: |[04ca68] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +04ca78: 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 │ │ @@ -85177,81 +85177,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04ca88: |[04ca88] android.support.v4.widget.ViewDragHelper.:()V │ │ -04ca98: 2200 8302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0283 │ │ -04ca9c: 7010 2012 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1220 │ │ -04caa2: 6900 7f05 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@057f │ │ -04caa6: 0e00 |0007: return-void │ │ +04ca7c: |[04ca7c] android.support.v4.widget.ViewDragHelper.:()V │ │ +04ca8c: 2200 8302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0283 │ │ +04ca90: 7010 2012 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1220 │ │ +04ca96: 6900 7f05 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@057f │ │ +04ca9a: 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 │ │ -04caa8: |[04caa8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -04cab8: 7010 1d16 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@161d │ │ -04cabe: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -04cac0: 5942 6905 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04cac4: 2202 8402 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0284 │ │ -04cac8: 7020 2212 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1222 │ │ -04cace: 5b42 7b05 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@057b │ │ -04cad2: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -04cad6: 2202 4303 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04cada: 1a03 ee08 |0011: const-string v3, "Parent view may not be null" // string@08ee │ │ -04cade: 7020 0316 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04cae4: 2702 |0016: throw v2 │ │ -04cae6: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -04caea: 2202 4303 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04caee: 1a03 6002 |001b: const-string v3, "Callback may not be null" // string@0260 │ │ -04caf2: 7020 0316 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04caf8: 2702 |0020: throw v2 │ │ -04cafa: 5b46 7705 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04cafe: 5b47 6a05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04cb02: 7110 4d13 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ -04cb08: 0c01 |0028: move-result-object v1 │ │ -04cb0a: 6e10 ac00 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -04cb10: 0c02 |002c: move-result-object v2 │ │ -04cb12: 6e10 ff00 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -04cb18: 0c02 |0030: move-result-object v2 │ │ -04cb1a: 5220 8205 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -04cb1e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -04cb22: c802 |0035: mul-float/2addr v2, v0 │ │ -04cb24: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -04cb28: c632 |0038: add-float/2addr v2, v3 │ │ -04cb2a: 8722 |0039: float-to-int v2, v2 │ │ -04cb2c: 5942 6f05 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ -04cb30: 6e10 5413 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ -04cb36: 0a02 |003f: move-result v2 │ │ -04cb38: 5942 7c05 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cb3c: 6e10 5113 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1351 │ │ -04cb42: 0a02 |0045: move-result v2 │ │ -04cb44: 8222 |0046: int-to-float v2, v2 │ │ -04cb46: 5942 7505 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ -04cb4a: 6e10 5213 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1352 │ │ -04cb50: 0a02 |004c: move-result v2 │ │ -04cb52: 8222 |004d: int-to-float v2, v2 │ │ -04cb54: 5942 7605 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04cb58: 6202 7f05 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@057f │ │ -04cb5c: 7120 a110 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@10a1 │ │ -04cb62: 0c02 |0055: move-result-object v2 │ │ -04cb64: 5b42 7a05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04cb68: 0e00 |0058: return-void │ │ +04ca9c: |[04ca9c] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +04caac: 7010 1d16 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@161d │ │ +04cab2: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +04cab4: 5942 6905 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04cab8: 2202 8402 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0284 │ │ +04cabc: 7020 2212 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1222 │ │ +04cac2: 5b42 7b05 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@057b │ │ +04cac6: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +04caca: 2202 4303 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04cace: 1a03 ee08 |0011: const-string v3, "Parent view may not be null" // string@08ee │ │ +04cad2: 7020 0316 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04cad8: 2702 |0016: throw v2 │ │ +04cada: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +04cade: 2202 4303 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04cae2: 1a03 6002 |001b: const-string v3, "Callback may not be null" // string@0260 │ │ +04cae6: 7020 0316 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04caec: 2702 |0020: throw v2 │ │ +04caee: 5b46 7705 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04caf2: 5b47 6a05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04caf6: 7110 4d13 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ +04cafc: 0c01 |0028: move-result-object v1 │ │ +04cafe: 6e10 ac00 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +04cb04: 0c02 |002c: move-result-object v2 │ │ +04cb06: 6e10 ff00 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +04cb0c: 0c02 |0030: move-result-object v2 │ │ +04cb0e: 5220 8205 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +04cb12: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +04cb16: c802 |0035: mul-float/2addr v2, v0 │ │ +04cb18: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +04cb1c: c632 |0038: add-float/2addr v2, v3 │ │ +04cb1e: 8722 |0039: float-to-int v2, v2 │ │ +04cb20: 5942 6f05 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ +04cb24: 6e10 5413 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ +04cb2a: 0a02 |003f: move-result v2 │ │ +04cb2c: 5942 7c05 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cb30: 6e10 5113 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1351 │ │ +04cb36: 0a02 |0045: move-result v2 │ │ +04cb38: 8222 |0046: int-to-float v2, v2 │ │ +04cb3a: 5942 7505 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ +04cb3e: 6e10 5213 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1352 │ │ +04cb44: 0a02 |004c: move-result v2 │ │ +04cb46: 8222 |004d: int-to-float v2, v2 │ │ +04cb48: 5942 7605 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04cb4c: 6202 7f05 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@057f │ │ +04cb50: 7120 a110 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@10a1 │ │ +04cb56: 0c02 |0055: move-result-object v2 │ │ +04cb58: 5b42 7a05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04cb5c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -85280,67 +85280,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -04cb6c: |[04cb6c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -04cb7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04cb7e: 7110 1316 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04cb84: 0a00 |0004: move-result v0 │ │ -04cb86: 7110 1316 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04cb8c: 0a01 |0008: move-result v1 │ │ -04cb8e: 5453 7005 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04cb92: 4403 0308 |000b: aget v3, v3, v8 │ │ -04cb96: b593 |000d: and-int/2addr v3, v9 │ │ -04cb98: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -04cb9c: 5253 7d05 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04cba0: b593 |0012: and-int/2addr v3, v9 │ │ -04cba2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -04cba6: 5453 6e05 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04cbaa: 4403 0308 |0017: aget v3, v3, v8 │ │ -04cbae: b593 |0019: and-int/2addr v3, v9 │ │ -04cbb0: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -04cbb4: 5453 6d05 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04cbb8: 4403 0308 |001e: aget v3, v3, v8 │ │ -04cbbc: b593 |0020: and-int/2addr v3, v9 │ │ -04cbbe: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -04cbc2: 5253 7c05 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cbc6: 8233 |0025: int-to-float v3, v3 │ │ -04cbc8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -04cbcc: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -04cbd0: 5253 7c05 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cbd4: 8233 |002c: int-to-float v3, v3 │ │ -04cbd6: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -04cbda: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -04cbde: 0f02 |0031: return v2 │ │ -04cbe0: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -04cbe4: c813 |0034: mul-float/2addr v3, v1 │ │ -04cbe6: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -04cbea: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -04cbee: 5453 6a05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04cbf2: 6e20 2b12 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@122b │ │ -04cbf8: 0a03 |003e: move-result v3 │ │ -04cbfa: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -04cbfe: 5453 6e05 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04cc02: 4404 0308 |0043: aget v4, v3, v8 │ │ -04cc06: b694 |0045: or-int/2addr v4, v9 │ │ -04cc08: 4b04 0308 |0046: aput v4, v3, v8 │ │ -04cc0c: 28e9 |0048: goto 0031 // -0017 │ │ -04cc0e: 5453 6d05 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04cc12: 4403 0308 |004b: aget v3, v3, v8 │ │ -04cc16: b593 |004d: and-int/2addr v3, v9 │ │ -04cc18: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -04cc1c: 5253 7c05 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cc20: 8233 |0052: int-to-float v3, v3 │ │ -04cc22: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -04cc26: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -04cc2a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -04cc2c: 28d9 |0058: goto 0031 // -0027 │ │ +04cb60: |[04cb60] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +04cb70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04cb72: 7110 1316 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04cb78: 0a00 |0004: move-result v0 │ │ +04cb7a: 7110 1316 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04cb80: 0a01 |0008: move-result v1 │ │ +04cb82: 5453 7005 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04cb86: 4403 0308 |000b: aget v3, v3, v8 │ │ +04cb8a: b593 |000d: and-int/2addr v3, v9 │ │ +04cb8c: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +04cb90: 5253 7d05 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04cb94: b593 |0012: and-int/2addr v3, v9 │ │ +04cb96: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +04cb9a: 5453 6e05 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04cb9e: 4403 0308 |0017: aget v3, v3, v8 │ │ +04cba2: b593 |0019: and-int/2addr v3, v9 │ │ +04cba4: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +04cba8: 5453 6d05 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04cbac: 4403 0308 |001e: aget v3, v3, v8 │ │ +04cbb0: b593 |0020: and-int/2addr v3, v9 │ │ +04cbb2: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +04cbb6: 5253 7c05 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cbba: 8233 |0025: int-to-float v3, v3 │ │ +04cbbc: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +04cbc0: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +04cbc4: 5253 7c05 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cbc8: 8233 |002c: int-to-float v3, v3 │ │ +04cbca: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +04cbce: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +04cbd2: 0f02 |0031: return v2 │ │ +04cbd4: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +04cbd8: c813 |0034: mul-float/2addr v3, v1 │ │ +04cbda: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +04cbde: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +04cbe2: 5453 6a05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04cbe6: 6e20 2b12 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@122b │ │ +04cbec: 0a03 |003e: move-result v3 │ │ +04cbee: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +04cbf2: 5453 6e05 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04cbf6: 4404 0308 |0043: aget v4, v3, v8 │ │ +04cbfa: b694 |0045: or-int/2addr v4, v9 │ │ +04cbfc: 4b04 0308 |0046: aput v4, v3, v8 │ │ +04cc00: 28e9 |0048: goto 0031 // -0017 │ │ +04cc02: 5453 6d05 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04cc06: 4403 0308 |004b: aget v3, v3, v8 │ │ +04cc0a: b593 |004d: and-int/2addr v3, v9 │ │ +04cc0c: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +04cc10: 5253 7c05 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cc14: 8233 |0052: int-to-float v3, v3 │ │ +04cc16: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +04cc1a: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +04cc1e: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +04cc20: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -85360,67 +85360,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -04cc30: |[04cc30] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -04cc40: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04cc42: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04cc44: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -04cc48: 0132 |0004: move v2, v3 │ │ -04cc4a: 0f02 |0005: return v2 │ │ -04cc4c: 5474 6a05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04cc50: 6e20 2812 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1228 │ │ -04cc56: 0a04 |000b: move-result v4 │ │ -04cc58: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -04cc5c: 0120 |000e: move v0, v2 │ │ -04cc5e: 5474 6a05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04cc62: 6e20 2912 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1229 │ │ -04cc68: 0a04 |0014: move-result v4 │ │ -04cc6a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -04cc6e: 0121 |0017: move v1, v2 │ │ -04cc70: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -04cc74: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -04cc78: a804 0909 |001c: mul-float v4, v9, v9 │ │ -04cc7c: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -04cc80: c654 |0020: add-float/2addr v4, v5 │ │ -04cc82: 5275 7c05 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cc86: 5276 7c05 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cc8a: b265 |0025: mul-int/2addr v5, v6 │ │ -04cc8c: 8255 |0026: int-to-float v5, v5 │ │ -04cc8e: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -04cc92: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -04cc96: 0132 |002b: move v2, v3 │ │ -04cc98: 28d9 |002c: goto 0005 // -0027 │ │ -04cc9a: 0130 |002d: move v0, v3 │ │ -04cc9c: 28e1 |002e: goto 000f // -001f │ │ -04cc9e: 0131 |002f: move v1, v3 │ │ -04cca0: 28e8 |0030: goto 0018 // -0018 │ │ -04cca2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -04cca6: 7110 1316 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04ccac: 0a04 |0036: move-result v4 │ │ -04ccae: 5275 7c05 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04ccb2: 8255 |0039: int-to-float v5, v5 │ │ -04ccb4: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -04ccb8: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -04ccbc: 0132 |003e: move v2, v3 │ │ -04ccbe: 28c6 |003f: goto 0005 // -003a │ │ -04ccc0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -04ccc4: 7110 1316 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04ccca: 0a04 |0045: move-result v4 │ │ -04cccc: 5275 7c05 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04ccd0: 8255 |0048: int-to-float v5, v5 │ │ -04ccd2: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -04ccd6: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -04ccda: 0132 |004d: move v2, v3 │ │ -04ccdc: 28b7 |004e: goto 0005 // -0049 │ │ -04ccde: 0132 |004f: move v2, v3 │ │ -04cce0: 28b5 |0050: goto 0005 // -004b │ │ +04cc24: |[04cc24] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +04cc34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04cc36: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +04cc38: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +04cc3c: 0132 |0004: move v2, v3 │ │ +04cc3e: 0f02 |0005: return v2 │ │ +04cc40: 5474 6a05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04cc44: 6e20 2812 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1228 │ │ +04cc4a: 0a04 |000b: move-result v4 │ │ +04cc4c: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +04cc50: 0120 |000e: move v0, v2 │ │ +04cc52: 5474 6a05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04cc56: 6e20 2912 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1229 │ │ +04cc5c: 0a04 |0014: move-result v4 │ │ +04cc5e: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +04cc62: 0121 |0017: move v1, v2 │ │ +04cc64: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +04cc68: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +04cc6c: a804 0909 |001c: mul-float v4, v9, v9 │ │ +04cc70: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +04cc74: c654 |0020: add-float/2addr v4, v5 │ │ +04cc76: 5275 7c05 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cc7a: 5276 7c05 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cc7e: b265 |0025: mul-int/2addr v5, v6 │ │ +04cc80: 8255 |0026: int-to-float v5, v5 │ │ +04cc82: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +04cc86: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +04cc8a: 0132 |002b: move v2, v3 │ │ +04cc8c: 28d9 |002c: goto 0005 // -0027 │ │ +04cc8e: 0130 |002d: move v0, v3 │ │ +04cc90: 28e1 |002e: goto 000f // -001f │ │ +04cc92: 0131 |002f: move v1, v3 │ │ +04cc94: 28e8 |0030: goto 0018 // -0018 │ │ +04cc96: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +04cc9a: 7110 1316 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04cca0: 0a04 |0036: move-result v4 │ │ +04cca2: 5275 7c05 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cca6: 8255 |0039: int-to-float v5, v5 │ │ +04cca8: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +04ccac: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +04ccb0: 0132 |003e: move v2, v3 │ │ +04ccb2: 28c6 |003f: goto 0005 // -003a │ │ +04ccb4: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +04ccb8: 7110 1316 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04ccbe: 0a04 |0045: move-result v4 │ │ +04ccc0: 5275 7c05 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04ccc4: 8255 |0048: int-to-float v5, v5 │ │ +04ccc6: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +04ccca: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +04ccce: 0132 |004d: move v2, v3 │ │ +04ccd0: 28b7 |004e: goto 0005 // -0049 │ │ +04ccd2: 0132 |004f: move v2, v3 │ │ +04ccd4: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -85447,30 +85447,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -04cce4: |[04cce4] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -04ccf4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ccf6: 7110 1316 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04ccfc: 0a00 |0004: move-result v0 │ │ -04ccfe: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -04cd02: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -04cd06: 0116 |0009: move v6, v1 │ │ -04cd08: 0f06 |000a: return v6 │ │ -04cd0a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -04cd0e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -04cd12: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -04cd16: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -04cd1a: 7f66 |0013: neg-float v6, v6 │ │ -04cd1c: 28f6 |0014: goto 000a // -000a │ │ -04cd1e: 0146 |0015: move v6, v4 │ │ -04cd20: 28f4 |0016: goto 000a // -000c │ │ +04ccd8: |[04ccd8] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +04cce8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04ccea: 7110 1316 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04ccf0: 0a00 |0004: move-result v0 │ │ +04ccf2: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +04ccf6: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +04ccfa: 0116 |0009: move v6, v1 │ │ +04ccfc: 0f06 |000a: return v6 │ │ +04ccfe: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +04cd02: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +04cd06: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +04cd0a: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +04cd0e: 7f66 |0013: neg-float v6, v6 │ │ +04cd10: 28f6 |0014: goto 000a // -000a │ │ +04cd12: 0146 |0015: move v6, v4 │ │ +04cd14: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -85487,26 +85487,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04cd24: |[04cd24] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -04cd34: 7110 1416 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04cd3a: 0a00 |0003: move-result v0 │ │ -04cd3c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -04cd40: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -04cd42: 0f04 |0007: return v4 │ │ -04cd44: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -04cd48: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -04cd4c: 7b44 |000c: neg-int v4, v4 │ │ -04cd4e: 28fa |000d: goto 0007 // -0006 │ │ -04cd50: 0124 |000e: move v4, v2 │ │ -04cd52: 28f8 |000f: goto 0007 // -0008 │ │ +04cd18: |[04cd18] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +04cd28: 7110 1416 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04cd2e: 0a00 |0003: move-result v0 │ │ +04cd30: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +04cd34: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +04cd36: 0f04 |0007: return v4 │ │ +04cd38: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +04cd3c: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +04cd40: 7b44 |000c: neg-int v4, v4 │ │ +04cd42: 28fa |000d: goto 0007 // -0006 │ │ +04cd44: 0124 |000e: move v4, v2 │ │ +04cd46: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -85523,36 +85523,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04cd54: |[04cd54] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -04cd64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04cd66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04cd68: 5430 7105 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04cd6c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -04cd70: 0e00 |0006: return-void │ │ -04cd72: 5430 7105 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04cd76: 7120 7316 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ -04cd7c: 5430 7205 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04cd80: 7120 7316 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ -04cd86: 5430 7305 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04cd8a: 7120 7316 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ -04cd90: 5430 7405 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04cd94: 7120 7316 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ -04cd9a: 5430 7005 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04cd9e: 7120 7416 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1674 │ │ -04cda4: 5430 6d05 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04cda8: 7120 7416 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1674 │ │ -04cdae: 5430 6e05 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04cdb2: 7120 7416 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1674 │ │ -04cdb8: 5932 7805 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ -04cdbc: 28da |002c: goto 0006 // -0026 │ │ +04cd48: |[04cd48] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +04cd58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04cd5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04cd5c: 5430 7105 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04cd60: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +04cd64: 0e00 |0006: return-void │ │ +04cd66: 5430 7105 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04cd6a: 7120 7316 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ +04cd70: 5430 7205 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04cd74: 7120 7316 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ +04cd7a: 5430 7305 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04cd7e: 7120 7316 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ +04cd84: 5430 7405 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04cd88: 7120 7316 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1673 │ │ +04cd8e: 5430 7005 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04cd92: 7120 7416 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1674 │ │ +04cd98: 5430 6d05 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04cd9c: 7120 7416 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1674 │ │ +04cda2: 5430 6e05 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04cda6: 7120 7416 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1674 │ │ +04cdac: 5932 7805 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ +04cdb0: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -85569,41 +85569,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -04cdc0: |[04cdc0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -04cdd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04cdd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04cdd4: 5430 7105 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04cdd8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -04cddc: 0e00 |0006: return-void │ │ -04cdde: 5430 7105 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04cde2: 4b01 0004 |0009: aput v1, v0, v4 │ │ -04cde6: 5430 7205 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04cdea: 4b01 0004 |000d: aput v1, v0, v4 │ │ -04cdee: 5430 7305 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04cdf2: 4b01 0004 |0011: aput v1, v0, v4 │ │ -04cdf6: 5430 7405 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04cdfa: 4b01 0004 |0015: aput v1, v0, v4 │ │ -04cdfe: 5430 7005 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04ce02: 4b02 0004 |0019: aput v2, v0, v4 │ │ -04ce06: 5430 6d05 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04ce0a: 4b02 0004 |001d: aput v2, v0, v4 │ │ -04ce0e: 5430 6e05 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04ce12: 4b02 0004 |0021: aput v2, v0, v4 │ │ -04ce16: 5230 7805 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ -04ce1a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -04ce1c: b841 |0026: shl-int/2addr v1, v4 │ │ -04ce1e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -04ce22: b510 |0029: and-int/2addr v0, v1 │ │ -04ce24: 5930 7805 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ -04ce28: 28da |002c: goto 0006 // -0026 │ │ +04cdb4: |[04cdb4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +04cdc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04cdc6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04cdc8: 5430 7105 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04cdcc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +04cdd0: 0e00 |0006: return-void │ │ +04cdd2: 5430 7105 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04cdd6: 4b01 0004 |0009: aput v1, v0, v4 │ │ +04cdda: 5430 7205 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04cdde: 4b01 0004 |000d: aput v1, v0, v4 │ │ +04cde2: 5430 7305 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04cde6: 4b01 0004 |0011: aput v1, v0, v4 │ │ +04cdea: 5430 7405 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04cdee: 4b01 0004 |0015: aput v1, v0, v4 │ │ +04cdf2: 5430 7005 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04cdf6: 4b02 0004 |0019: aput v2, v0, v4 │ │ +04cdfa: 5430 6d05 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04cdfe: 4b02 0004 |001d: aput v2, v0, v4 │ │ +04ce02: 5430 6e05 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04ce06: 4b02 0004 |0021: aput v2, v0, v4 │ │ +04ce0a: 5230 7805 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ +04ce0e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +04ce10: b841 |0026: shl-int/2addr v1, v4 │ │ +04ce12: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +04ce16: b510 |0029: and-int/2addr v0, v1 │ │ +04ce18: 5930 7805 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ +04ce1c: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -85621,62 +85621,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -04ce2c: |[04ce2c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -04ce3c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -04ce40: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -04ce44: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -04ce46: 0f06 |0005: return v6 │ │ -04ce48: 54a6 7705 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04ce4c: 6e10 7913 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1379 │ │ -04ce52: 0a05 |000b: move-result v5 │ │ -04ce54: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -04ce58: 7110 1416 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04ce5e: 0a06 |0011: move-result v6 │ │ -04ce60: 8266 |0012: int-to-float v6, v6 │ │ -04ce62: 8257 |0013: int-to-float v7, v5 │ │ -04ce64: c976 |0014: div-float/2addr v6, v7 │ │ -04ce66: 7120 1816 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -04ce6c: 0a01 |0018: move-result v1 │ │ -04ce6e: 8236 |0019: int-to-float v6, v3 │ │ -04ce70: 8237 |001a: int-to-float v7, v3 │ │ -04ce72: 7020 4612 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1246 │ │ -04ce78: 0a08 |001e: move-result v8 │ │ -04ce7a: c887 |001f: mul-float/2addr v7, v8 │ │ -04ce7c: a600 0607 |0020: add-float v0, v6, v7 │ │ -04ce80: 7110 1416 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04ce86: 0a0c |0025: move-result v12 │ │ -04ce88: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -04ce8c: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -04ce90: 82c7 |002a: int-to-float v7, v12 │ │ -04ce92: a907 0007 |002b: div-float v7, v0, v7 │ │ -04ce96: 7110 1316 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04ce9c: 0a07 |0030: move-result v7 │ │ -04ce9e: c876 |0031: mul-float/2addr v6, v7 │ │ -04cea0: 7110 1a16 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@161a │ │ -04cea6: 0a06 |0035: move-result v6 │ │ -04cea8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -04ceac: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -04ceb0: 7120 1916 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -04ceb6: 0a06 |003d: move-result v6 │ │ -04ceb8: 28c7 |003e: goto 0005 // -0039 │ │ -04ceba: 7110 1416 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04cec0: 0a06 |0042: move-result v6 │ │ -04cec2: 8266 |0043: int-to-float v6, v6 │ │ -04cec4: 82d7 |0044: int-to-float v7, v13 │ │ -04cec6: a904 0607 |0045: div-float v4, v6, v7 │ │ -04ceca: a606 0409 |0047: add-float v6, v4, v9 │ │ -04cece: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -04ced2: c876 |004b: mul-float/2addr v6, v7 │ │ -04ced4: 8762 |004c: float-to-int v2, v6 │ │ -04ced6: 28eb |004d: goto 0038 // -0015 │ │ +04ce20: |[04ce20] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +04ce30: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +04ce34: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +04ce38: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +04ce3a: 0f06 |0005: return v6 │ │ +04ce3c: 54a6 7705 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04ce40: 6e10 7913 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1379 │ │ +04ce46: 0a05 |000b: move-result v5 │ │ +04ce48: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +04ce4c: 7110 1416 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04ce52: 0a06 |0011: move-result v6 │ │ +04ce54: 8266 |0012: int-to-float v6, v6 │ │ +04ce56: 8257 |0013: int-to-float v7, v5 │ │ +04ce58: c976 |0014: div-float/2addr v6, v7 │ │ +04ce5a: 7120 1816 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +04ce60: 0a01 |0018: move-result v1 │ │ +04ce62: 8236 |0019: int-to-float v6, v3 │ │ +04ce64: 8237 |001a: int-to-float v7, v3 │ │ +04ce66: 7020 4612 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1246 │ │ +04ce6c: 0a08 |001e: move-result v8 │ │ +04ce6e: c887 |001f: mul-float/2addr v7, v8 │ │ +04ce70: a600 0607 |0020: add-float v0, v6, v7 │ │ +04ce74: 7110 1416 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04ce7a: 0a0c |0025: move-result v12 │ │ +04ce7c: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +04ce80: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +04ce84: 82c7 |002a: int-to-float v7, v12 │ │ +04ce86: a907 0007 |002b: div-float v7, v0, v7 │ │ +04ce8a: 7110 1316 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04ce90: 0a07 |0030: move-result v7 │ │ +04ce92: c876 |0031: mul-float/2addr v6, v7 │ │ +04ce94: 7110 1a16 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@161a │ │ +04ce9a: 0a06 |0035: move-result v6 │ │ +04ce9c: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +04cea0: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +04cea4: 7120 1916 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +04ceaa: 0a06 |003d: move-result v6 │ │ +04ceac: 28c7 |003e: goto 0005 // -0039 │ │ +04ceae: 7110 1416 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04ceb4: 0a06 |0042: move-result v6 │ │ +04ceb6: 8266 |0043: int-to-float v6, v6 │ │ +04ceb8: 82d7 |0044: int-to-float v7, v13 │ │ +04ceba: a904 0607 |0045: div-float v4, v6, v7 │ │ +04cebe: a606 0409 |0047: add-float v6, v4, v9 │ │ +04cec2: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +04cec6: c876 |004b: mul-float/2addr v6, v7 │ │ +04cec8: 8762 |004c: float-to-int v2, v6 │ │ +04ceca: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -85706,76 +85706,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -04ced8: |[04ced8] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -04cee8: 52ec 7605 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04ceec: 87cc |0002: float-to-int v12, v12 │ │ -04ceee: 52ed 7505 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ -04cef2: 87dd |0005: float-to-int v13, v13 │ │ -04cef4: 0200 1200 |0006: move/from16 v0, v18 │ │ -04cef8: 7040 3d12 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@123d │ │ -04cefe: 0a12 |000b: move-result v18 │ │ -04cf00: 52ec 7605 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04cf04: 87cc |000e: float-to-int v12, v12 │ │ -04cf06: 52ed 7505 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ -04cf0a: 87dd |0011: float-to-int v13, v13 │ │ -04cf0c: 0200 1300 |0012: move/from16 v0, v19 │ │ -04cf10: 7040 3d12 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@123d │ │ -04cf16: 0a13 |0017: move-result v19 │ │ -04cf18: 7701 1416 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04cf1e: 0a02 |001b: move-result v2 │ │ -04cf20: 7701 1416 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04cf26: 0a03 |001f: move-result v3 │ │ -04cf28: 7701 1416 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04cf2e: 0a04 |0023: move-result v4 │ │ -04cf30: 7701 1416 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ -04cf36: 0a05 |0027: move-result v5 │ │ -04cf38: 9007 0405 |0028: add-int v7, v4, v5 │ │ -04cf3c: 9006 0203 |002a: add-int v6, v2, v3 │ │ -04cf40: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -04cf44: 824c |002e: int-to-float v12, v4 │ │ -04cf46: 827d |002f: int-to-float v13, v7 │ │ -04cf48: a909 0c0d |0030: div-float v9, v12, v13 │ │ -04cf4c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -04cf50: 825c |0034: int-to-float v12, v5 │ │ -04cf52: 827d |0035: int-to-float v13, v7 │ │ -04cf54: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -04cf58: 54ec 6a05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04cf5c: 6e20 2812 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1228 │ │ -04cf62: 0a0c |003d: move-result v12 │ │ -04cf64: 0200 1000 |003e: move/from16 v0, v16 │ │ -04cf68: 0201 1200 |0040: move/from16 v1, v18 │ │ -04cf6c: 7040 4012 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1240 │ │ -04cf72: 0a08 |0045: move-result v8 │ │ -04cf74: 54ec 6a05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04cf78: 6e20 2912 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1229 │ │ -04cf7e: 0a0c |004b: move-result v12 │ │ -04cf80: 0200 1100 |004c: move/from16 v0, v17 │ │ -04cf84: 0201 1300 |004e: move/from16 v1, v19 │ │ -04cf88: 7040 4012 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1240 │ │ -04cf8e: 0a0a |0053: move-result v10 │ │ -04cf90: 828c |0054: int-to-float v12, v8 │ │ -04cf92: c89c |0055: mul-float/2addr v12, v9 │ │ -04cf94: 82ad |0056: int-to-float v13, v10 │ │ -04cf96: c8bd |0057: mul-float/2addr v13, v11 │ │ -04cf98: c6dc |0058: add-float/2addr v12, v13 │ │ -04cf9a: 87cc |0059: float-to-int v12, v12 │ │ -04cf9c: 0f0c |005a: return v12 │ │ -04cf9e: 822c |005b: int-to-float v12, v2 │ │ -04cfa0: 826d |005c: int-to-float v13, v6 │ │ -04cfa2: a909 0c0d |005d: div-float v9, v12, v13 │ │ -04cfa6: 28d3 |005f: goto 0032 // -002d │ │ -04cfa8: 823c |0060: int-to-float v12, v3 │ │ -04cfaa: 826d |0061: int-to-float v13, v6 │ │ -04cfac: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -04cfb0: 28d4 |0064: goto 0038 // -002c │ │ +04cecc: |[04cecc] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +04cedc: 52ec 7605 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04cee0: 87cc |0002: float-to-int v12, v12 │ │ +04cee2: 52ed 7505 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ +04cee6: 87dd |0005: float-to-int v13, v13 │ │ +04cee8: 0200 1200 |0006: move/from16 v0, v18 │ │ +04ceec: 7040 3d12 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@123d │ │ +04cef2: 0a12 |000b: move-result v18 │ │ +04cef4: 52ec 7605 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04cef8: 87cc |000e: float-to-int v12, v12 │ │ +04cefa: 52ed 7505 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ +04cefe: 87dd |0011: float-to-int v13, v13 │ │ +04cf00: 0200 1300 |0012: move/from16 v0, v19 │ │ +04cf04: 7040 3d12 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@123d │ │ +04cf0a: 0a13 |0017: move-result v19 │ │ +04cf0c: 7701 1416 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04cf12: 0a02 |001b: move-result v2 │ │ +04cf14: 7701 1416 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04cf1a: 0a03 |001f: move-result v3 │ │ +04cf1c: 7701 1416 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04cf22: 0a04 |0023: move-result v4 │ │ +04cf24: 7701 1416 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1614 │ │ +04cf2a: 0a05 |0027: move-result v5 │ │ +04cf2c: 9007 0405 |0028: add-int v7, v4, v5 │ │ +04cf30: 9006 0203 |002a: add-int v6, v2, v3 │ │ +04cf34: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +04cf38: 824c |002e: int-to-float v12, v4 │ │ +04cf3a: 827d |002f: int-to-float v13, v7 │ │ +04cf3c: a909 0c0d |0030: div-float v9, v12, v13 │ │ +04cf40: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +04cf44: 825c |0034: int-to-float v12, v5 │ │ +04cf46: 827d |0035: int-to-float v13, v7 │ │ +04cf48: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +04cf4c: 54ec 6a05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04cf50: 6e20 2812 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1228 │ │ +04cf56: 0a0c |003d: move-result v12 │ │ +04cf58: 0200 1000 |003e: move/from16 v0, v16 │ │ +04cf5c: 0201 1200 |0040: move/from16 v1, v18 │ │ +04cf60: 7040 4012 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1240 │ │ +04cf66: 0a08 |0045: move-result v8 │ │ +04cf68: 54ec 6a05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04cf6c: 6e20 2912 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1229 │ │ +04cf72: 0a0c |004b: move-result v12 │ │ +04cf74: 0200 1100 |004c: move/from16 v0, v17 │ │ +04cf78: 0201 1300 |004e: move/from16 v1, v19 │ │ +04cf7c: 7040 4012 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1240 │ │ +04cf82: 0a0a |0053: move-result v10 │ │ +04cf84: 828c |0054: int-to-float v12, v8 │ │ +04cf86: c89c |0055: mul-float/2addr v12, v9 │ │ +04cf88: 82ad |0056: int-to-float v13, v10 │ │ +04cf8a: c8bd |0057: mul-float/2addr v13, v11 │ │ +04cf8c: c6dc |0058: add-float/2addr v12, v13 │ │ +04cf8e: 87cc |0059: float-to-int v12, v12 │ │ +04cf90: 0f0c |005a: return v12 │ │ +04cf92: 822c |005b: int-to-float v12, v2 │ │ +04cf94: 826d |005c: int-to-float v13, v6 │ │ +04cf96: a909 0c0d |005d: div-float v9, v12, v13 │ │ +04cf9a: 28d3 |005f: goto 0032 // -002d │ │ +04cf9c: 823c |0060: int-to-float v12, v3 │ │ +04cf9e: 826d |0061: int-to-float v13, v6 │ │ +04cfa0: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +04cfa4: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -85813,25 +85813,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 │ │ -04cfb4: |[04cfb4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -04cfc4: 7120 4412 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@1244 │ │ -04cfca: 0c00 |0003: move-result-object v0 │ │ -04cfcc: 5201 7c05 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cfd0: 8211 |0006: int-to-float v1, v1 │ │ -04cfd2: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -04cfd6: c942 |0009: div-float/2addr v2, v4 │ │ -04cfd8: c821 |000a: mul-float/2addr v1, v2 │ │ -04cfda: 8711 |000b: float-to-int v1, v1 │ │ -04cfdc: 5901 7c05 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04cfe0: 1100 |000e: return-object v0 │ │ +04cfa8: |[04cfa8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +04cfb8: 7120 4412 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@1244 │ │ +04cfbe: 0c00 |0003: move-result-object v0 │ │ +04cfc0: 5201 7c05 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cfc4: 8211 |0006: int-to-float v1, v1 │ │ +04cfc6: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +04cfca: c942 |0009: div-float/2addr v2, v4 │ │ +04cfcc: c821 |000a: mul-float/2addr v1, v2 │ │ +04cfce: 8711 |000b: float-to-int v1, v1 │ │ +04cfd0: 5901 7c05 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04cfd4: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000e line=362 │ │ locals : │ │ 0x0004 - 0x000f reg=0 helper Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -85844,20 +85844,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 │ │ -04cfe4: |[04cfe4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -04cff4: 2200 8602 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0286 │ │ -04cff8: 6e10 7213 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1372 │ │ -04cffe: 0c01 |0005: move-result-object v1 │ │ -04d000: 7040 3312 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@1233 │ │ -04d006: 1100 |0009: return-object v0 │ │ +04cfd8: |[04cfd8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +04cfe8: 2200 8602 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0286 │ │ +04cfec: 6e10 7213 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1372 │ │ +04cff2: 0c01 |0005: move-result-object v1 │ │ +04cff4: 7040 3312 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@1233 │ │ +04cffa: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=2 forParent Landroid/view/ViewGroup; │ │ 0x0000 - 0x000a reg=3 cb Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ @@ -85866,26 +85866,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -04d008: |[04d008] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -04d018: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04d01a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04d01c: 5c43 7905 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ -04d020: 5440 6a05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d024: 5441 6b05 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d028: 6e40 3012 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1230 │ │ -04d02e: 5c42 7905 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ -04d032: 5240 6c05 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04d036: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -04d03a: 6e20 5d12 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d040: 0e00 |0014: return-void │ │ +04cffc: |[04cffc] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +04d00c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d00e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04d010: 5c43 7905 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ +04d014: 5440 6a05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d018: 5441 6b05 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d01c: 6e40 3012 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1230 │ │ +04d022: 5c42 7905 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ +04d026: 5240 6c05 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04d02a: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +04d02e: 6e20 5d12 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d034: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -85900,26 +85900,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04d044: |[04d044] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -04d054: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -04d058: c705 |0002: sub-float/2addr v5, v0 │ │ -04d05a: 8950 |0003: float-to-double v0, v5 │ │ -04d05c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -04d066: cd20 |0009: mul-double/2addr v0, v2 │ │ -04d068: 8c05 |000a: double-to-float v5, v0 │ │ -04d06a: 8950 |000b: float-to-double v0, v5 │ │ -04d06c: 7120 1b16 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@161b │ │ -04d072: 0b00 |000f: move-result-wide v0 │ │ -04d074: 8c00 |0010: double-to-float v0, v0 │ │ -04d076: 0f00 |0011: return v0 │ │ +04d038: |[04d038] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +04d048: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +04d04c: c705 |0002: sub-float/2addr v5, v0 │ │ +04d04e: 8950 |0003: float-to-double v0, v5 │ │ +04d050: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +04d05a: cd20 |0009: mul-double/2addr v0, v2 │ │ +04d05c: 8c05 |000a: double-to-float v5, v0 │ │ +04d05e: 8950 |000b: float-to-double v0, v5 │ │ +04d060: 7120 1b16 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@161b │ │ +04d066: 0b00 |000f: move-result-wide v0 │ │ +04d068: 8c00 |0010: double-to-float v0, v0 │ │ +04d06a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x000b line=676 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -85930,47 +85930,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -04d078: |[04d078] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -04d088: 0192 |0000: move v2, v9 │ │ -04d08a: 01a3 |0001: move v3, v10 │ │ -04d08c: 5480 6b05 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d090: 6e10 fe12 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d096: 0a06 |0007: move-result v6 │ │ -04d098: 5480 6b05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d09c: 6e10 0e13 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d0a2: 0a07 |000d: move-result v7 │ │ -04d0a4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -04d0a8: 5480 6a05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d0ac: 5481 6b05 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d0b0: 6e40 2512 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1225 │ │ -04d0b6: 0a02 |0017: move-result v2 │ │ -04d0b8: 5480 6b05 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d0bc: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -04d0c0: 6e20 2313 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ -04d0c6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -04d0ca: 5480 6a05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d0ce: 5481 6b05 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d0d2: 6e40 2612 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1226 │ │ -04d0d8: 0a03 |0028: move-result v3 │ │ -04d0da: 5480 6b05 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d0de: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -04d0e2: 6e20 2413 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1324 │ │ -04d0e8: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -04d0ec: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -04d0f0: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -04d0f4: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -04d0f8: 5480 6a05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d0fc: 5481 6b05 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d100: 7406 2f12 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@122f │ │ -04d106: 0e00 |003f: return-void │ │ +04d06c: |[04d06c] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +04d07c: 0192 |0000: move v2, v9 │ │ +04d07e: 01a3 |0001: move v3, v10 │ │ +04d080: 5480 6b05 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d084: 6e10 fe12 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d08a: 0a06 |0007: move-result v6 │ │ +04d08c: 5480 6b05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d090: 6e10 0e13 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d096: 0a07 |000d: move-result v7 │ │ +04d098: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +04d09c: 5480 6a05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d0a0: 5481 6b05 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d0a4: 6e40 2512 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1225 │ │ +04d0aa: 0a02 |0017: move-result v2 │ │ +04d0ac: 5480 6b05 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d0b0: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +04d0b4: 6e20 2313 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ +04d0ba: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +04d0be: 5480 6a05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d0c2: 5481 6b05 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d0c6: 6e40 2612 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1226 │ │ +04d0cc: 0a03 |0028: move-result v3 │ │ +04d0ce: 5480 6b05 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d0d2: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +04d0d6: 6e20 2413 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1324 │ │ +04d0dc: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +04d0e0: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +04d0e4: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +04d0e8: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +04d0ec: 5480 6a05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d0f0: 5481 6b05 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d0f4: 7406 2f12 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@122f │ │ +04d0fa: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -86002,73 +86002,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -04d108: |[04d108] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -04d118: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -04d11a: 54a7 7105 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d11e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -04d122: 54a7 7105 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d126: 2177 |0007: array-length v7, v7 │ │ -04d128: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -04d12c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d130: 2373 9103 |000c: new-array v3, v7, [F // type@0391 │ │ -04d134: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d138: 2374 9103 |0010: new-array v4, v7, [F // type@0391 │ │ -04d13c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d140: 2375 9103 |0014: new-array v5, v7, [F // type@0391 │ │ -04d144: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d148: 2376 9103 |0018: new-array v6, v7, [F // type@0391 │ │ -04d14c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d150: 2372 9203 |001c: new-array v2, v7, [I // type@0392 │ │ -04d154: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d158: 2370 9203 |0020: new-array v0, v7, [I // type@0392 │ │ -04d15c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -04d160: 2371 9203 |0024: new-array v1, v7, [I // type@0392 │ │ -04d164: 54a7 7105 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d168: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -04d16c: 54a7 7105 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d170: 54a8 7105 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d174: 2188 |002e: array-length v8, v8 │ │ -04d176: 7158 4d16 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d17c: 54a7 7205 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04d180: 54a8 7205 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04d184: 2188 |0036: array-length v8, v8 │ │ -04d186: 7158 4d16 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d18c: 54a7 7305 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04d190: 54a8 7305 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04d194: 2188 |003e: array-length v8, v8 │ │ -04d196: 7158 4d16 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d19c: 54a7 7405 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04d1a0: 54a8 7405 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04d1a4: 2188 |0046: array-length v8, v8 │ │ -04d1a6: 7158 4d16 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d1ac: 54a7 7005 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04d1b0: 54a8 7005 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04d1b4: 2188 |004e: array-length v8, v8 │ │ -04d1b6: 7158 4d16 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d1bc: 54a7 6d05 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04d1c0: 54a8 6d05 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04d1c4: 2188 |0056: array-length v8, v8 │ │ -04d1c6: 7158 4d16 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d1cc: 54a7 6e05 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04d1d0: 54a8 6e05 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04d1d4: 2188 |005e: array-length v8, v8 │ │ -04d1d6: 7158 4d16 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ -04d1dc: 5ba3 7105 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d1e0: 5ba4 7205 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04d1e4: 5ba5 7305 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04d1e8: 5ba6 7405 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04d1ec: 5ba2 7005 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04d1f0: 5ba0 6d05 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04d1f4: 5ba1 6e05 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ -04d1f8: 0e00 |0070: return-void │ │ +04d0fc: |[04d0fc] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +04d10c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04d10e: 54a7 7105 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d112: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +04d116: 54a7 7105 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d11a: 2177 |0007: array-length v7, v7 │ │ +04d11c: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +04d120: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d124: 2373 9103 |000c: new-array v3, v7, [F // type@0391 │ │ +04d128: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d12c: 2374 9103 |0010: new-array v4, v7, [F // type@0391 │ │ +04d130: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d134: 2375 9103 |0014: new-array v5, v7, [F // type@0391 │ │ +04d138: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d13c: 2376 9103 |0018: new-array v6, v7, [F // type@0391 │ │ +04d140: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d144: 2372 9203 |001c: new-array v2, v7, [I // type@0392 │ │ +04d148: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d14c: 2370 9203 |0020: new-array v0, v7, [I // type@0392 │ │ +04d150: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04d154: 2371 9203 |0024: new-array v1, v7, [I // type@0392 │ │ +04d158: 54a7 7105 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d15c: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +04d160: 54a7 7105 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d164: 54a8 7105 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d168: 2188 |002e: array-length v8, v8 │ │ +04d16a: 7158 4d16 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d170: 54a7 7205 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04d174: 54a8 7205 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04d178: 2188 |0036: array-length v8, v8 │ │ +04d17a: 7158 4d16 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d180: 54a7 7305 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04d184: 54a8 7305 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04d188: 2188 |003e: array-length v8, v8 │ │ +04d18a: 7158 4d16 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d190: 54a7 7405 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04d194: 54a8 7405 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04d198: 2188 |0046: array-length v8, v8 │ │ +04d19a: 7158 4d16 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d1a0: 54a7 7005 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04d1a4: 54a8 7005 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04d1a8: 2188 |004e: array-length v8, v8 │ │ +04d1aa: 7158 4d16 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d1b0: 54a7 6d05 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04d1b4: 54a8 6d05 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04d1b8: 2188 |0056: array-length v8, v8 │ │ +04d1ba: 7158 4d16 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d1c0: 54a7 6e05 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04d1c4: 54a8 6e05 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04d1c8: 2188 |005e: array-length v8, v8 │ │ +04d1ca: 7158 4d16 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@164d │ │ +04d1d0: 5ba3 7105 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d1d4: 5ba4 7205 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04d1d8: 5ba5 7305 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04d1dc: 5ba6 7405 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04d1e0: 5ba2 7005 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04d1e4: 5ba0 6d05 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04d1e8: 5ba1 6e05 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@056e │ │ +04d1ec: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -86107,45 +86107,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -04d1fc: |[04d1fc] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -04d20c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d20e: 54b1 6b05 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d212: 6e10 fe12 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d218: 0a0a |0006: move-result v10 │ │ -04d21a: 54b1 6b05 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d21e: 6e10 0e13 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d224: 0a06 |000c: move-result v6 │ │ -04d226: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -04d22a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -04d22e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -04d232: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -04d236: 54b1 7a05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d23a: 6e10 9e10 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@109e │ │ -04d240: 6e20 5d12 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d246: 0f00 |001d: return v0 │ │ -04d248: 54b1 6b05 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d24c: 07b0 |0020: move-object v0, v11 │ │ -04d24e: 01e4 |0021: move v4, v14 │ │ -04d250: 01f5 |0022: move v5, v15 │ │ -04d252: 7606 4112 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1241 │ │ -04d258: 0a09 |0026: move-result v9 │ │ -04d25a: 54b4 7a05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d25e: 01a5 |0029: move v5, v10 │ │ -04d260: 0127 |002a: move v7, v2 │ │ -04d262: 0138 |002b: move v8, v3 │ │ -04d264: 7406 ae10 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@10ae │ │ -04d26a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -04d26c: 6e20 5d12 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d272: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -04d274: 28e9 |0034: goto 001d // -0017 │ │ +04d1f0: |[04d1f0] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +04d200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d202: 54b1 6b05 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d206: 6e10 fe12 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d20c: 0a0a |0006: move-result v10 │ │ +04d20e: 54b1 6b05 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d212: 6e10 0e13 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d218: 0a06 |000c: move-result v6 │ │ +04d21a: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +04d21e: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +04d222: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +04d226: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +04d22a: 54b1 7a05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d22e: 6e10 9e10 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@109e │ │ +04d234: 6e20 5d12 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d23a: 0f00 |001d: return v0 │ │ +04d23c: 54b1 6b05 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d240: 07b0 |0020: move-object v0, v11 │ │ +04d242: 01e4 |0021: move v4, v14 │ │ +04d244: 01f5 |0022: move v5, v15 │ │ +04d246: 7606 4112 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1241 │ │ +04d24c: 0a09 |0026: move-result v9 │ │ +04d24e: 54b4 7a05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d252: 01a5 |0029: move v5, v10 │ │ +04d254: 0127 |002a: move v7, v2 │ │ +04d256: 0138 |002b: move v8, v3 │ │ +04d258: 7406 ae10 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@10ae │ │ +04d25e: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +04d260: 6e20 5d12 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d266: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +04d268: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -86173,45 +86173,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -04d278: |[04d278] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -04d288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d28a: 5431 7705 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d28e: 6e10 7513 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1375 │ │ -04d294: 0a01 |0006: move-result v1 │ │ -04d296: 5232 6f05 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ -04d29a: b021 |0009: add-int/2addr v1, v2 │ │ -04d29c: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -04d2a0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -04d2a4: 5431 7705 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d2a8: 6e10 7813 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1378 │ │ -04d2ae: 0a01 |0013: move-result v1 │ │ -04d2b0: 5232 6f05 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ -04d2b4: b021 |0016: add-int/2addr v1, v2 │ │ -04d2b6: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -04d2ba: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -04d2be: 5431 7705 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d2c2: 6e10 7713 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1377 │ │ -04d2c8: 0a01 |0020: move-result v1 │ │ -04d2ca: 5232 6f05 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ -04d2ce: b121 |0023: sub-int/2addr v1, v2 │ │ -04d2d0: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -04d2d4: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -04d2d8: 5431 7705 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d2dc: 6e10 6f13 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@136f │ │ -04d2e2: 0a01 |002d: move-result v1 │ │ -04d2e4: 5232 6f05 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ -04d2e8: b121 |0030: sub-int/2addr v1, v2 │ │ -04d2ea: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -04d2ee: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -04d2f2: 0f00 |0035: return v0 │ │ +04d26c: |[04d26c] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +04d27c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d27e: 5431 7705 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d282: 6e10 7513 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1375 │ │ +04d288: 0a01 |0006: move-result v1 │ │ +04d28a: 5232 6f05 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ +04d28e: b021 |0009: add-int/2addr v1, v2 │ │ +04d290: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +04d294: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +04d298: 5431 7705 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d29c: 6e10 7813 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1378 │ │ +04d2a2: 0a01 |0013: move-result v1 │ │ +04d2a4: 5232 6f05 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ +04d2a8: b021 |0016: add-int/2addr v1, v2 │ │ +04d2aa: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +04d2ae: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +04d2b2: 5431 7705 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d2b6: 6e10 7713 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1377 │ │ +04d2bc: 0a01 |0020: move-result v1 │ │ +04d2be: 5232 6f05 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ +04d2c2: b121 |0023: sub-int/2addr v1, v2 │ │ +04d2c4: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +04d2c8: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +04d2cc: 5431 7705 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d2d0: 6e10 6f13 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@136f │ │ +04d2d6: 0a01 |002d: move-result v1 │ │ +04d2d8: 5232 6f05 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ +04d2dc: b121 |0030: sub-int/2addr v1, v2 │ │ +04d2de: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +04d2e2: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +04d2e6: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -86227,37 +86227,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -04d2f4: |[04d2f4] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -04d304: 5452 7e05 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d308: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -04d30c: 5254 7505 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ -04d310: 6e30 cf12 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ -04d316: 5452 7e05 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d31a: 5253 6905 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d31e: 7120 ad0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -04d324: 0a02 |0010: move-result v2 │ │ -04d326: 5253 7605 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04d32a: 5254 7505 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ -04d32e: 7040 3c12 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@123c │ │ -04d334: 0a00 |0018: move-result v0 │ │ -04d336: 5452 7e05 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d33a: 5253 6905 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d33e: 7120 ae0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ -04d344: 0a02 |0020: move-result v2 │ │ -04d346: 5253 7605 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04d34a: 5254 7505 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ -04d34e: 7040 3c12 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@123c │ │ -04d354: 0a01 |0028: move-result v1 │ │ -04d356: 7030 4512 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1245 │ │ -04d35c: 0e00 |002c: return-void │ │ +04d2e8: |[04d2e8] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +04d2f8: 5452 7e05 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d2fc: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +04d300: 5254 7505 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ +04d304: 6e30 cf12 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ +04d30a: 5452 7e05 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d30e: 5253 6905 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d312: 7120 ad0a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +04d318: 0a02 |0010: move-result v2 │ │ +04d31a: 5253 7605 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04d31e: 5254 7505 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ +04d322: 7040 3c12 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@123c │ │ +04d328: 0a00 |0018: move-result v0 │ │ +04d32a: 5452 7e05 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d32e: 5253 6905 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d332: 7120 ae0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ +04d338: 0a02 |0020: move-result v2 │ │ +04d33a: 5253 7605 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04d33e: 5254 7505 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@0575 │ │ +04d342: 7040 3c12 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@123c │ │ +04d348: 0a01 |0028: move-result v1 │ │ +04d34a: 7030 4512 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1245 │ │ +04d350: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -86271,44 +86271,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -04d360: |[04d360] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -04d370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d372: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04d374: 7051 3812 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ -04d37a: 0a01 |0005: move-result v1 │ │ -04d37c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -04d380: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -04d384: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -04d386: 7051 3812 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ -04d38c: 0a01 |000e: move-result v1 │ │ -04d38e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -04d392: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -04d396: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -04d398: 7051 3812 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ -04d39e: 0a01 |0017: move-result v1 │ │ -04d3a0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -04d3a4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -04d3a8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -04d3ac: 7051 3812 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ -04d3b2: 0a01 |0021: move-result v1 │ │ -04d3b4: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -04d3b8: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -04d3bc: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -04d3c0: 5431 6d05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ -04d3c4: 4402 0106 |002a: aget v2, v1, v6 │ │ -04d3c8: b602 |002c: or-int/2addr v2, v0 │ │ -04d3ca: 4b02 0106 |002d: aput v2, v1, v6 │ │ -04d3ce: 5431 6a05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d3d2: 6e30 2a12 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@122a │ │ -04d3d8: 0e00 |0034: return-void │ │ +04d354: |[04d354] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +04d364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d366: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04d368: 7051 3812 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ +04d36e: 0a01 |0005: move-result v1 │ │ +04d370: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +04d374: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +04d378: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +04d37a: 7051 3812 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ +04d380: 0a01 |000e: move-result v1 │ │ +04d382: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +04d386: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +04d38a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +04d38c: 7051 3812 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ +04d392: 0a01 |0017: move-result v1 │ │ +04d394: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +04d398: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +04d39c: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +04d3a0: 7051 3812 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1238 │ │ +04d3a6: 0a01 |0021: move-result v1 │ │ +04d3a8: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +04d3ac: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +04d3b0: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +04d3b4: 5431 6d05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@056d │ │ +04d3b8: 4402 0106 |002a: aget v2, v1, v6 │ │ +04d3bc: b602 |002c: or-int/2addr v2, v0 │ │ +04d3be: 4b02 0106 |002d: aput v2, v1, v6 │ │ +04d3c2: 5431 6a05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d3c6: 6e30 2a12 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@122a │ │ +04d3cc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -86332,36 +86332,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -04d3dc: |[04d3dc] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -04d3ec: 7020 4812 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1248 │ │ -04d3f2: 5430 7105 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d3f6: 5431 7305 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04d3fa: 4b04 0106 |0007: aput v4, v1, v6 │ │ -04d3fe: 4b04 0006 |0009: aput v4, v0, v6 │ │ -04d402: 5430 7205 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04d406: 5431 7405 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04d40a: 4b05 0106 |000f: aput v5, v1, v6 │ │ -04d40e: 4b05 0006 |0011: aput v5, v0, v6 │ │ -04d412: 5430 7005 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04d416: 8741 |0015: float-to-int v1, v4 │ │ -04d418: 8752 |0016: float-to-int v2, v5 │ │ -04d41a: 7030 4f12 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@124f │ │ -04d420: 0a01 |001a: move-result v1 │ │ -04d422: 4b01 0006 |001b: aput v1, v0, v6 │ │ -04d426: 5230 7805 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ -04d42a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -04d42c: b861 |0020: shl-int/2addr v1, v6 │ │ -04d42e: b610 |0021: or-int/2addr v0, v1 │ │ -04d430: 5930 7805 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ -04d434: 0e00 |0024: return-void │ │ +04d3d0: |[04d3d0] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +04d3e0: 7020 4812 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1248 │ │ +04d3e6: 5430 7105 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d3ea: 5431 7305 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04d3ee: 4b04 0106 |0007: aput v4, v1, v6 │ │ +04d3f2: 4b04 0006 |0009: aput v4, v0, v6 │ │ +04d3f6: 5430 7205 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04d3fa: 5431 7405 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04d3fe: 4b05 0106 |000f: aput v5, v1, v6 │ │ +04d402: 4b05 0006 |0011: aput v5, v0, v6 │ │ +04d406: 5430 7005 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04d40a: 8741 |0015: float-to-int v1, v4 │ │ +04d40c: 8752 |0016: float-to-int v2, v5 │ │ +04d40e: 7030 4f12 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@124f │ │ +04d414: 0a01 |001a: move-result v1 │ │ +04d416: 4b01 0006 |001b: aput v1, v0, v6 │ │ +04d41a: 5230 7805 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ +04d41e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +04d420: b861 |0020: shl-int/2addr v1, v6 │ │ +04d422: b610 |0021: or-int/2addr v0, v1 │ │ +04d424: 5930 7805 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ +04d428: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -86377,32 +86377,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -04d438: |[04d438] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -04d448: 7110 200a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ -04d44e: 0a01 |0003: move-result v1 │ │ -04d450: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04d452: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -04d456: 7120 210a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04d45c: 0a02 |000a: move-result v2 │ │ -04d45e: 7120 220a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04d464: 0a03 |000e: move-result v3 │ │ -04d466: 7120 230a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04d46c: 0a04 |0012: move-result v4 │ │ -04d46e: 5465 7305 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04d472: 4b03 0502 |0015: aput v3, v5, v2 │ │ -04d476: 5465 7405 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04d47a: 4b04 0502 |0019: aput v4, v5, v2 │ │ -04d47e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04d482: 28e8 |001d: goto 0005 // -0018 │ │ -04d484: 0e00 |001e: return-void │ │ +04d42c: |[04d42c] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +04d43c: 7110 200a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ +04d442: 0a01 |0003: move-result v1 │ │ +04d444: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04d446: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +04d44a: 7120 210a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04d450: 0a02 |000a: move-result v2 │ │ +04d452: 7120 220a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04d458: 0a03 |000e: move-result v3 │ │ +04d45a: 7120 230a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04d460: 0a04 |0012: move-result v4 │ │ +04d462: 5465 7305 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04d466: 4b03 0502 |0015: aput v3, v5, v2 │ │ +04d46a: 5465 7405 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04d46e: 4b04 0502 |0019: aput v4, v5, v2 │ │ +04d472: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d476: 28e8 |001d: goto 0005 // -0018 │ │ +04d478: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -86425,41 +86425,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -04d488: |[04d488] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -04d498: 6e10 3612 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04d49e: 5280 6c05 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04d4a2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -04d4a4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -04d4a8: 5480 7a05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d4ac: 6e10 a510 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10a5 │ │ -04d4b2: 0a06 |000d: move-result v6 │ │ -04d4b4: 5480 7a05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d4b8: 6e10 a610 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10a6 │ │ -04d4be: 0a07 |0013: move-result v7 │ │ -04d4c0: 5480 7a05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d4c4: 6e10 9e10 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@109e │ │ -04d4ca: 5480 7a05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d4ce: 6e10 a510 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10a5 │ │ -04d4d4: 0a02 |001e: move-result v2 │ │ -04d4d6: 5480 7a05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d4da: 6e10 a610 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10a6 │ │ -04d4e0: 0a03 |0024: move-result v3 │ │ -04d4e2: 5480 6a05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d4e6: 5481 6b05 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d4ea: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -04d4ee: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -04d4f2: 7406 2f12 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@122f │ │ -04d4f8: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -04d4fa: 6e20 5d12 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d500: 0e00 |0034: return-void │ │ +04d47c: |[04d47c] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +04d48c: 6e10 3612 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04d492: 5280 6c05 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04d496: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +04d498: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +04d49c: 5480 7a05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d4a0: 6e10 a510 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10a5 │ │ +04d4a6: 0a06 |000d: move-result v6 │ │ +04d4a8: 5480 7a05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d4ac: 6e10 a610 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10a6 │ │ +04d4b2: 0a07 |0013: move-result v7 │ │ +04d4b4: 5480 7a05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d4b8: 6e10 9e10 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@109e │ │ +04d4be: 5480 7a05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d4c2: 6e10 a510 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10a5 │ │ +04d4c8: 0a02 |001e: move-result v2 │ │ +04d4ca: 5480 7a05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d4ce: 6e10 a610 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10a6 │ │ +04d4d4: 0a03 |0024: move-result v3 │ │ +04d4d6: 5480 6a05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d4da: 5481 6b05 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d4de: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +04d4e2: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +04d4e6: 7406 2f12 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@122f │ │ +04d4ec: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +04d4ee: 6e20 5d12 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d4f4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -86480,79 +86480,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -04d504: |[04d504] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -04d514: 20e1 b702 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02b7 │ │ -04d518: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -04d51c: 07e9 |0004: move-object v9, v14 │ │ -04d51e: 1f09 b702 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02b7 │ │ -04d522: 6e10 0b13 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@130b │ │ -04d528: 0a0b |000a: move-result v11 │ │ -04d52a: 6e10 0c13 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@130c │ │ -04d530: 0a0c |000e: move-result v12 │ │ -04d532: 6e10 7113 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -04d538: 0a08 |0012: move-result v8 │ │ -04d53a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -04d53e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -04d542: 6e20 7013 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -04d548: 0c02 |001a: move-result-object v2 │ │ -04d54a: 9001 120b |001b: add-int v1, v18, v11 │ │ -04d54e: 6e10 fe12 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d554: 0a03 |0020: move-result v3 │ │ -04d556: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -04d55a: 9001 120b |0023: add-int v1, v18, v11 │ │ -04d55e: 6e10 0a13 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@130a │ │ -04d564: 0a03 |0028: move-result v3 │ │ -04d566: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -04d56a: 9001 130c |002b: add-int v1, v19, v12 │ │ -04d56e: 6e10 0e13 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d574: 0a03 |0030: move-result v3 │ │ -04d576: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -04d57a: 9001 130c |0033: add-int v1, v19, v12 │ │ -04d57e: 6e10 f312 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04d584: 0a03 |0038: move-result v3 │ │ -04d586: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -04d58a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -04d58c: 9001 120b |003c: add-int v1, v18, v11 │ │ -04d590: 6e10 fe12 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d596: 0a04 |0041: move-result v4 │ │ -04d598: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -04d59c: 9001 130c |0044: add-int v1, v19, v12 │ │ -04d5a0: 6e10 0e13 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d5a6: 0a04 |0049: move-result v4 │ │ -04d5a8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -04d5ac: 07d1 |004c: move-object v1, v13 │ │ -04d5ae: 0204 1000 |004d: move/from16 v4, v16 │ │ -04d5b2: 0205 1100 |004f: move/from16 v5, v17 │ │ -04d5b6: 7407 3512 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1235 │ │ -04d5bc: 0a01 |0054: move-result v1 │ │ -04d5be: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -04d5c2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -04d5c4: 0f01 |0058: return v1 │ │ -04d5c6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -04d5ca: 28ba |005b: goto 0015 // -0046 │ │ -04d5cc: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -04d5d0: 0200 1000 |005e: move/from16 v0, v16 │ │ -04d5d4: 7b01 |0060: neg-int v1, v0 │ │ -04d5d6: 7120 250b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b25 │ │ -04d5dc: 0a01 |0064: move-result v1 │ │ -04d5de: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -04d5e2: 0200 1100 |0067: move/from16 v0, v17 │ │ -04d5e6: 7b01 |0069: neg-int v1, v0 │ │ -04d5e8: 7120 260b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b26 │ │ -04d5ee: 0a01 |006d: move-result v1 │ │ -04d5f0: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -04d5f4: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -04d5f6: 28e7 |0071: goto 0058 // -0019 │ │ -04d5f8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -04d5fa: 28e5 |0073: goto 0058 // -001b │ │ +04d4f8: |[04d4f8] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +04d508: 20e1 b702 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02b7 │ │ +04d50c: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +04d510: 07e9 |0004: move-object v9, v14 │ │ +04d512: 1f09 b702 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02b7 │ │ +04d516: 6e10 0b13 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@130b │ │ +04d51c: 0a0b |000a: move-result v11 │ │ +04d51e: 6e10 0c13 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@130c │ │ +04d524: 0a0c |000e: move-result v12 │ │ +04d526: 6e10 7113 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +04d52c: 0a08 |0012: move-result v8 │ │ +04d52e: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +04d532: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +04d536: 6e20 7013 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +04d53c: 0c02 |001a: move-result-object v2 │ │ +04d53e: 9001 120b |001b: add-int v1, v18, v11 │ │ +04d542: 6e10 fe12 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d548: 0a03 |0020: move-result v3 │ │ +04d54a: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +04d54e: 9001 120b |0023: add-int v1, v18, v11 │ │ +04d552: 6e10 0a13 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@130a │ │ +04d558: 0a03 |0028: move-result v3 │ │ +04d55a: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +04d55e: 9001 130c |002b: add-int v1, v19, v12 │ │ +04d562: 6e10 0e13 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d568: 0a03 |0030: move-result v3 │ │ +04d56a: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +04d56e: 9001 130c |0033: add-int v1, v19, v12 │ │ +04d572: 6e10 f312 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04d578: 0a03 |0038: move-result v3 │ │ +04d57a: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +04d57e: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +04d580: 9001 120b |003c: add-int v1, v18, v11 │ │ +04d584: 6e10 fe12 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d58a: 0a04 |0041: move-result v4 │ │ +04d58c: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +04d590: 9001 130c |0044: add-int v1, v19, v12 │ │ +04d594: 6e10 0e13 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d59a: 0a04 |0049: move-result v4 │ │ +04d59c: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +04d5a0: 07d1 |004c: move-object v1, v13 │ │ +04d5a2: 0204 1000 |004d: move/from16 v4, v16 │ │ +04d5a6: 0205 1100 |004f: move/from16 v5, v17 │ │ +04d5aa: 7407 3512 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1235 │ │ +04d5b0: 0a01 |0054: move-result v1 │ │ +04d5b2: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +04d5b6: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +04d5b8: 0f01 |0058: return v1 │ │ +04d5ba: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +04d5be: 28ba |005b: goto 0015 // -0046 │ │ +04d5c0: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +04d5c4: 0200 1000 |005e: move/from16 v0, v16 │ │ +04d5c8: 7b01 |0060: neg-int v1, v0 │ │ +04d5ca: 7120 250b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b25 │ │ +04d5d0: 0a01 |0064: move-result v1 │ │ +04d5d2: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +04d5d6: 0200 1100 |0067: move/from16 v0, v17 │ │ +04d5da: 7b01 |0069: neg-int v1, v0 │ │ +04d5dc: 7120 260b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0b26 │ │ +04d5e2: 0a01 |006d: move-result v1 │ │ +04d5e4: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +04d5e8: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +04d5ea: 28e7 |0071: goto 0058 // -0019 │ │ +04d5ec: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +04d5ee: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -86589,25 +86589,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04d5fc: |[04d5fc] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -04d60c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04d60e: 5910 6905 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d612: 7010 3e12 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@123e │ │ -04d618: 5410 7e05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d61c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -04d620: 5410 7e05 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d624: 6e10 d512 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ -04d62a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04d62c: 5b10 7e05 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d630: 0e00 |0012: return-void │ │ +04d5f0: |[04d5f0] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +04d600: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04d602: 5910 6905 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d606: 7010 3e12 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@123e │ │ +04d60c: 5410 7e05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d610: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +04d614: 5410 7e05 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d618: 6e10 d512 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ +04d61e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04d620: 5b10 7e05 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d624: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -86620,42 +86620,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -04d634: |[04d634] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -04d644: 6e10 0713 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -04d64a: 0c00 |0003: move-result-object v0 │ │ -04d64c: 5431 7705 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d650: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -04d654: 2200 4303 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04d658: 2201 5803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -04d65c: 7010 4016 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04d662: 1a02 3c0c |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0c3c │ │ -04d666: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04d66c: 0c01 |0014: move-result-object v1 │ │ -04d66e: 5432 7705 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d672: 6e20 4616 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -04d678: 0c01 |001a: move-result-object v1 │ │ -04d67a: 1a02 c000 |001b: const-string v2, ")" // string@00c0 │ │ -04d67e: 6e20 4716 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04d684: 0c01 |0020: move-result-object v1 │ │ -04d686: 6e10 4c16 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04d68c: 0c01 |0024: move-result-object v1 │ │ -04d68e: 7020 0316 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04d694: 2700 |0028: throw v0 │ │ -04d696: 5b34 6b05 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d69a: 5935 6905 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d69e: 5430 6a05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d6a2: 6e30 2d12 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@122d │ │ -04d6a8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -04d6aa: 6e20 5d12 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d6b0: 0e00 |0036: return-void │ │ +04d628: |[04d628] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +04d638: 6e10 0713 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +04d63e: 0c00 |0003: move-result-object v0 │ │ +04d640: 5431 7705 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d644: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +04d648: 2200 4303 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04d64c: 2201 5803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +04d650: 7010 4016 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04d656: 1a02 3c0c |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0c3c │ │ +04d65a: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04d660: 0c01 |0014: move-result-object v1 │ │ +04d662: 5432 7705 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d666: 6e20 4616 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +04d66c: 0c01 |001a: move-result-object v1 │ │ +04d66e: 1a02 c000 |001b: const-string v2, ")" // string@00c0 │ │ +04d672: 6e20 4716 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04d678: 0c01 |0020: move-result-object v1 │ │ +04d67a: 6e10 4c16 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04d680: 0c01 |0024: move-result-object v1 │ │ +04d682: 7020 0316 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04d688: 2700 |0028: throw v0 │ │ +04d68a: 5b34 6b05 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d68e: 5935 6905 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d692: 5430 6a05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d696: 6e30 2d12 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@122d │ │ +04d69c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +04d69e: 6e20 5d12 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d6a4: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -86671,28 +86671,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04d6b4: |[04d6b4] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -04d6c4: 5432 7105 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d6c8: 2120 |0002: array-length v0, v2 │ │ -04d6ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04d6cc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -04d6d0: 6e30 3a12 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@123a │ │ -04d6d6: 0a02 |0009: move-result v2 │ │ -04d6d8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -04d6dc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04d6de: 0f02 |000d: return v2 │ │ -04d6e0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d6e4: 28f4 |0010: goto 0004 // -000c │ │ -04d6e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -04d6e8: 28fb |0012: goto 000d // -0005 │ │ +04d6a8: |[04d6a8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +04d6b8: 5432 7105 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d6bc: 2120 |0002: array-length v0, v2 │ │ +04d6be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04d6c0: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +04d6c4: 6e30 3a12 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@123a │ │ +04d6ca: 0a02 |0009: move-result v2 │ │ +04d6cc: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +04d6d0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04d6d2: 0f02 |000d: return v2 │ │ +04d6d4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04d6d8: 28f4 |0010: goto 0004 // -000c │ │ +04d6da: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +04d6dc: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -86709,76 +86709,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -04d6ec: |[04d6ec] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -04d6fc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04d6fe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04d700: 6e20 5612 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1256 │ │ -04d706: 0a06 |0005: move-result v6 │ │ -04d708: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -04d70c: 0154 |0008: move v4, v5 │ │ -04d70e: 0f04 |0009: return v4 │ │ -04d710: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -04d714: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -04d718: 0140 |000e: move v0, v4 │ │ -04d71a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -04d71e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -04d720: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -04d724: 0141 |0014: move v1, v4 │ │ -04d726: 5496 7305 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04d72a: 4406 060b |0017: aget v6, v6, v11 │ │ -04d72e: 5497 7105 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04d732: 4407 070b |001b: aget v7, v7, v11 │ │ -04d736: a702 0607 |001d: sub-float v2, v6, v7 │ │ -04d73a: 5496 7405 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04d73e: 4406 060b |0021: aget v6, v6, v11 │ │ -04d742: 5497 7205 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04d746: 4407 070b |0025: aget v7, v7, v11 │ │ -04d74a: a703 0607 |0027: sub-float v3, v6, v7 │ │ -04d74e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -04d752: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -04d756: a806 0202 |002d: mul-float v6, v2, v2 │ │ -04d75a: a807 0303 |002f: mul-float v7, v3, v3 │ │ -04d75e: c676 |0031: add-float/2addr v6, v7 │ │ -04d760: 5297 7c05 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04d764: 5298 7c05 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04d768: b287 |0036: mul-int/2addr v7, v8 │ │ -04d76a: 8277 |0037: int-to-float v7, v7 │ │ -04d76c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -04d770: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -04d774: 0154 |003c: move v4, v5 │ │ -04d776: 28cc |003d: goto 0009 // -0034 │ │ -04d778: 0150 |003e: move v0, v5 │ │ -04d77a: 28d0 |003f: goto 000f // -0030 │ │ -04d77c: 0151 |0040: move v1, v5 │ │ -04d77e: 28d4 |0041: goto 0015 // -002c │ │ -04d780: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -04d784: 7110 1316 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04d78a: 0a06 |0047: move-result v6 │ │ -04d78c: 5297 7c05 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04d790: 8277 |004a: int-to-float v7, v7 │ │ -04d792: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -04d796: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -04d79a: 0154 |004f: move v4, v5 │ │ -04d79c: 28b9 |0050: goto 0009 // -0047 │ │ -04d79e: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -04d7a2: 7110 1316 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -04d7a8: 0a06 |0056: move-result v6 │ │ -04d7aa: 5297 7c05 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04d7ae: 8277 |0059: int-to-float v7, v7 │ │ -04d7b0: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -04d7b4: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -04d7b8: 0154 |005e: move v4, v5 │ │ -04d7ba: 28aa |005f: goto 0009 // -0056 │ │ -04d7bc: 0154 |0060: move v4, v5 │ │ -04d7be: 28a8 |0061: goto 0009 // -0058 │ │ +04d6e0: |[04d6e0] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +04d6f0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04d6f2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04d6f4: 6e20 5612 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1256 │ │ +04d6fa: 0a06 |0005: move-result v6 │ │ +04d6fc: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +04d700: 0154 |0008: move v4, v5 │ │ +04d702: 0f04 |0009: return v4 │ │ +04d704: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +04d708: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +04d70c: 0140 |000e: move v0, v4 │ │ +04d70e: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +04d712: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +04d714: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +04d718: 0141 |0014: move v1, v4 │ │ +04d71a: 5496 7305 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04d71e: 4406 060b |0017: aget v6, v6, v11 │ │ +04d722: 5497 7105 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04d726: 4407 070b |001b: aget v7, v7, v11 │ │ +04d72a: a702 0607 |001d: sub-float v2, v6, v7 │ │ +04d72e: 5496 7405 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04d732: 4406 060b |0021: aget v6, v6, v11 │ │ +04d736: 5497 7205 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04d73a: 4407 070b |0025: aget v7, v7, v11 │ │ +04d73e: a703 0607 |0027: sub-float v3, v6, v7 │ │ +04d742: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +04d746: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +04d74a: a806 0202 |002d: mul-float v6, v2, v2 │ │ +04d74e: a807 0303 |002f: mul-float v7, v3, v3 │ │ +04d752: c676 |0031: add-float/2addr v6, v7 │ │ +04d754: 5297 7c05 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04d758: 5298 7c05 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04d75c: b287 |0036: mul-int/2addr v7, v8 │ │ +04d75e: 8277 |0037: int-to-float v7, v7 │ │ +04d760: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +04d764: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +04d768: 0154 |003c: move v4, v5 │ │ +04d76a: 28cc |003d: goto 0009 // -0034 │ │ +04d76c: 0150 |003e: move v0, v5 │ │ +04d76e: 28d0 |003f: goto 000f // -0030 │ │ +04d770: 0151 |0040: move v1, v5 │ │ +04d772: 28d4 |0041: goto 0015 // -002c │ │ +04d774: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +04d778: 7110 1316 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04d77e: 0a06 |0047: move-result v6 │ │ +04d780: 5297 7c05 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04d784: 8277 |004a: int-to-float v7, v7 │ │ +04d786: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +04d78a: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +04d78e: 0154 |004f: move v4, v5 │ │ +04d790: 28b9 |0050: goto 0009 // -0047 │ │ +04d792: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +04d796: 7110 1316 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +04d79c: 0a06 |0056: move-result v6 │ │ +04d79e: 5297 7c05 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04d7a2: 8277 |0059: int-to-float v7, v7 │ │ +04d7a4: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +04d7a8: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +04d7ac: 0154 |005e: move v4, v5 │ │ +04d7ae: 28aa |005f: goto 0009 // -0056 │ │ +04d7b0: 0154 |0060: move v4, v5 │ │ +04d7b2: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -86810,74 +86810,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -04d7c0: |[04d7c0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -04d7d0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -04d7d2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -04d7d4: 5290 6c05 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04d7d8: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -04d7dc: 5490 7a05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d7e0: 6e10 9f10 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@109f │ │ -04d7e6: 0a06 |000b: move-result v6 │ │ -04d7e8: 5490 7a05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d7ec: 6e10 a510 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10a5 │ │ -04d7f2: 0a02 |0011: move-result v2 │ │ -04d7f4: 5490 7a05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d7f8: 6e10 a610 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10a6 │ │ -04d7fe: 0a03 |0017: move-result v3 │ │ -04d800: 5490 6b05 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d804: 6e10 fe12 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d80a: 0a00 |001d: move-result v0 │ │ -04d80c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -04d810: 5490 6b05 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d814: 6e10 0e13 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d81a: 0a00 |0025: move-result v0 │ │ -04d81c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -04d820: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -04d824: 5490 6b05 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d828: 6e20 2313 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ -04d82e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -04d832: 5490 6b05 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d836: 6e20 2413 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1324 │ │ -04d83c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -04d840: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -04d844: 5490 6a05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d848: 5491 6b05 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d84c: 7406 2f12 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@122f │ │ -04d852: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -04d856: 5490 7a05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d85a: 6e10 a710 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@10a7 │ │ -04d860: 0a00 |0048: move-result v0 │ │ -04d862: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -04d866: 5490 7a05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d86a: 6e10 a810 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@10a8 │ │ -04d870: 0a00 |0050: move-result v0 │ │ -04d872: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -04d876: 5490 7a05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d87a: 6e10 9e10 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@109e │ │ -04d880: 5490 7a05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d884: 6e10 a910 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@10a9 │ │ -04d88a: 0a06 |005d: move-result v6 │ │ -04d88c: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -04d890: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -04d894: 5490 7705 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d898: 5491 7b05 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@057b │ │ -04d89c: 6e20 8613 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1386 │ │ -04d8a2: 5290 6c05 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04d8a6: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -04d8aa: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -04d8ac: 0f00 |006e: return v0 │ │ -04d8ae: 6e20 5d12 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d8b4: 28f7 |0072: goto 0069 // -0009 │ │ -04d8b6: 0170 |0073: move v0, v7 │ │ -04d8b8: 28fa |0074: goto 006e // -0006 │ │ +04d7b4: |[04d7b4] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +04d7c4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +04d7c6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04d7c8: 5290 6c05 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04d7cc: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +04d7d0: 5490 7a05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d7d4: 6e10 9f10 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@109f │ │ +04d7da: 0a06 |000b: move-result v6 │ │ +04d7dc: 5490 7a05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d7e0: 6e10 a510 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@10a5 │ │ +04d7e6: 0a02 |0011: move-result v2 │ │ +04d7e8: 5490 7a05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d7ec: 6e10 a610 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@10a6 │ │ +04d7f2: 0a03 |0017: move-result v3 │ │ +04d7f4: 5490 6b05 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d7f8: 6e10 fe12 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d7fe: 0a00 |001d: move-result v0 │ │ +04d800: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +04d804: 5490 6b05 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d808: 6e10 0e13 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d80e: 0a00 |0025: move-result v0 │ │ +04d810: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +04d814: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +04d818: 5490 6b05 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d81c: 6e20 2313 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1323 │ │ +04d822: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +04d826: 5490 6b05 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d82a: 6e20 2413 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1324 │ │ +04d830: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +04d834: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +04d838: 5490 6a05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d83c: 5491 6b05 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d840: 7406 2f12 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@122f │ │ +04d846: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +04d84a: 5490 7a05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d84e: 6e10 a710 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@10a7 │ │ +04d854: 0a00 |0048: move-result v0 │ │ +04d856: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +04d85a: 5490 7a05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d85e: 6e10 a810 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@10a8 │ │ +04d864: 0a00 |0050: move-result v0 │ │ +04d866: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +04d86a: 5490 7a05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d86e: 6e10 9e10 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@109e │ │ +04d874: 5490 7a05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d878: 6e10 a910 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@10a9 │ │ +04d87e: 0a06 |005d: move-result v6 │ │ +04d880: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +04d884: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +04d888: 5490 7705 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d88c: 5491 7b05 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@057b │ │ +04d890: 6e20 8613 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1386 │ │ +04d896: 5290 6c05 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04d89a: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +04d89e: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +04d8a0: 0f00 |006e: return v0 │ │ +04d8a2: 6e20 5d12 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d8a8: 28f7 |0072: goto 0069 // -0009 │ │ +04d8aa: 0170 |0073: move v0, v7 │ │ +04d8ac: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -86916,43 +86916,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -04d8bc: |[04d8bc] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -04d8cc: 5453 7705 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d8d0: 6e10 7113 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -04d8d6: 0a01 |0005: move-result v1 │ │ -04d8d8: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -04d8dc: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -04d8e0: 5453 7705 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ -04d8e4: 5454 6a05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04d8e8: 6e20 2712 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1227 │ │ -04d8ee: 0a04 |0011: move-result v4 │ │ -04d8f0: 6e20 7013 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -04d8f6: 0c00 |0015: move-result-object v0 │ │ -04d8f8: 6e10 fe12 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d8fe: 0a03 |0019: move-result v3 │ │ -04d900: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -04d904: 6e10 0a13 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@130a │ │ -04d90a: 0a03 |001f: move-result v3 │ │ -04d90c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -04d910: 6e10 0e13 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d916: 0a03 |0025: move-result v3 │ │ -04d918: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -04d91c: 6e10 f312 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04d922: 0a03 |002b: move-result v3 │ │ -04d924: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -04d928: 1100 |002e: return-object v0 │ │ -04d92a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04d92e: 28d7 |0031: goto 0008 // -0029 │ │ -04d930: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -04d932: 28fb |0033: goto 002e // -0005 │ │ +04d8b0: |[04d8b0] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +04d8c0: 5453 7705 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d8c4: 6e10 7113 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +04d8ca: 0a01 |0005: move-result v1 │ │ +04d8cc: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04d8d0: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +04d8d4: 5453 7705 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0577 │ │ +04d8d8: 5454 6a05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04d8dc: 6e20 2712 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1227 │ │ +04d8e2: 0a04 |0011: move-result v4 │ │ +04d8e4: 6e20 7013 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +04d8ea: 0c00 |0015: move-result-object v0 │ │ +04d8ec: 6e10 fe12 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d8f2: 0a03 |0019: move-result v3 │ │ +04d8f4: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +04d8f8: 6e10 0a13 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@130a │ │ +04d8fe: 0a03 |001f: move-result v3 │ │ +04d900: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +04d904: 6e10 0e13 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d90a: 0a03 |0025: move-result v3 │ │ +04d90c: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +04d910: 6e10 f312 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04d916: 0a03 |002b: move-result v3 │ │ +04d918: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +04d91c: 1100 |002e: return-object v0 │ │ +04d91e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04d922: 28d7 |0031: goto 0008 // -0029 │ │ +04d924: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +04d926: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -86972,46 +86972,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -04d934: |[04d934] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -04d944: 5590 7905 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ -04d948: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04d94c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -04d950: 1a01 7602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0276 │ │ -04d954: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04d95a: 2700 |000b: throw v0 │ │ -04d95c: 5490 7a05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ -04d960: 5491 6b05 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d964: 6e10 fe12 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04d96a: 0a01 |0013: move-result v1 │ │ -04d96c: 5492 6b05 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d970: 6e10 0e13 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ -04d976: 0a02 |0019: move-result v2 │ │ -04d978: 5493 7e05 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d97c: 5294 6905 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d980: 7120 ad0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -04d986: 0a03 |0021: move-result v3 │ │ -04d988: 8733 |0022: float-to-int v3, v3 │ │ -04d98a: 5494 7e05 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04d98e: 5295 6905 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d992: 7120 ae0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ -04d998: 0a04 |002a: move-result v4 │ │ -04d99a: 8744 |002b: float-to-int v4, v4 │ │ -04d99c: 01a5 |002c: move v5, v10 │ │ -04d99e: 01c6 |002d: move v6, v12 │ │ -04d9a0: 01b7 |002e: move v7, v11 │ │ -04d9a2: 01d8 |002f: move v8, v13 │ │ -04d9a4: 7409 a210 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@10a2 │ │ -04d9aa: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -04d9ac: 6e20 5d12 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ -04d9b2: 0e00 |0037: return-void │ │ +04d928: |[04d928] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +04d938: 5590 7905 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ +04d93c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04d940: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +04d944: 1a01 7602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0276 │ │ +04d948: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +04d94e: 2700 |000b: throw v0 │ │ +04d950: 5490 7a05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057a │ │ +04d954: 5491 6b05 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d958: 6e10 fe12 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04d95e: 0a01 |0013: move-result v1 │ │ +04d960: 5492 6b05 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d964: 6e10 0e13 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ +04d96a: 0a02 |0019: move-result v2 │ │ +04d96c: 5493 7e05 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d970: 5294 6905 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d974: 7120 ad0a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +04d97a: 0a03 |0021: move-result v3 │ │ +04d97c: 8733 |0022: float-to-int v3, v3 │ │ +04d97e: 5494 7e05 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04d982: 5295 6905 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d986: 7120 ae0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ +04d98c: 0a04 |002a: move-result v4 │ │ +04d98e: 8744 |002b: float-to-int v4, v4 │ │ +04d990: 01a5 |002c: move v5, v10 │ │ +04d992: 01c6 |002d: move v6, v12 │ │ +04d994: 01b7 |002e: move v7, v11 │ │ +04d996: 01d8 |002f: move v8, v13 │ │ +04d998: 7409 a210 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@10a2 │ │ +04d99e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +04d9a0: 6e20 5d12 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@125d │ │ +04d9a6: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -87027,17 +87027,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d9b4: |[04d9b4] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -04d9c4: 5210 6905 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04d9c8: 0f00 |0002: return v0 │ │ +04d9a8: |[04d9a8] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +04d9b8: 5210 6905 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04d9bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #10 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -87045,17 +87045,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d9cc: |[04d9cc] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -04d9dc: 5410 6b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04d9e0: 1100 |0002: return-object v0 │ │ +04d9c0: |[04d9c0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +04d9d0: 5410 6b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04d9d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -87063,17 +87063,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d9e4: |[04d9e4] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -04d9f4: 5210 6f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ -04d9f8: 0f00 |0002: return v0 │ │ +04d9d8: |[04d9d8] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +04d9e8: 5210 6f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@056f │ │ +04d9ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -87081,17 +87081,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d9fc: |[04d9fc] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -04da0c: 5210 7605 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04da10: 0f00 |0002: return v0 │ │ +04d9f0: |[04d9f0] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +04da00: 5210 7605 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04da04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -87099,17 +87099,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04da14: |[04da14] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -04da24: 5210 7c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ -04da28: 0f00 |0002: return v0 │ │ +04da08: |[04da08] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +04da18: 5210 7c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@057c │ │ +04da1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -87117,17 +87117,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04da2c: |[04da2c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -04da3c: 5210 6c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04da40: 0f00 |0002: return v0 │ │ +04da20: |[04da20] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +04da30: 5210 6c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04da34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #15 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -87135,19 +87135,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04da44: |[04da44] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -04da54: 5410 6b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04da58: 6e40 5712 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ -04da5e: 0a00 |0005: move-result v0 │ │ -04da60: 0f00 |0006: return v0 │ │ +04da38: |[04da38] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +04da48: 5410 6b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04da4c: 6e40 5712 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1257 │ │ +04da52: 0a00 |0005: move-result v0 │ │ +04da54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -87157,28 +87157,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04da64: |[04da64] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -04da74: 5432 7005 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04da78: 2120 |0002: array-length v0, v2 │ │ -04da7a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04da7c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -04da80: 6e30 5512 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1255 │ │ -04da86: 0a02 |0009: move-result v2 │ │ -04da88: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -04da8c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -04da8e: 0f02 |000d: return v2 │ │ -04da90: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04da94: 28f4 |0010: goto 0004 // -000c │ │ -04da96: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -04da98: 28fb |0012: goto 000d // -0005 │ │ +04da58: |[04da58] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +04da68: 5432 7005 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04da6c: 2120 |0002: array-length v0, v2 │ │ +04da6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04da70: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +04da74: 6e30 5512 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1255 │ │ +04da7a: 0a02 |0009: move-result v2 │ │ +04da7c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +04da80: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04da82: 0f02 |000d: return v2 │ │ +04da84: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04da88: 28f4 |0010: goto 0004 // -000c │ │ +04da8a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +04da8c: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -87195,26 +87195,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04da9c: |[04da9c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -04daac: 6e20 5612 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1256 │ │ -04dab2: 0a00 |0003: move-result v0 │ │ -04dab4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -04dab8: 5410 7005 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04dabc: 4400 0003 |0008: aget v0, v0, v3 │ │ -04dac0: b520 |000a: and-int/2addr v0, v2 │ │ -04dac2: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -04dac6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04dac8: 0f00 |000e: return v0 │ │ -04daca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04dacc: 28fe |0010: goto 000e // -0002 │ │ +04da90: |[04da90] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +04daa0: 6e20 5612 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1256 │ │ +04daa6: 0a00 |0003: move-result v0 │ │ +04daa8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +04daac: 5410 7005 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04dab0: 4400 0003 |0008: aget v0, v0, v3 │ │ +04dab4: b520 |000a: and-int/2addr v0, v2 │ │ +04dab6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +04daba: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04dabc: 0f00 |000e: return v0 │ │ +04dabe: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04dac0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -87224,23 +87224,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -04dad0: |[04dad0] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -04dae0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04dae2: 5231 7805 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ -04dae6: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -04daea: b521 |0005: and-int/2addr v1, v2 │ │ -04daec: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -04daf0: 0f00 |0008: return v0 │ │ -04daf2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04daf4: 28fe |000a: goto 0008 // -0002 │ │ +04dac4: |[04dac4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +04dad4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04dad6: 5231 7805 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0578 │ │ +04dada: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +04dade: b521 |0005: and-int/2addr v1, v2 │ │ +04dae0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +04dae4: 0f00 |0008: return v0 │ │ +04dae6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04dae8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=860 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -87249,32 +87249,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -04daf8: |[04daf8] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -04db08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04db0a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -04db0e: 0f00 |0003: return v0 │ │ -04db10: 6e10 fe12 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04db16: 0a01 |0007: move-result v1 │ │ -04db18: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -04db1c: 6e10 0a13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@130a │ │ -04db22: 0a01 |000d: move-result v1 │ │ -04db24: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -04db28: 6e10 0e13 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ -04db2e: 0a01 |0013: move-result v1 │ │ -04db30: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -04db34: 6e10 f312 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -04db3a: 0a01 |0019: move-result v1 │ │ -04db3c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -04db40: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04db42: 28e6 |001d: goto 0003 // -001a │ │ +04daec: |[04daec] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +04dafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04dafe: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +04db02: 0f00 |0003: return v0 │ │ +04db04: 6e10 fe12 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04db0a: 0a01 |0007: move-result v1 │ │ +04db0c: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +04db10: 6e10 0a13 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@130a │ │ +04db16: 0a01 |000d: move-result v1 │ │ +04db18: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +04db1c: 6e10 0e13 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@130e │ │ +04db22: 0a01 |0013: move-result v1 │ │ +04db24: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +04db28: 6e10 f312 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +04db2e: 0a01 |0019: move-result v1 │ │ +04db30: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +04db34: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04db36: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1410 │ │ 0x0003 line=1413 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -87286,367 +87286,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -04db44: |[04db44] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -04db54: 7701 1f0a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ -04db5a: 0a03 |0003: move-result v3 │ │ -04db5c: 7701 1e0a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ -04db62: 0a04 |0007: move-result v4 │ │ -04db64: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -04db68: 7401 3612 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04db6e: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -04db72: 5400 7e05 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04db76: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -04db7a: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -04db7e: 7100 d412 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ -04db84: 0c13 |0018: move-result-object v19 │ │ -04db86: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -04db8a: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -04db8e: 5b10 7e05 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04db92: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -04db96: 5400 7e05 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04db9a: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -04db9e: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -04dba2: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -04dba6: 6e20 cd12 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -04dbac: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -04dbb2: 0e00 |002f: return-void │ │ -04dbb4: 7401 c312 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04dbba: 0a11 |0033: move-result v17 │ │ -04dbbc: 7401 c512 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04dbc2: 0a12 |0037: move-result v18 │ │ -04dbc4: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -04dbc8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -04dbcc: 0201 1300 |003c: move/from16 v1, v19 │ │ -04dbd0: 7120 210a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04dbd6: 0a0f |0041: move-result v15 │ │ -04dbd8: 0200 1100 |0042: move/from16 v0, v17 │ │ -04dbdc: 8700 |0044: float-to-int v0, v0 │ │ -04dbde: 0213 0000 |0045: move/from16 v19, v0 │ │ -04dbe2: 0200 1200 |0047: move/from16 v0, v18 │ │ -04dbe6: 8700 |0049: float-to-int v0, v0 │ │ -04dbe8: 0214 0000 |004a: move/from16 v20, v0 │ │ -04dbec: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -04dbf0: 0201 1300 |004e: move/from16 v1, v19 │ │ -04dbf4: 0202 1400 |0050: move/from16 v2, v20 │ │ -04dbf8: 6e30 4912 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04dbfe: 0c10 |0055: move-result-object v16 │ │ -04dc00: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -04dc04: 0201 1100 |0058: move/from16 v1, v17 │ │ -04dc08: 0202 1200 |005a: move/from16 v2, v18 │ │ -04dc0c: 7040 5b12 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ -04dc12: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -04dc16: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -04dc1a: 6e30 6312 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04dc20: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -04dc24: 5400 7005 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04dc28: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -04dc2c: 4407 130f |006c: aget v7, v19, v15 │ │ -04dc30: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -04dc34: 5200 7d05 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04dc38: 0213 0000 |0072: move/from16 v19, v0 │ │ -04dc3c: 9513 1307 |0074: and-int v19, v19, v7 │ │ -04dc40: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -04dc44: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -04dc48: 5400 6a05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04dc4c: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -04dc50: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -04dc54: 5200 7d05 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04dc58: 0214 0000 |0082: move/from16 v20, v0 │ │ -04dc5c: 9514 1407 |0084: and-int v20, v20, v7 │ │ -04dc60: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -04dc64: 0201 1400 |0088: move/from16 v1, v20 │ │ -04dc68: 6e30 2c12 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ -04dc6e: 28a2 |008d: goto 002f // -005e │ │ -04dc70: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -04dc74: 7120 210a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04dc7a: 0a0f |0093: move-result v15 │ │ -04dc7c: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -04dc80: 7120 220a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04dc86: 0a11 |0099: move-result v17 │ │ -04dc88: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -04dc8c: 7120 230a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04dc92: 0a12 |009f: move-result v18 │ │ -04dc94: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -04dc98: 0201 1100 |00a2: move/from16 v1, v17 │ │ -04dc9c: 0202 1200 |00a4: move/from16 v2, v18 │ │ -04dca0: 7040 5b12 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ -04dca6: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -04dcaa: 5200 6c05 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04dcae: 0213 0000 |00ad: move/from16 v19, v0 │ │ -04dcb2: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -04dcb6: 0200 1100 |00b1: move/from16 v0, v17 │ │ -04dcba: 8700 |00b3: float-to-int v0, v0 │ │ -04dcbc: 0213 0000 |00b4: move/from16 v19, v0 │ │ -04dcc0: 0200 1200 |00b6: move/from16 v0, v18 │ │ -04dcc4: 8700 |00b8: float-to-int v0, v0 │ │ -04dcc6: 0214 0000 |00b9: move/from16 v20, v0 │ │ -04dcca: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -04dcce: 0201 1300 |00bd: move/from16 v1, v19 │ │ -04dcd2: 0202 1400 |00bf: move/from16 v2, v20 │ │ -04dcd6: 6e30 4912 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04dcdc: 0c10 |00c4: move-result-object v16 │ │ -04dcde: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -04dce2: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -04dce6: 6e30 6312 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04dcec: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -04dcf0: 5400 7005 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04dcf4: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -04dcf8: 4407 130f |00d2: aget v7, v19, v15 │ │ -04dcfc: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -04dd00: 5200 7d05 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04dd04: 0213 0000 |00d8: move/from16 v19, v0 │ │ -04dd08: 9513 1307 |00da: and-int v19, v19, v7 │ │ -04dd0c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -04dd10: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -04dd14: 5400 6a05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04dd18: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -04dd1c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -04dd20: 5200 7d05 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04dd24: 0214 0000 |00e8: move/from16 v20, v0 │ │ -04dd28: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -04dd2c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -04dd30: 0201 1400 |00ee: move/from16 v1, v20 │ │ -04dd34: 6e30 2c12 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ -04dd3a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -04dd3e: 0200 1100 |00f5: move/from16 v0, v17 │ │ -04dd42: 8700 |00f7: float-to-int v0, v0 │ │ -04dd44: 0213 0000 |00f8: move/from16 v19, v0 │ │ -04dd48: 0200 1200 |00fa: move/from16 v0, v18 │ │ -04dd4c: 8700 |00fc: float-to-int v0, v0 │ │ -04dd4e: 0214 0000 |00fd: move/from16 v20, v0 │ │ -04dd52: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -04dd56: 0201 1300 |0101: move/from16 v1, v19 │ │ -04dd5a: 0202 1400 |0103: move/from16 v2, v20 │ │ -04dd5e: 6e30 5312 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1253 │ │ -04dd64: 0a13 |0108: move-result v19 │ │ -04dd66: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -04dd6a: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -04dd6e: 5400 6b05 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04dd72: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -04dd76: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -04dd7a: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -04dd7e: 6e30 6312 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04dd84: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -04dd88: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -04dd8c: 5200 6c05 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04dd90: 0213 0000 |011e: move/from16 v19, v0 │ │ -04dd94: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -04dd98: 0200 1300 |0122: move/from16 v0, v19 │ │ -04dd9c: 0201 1400 |0124: move/from16 v1, v20 │ │ -04dda0: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -04dda4: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -04dda8: 5200 6905 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04ddac: 0213 0000 |012c: move/from16 v19, v0 │ │ -04ddb0: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -04ddb4: 0201 1300 |0130: move/from16 v1, v19 │ │ -04ddb8: 7120 1d0a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ -04ddbe: 0a0c |0135: move-result v12 │ │ -04ddc0: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -04ddc4: 7120 220a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04ddca: 0a11 |013b: move-result v17 │ │ -04ddcc: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -04ddd0: 7120 230a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04ddd6: 0a12 |0141: move-result v18 │ │ -04ddd8: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -04dddc: 5400 7305 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ -04dde0: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -04dde4: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -04dde8: 5200 6905 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04ddec: 0214 0000 |014c: move/from16 v20, v0 │ │ -04ddf0: 4413 1314 |014e: aget v19, v19, v20 │ │ -04ddf4: a713 1113 |0150: sub-float v19, v17, v19 │ │ -04ddf8: 0200 1300 |0152: move/from16 v0, v19 │ │ -04ddfc: 870a |0154: float-to-int v10, v0 │ │ -04ddfe: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -04de02: 5400 7405 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ -04de06: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -04de0a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -04de0e: 5200 6905 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04de12: 0214 0000 |015f: move/from16 v20, v0 │ │ -04de16: 4413 1314 |0161: aget v19, v19, v20 │ │ -04de1a: a713 1213 |0163: sub-float v19, v18, v19 │ │ -04de1e: 0200 1300 |0165: move/from16 v0, v19 │ │ -04de22: 870b |0167: float-to-int v11, v0 │ │ -04de24: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -04de28: 5400 6b05 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04de2c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -04de30: 7401 fe12 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -04de36: 0a13 |0171: move-result v19 │ │ -04de38: 9013 130a |0172: add-int v19, v19, v10 │ │ -04de3c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -04de40: 5400 6b05 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04de44: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -04de48: 7401 0e13 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@130e │ │ -04de4e: 0a14 |017d: move-result v20 │ │ -04de50: 9014 140b |017e: add-int v20, v20, v11 │ │ -04de54: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -04de58: 0201 1300 |0182: move/from16 v1, v19 │ │ -04de5c: 0202 1400 |0184: move/from16 v2, v20 │ │ -04de60: 705b 4712 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1247 │ │ -04de66: 7602 5c12 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@125c │ │ -04de6c: 2900 a3fe |018c: goto/16 002f // -015d │ │ -04de70: 7701 200a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ -04de76: 0a0e |0191: move-result v14 │ │ -04de78: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -04de7a: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -04de7e: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -04de82: 7120 210a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04de88: 0a0f |019a: move-result v15 │ │ -04de8a: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -04de8e: 7120 220a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04de94: 0a11 |01a0: move-result v17 │ │ -04de96: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -04de9a: 7120 230a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04dea0: 0a12 |01a6: move-result v18 │ │ -04dea2: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -04dea6: 5400 7105 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04deaa: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -04deae: 4413 130f |01ad: aget v19, v19, v15 │ │ -04deb2: a705 1113 |01af: sub-float v5, v17, v19 │ │ -04deb6: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -04deba: 5400 7205 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04debe: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -04dec2: 4413 130f |01b7: aget v19, v19, v15 │ │ -04dec6: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -04deca: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -04dece: 7040 5a12 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@125a │ │ -04ded4: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -04ded8: 5200 6c05 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04dedc: 0213 0000 |01c4: move/from16 v19, v0 │ │ -04dee0: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -04dee4: 0200 1300 |01c8: move/from16 v0, v19 │ │ -04dee8: 0201 1400 |01ca: move/from16 v1, v20 │ │ -04deec: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -04def0: 7602 5c12 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@125c │ │ -04def6: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -04defa: 0200 1100 |01d3: move/from16 v0, v17 │ │ -04defe: 8700 |01d5: float-to-int v0, v0 │ │ -04df00: 0213 0000 |01d6: move/from16 v19, v0 │ │ -04df04: 0200 1200 |01d8: move/from16 v0, v18 │ │ -04df08: 8700 |01da: float-to-int v0, v0 │ │ -04df0a: 0214 0000 |01db: move/from16 v20, v0 │ │ -04df0e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -04df12: 0201 1300 |01df: move/from16 v1, v19 │ │ -04df16: 0202 1400 |01e1: move/from16 v2, v20 │ │ -04df1a: 6e30 4912 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04df20: 0c10 |01e6: move-result-object v16 │ │ -04df22: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -04df26: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -04df2a: 7040 3b12 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@123b │ │ -04df30: 0a13 |01ee: move-result v19 │ │ -04df32: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -04df36: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -04df3a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -04df3e: 6e30 6312 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04df44: 0a13 |01f8: move-result v19 │ │ -04df46: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -04df4a: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04df4e: 2896 |01fd: goto 0193 // -006a │ │ -04df50: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -04df54: 7120 210a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04df5a: 0a0f |0203: move-result v15 │ │ -04df5c: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -04df60: 5200 6c05 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04df64: 0213 0000 |0208: move/from16 v19, v0 │ │ -04df68: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -04df6c: 0200 1300 |020c: move/from16 v0, v19 │ │ -04df70: 0201 1400 |020e: move/from16 v1, v20 │ │ -04df74: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -04df78: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -04df7c: 5200 6905 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04df80: 0213 0000 |0216: move/from16 v19, v0 │ │ -04df84: 0200 1300 |0218: move/from16 v0, v19 │ │ -04df88: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -04df8c: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -04df8e: 7701 200a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ -04df94: 0a0e |0220: move-result v14 │ │ -04df96: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -04df98: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -04df9c: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -04dfa0: 7120 210a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04dfa6: 0a09 |0229: move-result v9 │ │ -04dfa8: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -04dfac: 5200 6905 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04dfb0: 0213 0000 |022e: move/from16 v19, v0 │ │ -04dfb4: 0200 1300 |0230: move/from16 v0, v19 │ │ -04dfb8: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -04dfbc: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04dfc0: 28ec |0236: goto 0222 // -0014 │ │ -04dfc2: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -04dfc6: 7120 220a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04dfcc: 0a11 |023c: move-result v17 │ │ -04dfce: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -04dfd2: 7120 230a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04dfd8: 0a12 |0242: move-result v18 │ │ -04dfda: 0200 1100 |0243: move/from16 v0, v17 │ │ -04dfde: 8700 |0245: float-to-int v0, v0 │ │ -04dfe0: 0213 0000 |0246: move/from16 v19, v0 │ │ -04dfe4: 0200 1200 |0248: move/from16 v0, v18 │ │ -04dfe8: 8700 |024a: float-to-int v0, v0 │ │ -04dfea: 0214 0000 |024b: move/from16 v20, v0 │ │ -04dfee: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -04dff2: 0201 1300 |024f: move/from16 v1, v19 │ │ -04dff6: 0202 1400 |0251: move/from16 v2, v20 │ │ -04dffa: 6e30 4912 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04e000: 0c13 |0256: move-result-object v19 │ │ -04e002: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -04e006: 5400 6b05 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e00a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -04e00e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -04e012: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -04e016: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -04e01a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -04e01e: 5400 6b05 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e022: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -04e026: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -04e02a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -04e02e: 6e30 6312 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04e034: 0a13 |0270: move-result v19 │ │ -04e036: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -04e03a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -04e03e: 520d 6905 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04e042: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -04e046: 0200 1300 |0279: move/from16 v0, v19 │ │ -04e04a: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -04e04e: 7601 5912 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1259 │ │ -04e054: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -04e058: 7020 3f12 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@123f │ │ -04e05e: 2900 aafd |0285: goto/16 002f // -0256 │ │ -04e062: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -04e066: 5200 6c05 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e06a: 0213 0000 |028b: move/from16 v19, v0 │ │ -04e06e: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -04e072: 0200 1300 |028f: move/from16 v0, v19 │ │ -04e076: 0201 1400 |0291: move/from16 v1, v20 │ │ -04e07a: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -04e07e: 7601 5912 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1259 │ │ -04e084: 7401 3612 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04e08a: 2900 94fd |029b: goto/16 002f // -026c │ │ -04e08e: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -04e092: 5200 6c05 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e096: 0213 0000 |02a1: move/from16 v19, v0 │ │ -04e09a: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -04e09e: 0200 1300 |02a5: move/from16 v0, v19 │ │ -04e0a2: 0201 1400 |02a7: move/from16 v1, v20 │ │ -04e0a6: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -04e0aa: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -04e0ae: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -04e0b2: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -04e0b6: 0201 1300 |02b1: move/from16 v1, v19 │ │ -04e0ba: 0202 1400 |02b3: move/from16 v2, v20 │ │ -04e0be: 7030 4512 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1245 │ │ -04e0c4: 7401 3612 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04e0ca: 2900 74fd |02bb: goto/16 002f // -028c │ │ -04e0ce: 0000 |02bd: nop // spacer │ │ -04e0d0: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +04db38: |[04db38] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +04db48: 7701 1f0a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ +04db4e: 0a03 |0003: move-result v3 │ │ +04db50: 7701 1e0a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ +04db56: 0a04 |0007: move-result v4 │ │ +04db58: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +04db5c: 7401 3612 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04db62: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +04db66: 5400 7e05 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04db6a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +04db6e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +04db72: 7100 d412 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ +04db78: 0c13 |0018: move-result-object v19 │ │ +04db7a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +04db7e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +04db82: 5b10 7e05 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04db86: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +04db8a: 5400 7e05 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04db8e: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +04db92: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +04db96: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +04db9a: 6e20 cd12 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +04dba0: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +04dba6: 0e00 |002f: return-void │ │ +04dba8: 7401 c312 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04dbae: 0a11 |0033: move-result v17 │ │ +04dbb0: 7401 c512 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04dbb6: 0a12 |0037: move-result v18 │ │ +04dbb8: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +04dbbc: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +04dbc0: 0201 1300 |003c: move/from16 v1, v19 │ │ +04dbc4: 7120 210a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04dbca: 0a0f |0041: move-result v15 │ │ +04dbcc: 0200 1100 |0042: move/from16 v0, v17 │ │ +04dbd0: 8700 |0044: float-to-int v0, v0 │ │ +04dbd2: 0213 0000 |0045: move/from16 v19, v0 │ │ +04dbd6: 0200 1200 |0047: move/from16 v0, v18 │ │ +04dbda: 8700 |0049: float-to-int v0, v0 │ │ +04dbdc: 0214 0000 |004a: move/from16 v20, v0 │ │ +04dbe0: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +04dbe4: 0201 1300 |004e: move/from16 v1, v19 │ │ +04dbe8: 0202 1400 |0050: move/from16 v2, v20 │ │ +04dbec: 6e30 4912 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04dbf2: 0c10 |0055: move-result-object v16 │ │ +04dbf4: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +04dbf8: 0201 1100 |0058: move/from16 v1, v17 │ │ +04dbfc: 0202 1200 |005a: move/from16 v2, v18 │ │ +04dc00: 7040 5b12 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ +04dc06: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +04dc0a: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +04dc0e: 6e30 6312 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04dc14: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +04dc18: 5400 7005 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04dc1c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +04dc20: 4407 130f |006c: aget v7, v19, v15 │ │ +04dc24: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +04dc28: 5200 7d05 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04dc2c: 0213 0000 |0072: move/from16 v19, v0 │ │ +04dc30: 9513 1307 |0074: and-int v19, v19, v7 │ │ +04dc34: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +04dc38: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +04dc3c: 5400 6a05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04dc40: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +04dc44: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +04dc48: 5200 7d05 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04dc4c: 0214 0000 |0082: move/from16 v20, v0 │ │ +04dc50: 9514 1407 |0084: and-int v20, v20, v7 │ │ +04dc54: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +04dc58: 0201 1400 |0088: move/from16 v1, v20 │ │ +04dc5c: 6e30 2c12 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ +04dc62: 28a2 |008d: goto 002f // -005e │ │ +04dc64: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +04dc68: 7120 210a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04dc6e: 0a0f |0093: move-result v15 │ │ +04dc70: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +04dc74: 7120 220a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04dc7a: 0a11 |0099: move-result v17 │ │ +04dc7c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +04dc80: 7120 230a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04dc86: 0a12 |009f: move-result v18 │ │ +04dc88: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +04dc8c: 0201 1100 |00a2: move/from16 v1, v17 │ │ +04dc90: 0202 1200 |00a4: move/from16 v2, v18 │ │ +04dc94: 7040 5b12 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ +04dc9a: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +04dc9e: 5200 6c05 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04dca2: 0213 0000 |00ad: move/from16 v19, v0 │ │ +04dca6: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +04dcaa: 0200 1100 |00b1: move/from16 v0, v17 │ │ +04dcae: 8700 |00b3: float-to-int v0, v0 │ │ +04dcb0: 0213 0000 |00b4: move/from16 v19, v0 │ │ +04dcb4: 0200 1200 |00b6: move/from16 v0, v18 │ │ +04dcb8: 8700 |00b8: float-to-int v0, v0 │ │ +04dcba: 0214 0000 |00b9: move/from16 v20, v0 │ │ +04dcbe: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +04dcc2: 0201 1300 |00bd: move/from16 v1, v19 │ │ +04dcc6: 0202 1400 |00bf: move/from16 v2, v20 │ │ +04dcca: 6e30 4912 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04dcd0: 0c10 |00c4: move-result-object v16 │ │ +04dcd2: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +04dcd6: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +04dcda: 6e30 6312 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04dce0: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +04dce4: 5400 7005 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04dce8: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +04dcec: 4407 130f |00d2: aget v7, v19, v15 │ │ +04dcf0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +04dcf4: 5200 7d05 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04dcf8: 0213 0000 |00d8: move/from16 v19, v0 │ │ +04dcfc: 9513 1307 |00da: and-int v19, v19, v7 │ │ +04dd00: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +04dd04: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +04dd08: 5400 6a05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04dd0c: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +04dd10: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +04dd14: 5200 7d05 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04dd18: 0214 0000 |00e8: move/from16 v20, v0 │ │ +04dd1c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +04dd20: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +04dd24: 0201 1400 |00ee: move/from16 v1, v20 │ │ +04dd28: 6e30 2c12 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ +04dd2e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +04dd32: 0200 1100 |00f5: move/from16 v0, v17 │ │ +04dd36: 8700 |00f7: float-to-int v0, v0 │ │ +04dd38: 0213 0000 |00f8: move/from16 v19, v0 │ │ +04dd3c: 0200 1200 |00fa: move/from16 v0, v18 │ │ +04dd40: 8700 |00fc: float-to-int v0, v0 │ │ +04dd42: 0214 0000 |00fd: move/from16 v20, v0 │ │ +04dd46: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +04dd4a: 0201 1300 |0101: move/from16 v1, v19 │ │ +04dd4e: 0202 1400 |0103: move/from16 v2, v20 │ │ +04dd52: 6e30 5312 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1253 │ │ +04dd58: 0a13 |0108: move-result v19 │ │ +04dd5a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +04dd5e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +04dd62: 5400 6b05 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04dd66: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +04dd6a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +04dd6e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +04dd72: 6e30 6312 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04dd78: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +04dd7c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +04dd80: 5200 6c05 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04dd84: 0213 0000 |011e: move/from16 v19, v0 │ │ +04dd88: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +04dd8c: 0200 1300 |0122: move/from16 v0, v19 │ │ +04dd90: 0201 1400 |0124: move/from16 v1, v20 │ │ +04dd94: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +04dd98: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +04dd9c: 5200 6905 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04dda0: 0213 0000 |012c: move/from16 v19, v0 │ │ +04dda4: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +04dda8: 0201 1300 |0130: move/from16 v1, v19 │ │ +04ddac: 7120 1d0a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a1d │ │ +04ddb2: 0a0c |0135: move-result v12 │ │ +04ddb4: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +04ddb8: 7120 220a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04ddbe: 0a11 |013b: move-result v17 │ │ +04ddc0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +04ddc4: 7120 230a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04ddca: 0a12 |0141: move-result v18 │ │ +04ddcc: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +04ddd0: 5400 7305 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0573 │ │ +04ddd4: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +04ddd8: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +04dddc: 5200 6905 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04dde0: 0214 0000 |014c: move/from16 v20, v0 │ │ +04dde4: 4413 1314 |014e: aget v19, v19, v20 │ │ +04dde8: a713 1113 |0150: sub-float v19, v17, v19 │ │ +04ddec: 0200 1300 |0152: move/from16 v0, v19 │ │ +04ddf0: 870a |0154: float-to-int v10, v0 │ │ +04ddf2: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +04ddf6: 5400 7405 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0574 │ │ +04ddfa: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +04ddfe: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +04de02: 5200 6905 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04de06: 0214 0000 |015f: move/from16 v20, v0 │ │ +04de0a: 4413 1314 |0161: aget v19, v19, v20 │ │ +04de0e: a713 1213 |0163: sub-float v19, v18, v19 │ │ +04de12: 0200 1300 |0165: move/from16 v0, v19 │ │ +04de16: 870b |0167: float-to-int v11, v0 │ │ +04de18: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +04de1c: 5400 6b05 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04de20: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +04de24: 7401 fe12 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +04de2a: 0a13 |0171: move-result v19 │ │ +04de2c: 9013 130a |0172: add-int v19, v19, v10 │ │ +04de30: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +04de34: 5400 6b05 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04de38: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +04de3c: 7401 0e13 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@130e │ │ +04de42: 0a14 |017d: move-result v20 │ │ +04de44: 9014 140b |017e: add-int v20, v20, v11 │ │ +04de48: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +04de4c: 0201 1300 |0182: move/from16 v1, v19 │ │ +04de50: 0202 1400 |0184: move/from16 v2, v20 │ │ +04de54: 705b 4712 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1247 │ │ +04de5a: 7602 5c12 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@125c │ │ +04de60: 2900 a3fe |018c: goto/16 002f // -015d │ │ +04de64: 7701 200a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ +04de6a: 0a0e |0191: move-result v14 │ │ +04de6c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +04de6e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +04de72: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +04de76: 7120 210a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04de7c: 0a0f |019a: move-result v15 │ │ +04de7e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +04de82: 7120 220a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04de88: 0a11 |01a0: move-result v17 │ │ +04de8a: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +04de8e: 7120 230a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04de94: 0a12 |01a6: move-result v18 │ │ +04de96: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +04de9a: 5400 7105 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04de9e: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +04dea2: 4413 130f |01ad: aget v19, v19, v15 │ │ +04dea6: a705 1113 |01af: sub-float v5, v17, v19 │ │ +04deaa: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +04deae: 5400 7205 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04deb2: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +04deb6: 4413 130f |01b7: aget v19, v19, v15 │ │ +04deba: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +04debe: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +04dec2: 7040 5a12 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@125a │ │ +04dec8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +04decc: 5200 6c05 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04ded0: 0213 0000 |01c4: move/from16 v19, v0 │ │ +04ded4: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +04ded8: 0200 1300 |01c8: move/from16 v0, v19 │ │ +04dedc: 0201 1400 |01ca: move/from16 v1, v20 │ │ +04dee0: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +04dee4: 7602 5c12 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@125c │ │ +04deea: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +04deee: 0200 1100 |01d3: move/from16 v0, v17 │ │ +04def2: 8700 |01d5: float-to-int v0, v0 │ │ +04def4: 0213 0000 |01d6: move/from16 v19, v0 │ │ +04def8: 0200 1200 |01d8: move/from16 v0, v18 │ │ +04defc: 8700 |01da: float-to-int v0, v0 │ │ +04defe: 0214 0000 |01db: move/from16 v20, v0 │ │ +04df02: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +04df06: 0201 1300 |01df: move/from16 v1, v19 │ │ +04df0a: 0202 1400 |01e1: move/from16 v2, v20 │ │ +04df0e: 6e30 4912 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04df14: 0c10 |01e6: move-result-object v16 │ │ +04df16: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +04df1a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +04df1e: 7040 3b12 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@123b │ │ +04df24: 0a13 |01ee: move-result v19 │ │ +04df26: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +04df2a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +04df2e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +04df32: 6e30 6312 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04df38: 0a13 |01f8: move-result v19 │ │ +04df3a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +04df3e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04df42: 2896 |01fd: goto 0193 // -006a │ │ +04df44: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +04df48: 7120 210a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04df4e: 0a0f |0203: move-result v15 │ │ +04df50: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +04df54: 5200 6c05 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04df58: 0213 0000 |0208: move/from16 v19, v0 │ │ +04df5c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +04df60: 0200 1300 |020c: move/from16 v0, v19 │ │ +04df64: 0201 1400 |020e: move/from16 v1, v20 │ │ +04df68: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +04df6c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +04df70: 5200 6905 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04df74: 0213 0000 |0216: move/from16 v19, v0 │ │ +04df78: 0200 1300 |0218: move/from16 v0, v19 │ │ +04df7c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +04df80: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +04df82: 7701 200a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ +04df88: 0a0e |0220: move-result v14 │ │ +04df8a: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +04df8c: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +04df90: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +04df94: 7120 210a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04df9a: 0a09 |0229: move-result v9 │ │ +04df9c: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +04dfa0: 5200 6905 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04dfa4: 0213 0000 |022e: move/from16 v19, v0 │ │ +04dfa8: 0200 1300 |0230: move/from16 v0, v19 │ │ +04dfac: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +04dfb0: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04dfb4: 28ec |0236: goto 0222 // -0014 │ │ +04dfb6: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +04dfba: 7120 220a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04dfc0: 0a11 |023c: move-result v17 │ │ +04dfc2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +04dfc6: 7120 230a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04dfcc: 0a12 |0242: move-result v18 │ │ +04dfce: 0200 1100 |0243: move/from16 v0, v17 │ │ +04dfd2: 8700 |0245: float-to-int v0, v0 │ │ +04dfd4: 0213 0000 |0246: move/from16 v19, v0 │ │ +04dfd8: 0200 1200 |0248: move/from16 v0, v18 │ │ +04dfdc: 8700 |024a: float-to-int v0, v0 │ │ +04dfde: 0214 0000 |024b: move/from16 v20, v0 │ │ +04dfe2: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +04dfe6: 0201 1300 |024f: move/from16 v1, v19 │ │ +04dfea: 0202 1400 |0251: move/from16 v2, v20 │ │ +04dfee: 6e30 4912 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04dff4: 0c13 |0256: move-result-object v19 │ │ +04dff6: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +04dffa: 5400 6b05 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04dffe: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +04e002: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +04e006: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +04e00a: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +04e00e: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +04e012: 5400 6b05 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04e016: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +04e01a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +04e01e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +04e022: 6e30 6312 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04e028: 0a13 |0270: move-result v19 │ │ +04e02a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +04e02e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +04e032: 520d 6905 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04e036: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +04e03a: 0200 1300 |0279: move/from16 v0, v19 │ │ +04e03e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +04e042: 7601 5912 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1259 │ │ +04e048: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +04e04c: 7020 3f12 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@123f │ │ +04e052: 2900 aafd |0285: goto/16 002f // -0256 │ │ +04e056: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +04e05a: 5200 6c05 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e05e: 0213 0000 |028b: move/from16 v19, v0 │ │ +04e062: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +04e066: 0200 1300 |028f: move/from16 v0, v19 │ │ +04e06a: 0201 1400 |0291: move/from16 v1, v20 │ │ +04e06e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +04e072: 7601 5912 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1259 │ │ +04e078: 7401 3612 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04e07e: 2900 94fd |029b: goto/16 002f // -026c │ │ +04e082: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +04e086: 5200 6c05 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e08a: 0213 0000 |02a1: move/from16 v19, v0 │ │ +04e08e: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +04e092: 0200 1300 |02a5: move/from16 v0, v19 │ │ +04e096: 0201 1400 |02a7: move/from16 v1, v20 │ │ +04e09a: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +04e09e: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +04e0a2: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +04e0a6: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +04e0aa: 0201 1300 |02b1: move/from16 v1, v19 │ │ +04e0ae: 0202 1400 |02b3: move/from16 v2, v20 │ │ +04e0b2: 7030 4512 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1245 │ │ +04e0b8: 7401 3612 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04e0be: 2900 74fd |02bb: goto/16 002f // -028c │ │ +04e0c2: 0000 |02bd: nop // spacer │ │ +04e0c4: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0004 line=1047 │ │ 0x0008 line=1049 │ │ 0x000a line=1052 │ │ 0x000d line=1055 │ │ @@ -87764,24 +87764,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04e0f4: |[04e0f4] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -04e104: 5210 6c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e108: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -04e10c: 5912 6c05 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e110: 5410 6a05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04e114: 6e20 2e12 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@122e │ │ -04e11a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -04e11e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04e120: 5b10 6b05 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e124: 0e00 |0010: return-void │ │ +04e0e8: |[04e0e8] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +04e0f8: 5210 6c05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e0fc: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +04e100: 5912 6c05 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e104: 5410 6a05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04e108: 6e20 2e12 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@122e │ │ +04e10e: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +04e112: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04e114: 5b10 6b05 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04e118: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -87795,17 +87795,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e128: |[04e128] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -04e138: 5901 7d05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04e13c: 0e00 |0002: return-void │ │ +04e11c: |[04e11c] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +04e12c: 5901 7d05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04e130: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 edgeFlags I │ │ @@ -87815,17 +87815,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e140: |[04e140] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -04e150: 5901 7605 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ -04e154: 0e00 |0002: return-void │ │ +04e134: |[04e134] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +04e144: 5901 7605 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@0576 │ │ +04e148: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 minVel F │ │ @@ -87835,34 +87835,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -04e158: |[04e158] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -04e168: 5530 7905 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ -04e16c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04e170: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -04e174: 1a01 7702 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0277 │ │ -04e178: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -04e17e: 2700 |000b: throw v0 │ │ -04e180: 5430 7e05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04e184: 5231 6905 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04e188: 7120 ad0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -04e18e: 0a00 |0013: move-result v0 │ │ -04e190: 8700 |0014: float-to-int v0, v0 │ │ -04e192: 5431 7e05 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04e196: 5232 6905 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04e19a: 7120 ae0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ -04e1a0: 0a01 |001c: move-result v1 │ │ -04e1a2: 8711 |001d: float-to-int v1, v1 │ │ -04e1a4: 7051 4b12 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@124b │ │ -04e1aa: 0a00 |0021: move-result v0 │ │ -04e1ac: 0f00 |0022: return v0 │ │ +04e14c: |[04e14c] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +04e15c: 5530 7905 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0579 │ │ +04e160: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04e164: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +04e168: 1a01 7702 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0277 │ │ +04e16c: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +04e172: 2700 |000b: throw v0 │ │ +04e174: 5430 7e05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04e178: 5231 6905 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04e17c: 7120 ad0a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +04e182: 0a00 |0013: move-result v0 │ │ +04e184: 8700 |0014: float-to-int v0, v0 │ │ +04e186: 5431 7e05 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04e18a: 5232 6905 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04e18e: 7120 ae0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ +04e194: 0a01 |001c: move-result v1 │ │ +04e196: 8711 |001d: float-to-int v1, v1 │ │ +04e198: 7051 4b12 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@124b │ │ +04e19e: 0a00 |0021: move-result v0 │ │ +04e1a0: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=562 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -87874,136 +87874,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -04e1b0: |[04e1b0] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04e1c0: 7110 1f0a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ -04e1c6: 0a00 |0003: move-result v0 │ │ -04e1c8: 7110 1e0a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ -04e1ce: 0a01 |0007: move-result v1 │ │ -04e1d0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -04e1d4: 6e10 3612 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04e1da: 54db 7e05 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04e1de: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -04e1e2: 7100 d412 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ -04e1e8: 0c0b |0014: move-result-object v11 │ │ -04e1ea: 5bdb 7e05 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04e1ee: 54db 7e05 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ -04e1f2: 6e20 cd12 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -04e1f8: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -04e1fe: 52db 6c05 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e202: 121c |0021: const/4 v12, #int 1 // #1 │ │ -04e204: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -04e208: 121b |0024: const/4 v11, #int 1 // #1 │ │ -04e20a: 0f0b |0025: return v11 │ │ -04e20c: 6e10 c312 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -04e212: 0a09 |0029: move-result v9 │ │ -04e214: 6e10 c512 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -04e21a: 0a0a |002d: move-result v10 │ │ -04e21c: 120b |002e: const/4 v11, #int 0 // #0 │ │ -04e21e: 7120 210a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04e224: 0a07 |0032: move-result v7 │ │ -04e226: 7040 5b12 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ -04e22c: 879b |0036: float-to-int v11, v9 │ │ -04e22e: 87ac |0037: float-to-int v12, v10 │ │ -04e230: 6e30 4912 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04e236: 0c08 |003b: move-result-object v8 │ │ -04e238: 54db 6b05 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e23c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -04e240: 52db 6c05 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e244: 122c |0042: const/4 v12, #int 2 // #2 │ │ -04e246: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -04e24a: 6e30 6312 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04e250: 54db 7005 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04e254: 4404 0b07 |004a: aget v4, v11, v7 │ │ -04e258: 52db 7d05 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04e25c: b54b |004e: and-int/2addr v11, v4 │ │ -04e25e: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -04e262: 54db 6a05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04e266: 52dc 7d05 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04e26a: b54c |0055: and-int/2addr v12, v4 │ │ -04e26c: 6e30 2c12 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ -04e272: 28c6 |0059: goto 001f // -003a │ │ -04e274: 7120 210a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04e27a: 0a07 |005d: move-result v7 │ │ -04e27c: 7120 220a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04e282: 0a09 |0061: move-result v9 │ │ -04e284: 7120 230a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04e28a: 0a0a |0065: move-result v10 │ │ -04e28c: 7040 5b12 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ -04e292: 52db 6c05 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e296: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -04e29a: 54db 7005 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ -04e29e: 4404 0b07 |006f: aget v4, v11, v7 │ │ -04e2a2: 52db 7d05 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04e2a6: b54b |0073: and-int/2addr v11, v4 │ │ -04e2a8: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -04e2ac: 54db 6a05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04e2b0: 52dc 7d05 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ -04e2b4: b54c |007a: and-int/2addr v12, v4 │ │ -04e2b6: 6e30 2c12 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ -04e2bc: 28a1 |007e: goto 001f // -005f │ │ -04e2be: 52db 6c05 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e2c2: 122c |0081: const/4 v12, #int 2 // #2 │ │ -04e2c4: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -04e2c8: 879b |0084: float-to-int v11, v9 │ │ -04e2ca: 87ac |0085: float-to-int v12, v10 │ │ -04e2cc: 6e30 4912 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04e2d2: 0c08 |0089: move-result-object v8 │ │ -04e2d4: 54db 6b05 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e2d8: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -04e2dc: 6e30 6312 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04e2e2: 288e |0091: goto 001f // -0072 │ │ -04e2e4: 7110 200a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ -04e2ea: 0a06 |0095: move-result v6 │ │ -04e2ec: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -04e2ee: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -04e2f2: 7120 210a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04e2f8: 0a07 |009c: move-result v7 │ │ -04e2fa: 7120 220a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -04e300: 0a09 |00a0: move-result v9 │ │ -04e302: 7120 230a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -04e308: 0a0a |00a4: move-result v10 │ │ -04e30a: 54db 7105 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ -04e30e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -04e312: a702 090b |00a9: sub-float v2, v9, v11 │ │ -04e316: 54db 7205 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ -04e31a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -04e31e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -04e322: 7040 5a12 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@125a │ │ -04e328: 52db 6c05 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ -04e32c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -04e32e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -04e332: 7020 5c12 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@125c │ │ -04e338: 2900 63ff |00bc: goto/16 001f // -009d │ │ -04e33c: 879b |00be: float-to-int v11, v9 │ │ -04e33e: 87ac |00bf: float-to-int v12, v10 │ │ -04e340: 6e30 4912 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ -04e346: 0c08 |00c3: move-result-object v8 │ │ -04e348: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -04e34c: 7040 3b12 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@123b │ │ -04e352: 0a0b |00c9: move-result v11 │ │ -04e354: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -04e358: 6e30 6312 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ -04e35e: 0a0b |00cf: move-result v11 │ │ -04e360: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -04e364: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04e368: 28c3 |00d4: goto 0097 // -003d │ │ -04e36a: 7120 210a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -04e370: 0a07 |00d8: move-result v7 │ │ -04e372: 7020 3f12 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@123f │ │ -04e378: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -04e37c: 6e10 3612 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ -04e382: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -04e386: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -04e388: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -04e38c: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +04e1a4: |[04e1a4] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04e1b4: 7110 1f0a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0a1f │ │ +04e1ba: 0a00 |0003: move-result v0 │ │ +04e1bc: 7110 1e0a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ +04e1c2: 0a01 |0007: move-result v1 │ │ +04e1c4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +04e1c8: 6e10 3612 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04e1ce: 54db 7e05 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04e1d2: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +04e1d6: 7100 d412 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ +04e1dc: 0c0b |0014: move-result-object v11 │ │ +04e1de: 5bdb 7e05 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04e1e2: 54db 7e05 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@057e │ │ +04e1e6: 6e20 cd12 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +04e1ec: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +04e1f2: 52db 6c05 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e1f6: 121c |0021: const/4 v12, #int 1 // #1 │ │ +04e1f8: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +04e1fc: 121b |0024: const/4 v11, #int 1 // #1 │ │ +04e1fe: 0f0b |0025: return v11 │ │ +04e200: 6e10 c312 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +04e206: 0a09 |0029: move-result v9 │ │ +04e208: 6e10 c512 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +04e20e: 0a0a |002d: move-result v10 │ │ +04e210: 120b |002e: const/4 v11, #int 0 // #0 │ │ +04e212: 7120 210a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04e218: 0a07 |0032: move-result v7 │ │ +04e21a: 7040 5b12 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ +04e220: 879b |0036: float-to-int v11, v9 │ │ +04e222: 87ac |0037: float-to-int v12, v10 │ │ +04e224: 6e30 4912 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04e22a: 0c08 |003b: move-result-object v8 │ │ +04e22c: 54db 6b05 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04e230: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +04e234: 52db 6c05 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e238: 122c |0042: const/4 v12, #int 2 // #2 │ │ +04e23a: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +04e23e: 6e30 6312 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04e244: 54db 7005 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04e248: 4404 0b07 |004a: aget v4, v11, v7 │ │ +04e24c: 52db 7d05 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04e250: b54b |004e: and-int/2addr v11, v4 │ │ +04e252: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +04e256: 54db 6a05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04e25a: 52dc 7d05 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04e25e: b54c |0055: and-int/2addr v12, v4 │ │ +04e260: 6e30 2c12 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ +04e266: 28c6 |0059: goto 001f // -003a │ │ +04e268: 7120 210a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04e26e: 0a07 |005d: move-result v7 │ │ +04e270: 7120 220a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04e276: 0a09 |0061: move-result v9 │ │ +04e278: 7120 230a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04e27e: 0a0a |0065: move-result v10 │ │ +04e280: 7040 5b12 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@125b │ │ +04e286: 52db 6c05 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e28a: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +04e28e: 54db 7005 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0570 │ │ +04e292: 4404 0b07 |006f: aget v4, v11, v7 │ │ +04e296: 52db 7d05 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04e29a: b54b |0073: and-int/2addr v11, v4 │ │ +04e29c: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +04e2a0: 54db 6a05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04e2a4: 52dc 7d05 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@057d │ │ +04e2a8: b54c |007a: and-int/2addr v12, v4 │ │ +04e2aa: 6e30 2c12 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@122c │ │ +04e2b0: 28a1 |007e: goto 001f // -005f │ │ +04e2b2: 52db 6c05 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e2b6: 122c |0081: const/4 v12, #int 2 // #2 │ │ +04e2b8: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +04e2bc: 879b |0084: float-to-int v11, v9 │ │ +04e2be: 87ac |0085: float-to-int v12, v10 │ │ +04e2c0: 6e30 4912 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04e2c6: 0c08 |0089: move-result-object v8 │ │ +04e2c8: 54db 6b05 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04e2cc: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +04e2d0: 6e30 6312 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04e2d6: 288e |0091: goto 001f // -0072 │ │ +04e2d8: 7110 200a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ +04e2de: 0a06 |0095: move-result v6 │ │ +04e2e0: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +04e2e2: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +04e2e6: 7120 210a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04e2ec: 0a07 |009c: move-result v7 │ │ +04e2ee: 7120 220a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +04e2f4: 0a09 |00a0: move-result v9 │ │ +04e2f6: 7120 230a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +04e2fc: 0a0a |00a4: move-result v10 │ │ +04e2fe: 54db 7105 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0571 │ │ +04e302: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +04e306: a702 090b |00a9: sub-float v2, v9, v11 │ │ +04e30a: 54db 7205 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0572 │ │ +04e30e: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +04e312: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +04e316: 7040 5a12 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@125a │ │ +04e31c: 52db 6c05 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@056c │ │ +04e320: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +04e322: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +04e326: 7020 5c12 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@125c │ │ +04e32c: 2900 63ff |00bc: goto/16 001f // -009d │ │ +04e330: 879b |00be: float-to-int v11, v9 │ │ +04e332: 87ac |00bf: float-to-int v12, v10 │ │ +04e334: 6e30 4912 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1249 │ │ +04e33a: 0c08 |00c3: move-result-object v8 │ │ +04e33c: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +04e340: 7040 3b12 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@123b │ │ +04e346: 0a0b |00c9: move-result v11 │ │ +04e348: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +04e34c: 6e30 6312 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1263 │ │ +04e352: 0a0b |00cf: move-result v11 │ │ +04e354: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +04e358: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04e35c: 28c3 |00d4: goto 0097 // -003d │ │ +04e35e: 7120 210a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +04e364: 0a07 |00d8: move-result v7 │ │ +04e366: 7020 3f12 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@123f │ │ +04e36c: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +04e370: 6e10 3612 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1236 │ │ +04e376: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +04e37a: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +04e37c: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +04e380: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0004 line=940 │ │ 0x0008 line=942 │ │ 0x000a line=945 │ │ 0x000d line=948 │ │ @@ -88086,22 +88086,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -04e3b0: |[04e3b0] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -04e3c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04e3c2: 5b23 6b05 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e3c6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -04e3c8: 5920 6905 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04e3cc: 7051 4b12 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@124b │ │ -04e3d2: 0a00 |0009: move-result v0 │ │ -04e3d4: 0f00 |000a: return v0 │ │ +04e3a4: |[04e3a4] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +04e3b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e3b6: 5b23 6b05 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04e3ba: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04e3bc: 5920 6905 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04e3c0: 7051 4b12 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@124b │ │ +04e3c6: 0a00 |0009: move-result v0 │ │ +04e3c8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -88114,31 +88114,31 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -04e3d8: |[04e3d8] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -04e3e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e3ea: 5421 6b05 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ -04e3ee: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -04e3f2: 5221 6905 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04e3f6: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -04e3fa: 0f00 |0009: return v0 │ │ -04e3fc: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -04e400: 5421 6a05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ -04e404: 6e30 3112 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1231 │ │ -04e40a: 0a01 |0011: move-result v1 │ │ -04e40c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -04e410: 5924 6905 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ -04e414: 6e30 3712 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1237 │ │ -04e41a: 28f0 |0019: goto 0009 // -0010 │ │ -04e41c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -04e41e: 28ee |001b: goto 0009 // -0012 │ │ +04e3cc: |[04e3cc] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +04e3dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e3de: 5421 6b05 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@056b │ │ +04e3e2: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +04e3e6: 5221 6905 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04e3ea: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +04e3ee: 0f00 |0009: return v0 │ │ +04e3f0: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +04e3f4: 5421 6a05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056a │ │ +04e3f8: 6e30 3112 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1231 │ │ +04e3fe: 0a01 |0011: move-result v1 │ │ +04e400: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +04e404: 5924 6905 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0569 │ │ +04e408: 6e30 3712 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1237 │ │ +04e40e: 28f0 |0019: goto 0009 // -0010 │ │ +04e410: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +04e412: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ @@ -88191,109 +88191,109 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04e420: |[04e420] com.theksmith.android.car_bus_interface.AndroidActions$1.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;Landroid/net/Uri;)V │ │ -04e430: 5b01 8805 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ -04e434: 5b02 8905 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$action:Ljava/lang/String; // field@0589 │ │ -04e438: 5b03 8a05 |0004: iput-object v3, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$uri:Landroid/net/Uri; // field@058a │ │ -04e43c: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04e442: 0e00 |0009: return-void │ │ +04e414: |[04e414] com.theksmith.android.car_bus_interface.AndroidActions$1.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;Landroid/net/Uri;)V │ │ +04e424: 5b01 8805 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ +04e428: 5b02 8905 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$action:Ljava/lang/String; // field@0589 │ │ +04e42c: 5b03 8a05 |0004: iput-object v3, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$uri:Landroid/net/Uri; // field@058a │ │ +04e430: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04e436: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$1; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x000a reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -04e444: |[04e444] com.theksmith.android.car_bus_interface.AndroidActions$1.run:()V │ │ -04e454: 2201 2600 |0000: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -04e458: 5463 8905 |0002: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$action:Ljava/lang/String; // field@0589 │ │ -04e45c: 5464 8a05 |0004: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$uri:Landroid/net/Uri; // field@058a │ │ -04e460: 7030 c100 3104 |0006: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ -04e466: 1503 0010 |0009: const/high16 v3, #int 268435456 // #1000 │ │ -04e46a: 6e20 c300 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -04e470: 5463 8805 |000e: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ -04e474: 7110 d914 0300 |0010: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e47a: 0c03 |0013: move-result-object v3 │ │ -04e47c: 6e20 b800 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00b8 │ │ -04e482: 0e00 |0017: return-void │ │ -04e484: 0d00 |0018: move-exception v0 │ │ -04e486: 1a03 e401 |0019: const-string v3, "AndroidActions" // string@01e4 │ │ -04e48a: 2204 5803 |001b: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -04e48e: 7010 4016 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04e494: 1a05 c919 |0020: const-string v5, "sysSendImplicitIntent() : unexpected exception : exception= " // string@19c9 │ │ -04e498: 6e20 4716 5400 |0022: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e49e: 0c04 |0025: move-result-object v4 │ │ -04e4a0: 6e10 0116 0000 |0026: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04e4a6: 0c05 |0029: move-result-object v5 │ │ -04e4a8: 6e20 4716 5400 |002a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e4ae: 0c04 |002d: move-result-object v4 │ │ -04e4b0: 6e10 4c16 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04e4b6: 0c04 |0031: move-result-object v4 │ │ -04e4b8: 7130 7712 4300 |0032: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04e4be: 5463 8805 |0035: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ -04e4c2: 7110 da14 0300 |0037: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04e4c8: 0a03 |003a: move-result v3 │ │ -04e4ca: 3903 dcff |003b: if-nez v3, 0017 // -0024 │ │ -04e4ce: 2203 5803 |003d: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04e4d2: 7010 4016 0300 |003f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04e4d8: 5464 8805 |0042: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ -04e4dc: 7110 db14 0400 |0044: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04e4e2: 0c04 |0047: move-result-object v4 │ │ -04e4e4: 6e20 4716 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e4ea: 0c03 |004b: move-result-object v3 │ │ -04e4ec: 1a04 e100 |004c: const-string v4, ": " // string@00e1 │ │ -04e4f0: 6e20 4716 4300 |004e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e4f6: 0c03 |0051: move-result-object v3 │ │ -04e4f8: 5464 8805 |0052: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ -04e4fc: 7110 d914 0400 |0054: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e502: 0c04 |0057: move-result-object v4 │ │ -04e504: 1405 1900 077f |0058: const v5, #float 1.79446e+38 // #7f070019 │ │ -04e50a: 6e20 ae00 5400 |005b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04e510: 0c04 |005e: move-result-object v4 │ │ -04e512: 6e20 4716 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e518: 0c03 |0062: move-result-object v3 │ │ -04e51a: 1a04 0300 |0063: const-string v4, " " // string@0003 │ │ -04e51e: 6e20 4716 4300 |0065: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e524: 0c03 |0068: move-result-object v3 │ │ -04e526: 5464 8905 |0069: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$action:Ljava/lang/String; // field@0589 │ │ -04e52a: 6e20 4716 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e530: 0c03 |006e: move-result-object v3 │ │ -04e532: 1a04 2900 |006f: const-string v4, " / " // string@0029 │ │ -04e536: 6e20 4716 4300 |0071: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e53c: 0c03 |0074: move-result-object v3 │ │ -04e53e: 5464 8a05 |0075: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$uri:Landroid/net/Uri; // field@058a │ │ -04e542: 6e20 4616 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -04e548: 0c03 |007a: move-result-object v3 │ │ -04e54a: 6e10 4c16 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04e550: 0c02 |007e: move-result-object v2 │ │ -04e552: 5463 8805 |007f: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ -04e556: 7110 d914 0300 |0081: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e55c: 0c03 |0084: move-result-object v3 │ │ -04e55e: 1204 |0085: const/4 v4, #int 0 // #0 │ │ -04e560: 7130 c514 2304 |0086: invoke-static {v3, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04e566: 0c03 |0089: move-result-object v3 │ │ -04e568: 6e10 c614 0300 |008a: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04e56e: 288a |008d: goto 0017 // -0076 │ │ +04e438: |[04e438] com.theksmith.android.car_bus_interface.AndroidActions$1.run:()V │ │ +04e448: 2201 2600 |0000: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +04e44c: 5463 8905 |0002: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$action:Ljava/lang/String; // field@0589 │ │ +04e450: 5464 8a05 |0004: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$uri:Landroid/net/Uri; // field@058a │ │ +04e454: 7030 c100 3104 |0006: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ +04e45a: 1503 0010 |0009: const/high16 v3, #int 268435456 // #1000 │ │ +04e45e: 6e20 c300 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +04e464: 5463 8805 |000e: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ +04e468: 7110 d914 0300 |0010: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e46e: 0c03 |0013: move-result-object v3 │ │ +04e470: 6e20 b800 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@00b8 │ │ +04e476: 0e00 |0017: return-void │ │ +04e478: 0d00 |0018: move-exception v0 │ │ +04e47a: 1a03 e401 |0019: const-string v3, "AndroidActions" // string@01e4 │ │ +04e47e: 2204 5803 |001b: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +04e482: 7010 4016 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04e488: 1a05 c919 |0020: const-string v5, "sysSendImplicitIntent() : unexpected exception : exception= " // string@19c9 │ │ +04e48c: 6e20 4716 5400 |0022: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e492: 0c04 |0025: move-result-object v4 │ │ +04e494: 6e10 0116 0000 |0026: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04e49a: 0c05 |0029: move-result-object v5 │ │ +04e49c: 6e20 4716 5400 |002a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e4a2: 0c04 |002d: move-result-object v4 │ │ +04e4a4: 6e10 4c16 0400 |002e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04e4aa: 0c04 |0031: move-result-object v4 │ │ +04e4ac: 7130 7712 4300 |0032: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04e4b2: 5463 8805 |0035: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ +04e4b6: 7110 da14 0300 |0037: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04e4bc: 0a03 |003a: move-result v3 │ │ +04e4be: 3903 dcff |003b: if-nez v3, 0017 // -0024 │ │ +04e4c2: 2203 5803 |003d: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04e4c6: 7010 4016 0300 |003f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04e4cc: 5464 8805 |0042: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ +04e4d0: 7110 db14 0400 |0044: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04e4d6: 0c04 |0047: move-result-object v4 │ │ +04e4d8: 6e20 4716 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e4de: 0c03 |004b: move-result-object v3 │ │ +04e4e0: 1a04 e100 |004c: const-string v4, ": " // string@00e1 │ │ +04e4e4: 6e20 4716 4300 |004e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e4ea: 0c03 |0051: move-result-object v3 │ │ +04e4ec: 5464 8805 |0052: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ +04e4f0: 7110 d914 0400 |0054: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e4f6: 0c04 |0057: move-result-object v4 │ │ +04e4f8: 1405 1900 077f |0058: const v5, #float 1.79446e+38 // #7f070019 │ │ +04e4fe: 6e20 ae00 5400 |005b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04e504: 0c04 |005e: move-result-object v4 │ │ +04e506: 6e20 4716 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e50c: 0c03 |0062: move-result-object v3 │ │ +04e50e: 1a04 0300 |0063: const-string v4, " " // string@0003 │ │ +04e512: 6e20 4716 4300 |0065: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e518: 0c03 |0068: move-result-object v3 │ │ +04e51a: 5464 8905 |0069: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$action:Ljava/lang/String; // field@0589 │ │ +04e51e: 6e20 4716 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e524: 0c03 |006e: move-result-object v3 │ │ +04e526: 1a04 2900 |006f: const-string v4, " / " // string@0029 │ │ +04e52a: 6e20 4716 4300 |0071: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e530: 0c03 |0074: move-result-object v3 │ │ +04e532: 5464 8a05 |0075: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.val$uri:Landroid/net/Uri; // field@058a │ │ +04e536: 6e20 4616 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +04e53c: 0c03 |007a: move-result-object v3 │ │ +04e53e: 6e10 4c16 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04e544: 0c02 |007e: move-result-object v2 │ │ +04e546: 5463 8805 |007f: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0588 │ │ +04e54a: 7110 d914 0300 |0081: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e550: 0c03 |0084: move-result-object v3 │ │ +04e552: 1204 |0085: const/4 v4, #int 0 // #0 │ │ +04e554: 7130 c514 2304 |0086: invoke-static {v3, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04e55a: 0c03 |0089: move-result-object v3 │ │ +04e55c: 6e10 c614 0300 |008a: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04e562: 288a |008d: goto 0017 // -0076 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0000 line=68 │ │ 0x0009 line=69 │ │ 0x000e line=70 │ │ @@ -88348,49 +88348,49 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04e580: |[04e580] com.theksmith.android.car_bus_interface.AndroidActions$2.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V │ │ -04e590: 5b01 8b05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058b │ │ -04e594: 5b02 8c05 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.val$text:Ljava/lang/String; // field@058c │ │ -04e598: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04e59e: 0e00 |0007: return-void │ │ +04e574: |[04e574] com.theksmith.android.car_bus_interface.AndroidActions$2.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V │ │ +04e584: 5b01 8b05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058b │ │ +04e588: 5b02 8c05 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.val$text:Ljava/lang/String; // field@058c │ │ +04e58c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04e592: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04e5a0: |[04e5a0] com.theksmith.android.car_bus_interface.AndroidActions$2.run:()V │ │ -04e5b0: 5430 8b05 |0000: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058b │ │ -04e5b4: 7110 d914 0000 |0002: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e5ba: 0c00 |0005: move-result-object v0 │ │ -04e5bc: 5431 8c05 |0006: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.val$text:Ljava/lang/String; // field@058c │ │ -04e5c0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04e5c2: 7130 c514 1002 |0009: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04e5c8: 0c00 |000c: move-result-object v0 │ │ -04e5ca: 6e10 c614 0000 |000d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04e5d0: 0e00 |0010: return-void │ │ -04e5d2: 0d00 |0011: move-exception v0 │ │ -04e5d4: 28fe |0012: goto 0010 // -0002 │ │ +04e594: |[04e594] com.theksmith.android.car_bus_interface.AndroidActions$2.run:()V │ │ +04e5a4: 5430 8b05 |0000: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058b │ │ +04e5a8: 7110 d914 0000 |0002: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e5ae: 0c00 |0005: move-result-object v0 │ │ +04e5b0: 5431 8c05 |0006: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.val$text:Ljava/lang/String; // field@058c │ │ +04e5b4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04e5b6: 7130 c514 1002 |0009: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04e5bc: 0c00 |000c: move-result-object v0 │ │ +04e5be: 6e10 c614 0000 |000d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04e5c4: 0e00 |0010: return-void │ │ +04e5c6: 0d00 |0011: move-exception v0 │ │ +04e5c8: 28fe |0012: goto 0010 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Ljava/lang/Exception; -> 0x0011 │ │ positions : │ │ 0x0000 line=94 │ │ 0x0010 line=96 │ │ 0x0011 line=95 │ │ @@ -88436,95 +88436,95 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04e5e8: |[04e5e8] com.theksmith.android.car_bus_interface.AndroidActions$3.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V │ │ -04e5f8: 5b01 8d05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ -04e5fc: 5b02 8e05 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.val$command:Ljava/lang/String; // field@058e │ │ -04e600: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04e606: 0e00 |0007: return-void │ │ +04e5dc: |[04e5dc] com.theksmith.android.car_bus_interface.AndroidActions$3.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V │ │ +04e5ec: 5b01 8d05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ +04e5f0: 5b02 8e05 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.val$command:Ljava/lang/String; // field@058e │ │ +04e5f4: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04e5fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$3; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -04e608: |[04e608] com.theksmith.android.car_bus_interface.AndroidActions$3.run:()V │ │ -04e618: 7100 2516 0000 |0000: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@1625 │ │ -04e61e: 0c02 |0003: move-result-object v2 │ │ -04e620: 5453 8e05 |0004: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.val$command:Ljava/lang/String; // field@058e │ │ -04e624: 6e20 2416 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@1624 │ │ -04e62a: 0e00 |0009: return-void │ │ -04e62c: 0d00 |000a: move-exception v0 │ │ -04e62e: 1a02 e401 |000b: const-string v2, "AndroidActions" // string@01e4 │ │ -04e632: 2203 5803 |000d: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04e636: 7010 4016 0300 |000f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04e63c: 1a04 c719 |0012: const-string v4, "sysExecuteCommand() : unexpected exception : exception= " // string@19c7 │ │ -04e640: 6e20 4716 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e646: 0c03 |0017: move-result-object v3 │ │ -04e648: 6e10 0116 0000 |0018: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04e64e: 0c04 |001b: move-result-object v4 │ │ -04e650: 6e20 4716 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e656: 0c03 |001f: move-result-object v3 │ │ -04e658: 6e10 4c16 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04e65e: 0c03 |0023: move-result-object v3 │ │ -04e660: 7130 7712 3200 |0024: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04e666: 5452 8d05 |0027: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ -04e66a: 7110 da14 0200 |0029: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04e670: 0a02 |002c: move-result v2 │ │ -04e672: 3902 dcff |002d: if-nez v2, 0009 // -0024 │ │ -04e676: 2202 5803 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -04e67a: 7010 4016 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04e680: 5453 8d05 |0034: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ -04e684: 7110 db14 0300 |0036: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04e68a: 0c03 |0039: move-result-object v3 │ │ -04e68c: 6e20 4716 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e692: 0c02 |003d: move-result-object v2 │ │ -04e694: 1a03 e100 |003e: const-string v3, ": " // string@00e1 │ │ -04e698: 6e20 4716 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e69e: 0c02 |0043: move-result-object v2 │ │ -04e6a0: 5453 8d05 |0044: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ -04e6a4: 7110 d914 0300 |0046: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e6aa: 0c03 |0049: move-result-object v3 │ │ -04e6ac: 1404 1800 077f |004a: const v4, #float 1.79446e+38 // #7f070018 │ │ -04e6b2: 6e20 ae00 4300 |004d: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04e6b8: 0c03 |0050: move-result-object v3 │ │ -04e6ba: 6e20 4716 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e6c0: 0c02 |0054: move-result-object v2 │ │ -04e6c2: 1a03 0300 |0055: const-string v3, " " // string@0003 │ │ -04e6c6: 6e20 4716 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e6cc: 0c02 |005a: move-result-object v2 │ │ -04e6ce: 5453 8e05 |005b: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.val$command:Ljava/lang/String; // field@058e │ │ -04e6d2: 6e20 4716 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e6d8: 0c02 |0060: move-result-object v2 │ │ -04e6da: 6e10 4c16 0200 |0061: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04e6e0: 0c01 |0064: move-result-object v1 │ │ -04e6e2: 5452 8d05 |0065: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ -04e6e6: 7110 d914 0200 |0067: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e6ec: 0c02 |006a: move-result-object v2 │ │ -04e6ee: 1203 |006b: const/4 v3, #int 0 // #0 │ │ -04e6f0: 7130 c514 1203 |006c: invoke-static {v2, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04e6f6: 0c02 |006f: move-result-object v2 │ │ -04e6f8: 6e10 c614 0200 |0070: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04e6fe: 2896 |0073: goto 0009 // -006a │ │ +04e5fc: |[04e5fc] com.theksmith.android.car_bus_interface.AndroidActions$3.run:()V │ │ +04e60c: 7100 2516 0000 |0000: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@1625 │ │ +04e612: 0c02 |0003: move-result-object v2 │ │ +04e614: 5453 8e05 |0004: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.val$command:Ljava/lang/String; // field@058e │ │ +04e618: 6e20 2416 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@1624 │ │ +04e61e: 0e00 |0009: return-void │ │ +04e620: 0d00 |000a: move-exception v0 │ │ +04e622: 1a02 e401 |000b: const-string v2, "AndroidActions" // string@01e4 │ │ +04e626: 2203 5803 |000d: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04e62a: 7010 4016 0300 |000f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04e630: 1a04 c719 |0012: const-string v4, "sysExecuteCommand() : unexpected exception : exception= " // string@19c7 │ │ +04e634: 6e20 4716 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e63a: 0c03 |0017: move-result-object v3 │ │ +04e63c: 6e10 0116 0000 |0018: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04e642: 0c04 |001b: move-result-object v4 │ │ +04e644: 6e20 4716 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e64a: 0c03 |001f: move-result-object v3 │ │ +04e64c: 6e10 4c16 0300 |0020: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04e652: 0c03 |0023: move-result-object v3 │ │ +04e654: 7130 7712 3200 |0024: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04e65a: 5452 8d05 |0027: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ +04e65e: 7110 da14 0200 |0029: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04e664: 0a02 |002c: move-result v2 │ │ +04e666: 3902 dcff |002d: if-nez v2, 0009 // -0024 │ │ +04e66a: 2202 5803 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +04e66e: 7010 4016 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04e674: 5453 8d05 |0034: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ +04e678: 7110 db14 0300 |0036: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04e67e: 0c03 |0039: move-result-object v3 │ │ +04e680: 6e20 4716 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e686: 0c02 |003d: move-result-object v2 │ │ +04e688: 1a03 e100 |003e: const-string v3, ": " // string@00e1 │ │ +04e68c: 6e20 4716 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e692: 0c02 |0043: move-result-object v2 │ │ +04e694: 5453 8d05 |0044: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ +04e698: 7110 d914 0300 |0046: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e69e: 0c03 |0049: move-result-object v3 │ │ +04e6a0: 1404 1800 077f |004a: const v4, #float 1.79446e+38 // #7f070018 │ │ +04e6a6: 6e20 ae00 4300 |004d: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04e6ac: 0c03 |0050: move-result-object v3 │ │ +04e6ae: 6e20 4716 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e6b4: 0c02 |0054: move-result-object v2 │ │ +04e6b6: 1a03 0300 |0055: const-string v3, " " // string@0003 │ │ +04e6ba: 6e20 4716 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e6c0: 0c02 |005a: move-result-object v2 │ │ +04e6c2: 5453 8e05 |005b: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.val$command:Ljava/lang/String; // field@058e │ │ +04e6c6: 6e20 4716 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e6cc: 0c02 |0060: move-result-object v2 │ │ +04e6ce: 6e10 4c16 0200 |0061: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04e6d4: 0c01 |0064: move-result-object v1 │ │ +04e6d6: 5452 8d05 |0065: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058d │ │ +04e6da: 7110 d914 0200 |0067: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e6e0: 0c02 |006a: move-result-object v2 │ │ +04e6e2: 1203 |006b: const/4 v3, #int 0 // #0 │ │ +04e6e4: 7130 c514 1203 |006c: invoke-static {v2, v1, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04e6ea: 0c02 |006f: move-result-object v2 │ │ +04e6ec: 6e10 c614 0200 |0070: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04e6f2: 2896 |0073: goto 0009 // -006a │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=120 │ │ 0x000a line=112 │ │ @@ -88576,127 +88576,127 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04e710: |[04e710] com.theksmith.android.car_bus_interface.AndroidActions$4.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;I)V │ │ -04e720: 5b01 8f05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e724: 5902 9005 |0002: iput v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ -04e728: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04e72e: 0e00 |0007: return-void │ │ +04e704: |[04e704] com.theksmith.android.car_bus_interface.AndroidActions$4.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;I)V │ │ +04e714: 5b01 8f05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e718: 5902 9005 |0002: iput v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ +04e71c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04e722: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$4;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 177 16-bit code units │ │ -04e730: |[04e730] com.theksmith.android.car_bus_interface.AndroidActions$4.run:()V │ │ -04e740: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04e742: 7100 d901 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -04e748: 0b02 |0004: move-result-wide v2 │ │ -04e74a: 2209 2600 |0005: new-instance v9, Landroid/content/Intent; // type@0026 │ │ -04e74e: 1a04 820b |0007: const-string v4, "android.intent.action.MEDIA_BUTTON" // string@0b82 │ │ -04e752: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -04e754: 7030 c100 4905 |000a: invoke-direct {v9, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ -04e75a: 2201 a102 |000d: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ -04e75e: 1206 |000f: const/4 v6, #int 0 // #0 │ │ -04e760: 52c7 9005 |0010: iget v7, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ -04e764: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -04e766: 0424 |0013: move-wide v4, v2 │ │ -04e768: 7608 9a12 0100 |0014: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ -04e76e: 1a04 8d0b |0017: const-string v4, "android.intent.extra.KEY_EVENT" // string@0b8d │ │ -04e772: 6e30 d700 4901 |0019: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ -04e778: 54c4 8f05 |001c: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e77c: 7110 d914 0400 |001e: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e782: 0c04 |0021: move-result-object v4 │ │ -04e784: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -04e786: 6e30 b500 9405 |0023: invoke-virtual {v4, v9, v5}, Landroid/content/Context;.sendOrderedBroadcast:(Landroid/content/Intent;Ljava/lang/String;)V // method@00b5 │ │ -04e78c: 2209 2600 |0026: new-instance v9, Landroid/content/Intent; // type@0026 │ │ -04e790: 1a04 820b |0028: const-string v4, "android.intent.action.MEDIA_BUTTON" // string@0b82 │ │ -04e794: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -04e796: 7030 c100 4905 |002b: invoke-direct {v9, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ -04e79c: 2201 a102 |002e: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ -04e7a0: 1216 |0030: const/4 v6, #int 1 // #1 │ │ -04e7a2: 52c7 9005 |0031: iget v7, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ -04e7a6: 1208 |0033: const/4 v8, #int 0 // #0 │ │ -04e7a8: 0424 |0034: move-wide v4, v2 │ │ -04e7aa: 7608 9a12 0100 |0035: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ -04e7b0: 1a04 8d0b |0038: const-string v4, "android.intent.extra.KEY_EVENT" // string@0b8d │ │ -04e7b4: 6e30 d700 4901 |003a: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ -04e7ba: 54c4 8f05 |003d: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e7be: 7110 d914 0400 |003f: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e7c4: 0c04 |0042: move-result-object v4 │ │ -04e7c6: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -04e7c8: 6e30 b500 9405 |0044: invoke-virtual {v4, v9, v5}, Landroid/content/Context;.sendOrderedBroadcast:(Landroid/content/Intent;Ljava/lang/String;)V // method@00b5 │ │ -04e7ce: 0e00 |0047: return-void │ │ -04e7d0: 0d00 |0048: move-exception v0 │ │ -04e7d2: 1a04 e401 |0049: const-string v4, "AndroidActions" // string@01e4 │ │ -04e7d6: 2205 5803 |004b: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -04e7da: 7010 4016 0500 |004d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04e7e0: 1a06 cc19 |0050: const-string v6, "sysSimulateMediaButton() : unexpected exception : exception= " // string@19cc │ │ -04e7e4: 6e20 4716 6500 |0052: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e7ea: 0c05 |0055: move-result-object v5 │ │ -04e7ec: 6e10 0116 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04e7f2: 0c06 |0059: move-result-object v6 │ │ -04e7f4: 6e20 4716 6500 |005a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e7fa: 0c05 |005d: move-result-object v5 │ │ -04e7fc: 6e10 4c16 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04e802: 0c05 |0061: move-result-object v5 │ │ -04e804: 7130 7712 5400 |0062: invoke-static {v4, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04e80a: 54c4 8f05 |0065: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e80e: 7110 da14 0400 |0067: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04e814: 0a04 |006a: move-result v4 │ │ -04e816: 3904 dcff |006b: if-nez v4, 0047 // -0024 │ │ -04e81a: 2204 5803 |006d: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -04e81e: 7010 4016 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04e824: 54c5 8f05 |0072: iget-object v5, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e828: 7110 db14 0500 |0074: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04e82e: 0c05 |0077: move-result-object v5 │ │ -04e830: 6e20 4716 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e836: 0c04 |007b: move-result-object v4 │ │ -04e838: 1a05 e100 |007c: const-string v5, ": " // string@00e1 │ │ -04e83c: 6e20 4716 5400 |007e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e842: 0c04 |0081: move-result-object v4 │ │ -04e844: 54c5 8f05 |0082: iget-object v5, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e848: 7110 d914 0500 |0084: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e84e: 0c05 |0087: move-result-object v5 │ │ -04e850: 1406 1c00 077f |0088: const v6, #float 1.79446e+38 // #7f07001c │ │ -04e856: 6e20 ae00 6500 |008b: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04e85c: 0c05 |008e: move-result-object v5 │ │ -04e85e: 6e20 4716 5400 |008f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e864: 0c04 |0092: move-result-object v4 │ │ -04e866: 1a05 0300 |0093: const-string v5, " " // string@0003 │ │ -04e86a: 6e20 4716 5400 |0095: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04e870: 0c04 |0098: move-result-object v4 │ │ -04e872: 52c5 9005 |0099: iget v5, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ -04e876: 6e20 4316 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -04e87c: 0c04 |009e: move-result-object v4 │ │ -04e87e: 6e10 4c16 0400 |009f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04e884: 0c0a |00a2: move-result-object v10 │ │ -04e886: 54c4 8f05 |00a3: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ -04e88a: 7110 d914 0400 |00a5: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e890: 0c04 |00a8: move-result-object v4 │ │ -04e892: 7130 c514 a40b |00a9: invoke-static {v4, v10, v11}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04e898: 0c04 |00ac: move-result-object v4 │ │ -04e89a: 6e10 c614 0400 |00ad: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04e8a0: 2897 |00b0: goto 0047 // -0069 │ │ +04e724: |[04e724] com.theksmith.android.car_bus_interface.AndroidActions$4.run:()V │ │ +04e734: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04e736: 7100 d901 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +04e73c: 0b02 |0004: move-result-wide v2 │ │ +04e73e: 2209 2600 |0005: new-instance v9, Landroid/content/Intent; // type@0026 │ │ +04e742: 1a04 820b |0007: const-string v4, "android.intent.action.MEDIA_BUTTON" // string@0b82 │ │ +04e746: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +04e748: 7030 c100 4905 |000a: invoke-direct {v9, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ +04e74e: 2201 a102 |000d: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ +04e752: 1206 |000f: const/4 v6, #int 0 // #0 │ │ +04e754: 52c7 9005 |0010: iget v7, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ +04e758: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +04e75a: 0424 |0013: move-wide v4, v2 │ │ +04e75c: 7608 9a12 0100 |0014: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ +04e762: 1a04 8d0b |0017: const-string v4, "android.intent.extra.KEY_EVENT" // string@0b8d │ │ +04e766: 6e30 d700 4901 |0019: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ +04e76c: 54c4 8f05 |001c: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e770: 7110 d914 0400 |001e: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e776: 0c04 |0021: move-result-object v4 │ │ +04e778: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +04e77a: 6e30 b500 9405 |0023: invoke-virtual {v4, v9, v5}, Landroid/content/Context;.sendOrderedBroadcast:(Landroid/content/Intent;Ljava/lang/String;)V // method@00b5 │ │ +04e780: 2209 2600 |0026: new-instance v9, Landroid/content/Intent; // type@0026 │ │ +04e784: 1a04 820b |0028: const-string v4, "android.intent.action.MEDIA_BUTTON" // string@0b82 │ │ +04e788: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +04e78a: 7030 c100 4905 |002b: invoke-direct {v9, v4, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ +04e790: 2201 a102 |002e: new-instance v1, Landroid/view/KeyEvent; // type@02a1 │ │ +04e794: 1216 |0030: const/4 v6, #int 1 // #1 │ │ +04e796: 52c7 9005 |0031: iget v7, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ +04e79a: 1208 |0033: const/4 v8, #int 0 // #0 │ │ +04e79c: 0424 |0034: move-wide v4, v2 │ │ +04e79e: 7608 9a12 0100 |0035: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@129a │ │ +04e7a4: 1a04 8d0b |0038: const-string v4, "android.intent.extra.KEY_EVENT" // string@0b8d │ │ +04e7a8: 6e30 d700 4901 |003a: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00d7 │ │ +04e7ae: 54c4 8f05 |003d: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e7b2: 7110 d914 0400 |003f: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e7b8: 0c04 |0042: move-result-object v4 │ │ +04e7ba: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +04e7bc: 6e30 b500 9405 |0044: invoke-virtual {v4, v9, v5}, Landroid/content/Context;.sendOrderedBroadcast:(Landroid/content/Intent;Ljava/lang/String;)V // method@00b5 │ │ +04e7c2: 0e00 |0047: return-void │ │ +04e7c4: 0d00 |0048: move-exception v0 │ │ +04e7c6: 1a04 e401 |0049: const-string v4, "AndroidActions" // string@01e4 │ │ +04e7ca: 2205 5803 |004b: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +04e7ce: 7010 4016 0500 |004d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04e7d4: 1a06 cc19 |0050: const-string v6, "sysSimulateMediaButton() : unexpected exception : exception= " // string@19cc │ │ +04e7d8: 6e20 4716 6500 |0052: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e7de: 0c05 |0055: move-result-object v5 │ │ +04e7e0: 6e10 0116 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04e7e6: 0c06 |0059: move-result-object v6 │ │ +04e7e8: 6e20 4716 6500 |005a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e7ee: 0c05 |005d: move-result-object v5 │ │ +04e7f0: 6e10 4c16 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04e7f6: 0c05 |0061: move-result-object v5 │ │ +04e7f8: 7130 7712 5400 |0062: invoke-static {v4, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04e7fe: 54c4 8f05 |0065: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e802: 7110 da14 0400 |0067: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04e808: 0a04 |006a: move-result v4 │ │ +04e80a: 3904 dcff |006b: if-nez v4, 0047 // -0024 │ │ +04e80e: 2204 5803 |006d: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +04e812: 7010 4016 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04e818: 54c5 8f05 |0072: iget-object v5, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e81c: 7110 db14 0500 |0074: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04e822: 0c05 |0077: move-result-object v5 │ │ +04e824: 6e20 4716 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e82a: 0c04 |007b: move-result-object v4 │ │ +04e82c: 1a05 e100 |007c: const-string v5, ": " // string@00e1 │ │ +04e830: 6e20 4716 5400 |007e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e836: 0c04 |0081: move-result-object v4 │ │ +04e838: 54c5 8f05 |0082: iget-object v5, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e83c: 7110 d914 0500 |0084: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e842: 0c05 |0087: move-result-object v5 │ │ +04e844: 1406 1c00 077f |0088: const v6, #float 1.79446e+38 // #7f07001c │ │ +04e84a: 6e20 ae00 6500 |008b: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04e850: 0c05 |008e: move-result-object v5 │ │ +04e852: 6e20 4716 5400 |008f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e858: 0c04 |0092: move-result-object v4 │ │ +04e85a: 1a05 0300 |0093: const-string v5, " " // string@0003 │ │ +04e85e: 6e20 4716 5400 |0095: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04e864: 0c04 |0098: move-result-object v4 │ │ +04e866: 52c5 9005 |0099: iget v5, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.val$keyCode:I // field@0590 │ │ +04e86a: 6e20 4316 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +04e870: 0c04 |009e: move-result-object v4 │ │ +04e872: 6e10 4c16 0400 |009f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04e878: 0c0a |00a2: move-result-object v10 │ │ +04e87a: 54c4 8f05 |00a3: iget-object v4, v12, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@058f │ │ +04e87e: 7110 d914 0400 |00a5: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e884: 0c04 |00a8: move-result-object v4 │ │ +04e886: 7130 c514 a40b |00a9: invoke-static {v4, v10, v11}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04e88c: 0c04 |00ac: move-result-object v4 │ │ +04e88e: 6e10 c614 0400 |00ad: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04e894: 2897 |00b0: goto 0047 // -0069 │ │ catches : 1 │ │ 0x0001 - 0x0047 │ │ Ljava/lang/Exception; -> 0x0048 │ │ positions : │ │ 0x0001 line=151 │ │ 0x0005 line=153 │ │ 0x000d line=154 │ │ @@ -88757,278 +88757,255 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04e8b4: |[04e8b4] com.theksmith.android.car_bus_interface.AndroidActions$5.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)V │ │ -04e8c4: 5b01 9105 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04e8c8: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04e8ce: 0e00 |0005: return-void │ │ +04e8a8: |[04e8a8] com.theksmith.android.car_bus_interface.AndroidActions$5.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)V │ │ +04e8b8: 5b01 9105 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04e8bc: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04e8c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$5;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 22 │ │ + registers : 19 │ │ ins : 1 │ │ outs : 3 │ │ - insns size : 368 16-bit code units │ │ -04e8d0: |[04e8d0] com.theksmith.android.car_bus_interface.AndroidActions$5.run:()V │ │ -04e8e0: 1a03 790b |0000: const-string v3, "android" // string@0b79 │ │ -04e8e4: 1a05 b50c |0002: const-string v5, "com.android.systemui" // string@0cb5 │ │ -04e8e8: 1a04 b40c |0004: const-string v4, "com.android.launcher" // string@0cb4 │ │ -04e8ec: 1a0b b40c |0006: const-string v11, "com.android.launcher" // string@0cb4 │ │ -04e8f0: 220a 2600 |0008: new-instance v10, Landroid/content/Intent; // type@0026 │ │ -04e8f4: 1a12 810b |000a: const-string v18, "android.intent.action.MAIN" // string@0b81 │ │ -04e8f8: 0800 1200 |000c: move-object/from16 v0, v18 │ │ -04e8fc: 7020 c000 0a00 |000e: invoke-direct {v10, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -04e902: 1a12 870b |0011: const-string v18, "android.intent.category.HOME" // string@0b87 │ │ -04e906: 0800 1200 |0013: move-object/from16 v0, v18 │ │ -04e90a: 6e20 c200 0a00 |0015: invoke-virtual {v10, v0}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ -04e910: 0800 1500 |0018: move-object/from16 v0, v21 │ │ -04e914: 5400 9105 |001a: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04e918: 0812 0000 |001c: move-object/from16 v18, v0 │ │ -04e91c: 7701 d914 1200 |001e: invoke-static/range {v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e922: 0c12 |0021: move-result-object v18 │ │ -04e924: 1a13 260b |0022: const-string v19, "activity" // string@0b26 │ │ -04e928: 7402 af00 1200 |0024: invoke-virtual/range {v18, v19}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -04e92e: 0c06 |0027: move-result-object v6 │ │ -04e930: 1f06 0b00 |0028: check-cast v6, Landroid/app/ActivityManager; // type@000b │ │ -04e934: 0800 1500 |002a: move-object/from16 v0, v21 │ │ -04e938: 5400 9105 |002c: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04e93c: 0812 0000 |002e: move-object/from16 v18, v0 │ │ -04e940: 7701 d914 1200 |0030: invoke-static/range {v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e946: 0c12 |0033: move-result-object v18 │ │ -04e948: 7401 aa00 1200 |0034: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -04e94e: 0c12 |0037: move-result-object v18 │ │ -04e950: 6e10 ca00 0a00 |0038: invoke-virtual {v10}, Landroid/content/Intent;.getFlags:()I // method@00ca │ │ -04e956: 0a13 |003b: move-result v19 │ │ -04e958: 0800 1200 |003c: move-object/from16 v0, v18 │ │ -04e95c: 0201 1300 |003e: move/from16 v1, v19 │ │ -04e960: 6e30 f900 a001 |0040: invoke-virtual {v0, v10, v1}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@00f9 │ │ -04e966: 0c0e |0043: move-result-object v14 │ │ -04e968: 54e0 1900 |0044: iget-object v0, v14, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0019 │ │ -04e96c: 0812 0000 |0046: move-object/from16 v18, v0 │ │ -04e970: 3812 1c00 |0048: if-eqz v18, 0064 // +001c │ │ -04e974: 54e0 1900 |004a: iget-object v0, v14, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0019 │ │ -04e978: 0812 0000 |004c: move-object/from16 v18, v0 │ │ -04e97c: 0800 1200 |004e: move-object/from16 v0, v18 │ │ -04e980: 5400 1200 |0050: iget-object v0, v0, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -04e984: 0812 0000 |0052: move-object/from16 v18, v0 │ │ -04e988: 1a13 0000 |0054: const-string v19, "" // string@0000 │ │ -04e98c: 0800 1200 |0056: move-object/from16 v0, v18 │ │ -04e990: 0801 1300 |0058: move-object/from16 v1, v19 │ │ -04e994: 3210 0a00 |005a: if-eq v0, v1, 0064 // +000a │ │ -04e998: 54e0 1900 |005c: iget-object v0, v14, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0019 │ │ -04e99c: 0812 0000 |005e: move-object/from16 v18, v0 │ │ -04e9a0: 0800 1200 |0060: move-object/from16 v0, v18 │ │ -04e9a4: 540b 1200 |0062: iget-object v11, v0, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ -04e9a8: 1312 0500 |0064: const/16 v18, #int 5 // #5 │ │ -04e9ac: 0200 1200 |0066: move/from16 v0, v18 │ │ -04e9b0: 230c ad03 |0068: new-array v12, v0, [Ljava/lang/String; // type@03ad │ │ -04e9b4: 1312 0000 |006a: const/16 v18, #int 0 // #0 │ │ -04e9b8: 4d0b 0c12 |006c: aput-object v11, v12, v18 │ │ -04e9bc: 1312 0100 |006e: const/16 v18, #int 1 // #1 │ │ -04e9c0: 0800 1500 |0070: move-object/from16 v0, v21 │ │ -04e9c4: 5400 9105 |0072: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04e9c8: 0813 0000 |0074: move-object/from16 v19, v0 │ │ -04e9cc: 7701 d914 1300 |0076: invoke-static/range {v19}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04e9d2: 0c13 |0079: move-result-object v19 │ │ -04e9d4: 7401 9e00 1300 |007a: invoke-virtual/range {v19}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@009e │ │ -04e9da: 0c13 |007d: move-result-object v19 │ │ -04e9dc: 0800 1300 |007e: move-object/from16 v0, v19 │ │ -04e9e0: 5400 1500 |0080: iget-object v0, v0, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0015 │ │ -04e9e4: 0813 0000 |0082: move-object/from16 v19, v0 │ │ -04e9e8: 4d13 0c12 |0084: aput-object v19, v12, v18 │ │ -04e9ec: 1312 0200 |0086: const/16 v18, #int 2 // #2 │ │ -04e9f0: 1a13 790b |0088: const-string v19, "android" // string@0b79 │ │ -04e9f4: 4d13 0c12 |008a: aput-object v19, v12, v18 │ │ -04e9f8: 1312 0300 |008c: const/16 v18, #int 3 // #3 │ │ -04e9fc: 1a13 b50c |008e: const-string v19, "com.android.systemui" // string@0cb5 │ │ -04ea00: 4d13 0c12 |0090: aput-object v19, v12, v18 │ │ -04ea04: 1312 0400 |0092: const/16 v18, #int 4 // #4 │ │ -04ea08: 1a13 0000 |0094: const-string v19, "" // string@0000 │ │ -04ea0c: 4d13 0c12 |0096: aput-object v19, v12, v18 │ │ -04ea10: 1a08 0000 |0098: const-string v8, "" // string@0000 │ │ -04ea14: 1312 0500 |009a: const/16 v18, #int 5 // #5 │ │ -04ea18: 0200 1200 |009c: move/from16 v0, v18 │ │ -04ea1c: 6e20 3500 0600 |009e: invoke-virtual {v6, v0}, Landroid/app/ActivityManager;.getRunningTasks:(I)Ljava/util/List; // method@0035 │ │ -04ea22: 0c10 |00a1: move-result-object v16 │ │ -04ea24: 7801 9616 1000 |00a2: invoke-interface/range {v16}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1696 │ │ -04ea2a: 0c09 |00a5: move-result-object v9 │ │ -04ea2c: 7210 8516 0900 |00a6: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -04ea32: 0a12 |00a9: move-result v18 │ │ -04ea34: 3812 3700 |00aa: if-eqz v18, 00e1 // +0037 │ │ -04ea38: 7210 8616 0900 |00ac: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -04ea3e: 0c0f |00af: move-result-object v15 │ │ -04ea40: 1f0f 0a00 |00b0: check-cast v15, Landroid/app/ActivityManager$RunningTaskInfo; // type@000a │ │ -04ea44: 54f0 0100 |00b2: iget-object v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;.topActivity:Landroid/content/ComponentName; // field@0001 │ │ -04ea48: 0812 0000 |00b4: move-object/from16 v18, v0 │ │ -04ea4c: 7401 9700 1200 |00b6: invoke-virtual/range {v18}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0097 │ │ -04ea52: 0c0d |00b9: move-result-object v13 │ │ -04ea54: 52f0 0000 |00ba: iget v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;.id:I // field@0000 │ │ -04ea58: 0212 0000 |00bc: move/from16 v18, v0 │ │ -04ea5c: 3d12 2400 |00be: if-lez v18, 00e2 // +0024 │ │ -04ea60: 7110 7116 0c00 |00c0: invoke-static {v12}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1671 │ │ -04ea66: 0c12 |00c3: move-result-object v18 │ │ -04ea68: 0800 1200 |00c4: move-object/from16 v0, v18 │ │ -04ea6c: 7220 9316 d000 |00c6: invoke-interface {v0, v13}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1693 │ │ -04ea72: 0a12 |00c9: move-result v18 │ │ -04ea74: 3912 1800 |00ca: if-nez v18, 00e2 // +0018 │ │ -04ea78: 1a12 0000 |00cc: const-string v18, "" // string@0000 │ │ -04ea7c: 0800 1200 |00ce: move-object/from16 v0, v18 │ │ -04ea80: 3208 1200 |00d0: if-eq v8, v0, 00e2 // +0012 │ │ -04ea84: 328d 1000 |00d2: if-eq v13, v8, 00e2 // +0010 │ │ -04ea88: 52f0 0000 |00d4: iget v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;.id:I // field@0000 │ │ -04ea8c: 0212 0000 |00d6: move/from16 v18, v0 │ │ -04ea90: 1313 0200 |00d8: const/16 v19, #int 2 // #2 │ │ -04ea94: 0200 1200 |00da: move/from16 v0, v18 │ │ -04ea98: 0201 1300 |00dc: move/from16 v1, v19 │ │ -04ea9c: 6e30 3600 0601 |00de: invoke-virtual {v6, v0, v1}, Landroid/app/ActivityManager;.moveTaskToFront:(II)V // method@0036 │ │ -04eaa2: 0e00 |00e1: return-void │ │ -04eaa4: 52f0 0000 |00e2: iget v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;.id:I // field@0000 │ │ -04eaa8: 0212 0000 |00e4: move/from16 v18, v0 │ │ -04eaac: 3d12 c0ff |00e6: if-lez v18, 00a6 // -0040 │ │ -04eab0: 1a12 790b |00e8: const-string v18, "android" // string@0b79 │ │ -04eab4: 0800 1200 |00ea: move-object/from16 v0, v18 │ │ -04eab8: 320d baff |00ec: if-eq v13, v0, 00a6 // -0046 │ │ -04eabc: 1a12 b50c |00ee: const-string v18, "com.android.systemui" // string@0cb5 │ │ -04eac0: 0800 1200 |00f0: move-object/from16 v0, v18 │ │ -04eac4: 320d b4ff |00f2: if-eq v13, v0, 00a6 // -004c │ │ -04eac8: 07d8 |00f4: move-object v8, v13 │ │ -04eaca: 28b1 |00f5: goto 00a6 // -004f │ │ -04eacc: 0d07 |00f6: move-exception v7 │ │ -04eace: 1a12 e401 |00f7: const-string v18, "AndroidActions" // string@01e4 │ │ -04ead2: 2213 5803 |00f9: new-instance v19, Ljava/lang/StringBuilder; // type@0358 │ │ -04ead6: 7601 4016 1300 |00fb: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04eadc: 1a14 ce19 |00fe: const-string v20, "sysSwitchToLastApp() : unexpected exception : exception= " // string@19ce │ │ -04eae0: 7402 4716 1300 |0100: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eae6: 0c13 |0103: move-result-object v19 │ │ -04eae8: 6e10 0116 0700 |0104: invoke-virtual {v7}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04eaee: 0c14 |0107: move-result-object v20 │ │ -04eaf0: 7402 4716 1300 |0108: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eaf6: 0c13 |010b: move-result-object v19 │ │ -04eaf8: 7401 4c16 1300 |010c: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04eafe: 0c13 |010f: move-result-object v19 │ │ -04eb00: 0800 1200 |0110: move-object/from16 v0, v18 │ │ -04eb04: 0801 1300 |0112: move-object/from16 v1, v19 │ │ -04eb08: 7130 7712 1007 |0114: invoke-static {v0, v1, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04eb0e: 0800 1500 |0117: move-object/from16 v0, v21 │ │ -04eb12: 5400 9105 |0119: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04eb16: 0812 0000 |011b: move-object/from16 v18, v0 │ │ -04eb1a: 7701 da14 1200 |011d: invoke-static/range {v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04eb20: 0a12 |0120: move-result v18 │ │ -04eb22: 3912 c0ff |0121: if-nez v18, 00e1 // -0040 │ │ -04eb26: 2212 5803 |0123: new-instance v18, Ljava/lang/StringBuilder; // type@0358 │ │ -04eb2a: 7601 4016 1200 |0125: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04eb30: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -04eb34: 5400 9105 |012a: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04eb38: 0813 0000 |012c: move-object/from16 v19, v0 │ │ -04eb3c: 7701 db14 1300 |012e: invoke-static/range {v19}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04eb42: 0c13 |0131: move-result-object v19 │ │ -04eb44: 7402 4716 1200 |0132: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eb4a: 0c12 |0135: move-result-object v18 │ │ -04eb4c: 1a13 e100 |0136: const-string v19, ": " // string@00e1 │ │ -04eb50: 7402 4716 1200 |0138: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eb56: 0c12 |013b: move-result-object v18 │ │ -04eb58: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -04eb5c: 5400 9105 |013e: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04eb60: 0813 0000 |0140: move-object/from16 v19, v0 │ │ -04eb64: 7701 d914 1300 |0142: invoke-static/range {v19}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04eb6a: 0c13 |0145: move-result-object v19 │ │ -04eb6c: 1414 1a00 077f |0146: const v20, #float 1.79446e+38 // #7f07001a │ │ -04eb72: 7402 ae00 1300 |0149: invoke-virtual/range {v19, v20}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04eb78: 0c13 |014c: move-result-object v19 │ │ -04eb7a: 7402 4716 1200 |014d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eb80: 0c12 |0150: move-result-object v18 │ │ -04eb82: 7401 4c16 1200 |0151: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04eb88: 0c11 |0154: move-result-object v17 │ │ -04eb8a: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -04eb8e: 5400 9105 |0157: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ -04eb92: 0812 0000 |0159: move-object/from16 v18, v0 │ │ -04eb96: 7701 d914 1200 |015b: invoke-static/range {v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04eb9c: 0c12 |015e: move-result-object v18 │ │ -04eb9e: 1313 0000 |015f: const/16 v19, #int 0 // #0 │ │ -04eba2: 0800 1200 |0161: move-object/from16 v0, v18 │ │ -04eba6: 0801 1100 |0163: move-object/from16 v1, v17 │ │ -04ebaa: 0202 1300 |0165: move/from16 v2, v19 │ │ -04ebae: 7130 c514 1002 |0167: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04ebb4: 0c12 |016a: move-result-object v18 │ │ -04ebb6: 7401 c614 1200 |016b: invoke-virtual/range {v18}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04ebbc: 2900 73ff |016e: goto/16 00e1 // -008d │ │ + insns size : 319 16-bit code units │ │ +04e8c4: |[04e8c4] com.theksmith.android.car_bus_interface.AndroidActions$5.run:()V │ │ +04e8d4: 1a01 790b |0000: const-string v1, "android" // string@0b79 │ │ +04e8d8: 1a03 b50c |0002: const-string v3, "com.android.systemui" // string@0cb5 │ │ +04e8dc: 1a02 b40c |0004: const-string v2, "com.android.launcher" // string@0cb4 │ │ +04e8e0: 1a08 b40c |0006: const-string v8, "com.android.launcher" // string@0cb4 │ │ +04e8e4: 2207 2600 |0008: new-instance v7, Landroid/content/Intent; // type@0026 │ │ +04e8e8: 1a0f 810b |000a: const-string v15, "android.intent.action.MAIN" // string@0b81 │ │ +04e8ec: 7020 c000 f700 |000c: invoke-direct {v7, v15}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +04e8f2: 1a0f 870b |000f: const-string v15, "android.intent.category.HOME" // string@0b87 │ │ +04e8f6: 6e20 c200 f700 |0011: invoke-virtual {v7, v15}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ +04e8fc: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +04e900: 540f 9105 |0016: iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04e904: 7110 d914 0f00 |0018: invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e90a: 0c0f |001b: move-result-object v15 │ │ +04e90c: 1a10 260b |001c: const-string v16, "activity" // string@0b26 │ │ +04e910: 7402 af00 0f00 |001e: invoke-virtual/range {v15, v16}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +04e916: 0c04 |0021: move-result-object v4 │ │ +04e918: 1f04 0b00 |0022: check-cast v4, Landroid/app/ActivityManager; // type@000b │ │ +04e91c: 0800 1200 |0024: move-object/from16 v0, v18 │ │ +04e920: 540f 9105 |0026: iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04e924: 7110 d914 0f00 |0028: invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e92a: 0c0f |002b: move-result-object v15 │ │ +04e92c: 6e10 aa00 0f00 |002c: invoke-virtual {v15}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +04e932: 0c0f |002f: move-result-object v15 │ │ +04e934: 6e10 ca00 0700 |0030: invoke-virtual {v7}, Landroid/content/Intent;.getFlags:()I // method@00ca │ │ +04e93a: 0a10 |0033: move-result v16 │ │ +04e93c: 0200 1000 |0034: move/from16 v0, v16 │ │ +04e940: 6e30 f900 7f00 |0036: invoke-virtual {v15, v7, v0}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@00f9 │ │ +04e946: 0c0b |0039: move-result-object v11 │ │ +04e948: 54bf 1900 |003a: iget-object v15, v11, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0019 │ │ +04e94c: 380f 1000 |003c: if-eqz v15, 004c // +0010 │ │ +04e950: 54bf 1900 |003e: iget-object v15, v11, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0019 │ │ +04e954: 54ff 1200 |0040: iget-object v15, v15, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +04e958: 1a10 0000 |0042: const-string v16, "" // string@0000 │ │ +04e95c: 0800 1000 |0044: move-object/from16 v0, v16 │ │ +04e960: 320f 0600 |0046: if-eq v15, v0, 004c // +0006 │ │ +04e964: 54bf 1900 |0048: iget-object v15, v11, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0019 │ │ +04e968: 54f8 1200 |004a: iget-object v8, v15, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0012 │ │ +04e96c: 125f |004c: const/4 v15, #int 5 // #5 │ │ +04e96e: 23f9 ad03 |004d: new-array v9, v15, [Ljava/lang/String; // type@03ad │ │ +04e972: 120f |004f: const/4 v15, #int 0 // #0 │ │ +04e974: 4d08 090f |0050: aput-object v8, v9, v15 │ │ +04e978: 121f |0052: const/4 v15, #int 1 // #1 │ │ +04e97a: 0800 1200 |0053: move-object/from16 v0, v18 │ │ +04e97e: 5400 9105 |0055: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04e982: 0810 0000 |0057: move-object/from16 v16, v0 │ │ +04e986: 7701 d914 1000 |0059: invoke-static/range {v16}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04e98c: 0c10 |005c: move-result-object v16 │ │ +04e98e: 7401 9e00 1000 |005d: invoke-virtual/range {v16}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@009e │ │ +04e994: 0c10 |0060: move-result-object v16 │ │ +04e996: 0800 1000 |0061: move-object/from16 v0, v16 │ │ +04e99a: 5400 1500 |0063: iget-object v0, v0, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0015 │ │ +04e99e: 0810 0000 |0065: move-object/from16 v16, v0 │ │ +04e9a2: 4d10 090f |0067: aput-object v16, v9, v15 │ │ +04e9a6: 122f |0069: const/4 v15, #int 2 // #2 │ │ +04e9a8: 1a10 790b |006a: const-string v16, "android" // string@0b79 │ │ +04e9ac: 4d10 090f |006c: aput-object v16, v9, v15 │ │ +04e9b0: 123f |006e: const/4 v15, #int 3 // #3 │ │ +04e9b2: 1a10 b50c |006f: const-string v16, "com.android.systemui" // string@0cb5 │ │ +04e9b6: 4d10 090f |0071: aput-object v16, v9, v15 │ │ +04e9ba: 124f |0073: const/4 v15, #int 4 // #4 │ │ +04e9bc: 1a10 0000 |0074: const-string v16, "" // string@0000 │ │ +04e9c0: 4d10 090f |0076: aput-object v16, v9, v15 │ │ +04e9c4: 1a06 0000 |0078: const-string v6, "" // string@0000 │ │ +04e9c8: 125f |007a: const/4 v15, #int 5 // #5 │ │ +04e9ca: 6e20 3500 f400 |007b: invoke-virtual {v4, v15}, Landroid/app/ActivityManager;.getRunningTasks:(I)Ljava/util/List; // method@0035 │ │ +04e9d0: 0c0d |007e: move-result-object v13 │ │ +04e9d2: 7210 9616 0d00 |007f: invoke-interface {v13}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1696 │ │ +04e9d8: 0c0f |0082: move-result-object v15 │ │ +04e9da: 7210 8516 0f00 |0083: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +04e9e0: 0a10 |0086: move-result v16 │ │ +04e9e2: 3810 3300 |0087: if-eqz v16, 00ba // +0033 │ │ +04e9e6: 7210 8616 0f00 |0089: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +04e9ec: 0c0c |008c: move-result-object v12 │ │ +04e9ee: 1f0c 0a00 |008d: check-cast v12, Landroid/app/ActivityManager$RunningTaskInfo; // type@000a │ │ +04e9f2: 54c0 0100 |008f: iget-object v0, v12, Landroid/app/ActivityManager$RunningTaskInfo;.topActivity:Landroid/content/ComponentName; // field@0001 │ │ +04e9f6: 0810 0000 |0091: move-object/from16 v16, v0 │ │ +04e9fa: 7401 9700 1000 |0093: invoke-virtual/range {v16}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0097 │ │ +04ea00: 0c0a |0096: move-result-object v10 │ │ +04ea02: 52c0 0000 |0097: iget v0, v12, Landroid/app/ActivityManager$RunningTaskInfo;.id:I // field@0000 │ │ +04ea06: 0210 0000 |0099: move/from16 v16, v0 │ │ +04ea0a: 3d10 2000 |009b: if-lez v16, 00bb // +0020 │ │ +04ea0e: 7110 7116 0900 |009d: invoke-static {v9}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@1671 │ │ +04ea14: 0c10 |00a0: move-result-object v16 │ │ +04ea16: 0800 1000 |00a1: move-object/from16 v0, v16 │ │ +04ea1a: 7220 9316 a000 |00a3: invoke-interface {v0, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@1693 │ │ +04ea20: 0a10 |00a6: move-result v16 │ │ +04ea22: 3910 1400 |00a7: if-nez v16, 00bb // +0014 │ │ +04ea26: 1a10 0000 |00a9: const-string v16, "" // string@0000 │ │ +04ea2a: 0800 1000 |00ab: move-object/from16 v0, v16 │ │ +04ea2e: 3206 0e00 |00ad: if-eq v6, v0, 00bb // +000e │ │ +04ea32: 326a 0c00 |00af: if-eq v10, v6, 00bb // +000c │ │ +04ea36: 52cf 0000 |00b1: iget v15, v12, Landroid/app/ActivityManager$RunningTaskInfo;.id:I // field@0000 │ │ +04ea3a: 1310 0200 |00b3: const/16 v16, #int 2 // #2 │ │ +04ea3e: 0200 1000 |00b5: move/from16 v0, v16 │ │ +04ea42: 6e30 3600 f400 |00b7: invoke-virtual {v4, v15, v0}, Landroid/app/ActivityManager;.moveTaskToFront:(II)V // method@0036 │ │ +04ea48: 0e00 |00ba: return-void │ │ +04ea4a: 52c0 0000 |00bb: iget v0, v12, Landroid/app/ActivityManager$RunningTaskInfo;.id:I // field@0000 │ │ +04ea4e: 0210 0000 |00bd: move/from16 v16, v0 │ │ +04ea52: 3d10 c4ff |00bf: if-lez v16, 0083 // -003c │ │ +04ea56: 1a10 790b |00c1: const-string v16, "android" // string@0b79 │ │ +04ea5a: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ +04ea5e: 320a beff |00c5: if-eq v10, v0, 0083 // -0042 │ │ +04ea62: 1a10 b50c |00c7: const-string v16, "com.android.systemui" // string@0cb5 │ │ +04ea66: 0800 1000 |00c9: move-object/from16 v0, v16 │ │ +04ea6a: 320a b8ff |00cb: if-eq v10, v0, 0083 // -0048 │ │ +04ea6e: 07a6 |00cd: move-object v6, v10 │ │ +04ea70: 28b5 |00ce: goto 0083 // -004b │ │ +04ea72: 0d05 |00cf: move-exception v5 │ │ +04ea74: 1a0f e401 |00d0: const-string v15, "AndroidActions" // string@01e4 │ │ +04ea78: 2210 5803 |00d2: new-instance v16, Ljava/lang/StringBuilder; // type@0358 │ │ +04ea7c: 7601 4016 1000 |00d4: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ea82: 1a11 ce19 |00d7: const-string v17, "sysSwitchToLastApp() : unexpected exception : exception= " // string@19ce │ │ +04ea86: 7402 4716 1000 |00d9: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ea8c: 0c10 |00dc: move-result-object v16 │ │ +04ea8e: 6e10 0116 0500 |00dd: invoke-virtual {v5}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04ea94: 0c11 |00e0: move-result-object v17 │ │ +04ea96: 7402 4716 1000 |00e1: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ea9c: 0c10 |00e4: move-result-object v16 │ │ +04ea9e: 7401 4c16 1000 |00e5: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04eaa4: 0c10 |00e8: move-result-object v16 │ │ +04eaa6: 0800 1000 |00e9: move-object/from16 v0, v16 │ │ +04eaaa: 7130 7712 0f05 |00eb: invoke-static {v15, v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04eab0: 0800 1200 |00ee: move-object/from16 v0, v18 │ │ +04eab4: 540f 9105 |00f0: iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04eab8: 7110 da14 0f00 |00f2: invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04eabe: 0a0f |00f5: move-result v15 │ │ +04eac0: 390f c4ff |00f6: if-nez v15, 00ba // -003c │ │ +04eac4: 220f 5803 |00f8: new-instance v15, Ljava/lang/StringBuilder; // type@0358 │ │ +04eac8: 7010 4016 0f00 |00fa: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04eace: 0800 1200 |00fd: move-object/from16 v0, v18 │ │ +04ead2: 5400 9105 |00ff: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04ead6: 0810 0000 |0101: move-object/from16 v16, v0 │ │ +04eada: 7701 db14 1000 |0103: invoke-static/range {v16}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04eae0: 0c10 |0106: move-result-object v16 │ │ +04eae2: 7402 4716 0f00 |0107: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eae8: 0c0f |010a: move-result-object v15 │ │ +04eaea: 1a10 e100 |010b: const-string v16, ": " // string@00e1 │ │ +04eaee: 7402 4716 0f00 |010d: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eaf4: 0c0f |0110: move-result-object v15 │ │ +04eaf6: 0800 1200 |0111: move-object/from16 v0, v18 │ │ +04eafa: 5400 9105 |0113: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04eafe: 0810 0000 |0115: move-object/from16 v16, v0 │ │ +04eb02: 7701 d914 1000 |0117: invoke-static/range {v16}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04eb08: 0c10 |011a: move-result-object v16 │ │ +04eb0a: 1411 1a00 077f |011b: const v17, #float 1.79446e+38 // #7f07001a │ │ +04eb10: 7402 ae00 1000 |011e: invoke-virtual/range {v16, v17}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04eb16: 0c10 |0121: move-result-object v16 │ │ +04eb18: 7402 4716 0f00 |0122: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eb1e: 0c0f |0125: move-result-object v15 │ │ +04eb20: 6e10 4c16 0f00 |0126: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04eb26: 0c0e |0129: move-result-object v14 │ │ +04eb28: 0800 1200 |012a: move-object/from16 v0, v18 │ │ +04eb2c: 540f 9105 |012c: iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0591 │ │ +04eb30: 7110 d914 0f00 |012e: invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04eb36: 0c0f |0131: move-result-object v15 │ │ +04eb38: 1310 0000 |0132: const/16 v16, #int 0 // #0 │ │ +04eb3c: 0200 1000 |0134: move/from16 v0, v16 │ │ +04eb40: 7130 c514 ef00 |0136: invoke-static {v15, v14, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04eb46: 0c0f |0139: move-result-object v15 │ │ +04eb48: 6e10 c614 0f00 |013a: invoke-virtual {v15}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04eb4e: 2900 7dff |013d: goto/16 00ba // -0083 │ │ catches : 1 │ │ - 0x0000 - 0x00f0 │ │ - Ljava/lang/Exception; -> 0x00f6 │ │ + 0x0000 - 0x00c9 │ │ + Ljava/lang/Exception; -> 0x00cf │ │ positions : │ │ 0x0000 line=185 │ │ 0x0002 line=186 │ │ 0x0004 line=187 │ │ 0x0006 line=190 │ │ 0x0008 line=192 │ │ - 0x0011 line=193 │ │ - 0x0018 line=194 │ │ - 0x002a line=195 │ │ - 0x0044 line=197 │ │ - 0x005c line=198 │ │ - 0x0064 line=204 │ │ - 0x0098 line=208 │ │ - 0x009a line=210 │ │ - 0x00a2 line=213 │ │ - 0x00b2 line=214 │ │ - 0x00ba line=219 │ │ - 0x00cc line=221 │ │ - 0x00d4 line=223 │ │ - 0x00e1 line=273 │ │ - 0x00e2 line=229 │ │ - 0x00f4 line=230 │ │ - 0x00f6 line=265 │ │ - 0x00f7 line=266 │ │ - 0x0117 line=268 │ │ - 0x0123 line=269 │ │ - 0x0155 line=270 │ │ - locals : │ │ - 0x0002 - 0x00e1 reg=3 ANDROID Ljava/lang/String; │ │ - 0x0006 - 0x00e1 reg=4 ANDROID_LAUNCHER Ljava/lang/String; │ │ - 0x0004 - 0x00e1 reg=5 ANDROID_UI Ljava/lang/String; │ │ - 0x002a - 0x00e1 reg=6 activityManager Landroid/app/ActivityManager; │ │ - 0x009a - 0x00e1 reg=8 frontPackageName Ljava/lang/String; │ │ - 0x00a6 - 0x00e1 reg=9 i$ Ljava/util/Iterator; │ │ - 0x0011 - 0x00e1 reg=10 intent Landroid/content/Intent; │ │ - 0x0008 - 0x00e1 reg=11 launcherPackageName Ljava/lang/String; │ │ - 0x0098 - 0x00e1 reg=12 neverSwitchToPackageNames [Ljava/lang/String; │ │ - 0x00ba - 0x00e1 reg=13 packageName Ljava/lang/String; │ │ - 0x0044 - 0x00e1 reg=14 resolveInfo Landroid/content/pm/ResolveInfo; │ │ - 0x00b2 - 0x00e1 reg=15 task Landroid/app/ActivityManager$RunningTaskInfo; │ │ - 0x00a2 - 0x00e1 reg=16 tasks Ljava/util/List; Ljava/util/List; │ │ - 0x00e2 - 0x00f6 reg=3 ANDROID Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=4 ANDROID_LAUNCHER Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=5 ANDROID_UI Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=6 activityManager Landroid/app/ActivityManager; │ │ - 0x00e2 - 0x00f6 reg=8 frontPackageName Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=9 i$ Ljava/util/Iterator; │ │ - 0x00e2 - 0x00f6 reg=10 intent Landroid/content/Intent; │ │ - 0x00e2 - 0x00f6 reg=11 launcherPackageName Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=12 neverSwitchToPackageNames [Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=13 packageName Ljava/lang/String; │ │ - 0x00e2 - 0x00f6 reg=14 resolveInfo Landroid/content/pm/ResolveInfo; │ │ - 0x00e2 - 0x00f6 reg=15 task Landroid/app/ActivityManager$RunningTaskInfo; │ │ - 0x00e2 - 0x00f6 reg=16 tasks Ljava/util/List; Ljava/util/List; │ │ - 0x00f7 - 0x0170 reg=7 e Ljava/lang/Exception; │ │ - 0x0155 - 0x0170 reg=17 text Ljava/lang/String; │ │ - 0x0000 - 0x0170 reg=21 this Lcom/theksmith/android/car_bus_interface/AndroidActions$5; │ │ + 0x000f line=193 │ │ + 0x0014 line=194 │ │ + 0x0024 line=195 │ │ + 0x003a line=197 │ │ + 0x0048 line=198 │ │ + 0x004c line=204 │ │ + 0x0078 line=208 │ │ + 0x007a line=210 │ │ + 0x007f line=213 │ │ + 0x008f line=214 │ │ + 0x0097 line=219 │ │ + 0x00a9 line=221 │ │ + 0x00b1 line=223 │ │ + 0x00ba line=273 │ │ + 0x00bb line=229 │ │ + 0x00cd line=230 │ │ + 0x00cf line=265 │ │ + 0x00d0 line=266 │ │ + 0x00ee line=268 │ │ + 0x00f8 line=269 │ │ + 0x012a line=270 │ │ + locals : │ │ + 0x0002 - 0x00ba reg=1 ANDROID Ljava/lang/String; │ │ + 0x0006 - 0x00ba reg=2 ANDROID_LAUNCHER Ljava/lang/String; │ │ + 0x0004 - 0x00ba reg=3 ANDROID_UI Ljava/lang/String; │ │ + 0x0024 - 0x00ba reg=4 activityManager Landroid/app/ActivityManager; │ │ + 0x007a - 0x00ba reg=6 frontPackageName Ljava/lang/String; │ │ + 0x000f - 0x00ba reg=7 intent Landroid/content/Intent; │ │ + 0x0008 - 0x00ba reg=8 launcherPackageName Ljava/lang/String; │ │ + 0x0078 - 0x00ba reg=9 neverSwitchToPackageNames [Ljava/lang/String; │ │ + 0x0097 - 0x00ba reg=10 packageName Ljava/lang/String; │ │ + 0x003a - 0x00ba reg=11 resolveInfo Landroid/content/pm/ResolveInfo; │ │ + 0x008f - 0x00ba reg=12 task Landroid/app/ActivityManager$RunningTaskInfo; │ │ + 0x007f - 0x00ba reg=13 tasks Ljava/util/List; Ljava/util/List; │ │ + 0x00bb - 0x00cf reg=1 ANDROID Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=2 ANDROID_LAUNCHER Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=3 ANDROID_UI Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=4 activityManager Landroid/app/ActivityManager; │ │ + 0x00bb - 0x00cf reg=6 frontPackageName Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=7 intent Landroid/content/Intent; │ │ + 0x00bb - 0x00cf reg=8 launcherPackageName Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=9 neverSwitchToPackageNames [Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=10 packageName Ljava/lang/String; │ │ + 0x00bb - 0x00cf reg=11 resolveInfo Landroid/content/pm/ResolveInfo; │ │ + 0x00bb - 0x00cf reg=12 task Landroid/app/ActivityManager$RunningTaskInfo; │ │ + 0x00bb - 0x00cf reg=13 tasks Ljava/util/List; Ljava/util/List; │ │ + 0x00d0 - 0x013f reg=5 e Ljava/lang/Exception; │ │ + 0x012a - 0x013f reg=14 text Ljava/lang/String; │ │ + 0x0000 - 0x013f reg=18 this Lcom/theksmith/android/car_bus_interface/AndroidActions$5; │ │ │ │ source_file_idx : 485 (AndroidActions.java) │ │ │ │ Class #359 header: │ │ class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 849 │ │ @@ -89065,100 +89042,100 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04ebd0: |[04ebd0] com.theksmith.android.car_bus_interface.AndroidActions$6.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V │ │ -04ebe0: 5b01 9205 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ -04ebe4: 5c02 9305 |0002: iput-boolean v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.val$visible:Z // field@0593 │ │ -04ebe8: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04ebee: 0e00 |0007: return-void │ │ +04eb64: |[04eb64] com.theksmith.android.car_bus_interface.AndroidActions$6.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V │ │ +04eb74: 5b01 9205 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ +04eb78: 5c02 9305 |0002: iput-boolean v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.val$visible:Z // field@0593 │ │ +04eb7c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04eb82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$6;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -04ebf0: |[04ebf0] com.theksmith.android.car_bus_interface.AndroidActions$6.run:()V │ │ -04ec00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04ec02: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04ec04: 5485 9205 |0002: iget-object v5, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ -04ec08: 7110 d914 0500 |0004: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ec0e: 0c05 |0007: move-result-object v5 │ │ -04ec10: 1a06 ce0b |0008: const-string v6, "audio" // string@0bce │ │ -04ec14: 6e20 af00 6500 |000a: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -04ec1a: 0c01 |000d: move-result-object v1 │ │ -04ec1c: 1f01 4f00 |000e: check-cast v1, Landroid/media/AudioManager; // type@004f │ │ -04ec20: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -04ec22: 1216 |0011: const/4 v6, #int 1 // #1 │ │ -04ec24: 5587 9305 |0012: iget-boolean v7, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.val$visible:Z // field@0593 │ │ -04ec28: 3807 0600 |0014: if-eqz v7, 001a // +0006 │ │ -04ec2c: 6e40 6b01 5136 |0016: invoke-virtual {v1, v5, v6, v3}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@016b │ │ -04ec32: 0e00 |0019: return-void │ │ -04ec34: 0143 |001a: move v3, v4 │ │ -04ec36: 28fb |001b: goto 0016 // -0005 │ │ -04ec38: 0d00 |001c: move-exception v0 │ │ -04ec3a: 1a03 e401 |001d: const-string v3, "AndroidActions" // string@01e4 │ │ -04ec3e: 2205 5803 |001f: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -04ec42: 7010 4016 0500 |0021: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04ec48: 1a06 d40b |0024: const-string v6, "audioVolumeUp() : unexpected exception : exception= " // string@0bd4 │ │ -04ec4c: 6e20 4716 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ec52: 0c05 |0029: move-result-object v5 │ │ -04ec54: 6e10 0116 0000 |002a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04ec5a: 0c06 |002d: move-result-object v6 │ │ -04ec5c: 6e20 4716 6500 |002e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ec62: 0c05 |0031: move-result-object v5 │ │ -04ec64: 6e10 4c16 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04ec6a: 0c05 |0035: move-result-object v5 │ │ -04ec6c: 7130 7712 5300 |0036: invoke-static {v3, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04ec72: 5483 9205 |0039: iget-object v3, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ -04ec76: 7110 da14 0300 |003b: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04ec7c: 0a03 |003e: move-result v3 │ │ -04ec7e: 3903 daff |003f: if-nez v3, 0019 // -0026 │ │ -04ec82: 2203 5803 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04ec86: 7010 4016 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04ec8c: 5485 9205 |0046: iget-object v5, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ -04ec90: 7110 db14 0500 |0048: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04ec96: 0c05 |004b: move-result-object v5 │ │ -04ec98: 6e20 4716 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ec9e: 0c03 |004f: move-result-object v3 │ │ -04eca0: 1a05 e100 |0050: const-string v5, ": " // string@00e1 │ │ -04eca4: 6e20 4716 5300 |0052: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ecaa: 0c03 |0055: move-result-object v3 │ │ -04ecac: 5485 9205 |0056: iget-object v5, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ -04ecb0: 7110 d914 0500 |0058: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ecb6: 0c05 |005b: move-result-object v5 │ │ -04ecb8: 1406 1700 077f |005c: const v6, #float 1.79446e+38 // #7f070017 │ │ -04ecbe: 6e20 ae00 6500 |005f: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04ecc4: 0c05 |0062: move-result-object v5 │ │ -04ecc6: 6e20 4716 5300 |0063: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eccc: 0c03 |0066: move-result-object v3 │ │ -04ecce: 6e10 4c16 0300 |0067: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04ecd4: 0c02 |006a: move-result-object v2 │ │ -04ecd6: 5483 9205 |006b: iget-object v3, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ -04ecda: 7110 d914 0300 |006d: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ece0: 0c03 |0070: move-result-object v3 │ │ -04ece2: 7130 c514 2304 |0071: invoke-static {v3, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04ece8: 0c03 |0074: move-result-object v3 │ │ -04ecea: 6e10 c614 0300 |0075: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04ecf0: 28a1 |0078: goto 0019 // -005f │ │ +04eb84: |[04eb84] com.theksmith.android.car_bus_interface.AndroidActions$6.run:()V │ │ +04eb94: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04eb96: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04eb98: 5485 9205 |0002: iget-object v5, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ +04eb9c: 7110 d914 0500 |0004: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04eba2: 0c05 |0007: move-result-object v5 │ │ +04eba4: 1a06 ce0b |0008: const-string v6, "audio" // string@0bce │ │ +04eba8: 6e20 af00 6500 |000a: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +04ebae: 0c01 |000d: move-result-object v1 │ │ +04ebb0: 1f01 4f00 |000e: check-cast v1, Landroid/media/AudioManager; // type@004f │ │ +04ebb4: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +04ebb6: 1216 |0011: const/4 v6, #int 1 // #1 │ │ +04ebb8: 5587 9305 |0012: iget-boolean v7, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.val$visible:Z // field@0593 │ │ +04ebbc: 3807 0600 |0014: if-eqz v7, 001a // +0006 │ │ +04ebc0: 6e40 6b01 5136 |0016: invoke-virtual {v1, v5, v6, v3}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@016b │ │ +04ebc6: 0e00 |0019: return-void │ │ +04ebc8: 0143 |001a: move v3, v4 │ │ +04ebca: 28fb |001b: goto 0016 // -0005 │ │ +04ebcc: 0d00 |001c: move-exception v0 │ │ +04ebce: 1a03 e401 |001d: const-string v3, "AndroidActions" // string@01e4 │ │ +04ebd2: 2205 5803 |001f: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +04ebd6: 7010 4016 0500 |0021: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ebdc: 1a06 d40b |0024: const-string v6, "audioVolumeUp() : unexpected exception : exception= " // string@0bd4 │ │ +04ebe0: 6e20 4716 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ebe6: 0c05 |0029: move-result-object v5 │ │ +04ebe8: 6e10 0116 0000 |002a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04ebee: 0c06 |002d: move-result-object v6 │ │ +04ebf0: 6e20 4716 6500 |002e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ebf6: 0c05 |0031: move-result-object v5 │ │ +04ebf8: 6e10 4c16 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04ebfe: 0c05 |0035: move-result-object v5 │ │ +04ec00: 7130 7712 5300 |0036: invoke-static {v3, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04ec06: 5483 9205 |0039: iget-object v3, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ +04ec0a: 7110 da14 0300 |003b: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04ec10: 0a03 |003e: move-result v3 │ │ +04ec12: 3903 daff |003f: if-nez v3, 0019 // -0026 │ │ +04ec16: 2203 5803 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04ec1a: 7010 4016 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ec20: 5485 9205 |0046: iget-object v5, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ +04ec24: 7110 db14 0500 |0048: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04ec2a: 0c05 |004b: move-result-object v5 │ │ +04ec2c: 6e20 4716 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ec32: 0c03 |004f: move-result-object v3 │ │ +04ec34: 1a05 e100 |0050: const-string v5, ": " // string@00e1 │ │ +04ec38: 6e20 4716 5300 |0052: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ec3e: 0c03 |0055: move-result-object v3 │ │ +04ec40: 5485 9205 |0056: iget-object v5, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ +04ec44: 7110 d914 0500 |0058: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04ec4a: 0c05 |005b: move-result-object v5 │ │ +04ec4c: 1406 1700 077f |005c: const v6, #float 1.79446e+38 // #7f070017 │ │ +04ec52: 6e20 ae00 6500 |005f: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04ec58: 0c05 |0062: move-result-object v5 │ │ +04ec5a: 6e20 4716 5300 |0063: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ec60: 0c03 |0066: move-result-object v3 │ │ +04ec62: 6e10 4c16 0300 |0067: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04ec68: 0c02 |006a: move-result-object v2 │ │ +04ec6a: 5483 9205 |006b: iget-object v3, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0592 │ │ +04ec6e: 7110 d914 0300 |006d: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04ec74: 0c03 |0070: move-result-object v3 │ │ +04ec76: 7130 c514 2304 |0071: invoke-static {v3, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04ec7c: 0c03 |0074: move-result-object v3 │ │ +04ec7e: 6e10 c614 0300 |0075: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04ec84: 28a1 |0078: goto 0019 // -005f │ │ catches : 1 │ │ 0x0002 - 0x0019 │ │ Ljava/lang/Exception; -> 0x001c │ │ positions : │ │ 0x0002 line=284 │ │ 0x0010 line=285 │ │ 0x0019 line=294 │ │ @@ -89214,100 +89191,100 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04ed04: |[04ed04] com.theksmith.android.car_bus_interface.AndroidActions$7.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V │ │ -04ed14: 5b01 9405 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ -04ed18: 5c02 9505 |0002: iput-boolean v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.val$visible:Z // field@0595 │ │ -04ed1c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04ed22: 0e00 |0007: return-void │ │ +04ec98: |[04ec98] com.theksmith.android.car_bus_interface.AndroidActions$7.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V │ │ +04eca8: 5b01 9405 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ +04ecac: 5c02 9505 |0002: iput-boolean v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.val$visible:Z // field@0595 │ │ +04ecb0: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04ecb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$7;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -04ed24: |[04ed24] com.theksmith.android.car_bus_interface.AndroidActions$7.run:()V │ │ -04ed34: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04ed36: 5473 9405 |0001: iget-object v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ -04ed3a: 7110 d914 0300 |0003: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ed40: 0c03 |0006: move-result-object v3 │ │ -04ed42: 1a05 ce0b |0007: const-string v5, "audio" // string@0bce │ │ -04ed46: 6e20 af00 5300 |0009: invoke-virtual {v3, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -04ed4c: 0c01 |000c: move-result-object v1 │ │ -04ed4e: 1f01 4f00 |000d: check-cast v1, Landroid/media/AudioManager; // type@004f │ │ -04ed52: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -04ed54: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ -04ed56: 5573 9505 |0011: iget-boolean v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.val$visible:Z // field@0595 │ │ -04ed5a: 3803 0700 |0013: if-eqz v3, 001a // +0007 │ │ -04ed5e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -04ed60: 6e40 6b01 5136 |0016: invoke-virtual {v1, v5, v6, v3}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@016b │ │ -04ed66: 0e00 |0019: return-void │ │ -04ed68: 0143 |001a: move v3, v4 │ │ -04ed6a: 28fb |001b: goto 0016 // -0005 │ │ -04ed6c: 0d00 |001c: move-exception v0 │ │ -04ed6e: 1a03 e401 |001d: const-string v3, "AndroidActions" // string@01e4 │ │ -04ed72: 2205 5803 |001f: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -04ed76: 7010 4016 0500 |0021: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04ed7c: 1a06 d20b |0024: const-string v6, "audioVolumeDown() : unexpected exception : exception= " // string@0bd2 │ │ -04ed80: 6e20 4716 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ed86: 0c05 |0029: move-result-object v5 │ │ -04ed88: 6e10 0116 0000 |002a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04ed8e: 0c06 |002d: move-result-object v6 │ │ -04ed90: 6e20 4716 6500 |002e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ed96: 0c05 |0031: move-result-object v5 │ │ -04ed98: 6e10 4c16 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04ed9e: 0c05 |0035: move-result-object v5 │ │ -04eda0: 7130 7712 5300 |0036: invoke-static {v3, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04eda6: 5473 9405 |0039: iget-object v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ -04edaa: 7110 da14 0300 |003b: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04edb0: 0a03 |003e: move-result v3 │ │ -04edb2: 3903 daff |003f: if-nez v3, 0019 // -0026 │ │ -04edb6: 2203 5803 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04edba: 7010 4016 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04edc0: 5475 9405 |0046: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ -04edc4: 7110 db14 0500 |0048: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04edca: 0c05 |004b: move-result-object v5 │ │ -04edcc: 6e20 4716 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04edd2: 0c03 |004f: move-result-object v3 │ │ -04edd4: 1a05 e100 |0050: const-string v5, ": " // string@00e1 │ │ -04edd8: 6e20 4716 5300 |0052: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04edde: 0c03 |0055: move-result-object v3 │ │ -04ede0: 5475 9405 |0056: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ -04ede4: 7110 d914 0500 |0058: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04edea: 0c05 |005b: move-result-object v5 │ │ -04edec: 1406 1700 077f |005c: const v6, #float 1.79446e+38 // #7f070017 │ │ -04edf2: 6e20 ae00 6500 |005f: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04edf8: 0c05 |0062: move-result-object v5 │ │ -04edfa: 6e20 4716 5300 |0063: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ee00: 0c03 |0066: move-result-object v3 │ │ -04ee02: 6e10 4c16 0300 |0067: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04ee08: 0c02 |006a: move-result-object v2 │ │ -04ee0a: 5473 9405 |006b: iget-object v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ -04ee0e: 7110 d914 0300 |006d: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ee14: 0c03 |0070: move-result-object v3 │ │ -04ee16: 7130 c514 2304 |0071: invoke-static {v3, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04ee1c: 0c03 |0074: move-result-object v3 │ │ -04ee1e: 6e10 c614 0300 |0075: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04ee24: 28a1 |0078: goto 0019 // -005f │ │ +04ecb8: |[04ecb8] com.theksmith.android.car_bus_interface.AndroidActions$7.run:()V │ │ +04ecc8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04ecca: 5473 9405 |0001: iget-object v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ +04ecce: 7110 d914 0300 |0003: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04ecd4: 0c03 |0006: move-result-object v3 │ │ +04ecd6: 1a05 ce0b |0007: const-string v5, "audio" // string@0bce │ │ +04ecda: 6e20 af00 5300 |0009: invoke-virtual {v3, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +04ece0: 0c01 |000c: move-result-object v1 │ │ +04ece2: 1f01 4f00 |000d: check-cast v1, Landroid/media/AudioManager; // type@004f │ │ +04ece6: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +04ece8: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ +04ecea: 5573 9505 |0011: iget-boolean v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.val$visible:Z // field@0595 │ │ +04ecee: 3803 0700 |0013: if-eqz v3, 001a // +0007 │ │ +04ecf2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +04ecf4: 6e40 6b01 5136 |0016: invoke-virtual {v1, v5, v6, v3}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@016b │ │ +04ecfa: 0e00 |0019: return-void │ │ +04ecfc: 0143 |001a: move v3, v4 │ │ +04ecfe: 28fb |001b: goto 0016 // -0005 │ │ +04ed00: 0d00 |001c: move-exception v0 │ │ +04ed02: 1a03 e401 |001d: const-string v3, "AndroidActions" // string@01e4 │ │ +04ed06: 2205 5803 |001f: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +04ed0a: 7010 4016 0500 |0021: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ed10: 1a06 d20b |0024: const-string v6, "audioVolumeDown() : unexpected exception : exception= " // string@0bd2 │ │ +04ed14: 6e20 4716 6500 |0026: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ed1a: 0c05 |0029: move-result-object v5 │ │ +04ed1c: 6e10 0116 0000 |002a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04ed22: 0c06 |002d: move-result-object v6 │ │ +04ed24: 6e20 4716 6500 |002e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ed2a: 0c05 |0031: move-result-object v5 │ │ +04ed2c: 6e10 4c16 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04ed32: 0c05 |0035: move-result-object v5 │ │ +04ed34: 7130 7712 5300 |0036: invoke-static {v3, v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04ed3a: 5473 9405 |0039: iget-object v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ +04ed3e: 7110 da14 0300 |003b: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04ed44: 0a03 |003e: move-result v3 │ │ +04ed46: 3903 daff |003f: if-nez v3, 0019 // -0026 │ │ +04ed4a: 2203 5803 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04ed4e: 7010 4016 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ed54: 5475 9405 |0046: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ +04ed58: 7110 db14 0500 |0048: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04ed5e: 0c05 |004b: move-result-object v5 │ │ +04ed60: 6e20 4716 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ed66: 0c03 |004f: move-result-object v3 │ │ +04ed68: 1a05 e100 |0050: const-string v5, ": " // string@00e1 │ │ +04ed6c: 6e20 4716 5300 |0052: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ed72: 0c03 |0055: move-result-object v3 │ │ +04ed74: 5475 9405 |0056: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ +04ed78: 7110 d914 0500 |0058: invoke-static {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04ed7e: 0c05 |005b: move-result-object v5 │ │ +04ed80: 1406 1700 077f |005c: const v6, #float 1.79446e+38 // #7f070017 │ │ +04ed86: 6e20 ae00 6500 |005f: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04ed8c: 0c05 |0062: move-result-object v5 │ │ +04ed8e: 6e20 4716 5300 |0063: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ed94: 0c03 |0066: move-result-object v3 │ │ +04ed96: 6e10 4c16 0300 |0067: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04ed9c: 0c02 |006a: move-result-object v2 │ │ +04ed9e: 5473 9405 |006b: iget-object v3, v7, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0594 │ │ +04eda2: 7110 d914 0300 |006d: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04eda8: 0c03 |0070: move-result-object v3 │ │ +04edaa: 7130 c514 2304 |0071: invoke-static {v3, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04edb0: 0c03 |0074: move-result-object v3 │ │ +04edb2: 6e10 c614 0300 |0075: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04edb8: 28a1 |0078: goto 0019 // -005f │ │ catches : 1 │ │ 0x0001 - 0x0019 │ │ Ljava/lang/Exception; -> 0x001c │ │ positions : │ │ 0x0001 line=305 │ │ 0x000f line=306 │ │ 0x0019 line=315 │ │ @@ -89367,132 +89344,129 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04ee38: |[04ee38] com.theksmith.android.car_bus_interface.AndroidActions$8.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;[Ljava/lang/String;)V │ │ -04ee48: 5b01 9605 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ -04ee4c: 5b02 9805 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$task:Ljava/lang/String; // field@0598 │ │ -04ee50: 5b03 9705 |0004: iput-object v3, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$params:[Ljava/lang/String; // field@0597 │ │ -04ee54: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04ee5a: 0e00 |0009: return-void │ │ +04edcc: |[04edcc] com.theksmith.android.car_bus_interface.AndroidActions$8.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;[Ljava/lang/String;)V │ │ +04eddc: 5b01 9605 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ +04ede0: 5b02 9805 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$task:Ljava/lang/String; // field@0598 │ │ +04ede4: 5b03 9705 |0004: iput-object v3, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$params:[Ljava/lang/String; // field@0597 │ │ +04ede8: 7010 1d16 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04edee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lcom/theksmith/android/car_bus_interface/AndroidActions$8; │ │ - 0x0000 - 0x000a reg=1 (null) Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ + 0x0000 - 0x000a reg=1 this$0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=3 (null) [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions$8;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -04ee5c: |[04ee5c] com.theksmith.android.car_bus_interface.AndroidActions$8.run:()V │ │ -04ee6c: 2203 8b03 |0000: new-instance v3, Lnet/dinglisch/android/tasker/TaskerIntent; // type@038b │ │ -04ee70: 54a7 9805 |0002: iget-object v7, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$task:Ljava/lang/String; // field@0598 │ │ -04ee74: 7020 cd16 7300 |0004: invoke-direct {v3, v7}, Lnet/dinglisch/android/tasker/TaskerIntent;.:(Ljava/lang/String;)V // method@16cd │ │ -04ee7a: 54a0 9705 |0007: iget-object v0, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$params:[Ljava/lang/String; // field@0597 │ │ -04ee7e: 2104 |0009: array-length v4, v0 │ │ -04ee80: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -04ee82: 3542 0a00 |000b: if-ge v2, v4, 0015 // +000a │ │ -04ee86: 4605 0002 |000d: aget-object v5, v0, v2 │ │ -04ee8a: 6e20 d516 5300 |000f: invoke-virtual {v3, v5}, Lnet/dinglisch/android/tasker/TaskerIntent;.addParameter:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; // method@16d5 │ │ -04ee90: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04ee94: 28f7 |0014: goto 000b // -0009 │ │ -04ee96: 54a7 9605 |0015: iget-object v7, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ -04ee9a: 7110 d914 0700 |0017: invoke-static {v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04eea0: 0c07 |001a: move-result-object v7 │ │ -04eea2: 6e20 b400 3700 |001b: invoke-virtual {v7, v3}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@00b4 │ │ -04eea8: 0e00 |001e: return-void │ │ -04eeaa: 0d01 |001f: move-exception v1 │ │ -04eeac: 1a07 e401 |0020: const-string v7, "AndroidActions" // string@01e4 │ │ -04eeb0: 2208 5803 |0022: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -04eeb4: 7010 4016 0800 |0024: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04eeba: 1a09 e519 |0027: const-string v9, "taskerExecuteTask() : unexpected exception : exception= " // string@19e5 │ │ -04eebe: 6e20 4716 9800 |0029: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eec4: 0c08 |002c: move-result-object v8 │ │ -04eec6: 6e10 0116 0100 |002d: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04eecc: 0c09 |0030: move-result-object v9 │ │ -04eece: 6e20 4716 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04eed4: 0c08 |0034: move-result-object v8 │ │ -04eed6: 6e10 4c16 0800 |0035: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04eedc: 0c08 |0038: move-result-object v8 │ │ -04eede: 7130 7712 8701 |0039: invoke-static {v7, v8, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04eee4: 54a7 9605 |003c: iget-object v7, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ -04eee8: 7110 da14 0700 |003e: invoke-static {v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ -04eeee: 0a07 |0041: move-result v7 │ │ -04eef0: 3907 dcff |0042: if-nez v7, 001e // -0024 │ │ -04eef4: 2207 5803 |0044: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -04eef8: 7010 4016 0700 |0046: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04eefe: 54a8 9605 |0049: iget-object v8, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ -04ef02: 7110 db14 0800 |004b: invoke-static {v8}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ -04ef08: 0c08 |004e: move-result-object v8 │ │ -04ef0a: 6e20 4716 8700 |004f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ef10: 0c07 |0052: move-result-object v7 │ │ -04ef12: 1a08 e100 |0053: const-string v8, ": " // string@00e1 │ │ -04ef16: 6e20 4716 8700 |0055: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ef1c: 0c07 |0058: move-result-object v7 │ │ -04ef1e: 54a8 9605 |0059: iget-object v8, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ -04ef22: 7110 d914 0800 |005b: invoke-static {v8}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ef28: 0c08 |005e: move-result-object v8 │ │ -04ef2a: 1409 1d00 077f |005f: const v9, #float 1.79446e+38 // #7f07001d │ │ -04ef30: 6e20 ae00 9800 |0062: invoke-virtual {v8, v9}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04ef36: 0c08 |0065: move-result-object v8 │ │ -04ef38: 6e20 4716 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ef3e: 0c07 |0069: move-result-object v7 │ │ -04ef40: 1a08 0300 |006a: const-string v8, " " // string@0003 │ │ -04ef44: 6e20 4716 8700 |006c: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ef4a: 0c07 |006f: move-result-object v7 │ │ -04ef4c: 54a8 9805 |0070: iget-object v8, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$task:Ljava/lang/String; // field@0598 │ │ -04ef50: 6e20 4716 8700 |0072: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04ef56: 0c07 |0075: move-result-object v7 │ │ -04ef58: 6e10 4c16 0700 |0076: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04ef5e: 0c06 |0079: move-result-object v6 │ │ -04ef60: 54a7 9605 |007a: iget-object v7, v10, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ -04ef64: 7110 d914 0700 |007c: invoke-static {v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ -04ef6a: 0c07 |007f: move-result-object v7 │ │ -04ef6c: 1208 |0080: const/4 v8, #int 0 // #0 │ │ -04ef6e: 7130 c514 6708 |0081: invoke-static {v7, v6, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04ef74: 0c07 |0084: move-result-object v7 │ │ -04ef76: 6e10 c614 0700 |0085: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04ef7c: 2896 |0088: goto 001e // -006a │ │ +04edf0: |[04edf0] com.theksmith.android.car_bus_interface.AndroidActions$8.run:()V │ │ +04ee00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ee02: 2201 8b03 |0001: new-instance v1, Lnet/dinglisch/android/tasker/TaskerIntent; // type@038b │ │ +04ee06: 5484 9805 |0003: iget-object v4, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$task:Ljava/lang/String; // field@0598 │ │ +04ee0a: 7020 cd16 4100 |0005: invoke-direct {v1, v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.:(Ljava/lang/String;)V // method@16cd │ │ +04ee10: 5486 9705 |0008: iget-object v6, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$params:[Ljava/lang/String; // field@0597 │ │ +04ee14: 2167 |000a: array-length v7, v6 │ │ +04ee16: 0154 |000b: move v4, v5 │ │ +04ee18: 3574 0a00 |000c: if-ge v4, v7, 0016 // +000a │ │ +04ee1c: 4602 0604 |000e: aget-object v2, v6, v4 │ │ +04ee20: 6e20 d516 2100 |0010: invoke-virtual {v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.addParameter:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; // method@16d5 │ │ +04ee26: d804 0401 |0013: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04ee2a: 28f7 |0015: goto 000c // -0009 │ │ +04ee2c: 5484 9605 |0016: iget-object v4, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ +04ee30: 7110 d914 0400 |0018: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04ee36: 0c04 |001b: move-result-object v4 │ │ +04ee38: 6e20 b400 1400 |001c: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@00b4 │ │ +04ee3e: 0e00 |001f: return-void │ │ +04ee40: 0d00 |0020: move-exception v0 │ │ +04ee42: 1a04 e401 |0021: const-string v4, "AndroidActions" // string@01e4 │ │ +04ee46: 2206 5803 |0023: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ +04ee4a: 7010 4016 0600 |0025: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ee50: 1a07 e519 |0028: const-string v7, "taskerExecuteTask() : unexpected exception : exception= " // string@19e5 │ │ +04ee54: 6e20 4716 7600 |002a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ee5a: 0c06 |002d: move-result-object v6 │ │ +04ee5c: 6e10 0116 0000 |002e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04ee62: 0c07 |0031: move-result-object v7 │ │ +04ee64: 6e20 4716 7600 |0032: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04ee6a: 0c06 |0035: move-result-object v6 │ │ +04ee6c: 6e10 4c16 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04ee72: 0c06 |0039: move-result-object v6 │ │ +04ee74: 7130 7712 6400 |003a: invoke-static {v4, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04ee7a: 5484 9605 |003d: iget-object v4, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ +04ee7e: 7110 da14 0400 |003f: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z // method@14da │ │ +04ee84: 0a04 |0042: move-result v4 │ │ +04ee86: 3904 dcff |0043: if-nez v4, 001f // -0024 │ │ +04ee8a: 2204 5803 |0045: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +04ee8e: 7010 4016 0400 |0047: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04ee94: 5486 9605 |004a: iget-object v6, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ +04ee98: 7110 db14 0600 |004c: invoke-static {v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; // method@14db │ │ +04ee9e: 0c06 |004f: move-result-object v6 │ │ +04eea0: 6e20 4716 6400 |0050: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eea6: 0c04 |0053: move-result-object v4 │ │ +04eea8: 1a06 e100 |0054: const-string v6, ": " // string@00e1 │ │ +04eeac: 6e20 4716 6400 |0056: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eeb2: 0c04 |0059: move-result-object v4 │ │ +04eeb4: 5486 9605 |005a: iget-object v6, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ +04eeb8: 7110 d914 0600 |005c: invoke-static {v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04eebe: 0c06 |005f: move-result-object v6 │ │ +04eec0: 1407 1d00 077f |0060: const v7, #float 1.79446e+38 // #7f07001d │ │ +04eec6: 6e20 ae00 7600 |0063: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04eecc: 0c06 |0066: move-result-object v6 │ │ +04eece: 6e20 4716 6400 |0067: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eed4: 0c04 |006a: move-result-object v4 │ │ +04eed6: 1a06 0300 |006b: const-string v6, " " // string@0003 │ │ +04eeda: 6e20 4716 6400 |006d: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eee0: 0c04 |0070: move-result-object v4 │ │ +04eee2: 5486 9805 |0071: iget-object v6, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.val$task:Ljava/lang/String; // field@0598 │ │ +04eee6: 6e20 4716 6400 |0073: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04eeec: 0c04 |0076: move-result-object v4 │ │ +04eeee: 6e10 4c16 0400 |0077: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04eef4: 0c03 |007a: move-result-object v3 │ │ +04eef6: 5484 9605 |007b: iget-object v4, v8, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@0596 │ │ +04eefa: 7110 d914 0400 |007d: invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; // method@14d9 │ │ +04ef00: 0c04 |0080: move-result-object v4 │ │ +04ef02: 7130 c514 3405 |0081: invoke-static {v4, v3, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04ef08: 0c04 |0084: move-result-object v4 │ │ +04ef0a: 6e10 c614 0400 |0085: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04ef10: 2897 |0088: goto 001f // -0069 │ │ catches : 1 │ │ - 0x0000 - 0x001e │ │ - Ljava/lang/Exception; -> 0x001f │ │ + 0x0001 - 0x001f │ │ + Ljava/lang/Exception; -> 0x0020 │ │ positions : │ │ - 0x0000 line=331 │ │ - 0x0007 line=333 │ │ - 0x000f line=334 │ │ - 0x0012 line=333 │ │ - 0x0015 line=337 │ │ - 0x001e line=346 │ │ - 0x001f line=338 │ │ - 0x0020 line=339 │ │ - 0x003c line=341 │ │ - 0x0044 line=342 │ │ - 0x007a line=343 │ │ - locals : │ │ - 0x000f - 0x0015 reg=5 param Ljava/lang/String; │ │ - 0x0009 - 0x001e reg=0 arr$ [Ljava/lang/String; │ │ - 0x000b - 0x001e reg=2 i$ I │ │ - 0x0007 - 0x001e reg=3 intent Lnet/dinglisch/android/tasker/TaskerIntent; │ │ - 0x000a - 0x001e reg=4 len$ I │ │ - 0x0020 - 0x0089 reg=1 e Ljava/lang/Exception; │ │ - 0x007a - 0x0089 reg=6 text Ljava/lang/String; │ │ - 0x0000 - 0x0089 reg=10 this Lcom/theksmith/android/car_bus_interface/AndroidActions$8; │ │ + 0x0001 line=331 │ │ + 0x0008 line=333 │ │ + 0x0010 line=334 │ │ + 0x0013 line=333 │ │ + 0x0016 line=337 │ │ + 0x001f line=346 │ │ + 0x0020 line=338 │ │ + 0x0021 line=339 │ │ + 0x003d line=341 │ │ + 0x0045 line=342 │ │ + 0x007b line=343 │ │ + locals : │ │ + 0x0010 - 0x0016 reg=2 param Ljava/lang/String; │ │ + 0x0008 - 0x001f reg=1 intent Lnet/dinglisch/android/tasker/TaskerIntent; │ │ + 0x0021 - 0x0089 reg=0 e Ljava/lang/Exception; │ │ + 0x007b - 0x0089 reg=3 text Ljava/lang/String; │ │ + 0x0000 - 0x0089 reg=8 this Lcom/theksmith/android/car_bus_interface/AndroidActions$8; │ │ │ │ source_file_idx : 485 (AndroidActions.java) │ │ │ │ Class #362 header: │ │ class_idx : 765 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 849 │ │ @@ -89541,43 +89515,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04ef90: |[04ef90] com.theksmith.android.car_bus_interface.AndroidActions.:()V │ │ -04efa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04efa2: 6900 9d05 |0001: sput-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ -04efa6: 0e00 |0003: return-void │ │ +04ef24: |[04ef24] com.theksmith.android.car_bus_interface.AndroidActions.:()V │ │ +04ef34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ef36: 6900 9d05 |0001: sput-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ +04ef3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions;) │ │ name : '' │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -04efa8: |[04efa8] com.theksmith.android.car_bus_interface.AndroidActions.:(Landroid/content/Context;Z)V │ │ -04efb8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -04efbe: 6e10 9d00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ -04efc4: 0c00 |0006: move-result-object v0 │ │ -04efc6: 5b10 9b05 |0007: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppContext:Landroid/content/Context; // field@059b │ │ -04efca: 5c13 9e05 |0009: iput-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mSilentErrors:Z // field@059e │ │ -04efce: 6e10 9e00 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@009e │ │ -04efd4: 0c00 |000e: move-result-object v0 │ │ -04efd6: 5400 1400 |000f: iget-object v0, v0, Landroid/content/pm/ApplicationInfo;.name:Ljava/lang/String; // field@0014 │ │ -04efda: 5b10 9c05 |0011: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppName:Ljava/lang/String; // field@059c │ │ -04efde: 0e00 |0013: return-void │ │ +04ef3c: |[04ef3c] com.theksmith.android.car_bus_interface.AndroidActions.:(Landroid/content/Context;Z)V │ │ +04ef4c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +04ef52: 6e10 9d00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ +04ef58: 0c00 |0006: move-result-object v0 │ │ +04ef5a: 5b10 9b05 |0007: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppContext:Landroid/content/Context; // field@059b │ │ +04ef5e: 5c13 9e05 |0009: iput-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mSilentErrors:Z // field@059e │ │ +04ef62: 6e10 9e00 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@009e │ │ +04ef68: 0c00 |000e: move-result-object v0 │ │ +04ef6a: 5400 1400 |000f: iget-object v0, v0, Landroid/content/pm/ApplicationInfo;.name:Ljava/lang/String; // field@0014 │ │ +04ef6e: 5b10 9c05 |0011: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppName:Ljava/lang/String; // field@059c │ │ +04ef72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=41 │ │ 0x0009 line=42 │ │ 0x000b line=44 │ │ 0x0013 line=45 │ │ @@ -89591,17 +89565,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04efe0: |[04efe0] com.theksmith.android.car_bus_interface.AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ -04eff0: 5410 9b05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppContext:Landroid/content/Context; // field@059b │ │ -04eff4: 1100 |0002: return-object v0 │ │ +04ef74: |[04ef74] com.theksmith.android.car_bus_interface.AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ +04ef84: 5410 9b05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppContext:Landroid/content/Context; // field@059b │ │ +04ef88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ #3 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions;) │ │ @@ -89609,17 +89583,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04eff8: |[04eff8] com.theksmith.android.car_bus_interface.AndroidActions.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ │ -04f008: 5510 9e05 |0000: iget-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mSilentErrors:Z // field@059e │ │ -04f00c: 0f00 |0002: return v0 │ │ +04ef8c: |[04ef8c] com.theksmith.android.car_bus_interface.AndroidActions.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ │ +04ef9c: 5510 9e05 |0000: iget-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mSilentErrors:Z // field@059e │ │ +04efa0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ #4 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions;) │ │ @@ -89627,17 +89601,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f010: |[04f010] com.theksmith.android.car_bus_interface.AndroidActions.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ │ -04f020: 5410 9c05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppName:Ljava/lang/String; // field@059c │ │ -04f024: 1100 |0002: return-object v0 │ │ +04efa4: |[04efa4] com.theksmith.android.car_bus_interface.AndroidActions.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ │ +04efb4: 5410 9c05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mAppName:Ljava/lang/String; // field@059c │ │ +04efb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ #5 : (in Lcom/theksmith/android/car_bus_interface/AndroidActions;) │ │ @@ -89645,22 +89619,22 @@ │ │ type : '(Landroid/content/Context;Z)Lcom/theksmith/android/car_bus_interface/AndroidActions;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04f028: |[04f028] com.theksmith.android.car_bus_interface.AndroidActions.getInstance:(Landroid/content/Context;Z)Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ -04f038: 6200 9d05 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ -04f03c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04f040: 2200 fd02 |0004: new-instance v0, Lcom/theksmith/android/car_bus_interface/AndroidActions; // type@02fd │ │ -04f044: 7030 d814 1002 |0006: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.:(Landroid/content/Context;Z)V // method@14d8 │ │ -04f04a: 6900 9d05 |0009: sput-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ -04f04e: 6200 9d05 |000b: sget-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ -04f052: 1100 |000d: return-object v0 │ │ +04efbc: |[04efbc] com.theksmith.android.car_bus_interface.AndroidActions.getInstance:(Landroid/content/Context;Z)Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ +04efcc: 6200 9d05 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ +04efd0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04efd4: 2200 fd02 |0004: new-instance v0, Lcom/theksmith/android/car_bus_interface/AndroidActions; // type@02fd │ │ +04efd8: 7030 d814 1002 |0006: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.:(Landroid/content/Context;Z)V // method@14d8 │ │ +04efde: 6900 9d05 |0009: sput-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ +04efe2: 6200 9d05 |000b: sget-object v0, Lcom/theksmith/android/car_bus_interface/AndroidActions;.mInstance:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@059d │ │ +04efe6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000e reg=1 appContext Landroid/content/Context; │ │ @@ -89672,21 +89646,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04f054: |[04f054] com.theksmith.android.car_bus_interface.AndroidActions.audioVolumeDown:(Z)V │ │ -04f064: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f068: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f06e: 2201 fb02 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$7; // type@02fb │ │ -04f072: 7030 d314 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V // method@14d3 │ │ -04f078: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f07e: 0e00 |000d: return-void │ │ +04efe8: |[04efe8] com.theksmith.android.car_bus_interface.AndroidActions.audioVolumeDown:(Z)V │ │ +04eff8: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04effc: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f002: 2201 fb02 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$7; // type@02fb │ │ +04f006: 7030 d314 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V // method@14d3 │ │ +04f00c: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f012: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x000d line=317 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000e reg=3 visible Z │ │ @@ -89696,21 +89670,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04f080: |[04f080] com.theksmith.android.car_bus_interface.AndroidActions.audioVolumeUp:(Z)V │ │ -04f090: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f094: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f09a: 2201 fa02 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$6; // type@02fa │ │ -04f09e: 7030 d114 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V // method@14d1 │ │ -04f0a4: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f0aa: 0e00 |000d: return-void │ │ +04f014: |[04f014] com.theksmith.android.car_bus_interface.AndroidActions.audioVolumeUp:(Z)V │ │ +04f024: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f028: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f02e: 2201 fa02 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$6; // type@02fa │ │ +04f032: 7030 d114 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V // method@14d1 │ │ +04f038: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f03e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x000d line=296 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000e reg=3 visible Z │ │ @@ -89720,21 +89694,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04f0ac: |[04f0ac] com.theksmith.android.car_bus_interface.AndroidActions.sysAlert:(Ljava/lang/String;)V │ │ -04f0bc: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f0c0: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f0c6: 2201 f602 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$2; // type@02f6 │ │ -04f0ca: 7030 c914 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V // method@14c9 │ │ -04f0d0: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f0d6: 0e00 |000d: return-void │ │ +04f040: |[04f040] com.theksmith.android.car_bus_interface.AndroidActions.sysAlert:(Ljava/lang/String;)V │ │ +04f050: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f054: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f05a: 2201 f602 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$2; // type@02f6 │ │ +04f05e: 7030 c914 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V // method@14c9 │ │ +04f064: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f06a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000d line=98 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000e reg=3 text Ljava/lang/String; │ │ @@ -89744,21 +89718,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04f0d8: |[04f0d8] com.theksmith.android.car_bus_interface.AndroidActions.sysExecuteCommand:(Ljava/lang/String;)V │ │ -04f0e8: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f0ec: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f0f2: 2201 f702 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$3; // type@02f7 │ │ -04f0f6: 7030 cb14 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V // method@14cb │ │ -04f0fc: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f102: 0e00 |000d: return-void │ │ +04f06c: |[04f06c] com.theksmith.android.car_bus_interface.AndroidActions.sysExecuteCommand:(Ljava/lang/String;)V │ │ +04f07c: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f080: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f086: 2201 f702 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$3; // type@02f7 │ │ +04f08a: 7030 cb14 2103 |0007: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V // method@14cb │ │ +04f090: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f096: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x000d line=122 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000e reg=3 command Ljava/lang/String; │ │ @@ -89768,21 +89742,21 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04f104: |[04f104] com.theksmith.android.car_bus_interface.AndroidActions.sysSendImplicitIntent:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -04f114: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f118: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f11e: 2201 f502 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$1; // type@02f5 │ │ -04f122: 7040 c714 2143 |0007: invoke-direct {v1, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;Landroid/net/Uri;)V // method@14c7 │ │ -04f128: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f12e: 0e00 |000d: return-void │ │ +04f098: |[04f098] com.theksmith.android.car_bus_interface.AndroidActions.sysSendImplicitIntent:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +04f0a8: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f0ac: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f0b2: 2201 f502 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$1; // type@02f5 │ │ +04f0b6: 7040 c714 2143 |0007: invoke-direct {v1, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;Landroid/net/Uri;)V // method@14c7 │ │ +04f0bc: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f0c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000d line=81 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000e reg=3 action Ljava/lang/String; │ │ @@ -89793,26 +89767,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04f130: |[04f130] com.theksmith.android.car_bus_interface.AndroidActions.sysSimulateButton:(I)V │ │ -04f140: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -04f144: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04f14a: 1a01 ae19 |0005: const-string v1, "su -c input keyevent " // string@19ae │ │ -04f14e: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f154: 0c00 |000a: move-result-object v0 │ │ -04f156: 6e20 4316 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -04f15c: 0c00 |000e: move-result-object v0 │ │ -04f15e: 6e10 4c16 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04f164: 0c00 |0012: move-result-object v0 │ │ -04f166: 6e20 e014 0200 |0013: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysExecuteCommand:(Ljava/lang/String;)V // method@14e0 │ │ -04f16c: 0e00 |0016: return-void │ │ +04f0c4: |[04f0c4] com.theksmith.android.car_bus_interface.AndroidActions.sysSimulateButton:(I)V │ │ +04f0d4: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +04f0d8: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04f0de: 1a01 ae19 |0005: const-string v1, "su -c input keyevent " // string@19ae │ │ +04f0e2: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f0e8: 0c00 |000a: move-result-object v0 │ │ +04f0ea: 6e20 4316 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +04f0f0: 0c00 |000e: move-result-object v0 │ │ +04f0f2: 6e10 4c16 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04f0f8: 0c00 |0012: move-result-object v0 │ │ +04f0fa: 6e20 e014 0200 |0013: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysExecuteCommand:(Ljava/lang/String;)V // method@14e0 │ │ +04f100: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0016 line=132 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x0017 reg=3 keyCode I │ │ @@ -89822,26 +89796,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04f170: |[04f170] com.theksmith.android.car_bus_interface.AndroidActions.sysSimulateMediaButton:(IZ)V │ │ -04f180: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ -04f184: 6e20 e214 3200 |0002: invoke-virtual {v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSimulateButton:(I)V // method@14e2 │ │ -04f18a: 0e00 |0005: return-void │ │ -04f18c: 2200 5e00 |0006: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f190: 7010 aa01 0000 |0008: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f196: 2201 f802 |000b: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$4; // type@02f8 │ │ -04f19a: 7030 cd14 2103 |000d: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;I)V // method@14cd │ │ -04f1a0: 6e20 af01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f1a6: 28f2 |0013: goto 0005 // -000e │ │ -04f1a8: 0d00 |0014: move-exception v0 │ │ -04f1aa: 28f0 |0015: goto 0005 // -0010 │ │ +04f104: |[04f104] com.theksmith.android.car_bus_interface.AndroidActions.sysSimulateMediaButton:(IZ)V │ │ +04f114: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ +04f118: 6e20 e214 3200 |0002: invoke-virtual {v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSimulateButton:(I)V // method@14e2 │ │ +04f11e: 0e00 |0005: return-void │ │ +04f120: 2200 5e00 |0006: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f124: 7010 aa01 0000 |0008: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f12a: 2201 f802 |000b: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$4; // type@02f8 │ │ +04f12e: 7030 cd14 2103 |000d: invoke-direct {v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;I)V // method@14cd │ │ +04f134: 6e20 af01 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f13a: 28f2 |0013: goto 0005 // -000e │ │ +04f13c: 0d00 |0014: move-exception v0 │ │ +04f13e: 28f0 |0015: goto 0005 // -0010 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=144 │ │ 0x0005 line=173 │ │ @@ -89857,21 +89831,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -04f1bc: |[04f1bc] com.theksmith.android.car_bus_interface.AndroidActions.sysSwitchToLastApp:()V │ │ -04f1cc: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f1d0: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f1d6: 2201 f902 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$5; // type@02f9 │ │ -04f1da: 7020 cf14 2100 |0007: invoke-direct {v1, v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)V // method@14cf │ │ -04f1e0: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f1e6: 0e00 |000d: return-void │ │ +04f150: |[04f150] com.theksmith.android.car_bus_interface.AndroidActions.sysSwitchToLastApp:()V │ │ +04f160: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f164: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f16a: 2201 f902 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$5; // type@02f9 │ │ +04f16e: 7020 cf14 2100 |0007: invoke-direct {v1, v2}, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)V // method@14cf │ │ +04f174: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f17a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x000d line=275 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ @@ -89880,21 +89854,21 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04f1e8: |[04f1e8] com.theksmith.android.car_bus_interface.AndroidActions.taskerExecuteTask:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -04f1f8: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ -04f1fc: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -04f202: 2201 fc02 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$8; // type@02fc │ │ -04f206: 7040 d514 2143 |0007: invoke-direct {v1, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;[Ljava/lang/String;)V // method@14d5 │ │ -04f20c: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04f212: 0e00 |000d: return-void │ │ +04f17c: |[04f17c] com.theksmith.android.car_bus_interface.AndroidActions.taskerExecuteTask:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +04f18c: 2200 5e00 |0000: new-instance v0, Landroid/os/Handler; // type@005e │ │ +04f190: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +04f196: 2201 fc02 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/AndroidActions$8; // type@02fc │ │ +04f19a: 7040 d514 2143 |0007: invoke-direct {v1, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;.:(Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;[Ljava/lang/String;)V // method@14d5 │ │ +04f1a0: 6e20 af01 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04f1a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x000d line=348 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ 0x0000 - 0x000e reg=3 task Ljava/lang/String; │ │ @@ -89935,17 +89909,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f214: |[04f214] com.theksmith.android.car_bus_interface.BluetoothBroadcastReceiver.:()V │ │ -04f224: 7010 9100 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ -04f22a: 0e00 |0003: return-void │ │ +04f1a8: |[04f1a8] com.theksmith.android.car_bus_interface.BluetoothBroadcastReceiver.:()V │ │ +04f1b8: 7010 9100 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ +04f1be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/BluetoothBroadcastReceiver; │ │ │ │ @@ -89955,44 +89929,44 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -04f22c: |[04f22c] com.theksmith.android.car_bus_interface.BluetoothBroadcastReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -04f23c: 7110 e601 0700 |0000: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@01e6 │ │ -04f242: 0c02 |0003: move-result-object v2 │ │ -04f244: 1a04 d80b |0004: const-string v4, "auto_launch" // string@0bd8 │ │ -04f248: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -04f24a: 7230 f000 4205 |0007: invoke-interface {v2, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00f0 │ │ -04f250: 0a00 |000a: move-result v0 │ │ -04f252: 3800 2700 |000b: if-eqz v0, 0032 // +0027 │ │ -04f256: 6e10 c500 0800 |000d: invoke-virtual {v8}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -04f25c: 0c04 |0010: move-result-object v4 │ │ -04f25e: 1a05 7a0b |0011: const-string v5, "android.bluetooth.adapter.action.STATE_CHANGED" // string@0b7a │ │ -04f262: 6e20 3016 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -04f268: 0a04 |0016: move-result v4 │ │ -04f26a: 3804 1b00 |0017: if-eqz v4, 0032 // +001b │ │ -04f26e: 1a04 7b0b |0019: const-string v4, "android.bluetooth.adapter.extra.STATE" // string@0b7b │ │ -04f272: 1505 0080 |001b: const/high16 v5, #int -2147483648 // #8000 │ │ -04f276: 6e30 cb00 4805 |001d: invoke-virtual {v8, v4, v5}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00cb │ │ -04f27c: 0a03 |0020: move-result v3 │ │ -04f27e: 2201 2600 |0021: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -04f282: 1c04 1803 |0023: const-class v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ -04f286: 7030 be00 7104 |0025: invoke-direct {v1, v7, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ -04f28c: 1304 0c00 |0028: const/16 v4, #int 12 // #c │ │ -04f290: 3343 0900 |002a: if-ne v3, v4, 0033 // +0009 │ │ -04f294: 6e20 bb00 1700 |002c: invoke-virtual {v7, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00bb │ │ -04f29a: 6e20 ba00 1700 |002f: invoke-virtual {v7, v1}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00ba │ │ -04f2a0: 0e00 |0032: return-void │ │ -04f2a2: 1304 0a00 |0033: const/16 v4, #int 10 // #a │ │ -04f2a6: 3343 fdff |0035: if-ne v3, v4, 0032 // -0003 │ │ -04f2aa: 6e20 bb00 1700 |0037: invoke-virtual {v7, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00bb │ │ -04f2b0: 28f8 |003a: goto 0032 // -0008 │ │ +04f1c0: |[04f1c0] com.theksmith.android.car_bus_interface.BluetoothBroadcastReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +04f1d0: 7110 e601 0700 |0000: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@01e6 │ │ +04f1d6: 0c02 |0003: move-result-object v2 │ │ +04f1d8: 1a04 d80b |0004: const-string v4, "auto_launch" // string@0bd8 │ │ +04f1dc: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +04f1de: 7230 f000 4205 |0007: invoke-interface {v2, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00f0 │ │ +04f1e4: 0a00 |000a: move-result v0 │ │ +04f1e6: 3800 2700 |000b: if-eqz v0, 0032 // +0027 │ │ +04f1ea: 6e10 c500 0800 |000d: invoke-virtual {v8}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +04f1f0: 0c04 |0010: move-result-object v4 │ │ +04f1f2: 1a05 7a0b |0011: const-string v5, "android.bluetooth.adapter.action.STATE_CHANGED" // string@0b7a │ │ +04f1f6: 6e20 3016 5400 |0013: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +04f1fc: 0a04 |0016: move-result v4 │ │ +04f1fe: 3804 1b00 |0017: if-eqz v4, 0032 // +001b │ │ +04f202: 1a04 7b0b |0019: const-string v4, "android.bluetooth.adapter.extra.STATE" // string@0b7b │ │ +04f206: 1505 0080 |001b: const/high16 v5, #int -2147483648 // #8000 │ │ +04f20a: 6e30 cb00 4805 |001d: invoke-virtual {v8, v4, v5}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00cb │ │ +04f210: 0a03 |0020: move-result v3 │ │ +04f212: 2201 2600 |0021: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +04f216: 1c04 1803 |0023: const-class v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ +04f21a: 7030 be00 7104 |0025: invoke-direct {v1, v7, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ +04f220: 1304 0c00 |0028: const/16 v4, #int 12 // #c │ │ +04f224: 3343 0900 |002a: if-ne v3, v4, 0033 // +0009 │ │ +04f228: 6e20 bb00 1700 |002c: invoke-virtual {v7, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00bb │ │ +04f22e: 6e20 ba00 1700 |002f: invoke-virtual {v7, v1}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00ba │ │ +04f234: 0e00 |0032: return-void │ │ +04f236: 1304 0a00 |0033: const/16 v4, #int 10 // #a │ │ +04f23a: 3343 fdff |0035: if-ne v3, v4, 0032 // -0003 │ │ +04f23e: 6e20 bb00 1700 |0037: invoke-virtual {v7, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@00bb │ │ +04f244: 28f8 |003a: goto 0032 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x000b line=34 │ │ 0x000d line=35 │ │ 0x0019 line=36 │ │ @@ -90074,17 +90048,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2b4: |[04f2b4] com.theksmith.android.car_bus_interface.BuildConfig.:()V │ │ -04f2c4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04f2ca: 0e00 |0003: return-void │ │ +04f248: |[04f248] com.theksmith.android.car_bus_interface.BuildConfig.:()V │ │ +04f258: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04f25e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -90141,47 +90115,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -04f2cc: |[04f2cc] com.theksmith.android.car_bus_interface.BusData$BusDataType.:()V │ │ -04f2dc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -04f2de: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -04f2e0: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -04f2e2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04f2e4: 2200 0003 |0004: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ -04f2e8: 1a01 ff02 |0006: const-string v1, "ERROR" // string@02ff │ │ -04f2ec: 7030 ea14 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ -04f2f2: 6900 a905 |000b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -04f2f6: 2200 0003 |000d: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ -04f2fa: 1a01 b409 |000f: const-string v1, "TX" // string@09b4 │ │ -04f2fe: 7030 ea14 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ -04f304: 6900 ac05 |0014: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ -04f308: 2200 0003 |0016: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ -04f30c: 1a01 1009 |0018: const-string v1, "RX" // string@0910 │ │ -04f310: 7030 ea14 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ -04f316: 6900 aa05 |001d: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05aa │ │ -04f31a: 2200 0003 |001f: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ -04f31e: 1a01 1109 |0021: const-string v1, "RX_MONITORED" // string@0911 │ │ -04f322: 7030 ea14 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ -04f328: 6900 ab05 |0026: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ -04f32c: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -04f32e: 2300 a503 |0029: new-array v0, v0, [Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@03a5 │ │ -04f332: 6201 a905 |002b: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -04f336: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -04f33a: 6201 ac05 |002f: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ -04f33e: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -04f342: 6201 aa05 |0033: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05aa │ │ -04f346: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -04f34a: 6201 ab05 |0037: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ -04f34e: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -04f352: 6900 a805 |003b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a8 │ │ -04f356: 0e00 |003d: return-void │ │ +04f260: |[04f260] com.theksmith.android.car_bus_interface.BusData$BusDataType.:()V │ │ +04f270: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +04f272: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +04f274: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +04f276: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04f278: 2200 0003 |0004: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ +04f27c: 1a01 ff02 |0006: const-string v1, "ERROR" // string@02ff │ │ +04f280: 7030 ea14 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ +04f286: 6900 a905 |000b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +04f28a: 2200 0003 |000d: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ +04f28e: 1a01 b409 |000f: const-string v1, "TX" // string@09b4 │ │ +04f292: 7030 ea14 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ +04f298: 6900 ac05 |0014: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ +04f29c: 2200 0003 |0016: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ +04f2a0: 1a01 1009 |0018: const-string v1, "RX" // string@0910 │ │ +04f2a4: 7030 ea14 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ +04f2aa: 6900 aa05 |001d: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05aa │ │ +04f2ae: 2200 0003 |001f: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ +04f2b2: 1a01 1109 |0021: const-string v1, "RX_MONITORED" // string@0911 │ │ +04f2b6: 7030 ea14 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.:(Ljava/lang/String;I)V // method@14ea │ │ +04f2bc: 6900 ab05 |0026: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ +04f2c0: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +04f2c2: 2300 a503 |0029: new-array v0, v0, [Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@03a5 │ │ +04f2c6: 6201 a905 |002b: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +04f2ca: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +04f2ce: 6201 ac05 |002f: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ +04f2d2: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +04f2d6: 6201 aa05 |0033: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05aa │ │ +04f2da: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +04f2de: 6201 ab05 |0037: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ +04f2e2: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +04f2e6: 6900 a805 |003b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a8 │ │ +04f2ea: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=16 │ │ 0x0028 line=15 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;) │ │ @@ -90189,17 +90163,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 │ │ -04f358: |[04f358] com.theksmith.android.car_bus_interface.BusData$BusDataType.:(Ljava/lang/String;I)V │ │ -04f368: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ -04f36e: 0e00 |0003: return-void │ │ +04f2ec: |[04f2ec] com.theksmith.android.car_bus_interface.BusData$BusDataType.:(Ljava/lang/String;I)V │ │ +04f2fc: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ +04f302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -90209,20 +90183,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04f370: |[04f370] com.theksmith.android.car_bus_interface.BusData$BusDataType.valueOf:(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ -04f380: 1c00 0003 |0000: const-class v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ -04f384: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ -04f38a: 0c00 |0005: move-result-object v0 │ │ -04f38c: 1f00 0003 |0006: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ -04f390: 1100 |0008: return-object v0 │ │ +04f304: |[04f304] com.theksmith.android.car_bus_interface.BusData$BusDataType.valueOf:(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ +04f314: 1c00 0003 |0000: const-class v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ +04f318: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ +04f31e: 0c00 |0005: move-result-object v0 │ │ +04f320: 1f00 0003 |0006: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@0300 │ │ +04f324: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;) │ │ @@ -90230,20 +90204,20 @@ │ │ type : '()[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04f394: |[04f394] com.theksmith.android.car_bus_interface.BusData$BusDataType.values:()[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ -04f3a4: 6200 a805 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a8 │ │ -04f3a8: 6e10 f716 0000 |0002: invoke-virtual {v0}, [Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.clone:()Ljava/lang/Object; // method@16f7 │ │ -04f3ae: 0c00 |0005: move-result-object v0 │ │ -04f3b0: 1f00 a503 |0006: check-cast v0, [Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@03a5 │ │ -04f3b4: 1100 |0008: return-object v0 │ │ +04f328: |[04f328] com.theksmith.android.car_bus_interface.BusData$BusDataType.values:()[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ +04f338: 6200 a805 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a8 │ │ +04f33c: 6e10 f716 0000 |0002: invoke-virtual {v0}, [Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.clone:()Ljava/lang/Object; // method@16f7 │ │ +04f342: 0c00 |0005: move-result-object v0 │ │ +04f344: 1f00 a503 |0006: check-cast v0, [Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // type@03a5 │ │ +04f348: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 566 (BusData.java) │ │ @@ -90297,26 +90271,26 @@ │ │ type : '(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -04f3b8: |[04f3b8] com.theksmith.android.car_bus_interface.BusData.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V │ │ -04f3c8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -04f3ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04f3d0: 5b10 af05 |0004: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusData;.data:Ljava/lang/String; // field@05af │ │ -04f3d4: 6200 a905 |0006: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -04f3d8: 5b10 b105 |0008: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ -04f3dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04f3de: 5c10 b005 |000b: iput-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/BusData;.rxComplete:Z // field@05b0 │ │ -04f3e2: 5b12 af05 |000d: iput-object v2, v1, Lcom/theksmith/android/car_bus_interface/BusData;.data:Ljava/lang/String; // field@05af │ │ -04f3e6: 5b13 b105 |000f: iput-object v3, v1, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ -04f3ea: 5c14 b005 |0011: iput-boolean v4, v1, Lcom/theksmith/android/car_bus_interface/BusData;.rxComplete:Z // field@05b0 │ │ -04f3ee: 0e00 |0013: return-void │ │ +04f34c: |[04f34c] com.theksmith.android.car_bus_interface.BusData.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V │ │ +04f35c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +04f362: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04f364: 5b10 af05 |0004: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusData;.data:Ljava/lang/String; // field@05af │ │ +04f368: 6200 a905 |0006: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +04f36c: 5b10 b105 |0008: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ +04f370: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04f372: 5c10 b005 |000b: iput-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/BusData;.rxComplete:Z // field@05b0 │ │ +04f376: 5b12 af05 |000d: iput-object v2, v1, Lcom/theksmith/android/car_bus_interface/BusData;.data:Ljava/lang/String; // field@05af │ │ +04f37a: 5b13 b105 |000f: iput-object v3, v1, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ +04f37e: 5c14 b005 |0011: iput-boolean v4, v1, Lcom/theksmith/android/car_bus_interface/BusData;.rxComplete:Z // field@05b0 │ │ +04f382: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=20 │ │ 0x0006 line=21 │ │ 0x000a line=22 │ │ 0x000d line=27 │ │ @@ -90369,77 +90343,77 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04f3f0: |[04f3f0] com.theksmith.android.car_bus_interface.BusMessageProcessor$1.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Ljava/lang/String;)V │ │ -04f400: 5b01 b205 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ -04f404: 5b02 b305 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.val$action:Ljava/lang/String; // field@05b3 │ │ -04f408: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04f40e: 0e00 |0007: return-void │ │ +04f384: |[04f384] com.theksmith.android.car_bus_interface.BusMessageProcessor$1.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Ljava/lang/String;)V │ │ +04f394: 5b01 b205 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ +04f398: 5b02 b305 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.val$action:Ljava/lang/String; // field@05b3 │ │ +04f39c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04f3a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04f410: |[04f410] com.theksmith.android.car_bus_interface.BusMessageProcessor$1.run:()V │ │ -04f420: 2201 5803 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -04f424: 7010 4016 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04f42a: 5442 b205 |0005: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ -04f42e: 7110 fa14 0200 |0007: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; // method@14fa │ │ -04f434: 0c02 |000a: move-result-object v2 │ │ -04f436: 6e10 9e00 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@009e │ │ -04f43c: 0c02 |000e: move-result-object v2 │ │ -04f43e: 5422 1400 |000f: iget-object v2, v2, Landroid/content/pm/ApplicationInfo;.name:Ljava/lang/String; // field@0014 │ │ -04f442: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f448: 0c01 |0014: move-result-object v1 │ │ -04f44a: 1a02 e100 |0015: const-string v2, ": " // string@00e1 │ │ -04f44e: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f454: 0c01 |001a: move-result-object v1 │ │ -04f456: 5442 b205 |001b: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ -04f45a: 7110 fa14 0200 |001d: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; // method@14fa │ │ -04f460: 0c02 |0020: move-result-object v2 │ │ -04f462: 1403 1500 077f |0021: const v3, #float 1.79446e+38 // #7f070015 │ │ -04f468: 6e20 ae00 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -04f46e: 0c02 |0027: move-result-object v2 │ │ -04f470: 6e20 4716 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f476: 0c01 |002b: move-result-object v1 │ │ -04f478: 1a02 0300 |002c: const-string v2, " " // string@0003 │ │ -04f47c: 6e20 4716 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f482: 0c01 |0031: move-result-object v1 │ │ -04f484: 5442 b305 |0032: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.val$action:Ljava/lang/String; // field@05b3 │ │ -04f488: 6e20 4716 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f48e: 0c01 |0037: move-result-object v1 │ │ -04f490: 6e10 4c16 0100 |0038: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04f496: 0c00 |003b: move-result-object v0 │ │ -04f498: 5441 b205 |003c: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ -04f49c: 7110 fa14 0100 |003e: invoke-static {v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; // method@14fa │ │ -04f4a2: 0c01 |0041: move-result-object v1 │ │ -04f4a4: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -04f4a6: 7130 c514 0102 |0043: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ -04f4ac: 0c01 |0046: move-result-object v1 │ │ -04f4ae: 6e10 c614 0100 |0047: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ -04f4b4: 0e00 |004a: return-void │ │ -04f4b6: 0d01 |004b: move-exception v1 │ │ -04f4b8: 28fe |004c: goto 004a // -0002 │ │ +04f3a4: |[04f3a4] com.theksmith.android.car_bus_interface.BusMessageProcessor$1.run:()V │ │ +04f3b4: 2201 5803 |0000: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +04f3b8: 7010 4016 0100 |0002: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04f3be: 5442 b205 |0005: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ +04f3c2: 7110 fa14 0200 |0007: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; // method@14fa │ │ +04f3c8: 0c02 |000a: move-result-object v2 │ │ +04f3ca: 6e10 9e00 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@009e │ │ +04f3d0: 0c02 |000e: move-result-object v2 │ │ +04f3d2: 5422 1400 |000f: iget-object v2, v2, Landroid/content/pm/ApplicationInfo;.name:Ljava/lang/String; // field@0014 │ │ +04f3d6: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f3dc: 0c01 |0014: move-result-object v1 │ │ +04f3de: 1a02 e100 |0015: const-string v2, ": " // string@00e1 │ │ +04f3e2: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f3e8: 0c01 |001a: move-result-object v1 │ │ +04f3ea: 5442 b205 |001b: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ +04f3ee: 7110 fa14 0200 |001d: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; // method@14fa │ │ +04f3f4: 0c02 |0020: move-result-object v2 │ │ +04f3f6: 1403 1500 077f |0021: const v3, #float 1.79446e+38 // #7f070015 │ │ +04f3fc: 6e20 ae00 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +04f402: 0c02 |0027: move-result-object v2 │ │ +04f404: 6e20 4716 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f40a: 0c01 |002b: move-result-object v1 │ │ +04f40c: 1a02 0300 |002c: const-string v2, " " // string@0003 │ │ +04f410: 6e20 4716 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f416: 0c01 |0031: move-result-object v1 │ │ +04f418: 5442 b305 |0032: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.val$action:Ljava/lang/String; // field@05b3 │ │ +04f41c: 6e20 4716 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f422: 0c01 |0037: move-result-object v1 │ │ +04f424: 6e10 4c16 0100 |0038: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04f42a: 0c00 |003b: move-result-object v0 │ │ +04f42c: 5441 b205 |003c: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b2 │ │ +04f430: 7110 fa14 0100 |003e: invoke-static {v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; // method@14fa │ │ +04f436: 0c01 |0041: move-result-object v1 │ │ +04f438: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +04f43a: 7130 c514 0102 |0043: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@14c5 │ │ +04f440: 0c01 |0046: move-result-object v1 │ │ +04f442: 6e10 c614 0100 |0047: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@14c6 │ │ +04f448: 0e00 |004a: return-void │ │ +04f44a: 0d01 |004b: move-exception v1 │ │ +04f44c: 28fe |004c: goto 004a // -0002 │ │ catches : 1 │ │ 0x0000 - 0x004a │ │ Ljava/lang/Exception; -> 0x004b │ │ positions : │ │ 0x0000 line=405 │ │ 0x003c line=406 │ │ 0x004a line=408 │ │ @@ -90483,93 +90457,93 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f4cc: |[04f4cc] com.theksmith.android.car_bus_interface.BusMessageProcessor$2.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V │ │ -04f4dc: 5b01 b405 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f4e0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -04f4e6: 0e00 |0005: return-void │ │ +04f460: |[04f460] com.theksmith.android.car_bus_interface.BusMessageProcessor$2.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V │ │ +04f470: 5b01 b405 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f474: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +04f47a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 116 16-bit code units │ │ -04f4e8: |[04f4e8] com.theksmith.android.car_bus_interface.BusMessageProcessor$2.run:()V │ │ -04f4f8: 5463 b405 |0000: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f4fc: 7110 fb14 0300 |0002: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$200:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Z // method@14fb │ │ -04f502: 0a03 |0005: move-result v3 │ │ -04f504: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ -04f508: 5463 b405 |0008: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f50c: 7110 fc14 0300 |000a: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$300:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/lang/Integer; // method@14fc │ │ -04f512: 0c02 |000d: move-result-object v2 │ │ -04f514: 3802 3a00 |000e: if-eqz v2, 0048 // +003a │ │ -04f518: 5463 b405 |0010: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f51c: 7110 fd14 0300 |0012: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$400:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList; // method@14fd │ │ -04f522: 0c03 |0015: move-result-object v3 │ │ -04f524: 6e10 0916 0200 |0016: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ -04f52a: 0a04 |0019: move-result v4 │ │ -04f52c: 6e20 6716 4300 |001a: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04f532: 0c01 |001d: move-result-object v1 │ │ -04f534: 1f01 0503 |001e: check-cast v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ -04f538: 5513 bb05 |0020: iget-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ -04f53c: 3803 2600 |0022: if-eqz v3, 0048 // +0026 │ │ -04f540: 5513 ba05 |0024: iget-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ -04f544: 3903 2200 |0026: if-nez v3, 0048 // +0022 │ │ -04f548: 5463 b405 |0028: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f54c: 5414 be05 |002a: iget-object v4, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04f550: 7120 fe14 4300 |002c: invoke-static {v3, v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$500:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V // method@14fe │ │ -04f556: 1213 |002f: const/4 v3, #int 1 // #1 │ │ -04f558: 5c13 ba05 |0030: iput-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ -04f55c: 5463 b405 |0032: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f560: 7110 fd14 0300 |0034: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$400:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList; // method@14fd │ │ -04f566: 0c03 |0037: move-result-object v3 │ │ -04f568: 6e10 0916 0200 |0038: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ -04f56e: 0a04 |003b: move-result v4 │ │ -04f570: 6e30 6c16 4301 |003c: invoke-virtual {v3, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -04f576: 5463 b405 |003f: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f57a: 6e10 0916 0200 |0041: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ -04f580: 0a04 |0044: move-result v4 │ │ -04f582: 7120 ff14 4300 |0045: invoke-static {v3, v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$600:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;I)V // method@14ff │ │ -04f588: 5463 b405 |0048: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ -04f58c: 7110 0115 0300 |004a: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$800:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/os/Handler; // method@1501 │ │ -04f592: 0c03 |004d: move-result-object v3 │ │ -04f594: 7100 0015 0000 |004e: invoke-static {}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$700:()J // method@1500 │ │ -04f59a: 0b04 |0051: move-result-wide v4 │ │ -04f59c: 6e40 b101 6354 |0052: invoke-virtual {v3, v6, v4, v5}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01b1 │ │ -04f5a2: 0e00 |0055: return-void │ │ -04f5a4: 0d00 |0056: move-exception v0 │ │ -04f5a6: 1a03 3802 |0057: const-string v3, "BusMessageProcessor" // string@0238 │ │ -04f5aa: 2204 5803 |0059: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -04f5ae: 7010 4016 0400 |005b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04f5b4: 1a05 9313 |005e: const-string v5, "mProcessor.run() : unexpected exception : exception= " // string@1393 │ │ -04f5b8: 6e20 4716 5400 |0060: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f5be: 0c04 |0063: move-result-object v4 │ │ -04f5c0: 6e10 0116 0000 |0064: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04f5c6: 0c05 |0067: move-result-object v5 │ │ -04f5c8: 6e20 4716 5400 |0068: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f5ce: 0c04 |006b: move-result-object v4 │ │ -04f5d0: 6e10 4c16 0400 |006c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04f5d6: 0c04 |006f: move-result-object v4 │ │ -04f5d8: 7130 7712 4300 |0070: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04f5de: 28d5 |0073: goto 0048 // -002b │ │ +04f47c: |[04f47c] com.theksmith.android.car_bus_interface.BusMessageProcessor$2.run:()V │ │ +04f48c: 5463 b405 |0000: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f490: 7110 fb14 0300 |0002: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$200:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Z // method@14fb │ │ +04f496: 0a03 |0005: move-result v3 │ │ +04f498: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ +04f49c: 5463 b405 |0008: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f4a0: 7110 fc14 0300 |000a: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$300:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/lang/Integer; // method@14fc │ │ +04f4a6: 0c02 |000d: move-result-object v2 │ │ +04f4a8: 3802 3a00 |000e: if-eqz v2, 0048 // +003a │ │ +04f4ac: 5463 b405 |0010: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f4b0: 7110 fd14 0300 |0012: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$400:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList; // method@14fd │ │ +04f4b6: 0c03 |0015: move-result-object v3 │ │ +04f4b8: 6e10 0916 0200 |0016: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ +04f4be: 0a04 |0019: move-result v4 │ │ +04f4c0: 6e20 6716 4300 |001a: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04f4c6: 0c01 |001d: move-result-object v1 │ │ +04f4c8: 1f01 0503 |001e: check-cast v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ +04f4cc: 5513 bb05 |0020: iget-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ +04f4d0: 3803 2600 |0022: if-eqz v3, 0048 // +0026 │ │ +04f4d4: 5513 ba05 |0024: iget-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ +04f4d8: 3903 2200 |0026: if-nez v3, 0048 // +0022 │ │ +04f4dc: 5463 b405 |0028: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f4e0: 5414 be05 |002a: iget-object v4, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04f4e4: 7120 fe14 4300 |002c: invoke-static {v3, v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$500:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V // method@14fe │ │ +04f4ea: 1213 |002f: const/4 v3, #int 1 // #1 │ │ +04f4ec: 5c13 ba05 |0030: iput-boolean v3, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ +04f4f0: 5463 b405 |0032: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f4f4: 7110 fd14 0300 |0034: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$400:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList; // method@14fd │ │ +04f4fa: 0c03 |0037: move-result-object v3 │ │ +04f4fc: 6e10 0916 0200 |0038: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ +04f502: 0a04 |003b: move-result v4 │ │ +04f504: 6e30 6c16 4301 |003c: invoke-virtual {v3, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +04f50a: 5463 b405 |003f: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f50e: 6e10 0916 0200 |0041: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ +04f514: 0a04 |0044: move-result v4 │ │ +04f516: 7120 ff14 4300 |0045: invoke-static {v3, v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$600:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;I)V // method@14ff │ │ +04f51c: 5463 b405 |0048: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05b4 │ │ +04f520: 7110 0115 0300 |004a: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$800:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/os/Handler; // method@1501 │ │ +04f526: 0c03 |004d: move-result-object v3 │ │ +04f528: 7100 0015 0000 |004e: invoke-static {}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.access$700:()J // method@1500 │ │ +04f52e: 0b04 |0051: move-result-wide v4 │ │ +04f530: 6e40 b101 6354 |0052: invoke-virtual {v3, v6, v4, v5}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01b1 │ │ +04f536: 0e00 |0055: return-void │ │ +04f538: 0d00 |0056: move-exception v0 │ │ +04f53a: 1a03 3802 |0057: const-string v3, "BusMessageProcessor" // string@0238 │ │ +04f53e: 2204 5803 |0059: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +04f542: 7010 4016 0400 |005b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04f548: 1a05 9313 |005e: const-string v5, "mProcessor.run() : unexpected exception : exception= " // string@1393 │ │ +04f54c: 6e20 4716 5400 |0060: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f552: 0c04 |0063: move-result-object v4 │ │ +04f554: 6e10 0116 0000 |0064: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04f55a: 0c05 |0067: move-result-object v5 │ │ +04f55c: 6e20 4716 5400 |0068: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f562: 0c04 |006b: move-result-object v4 │ │ +04f564: 6e10 4c16 0400 |006c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04f56a: 0c04 |006f: move-result-object v4 │ │ +04f56c: 7130 7712 4300 |0070: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04f572: 28d5 |0073: goto 0048 // -002b │ │ catches : 1 │ │ 0x0008 - 0x0048 │ │ Ljava/lang/Exception; -> 0x0056 │ │ positions : │ │ 0x0000 line=417 │ │ 0x0008 line=419 │ │ 0x000e line=421 │ │ @@ -90642,47 +90616,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -04f5f0: |[04f5f0] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.:()V │ │ -04f600: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -04f602: 1224 |0001: const/4 v4, #int 2 // #2 │ │ -04f604: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -04f606: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -04f608: 2200 0403 |0004: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ -04f60c: 1a01 e809 |0006: const-string v1, "UNKNOWN" // string@09e8 │ │ -04f610: 7030 f314 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ -04f616: 6900 b905 |000b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04f61a: 2200 0403 |000d: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ -04f61e: 1a01 a503 |000f: const-string v1, "IGNORED" // string@03a5 │ │ -04f622: 7030 f314 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ -04f628: 6900 b605 |0014: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ -04f62c: 2200 0403 |0016: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ -04f630: 1a01 3209 |0018: const-string v1, "SHORT" // string@0932 │ │ -04f634: 7030 f314 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ -04f63a: 6900 b805 |001d: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04f63e: 2200 0403 |001f: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ -04f642: 1a01 3004 |0021: const-string v1, "LONG" // string@0430 │ │ -04f646: 7030 f314 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ -04f64c: 6900 b705 |0026: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ -04f650: 1240 |0028: const/4 v0, #int 4 // #4 │ │ -04f652: 2300 a603 |0029: new-array v0, v0, [Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@03a6 │ │ -04f656: 6201 b905 |002b: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04f65a: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ -04f65e: 6201 b605 |002f: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ -04f662: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ -04f666: 6201 b805 |0033: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04f66a: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ -04f66e: 6201 b705 |0037: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ -04f672: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ -04f676: 6900 b505 |003b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b5 │ │ -04f67a: 0e00 |003d: return-void │ │ +04f584: |[04f584] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.:()V │ │ +04f594: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +04f596: 1224 |0001: const/4 v4, #int 2 // #2 │ │ +04f598: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +04f59a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +04f59c: 2200 0403 |0004: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ +04f5a0: 1a01 e809 |0006: const-string v1, "UNKNOWN" // string@09e8 │ │ +04f5a4: 7030 f314 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ +04f5aa: 6900 b905 |000b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04f5ae: 2200 0403 |000d: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ +04f5b2: 1a01 a503 |000f: const-string v1, "IGNORED" // string@03a5 │ │ +04f5b6: 7030 f314 1003 |0011: invoke-direct {v0, v1, v3}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ +04f5bc: 6900 b605 |0014: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ +04f5c0: 2200 0403 |0016: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ +04f5c4: 1a01 3209 |0018: const-string v1, "SHORT" // string@0932 │ │ +04f5c8: 7030 f314 1004 |001a: invoke-direct {v0, v1, v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ +04f5ce: 6900 b805 |001d: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04f5d2: 2200 0403 |001f: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ +04f5d6: 1a01 3004 |0021: const-string v1, "LONG" // string@0430 │ │ +04f5da: 7030 f314 1005 |0023: invoke-direct {v0, v1, v5}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.:(Ljava/lang/String;I)V // method@14f3 │ │ +04f5e0: 6900 b705 |0026: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ +04f5e4: 1240 |0028: const/4 v0, #int 4 // #4 │ │ +04f5e6: 2300 a603 |0029: new-array v0, v0, [Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@03a6 │ │ +04f5ea: 6201 b905 |002b: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04f5ee: 4d01 0002 |002d: aput-object v1, v0, v2 │ │ +04f5f2: 6201 b605 |002f: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ +04f5f6: 4d01 0003 |0031: aput-object v1, v0, v3 │ │ +04f5fa: 6201 b805 |0033: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04f5fe: 4d01 0004 |0035: aput-object v1, v0, v4 │ │ +04f602: 6201 b705 |0037: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ +04f606: 4d01 0005 |0039: aput-object v1, v0, v5 │ │ +04f60a: 6900 b505 |003b: sput-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b5 │ │ +04f60e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=65 │ │ 0x0028 line=64 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;) │ │ @@ -90690,17 +90664,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 │ │ -04f67c: |[04f67c] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.:(Ljava/lang/String;I)V │ │ -04f68c: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ -04f692: 0e00 |0003: return-void │ │ +04f610: |[04f610] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.:(Ljava/lang/String;I)V │ │ +04f620: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ +04f626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -90710,20 +90684,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04f694: |[04f694] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.valueOf:(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; │ │ -04f6a4: 1c00 0403 |0000: const-class v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ -04f6a8: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ -04f6ae: 0c00 |0005: move-result-object v0 │ │ -04f6b0: 1f00 0403 |0006: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ -04f6b4: 1100 |0008: return-object v0 │ │ +04f628: |[04f628] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.valueOf:(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; │ │ +04f638: 1c00 0403 |0000: const-class v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ +04f63c: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ +04f642: 0c00 |0005: move-result-object v0 │ │ +04f644: 1f00 0403 |0006: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@0304 │ │ +04f648: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;) │ │ @@ -90731,20 +90705,20 @@ │ │ type : '()[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04f6b8: |[04f6b8] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.values:()[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; │ │ -04f6c8: 6200 b505 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b5 │ │ -04f6cc: 6e10 f816 0000 |0002: invoke-virtual {v0}, [Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.clone:()Ljava/lang/Object; // method@16f8 │ │ -04f6d2: 0c00 |0005: move-result-object v0 │ │ -04f6d4: 1f00 a603 |0006: check-cast v0, [Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@03a6 │ │ -04f6d8: 1100 |0008: return-object v0 │ │ +04f64c: |[04f64c] com.theksmith.android.car_bus_interface.BusMessageProcessor$EventType.values:()[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; │ │ +04f65c: 6200 b505 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.$VALUES:[Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b5 │ │ +04f660: 6e10 f816 0000 |0002: invoke-virtual {v0}, [Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.clone:()Ljava/lang/Object; // method@16f8 │ │ +04f666: 0c00 |0005: move-result-object v0 │ │ +04f668: 1f00 a603 |0006: check-cast v0, [Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // type@03a6 │ │ +04f66c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 572 (BusMessageProcessor.java) │ │ @@ -90797,25 +90771,25 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04f6dc: |[04f6dc] com.theksmith.android.car_bus_interface.BusMessageProcessor$MessageEvent.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V │ │ -04f6ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04f6ee: 5b34 bc05 |0001: iput-object v4, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05bc │ │ -04f6f2: 7010 1d16 0300 |0003: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -04f6f8: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ -04f6fc: 5a30 bd05 |0008: iput-wide v0, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -04f700: 6200 b905 |000a: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04f704: 5b30 be05 |000c: iput-object v0, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04f708: 5c32 bb05 |000e: iput-boolean v2, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ -04f70c: 5c32 ba05 |0010: iput-boolean v2, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ -04f710: 0e00 |0012: return-void │ │ +04f670: |[04f670] com.theksmith.android.car_bus_interface.BusMessageProcessor$MessageEvent.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V │ │ +04f680: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f682: 5b34 bc05 |0001: iput-object v4, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // field@05bc │ │ +04f686: 7010 1d16 0300 |0003: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +04f68c: 1600 0000 |0006: const-wide/16 v0, #int 0 // #0 │ │ +04f690: 5a30 bd05 |0008: iput-wide v0, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +04f694: 6200 b905 |000a: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04f698: 5b30 be05 |000c: iput-object v0, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04f69c: 5c32 bb05 |000e: iput-boolean v2, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ +04f6a0: 5c32 ba05 |0010: iput-boolean v2, v3, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ +04f6a4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0006 line=69 │ │ 0x000a line=70 │ │ 0x000e line=71 │ │ 0x0010 line=72 │ │ @@ -90828,17 +90802,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04f714: |[04f714] com.theksmith.android.car_bus_interface.BusMessageProcessor$MessageEvent.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V │ │ -04f724: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V // method@14f6 │ │ -04f72a: 0e00 |0003: return-void │ │ +04f6a8: |[04f6a8] com.theksmith.android.car_bus_interface.BusMessageProcessor$MessageEvent.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V │ │ +04f6b8: 7020 f614 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V // method@14f6 │ │ +04f6be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1; │ │ @@ -91002,139 +90976,139 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04f72c: |[04f72c] com.theksmith.android.car_bus_interface.BusMessageProcessor.:()V │ │ -04f73c: 1600 0f00 |0000: const-wide/16 v0, #int 15 // #f │ │ -04f740: 6800 ca05 |0002: sput-wide v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f744: 0e00 |0004: return-void │ │ +04f6c0: |[04f6c0] com.theksmith.android.car_bus_interface.BusMessageProcessor.:()V │ │ +04f6d0: 1600 0f00 |0000: const-wide/16 v0, #int 15 // #f │ │ +04f6d4: 6800 ca05 |0002: sput-wide v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f6d8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/lang/String;ZJJJJLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 20 │ │ ins : 14 │ │ outs : 3 │ │ insns size : 214 16-bit code units │ │ -04f748: |[04f748] com.theksmith.android.car_bus_interface.BusMessageProcessor.:(Landroid/content/Context;Ljava/lang/String;ZJJJJLjava/lang/String;Ljava/lang/String;)V │ │ -04f758: 7010 5016 0600 |0000: invoke-direct {v6}, Ljava/lang/Thread;.:()V // method@1650 │ │ -04f75e: 2202 0303 |0003: new-instance v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2; // type@0303 │ │ -04f762: 7020 f014 6200 |0005: invoke-direct {v2, v6}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V // method@14f0 │ │ -04f768: 5b62 d605 |0008: iput-object v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessor:Ljava/lang/Runnable; // field@05d6 │ │ -04f76c: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ -04f770: 3102 0a02 |000c: cmp-long v2, v10, v2 │ │ -04f774: 3d02 2900 |000e: if-lez v2, 0037 // +0029 │ │ -04f778: 6102 ca05 |0010: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f77c: 3102 0a02 |0012: cmp-long v2, v10, v2 │ │ -04f780: 3c02 2300 |0014: if-gtz v2, 0037 // +0023 │ │ -04f784: 2202 4303 |0016: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04f788: 2203 5803 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04f78c: 7010 4016 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04f792: 1a04 3b02 |001d: const-string v4, "BusMessageProcessor() : timeToIgnoreRepeatsAfterAction > 0 but < PROCESSOR_TICK_TIME (" // string@023b │ │ -04f796: 6e20 4716 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f79c: 0c03 |0022: move-result-object v3 │ │ -04f79e: 6104 ca05 |0023: sget-wide v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f7a2: 6e30 4416 4305 |0025: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ -04f7a8: 0c03 |0028: move-result-object v3 │ │ -04f7aa: 1a04 c000 |0029: const-string v4, ")" // string@00c0 │ │ -04f7ae: 6e20 4716 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f7b4: 0c03 |002e: move-result-object v3 │ │ -04f7b6: 6e10 4c16 0300 |002f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04f7bc: 0c03 |0032: move-result-object v3 │ │ -04f7be: 7020 0316 3200 |0033: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04f7c4: 2702 |0036: throw v2 │ │ -04f7c6: 1602 0000 |0037: const-wide/16 v2, #int 0 // #0 │ │ -04f7ca: 3102 0c02 |0039: cmp-long v2, v12, v2 │ │ -04f7ce: 3d02 2900 |003b: if-lez v2, 0064 // +0029 │ │ -04f7d2: 6102 ca05 |003d: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f7d6: 3102 0c02 |003f: cmp-long v2, v12, v2 │ │ -04f7da: 3c02 2300 |0041: if-gtz v2, 0064 // +0023 │ │ -04f7de: 2202 4303 |0043: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04f7e2: 2203 5803 |0045: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04f7e6: 7010 4016 0300 |0047: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04f7ec: 1a04 3a02 |004a: const-string v4, "BusMessageProcessor() : minTimeToGroupRepeatsAsShort > 0 but < PROCESSOR_TICK_TIME (" // string@023a │ │ -04f7f0: 6e20 4716 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f7f6: 0c03 |004f: move-result-object v3 │ │ -04f7f8: 6104 ca05 |0050: sget-wide v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f7fc: 6e30 4416 4305 |0052: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ -04f802: 0c03 |0055: move-result-object v3 │ │ -04f804: 1a04 c000 |0056: const-string v4, ")" // string@00c0 │ │ -04f808: 6e20 4716 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f80e: 0c03 |005b: move-result-object v3 │ │ -04f810: 6e10 4c16 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04f816: 0c03 |005f: move-result-object v3 │ │ -04f818: 7020 0316 3200 |0060: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04f81e: 2702 |0063: throw v2 │ │ -04f820: 1602 0000 |0064: const-wide/16 v2, #int 0 // #0 │ │ -04f824: 3102 0e02 |0066: cmp-long v2, v14, v2 │ │ -04f828: 3d02 2900 |0068: if-lez v2, 0091 // +0029 │ │ -04f82c: 6102 ca05 |006a: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f830: 3102 0e02 |006c: cmp-long v2, v14, v2 │ │ -04f834: 3c02 2300 |006e: if-gtz v2, 0091 // +0023 │ │ -04f838: 2202 4303 |0070: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04f83c: 2203 5803 |0072: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -04f840: 7010 4016 0300 |0074: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04f846: 1a04 3902 |0077: const-string v4, "BusMessageProcessor() : minTimeToGroupRepeatsAsLong > 0 but < PROCESSOR_TICK_TIME (" // string@0239 │ │ -04f84a: 6e20 4716 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f850: 0c03 |007c: move-result-object v3 │ │ -04f852: 6104 ca05 |007d: sget-wide v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f856: 6e30 4416 4305 |007f: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ -04f85c: 0c03 |0082: move-result-object v3 │ │ -04f85e: 1a04 c000 |0083: const-string v4, ")" // string@00c0 │ │ -04f862: 6e20 4716 4300 |0085: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04f868: 0c03 |0088: move-result-object v3 │ │ -04f86a: 6e10 4c16 0300 |0089: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04f870: 0c03 |008c: move-result-object v3 │ │ -04f872: 7020 0316 3200 |008d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04f878: 2702 |0090: throw v2 │ │ -04f87a: 5b67 cf05 |0091: iput-object v7, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mAppContext:Landroid/content/Context; // field@05cf │ │ -04f87e: 5b68 d305 |0093: iput-object v8, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMessage:Ljava/lang/String; // field@05d3 │ │ -04f882: 5c69 d905 |0095: iput-boolean v9, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mSilenceErrors:Z // field@05d9 │ │ -04f886: 5a6a da05 |0097: iput-wide v10, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ -04f88a: 5a6c d505 |0099: iput-wide v12, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ -04f88e: 5a6e d405 |009b: iput-wide v14, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ -04f892: 0500 1000 |009d: move-wide/from16 v0, v16 │ │ -04f896: 5a60 d205 |009f: iput-wide v0, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMaxTimeToWatchForLong:J // field@05d2 │ │ -04f89a: 5362 da05 |00a1: iget-wide v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ -04f89e: 1604 0000 |00a3: const-wide/16 v4, #int 0 // #0 │ │ -04f8a2: 3102 0204 |00a5: cmp-long v2, v2, v4 │ │ -04f8a6: 3c02 2b00 |00a7: if-gtz v2, 00d2 // +002b │ │ -04f8aa: 5362 d505 |00a9: iget-wide v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ -04f8ae: 1604 0000 |00ab: const-wide/16 v4, #int 0 // #0 │ │ -04f8b2: 3102 0204 |00ad: cmp-long v2, v2, v4 │ │ -04f8b6: 3c02 2300 |00af: if-gtz v2, 00d2 // +0023 │ │ -04f8ba: 5362 d405 |00b1: iget-wide v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ -04f8be: 1604 0000 |00b3: const-wide/16 v4, #int 0 // #0 │ │ -04f8c2: 3102 0204 |00b5: cmp-long v2, v2, v4 │ │ -04f8c6: 3c02 1b00 |00b7: if-gtz v2, 00d2 // +001b │ │ -04f8ca: 1212 |00b9: const/4 v2, #int 1 // #1 │ │ -04f8cc: 5c62 d805 |00ba: iput-boolean v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ -04f8d0: 0800 1200 |00bc: move-object/from16 v0, v18 │ │ -04f8d4: 5b60 cd05 |00be: iput-object v0, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ -04f8d8: 0800 1300 |00c0: move-object/from16 v0, v19 │ │ -04f8dc: 5b60 cc05 |00c2: iput-object v0, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ -04f8e0: 5462 cf05 |00c4: iget-object v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mAppContext:Landroid/content/Context; // field@05cf │ │ -04f8e4: 5563 d905 |00c6: iget-boolean v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mSilenceErrors:Z // field@05d9 │ │ -04f8e8: 7120 de14 3200 |00c8: invoke-static {v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.getInstance:(Landroid/content/Context;Z)Lcom/theksmith/android/car_bus_interface/AndroidActions; // method@14de │ │ -04f8ee: 0c02 |00cb: move-result-object v2 │ │ -04f8f0: 5b62 ce05 |00cc: iput-object v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04f8f4: 7010 0615 0600 |00ce: invoke-direct {v6}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.initLog:()V // method@1506 │ │ -04f8fa: 0e00 |00d1: return-void │ │ -04f8fc: 1202 |00d2: const/4 v2, #int 0 // #0 │ │ -04f8fe: 5c62 d805 |00d3: iput-boolean v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ -04f902: 28e7 |00d5: goto 00bc // -0019 │ │ +04f6dc: |[04f6dc] com.theksmith.android.car_bus_interface.BusMessageProcessor.:(Landroid/content/Context;Ljava/lang/String;ZJJJJLjava/lang/String;Ljava/lang/String;)V │ │ +04f6ec: 7010 5016 0600 |0000: invoke-direct {v6}, Ljava/lang/Thread;.:()V // method@1650 │ │ +04f6f2: 2202 0303 |0003: new-instance v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2; // type@0303 │ │ +04f6f6: 7020 f014 6200 |0005: invoke-direct {v2, v6}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V // method@14f0 │ │ +04f6fc: 5b62 d605 |0008: iput-object v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessor:Ljava/lang/Runnable; // field@05d6 │ │ +04f700: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ +04f704: 3102 0a02 |000c: cmp-long v2, v10, v2 │ │ +04f708: 3d02 2900 |000e: if-lez v2, 0037 // +0029 │ │ +04f70c: 6102 ca05 |0010: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f710: 3102 0a02 |0012: cmp-long v2, v10, v2 │ │ +04f714: 3c02 2300 |0014: if-gtz v2, 0037 // +0023 │ │ +04f718: 2202 4303 |0016: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04f71c: 2203 5803 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04f720: 7010 4016 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04f726: 1a04 3b02 |001d: const-string v4, "BusMessageProcessor() : timeToIgnoreRepeatsAfterAction > 0 but < PROCESSOR_TICK_TIME (" // string@023b │ │ +04f72a: 6e20 4716 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f730: 0c03 |0022: move-result-object v3 │ │ +04f732: 6104 ca05 |0023: sget-wide v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f736: 6e30 4416 4305 |0025: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ +04f73c: 0c03 |0028: move-result-object v3 │ │ +04f73e: 1a04 c000 |0029: const-string v4, ")" // string@00c0 │ │ +04f742: 6e20 4716 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f748: 0c03 |002e: move-result-object v3 │ │ +04f74a: 6e10 4c16 0300 |002f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04f750: 0c03 |0032: move-result-object v3 │ │ +04f752: 7020 0316 3200 |0033: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04f758: 2702 |0036: throw v2 │ │ +04f75a: 1602 0000 |0037: const-wide/16 v2, #int 0 // #0 │ │ +04f75e: 3102 0c02 |0039: cmp-long v2, v12, v2 │ │ +04f762: 3d02 2900 |003b: if-lez v2, 0064 // +0029 │ │ +04f766: 6102 ca05 |003d: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f76a: 3102 0c02 |003f: cmp-long v2, v12, v2 │ │ +04f76e: 3c02 2300 |0041: if-gtz v2, 0064 // +0023 │ │ +04f772: 2202 4303 |0043: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04f776: 2203 5803 |0045: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04f77a: 7010 4016 0300 |0047: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04f780: 1a04 3a02 |004a: const-string v4, "BusMessageProcessor() : minTimeToGroupRepeatsAsShort > 0 but < PROCESSOR_TICK_TIME (" // string@023a │ │ +04f784: 6e20 4716 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f78a: 0c03 |004f: move-result-object v3 │ │ +04f78c: 6104 ca05 |0050: sget-wide v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f790: 6e30 4416 4305 |0052: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ +04f796: 0c03 |0055: move-result-object v3 │ │ +04f798: 1a04 c000 |0056: const-string v4, ")" // string@00c0 │ │ +04f79c: 6e20 4716 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f7a2: 0c03 |005b: move-result-object v3 │ │ +04f7a4: 6e10 4c16 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04f7aa: 0c03 |005f: move-result-object v3 │ │ +04f7ac: 7020 0316 3200 |0060: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04f7b2: 2702 |0063: throw v2 │ │ +04f7b4: 1602 0000 |0064: const-wide/16 v2, #int 0 // #0 │ │ +04f7b8: 3102 0e02 |0066: cmp-long v2, v14, v2 │ │ +04f7bc: 3d02 2900 |0068: if-lez v2, 0091 // +0029 │ │ +04f7c0: 6102 ca05 |006a: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f7c4: 3102 0e02 |006c: cmp-long v2, v14, v2 │ │ +04f7c8: 3c02 2300 |006e: if-gtz v2, 0091 // +0023 │ │ +04f7cc: 2202 4303 |0070: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04f7d0: 2203 5803 |0072: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +04f7d4: 7010 4016 0300 |0074: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04f7da: 1a04 3902 |0077: const-string v4, "BusMessageProcessor() : minTimeToGroupRepeatsAsLong > 0 but < PROCESSOR_TICK_TIME (" // string@0239 │ │ +04f7de: 6e20 4716 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f7e4: 0c03 |007c: move-result-object v3 │ │ +04f7e6: 6104 ca05 |007d: sget-wide v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f7ea: 6e30 4416 4305 |007f: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ +04f7f0: 0c03 |0082: move-result-object v3 │ │ +04f7f2: 1a04 c000 |0083: const-string v4, ")" // string@00c0 │ │ +04f7f6: 6e20 4716 4300 |0085: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04f7fc: 0c03 |0088: move-result-object v3 │ │ +04f7fe: 6e10 4c16 0300 |0089: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04f804: 0c03 |008c: move-result-object v3 │ │ +04f806: 7020 0316 3200 |008d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04f80c: 2702 |0090: throw v2 │ │ +04f80e: 5b67 cf05 |0091: iput-object v7, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mAppContext:Landroid/content/Context; // field@05cf │ │ +04f812: 5b68 d305 |0093: iput-object v8, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMessage:Ljava/lang/String; // field@05d3 │ │ +04f816: 5c69 d905 |0095: iput-boolean v9, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mSilenceErrors:Z // field@05d9 │ │ +04f81a: 5a6a da05 |0097: iput-wide v10, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ +04f81e: 5a6c d505 |0099: iput-wide v12, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ +04f822: 5a6e d405 |009b: iput-wide v14, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ +04f826: 0500 1000 |009d: move-wide/from16 v0, v16 │ │ +04f82a: 5a60 d205 |009f: iput-wide v0, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMaxTimeToWatchForLong:J // field@05d2 │ │ +04f82e: 5362 da05 |00a1: iget-wide v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ +04f832: 1604 0000 |00a3: const-wide/16 v4, #int 0 // #0 │ │ +04f836: 3102 0204 |00a5: cmp-long v2, v2, v4 │ │ +04f83a: 3c02 2b00 |00a7: if-gtz v2, 00d2 // +002b │ │ +04f83e: 5362 d505 |00a9: iget-wide v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ +04f842: 1604 0000 |00ab: const-wide/16 v4, #int 0 // #0 │ │ +04f846: 3102 0204 |00ad: cmp-long v2, v2, v4 │ │ +04f84a: 3c02 2300 |00af: if-gtz v2, 00d2 // +0023 │ │ +04f84e: 5362 d405 |00b1: iget-wide v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ +04f852: 1604 0000 |00b3: const-wide/16 v4, #int 0 // #0 │ │ +04f856: 3102 0204 |00b5: cmp-long v2, v2, v4 │ │ +04f85a: 3c02 1b00 |00b7: if-gtz v2, 00d2 // +001b │ │ +04f85e: 1212 |00b9: const/4 v2, #int 1 // #1 │ │ +04f860: 5c62 d805 |00ba: iput-boolean v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ +04f864: 0800 1200 |00bc: move-object/from16 v0, v18 │ │ +04f868: 5b60 cd05 |00be: iput-object v0, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ +04f86c: 0800 1300 |00c0: move-object/from16 v0, v19 │ │ +04f870: 5b60 cc05 |00c2: iput-object v0, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ +04f874: 5462 cf05 |00c4: iget-object v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mAppContext:Landroid/content/Context; // field@05cf │ │ +04f878: 5563 d905 |00c6: iget-boolean v3, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mSilenceErrors:Z // field@05d9 │ │ +04f87c: 7120 de14 3200 |00c8: invoke-static {v2, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.getInstance:(Landroid/content/Context;Z)Lcom/theksmith/android/car_bus_interface/AndroidActions; // method@14de │ │ +04f882: 0c02 |00cb: move-result-object v2 │ │ +04f884: 5b62 ce05 |00cc: iput-object v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04f888: 7010 0615 0600 |00ce: invoke-direct {v6}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.initLog:()V // method@1506 │ │ +04f88e: 0e00 |00d1: return-void │ │ +04f890: 1202 |00d2: const/4 v2, #int 0 // #0 │ │ +04f892: 5c62 d805 |00d3: iput-boolean v2, v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ +04f896: 28e7 |00d5: goto 00bc // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=414 │ │ 0x000a line=79 │ │ 0x0016 line=80 │ │ 0x0037 line=83 │ │ @@ -91173,17 +91147,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f904: |[04f904] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; │ │ -04f914: 5410 cf05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mAppContext:Landroid/content/Context; // field@05cf │ │ -04f918: 1100 |0002: return-object v0 │ │ +04f898: |[04f898] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$100:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/content/Context; │ │ +04f8a8: 5410 cf05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mAppContext:Landroid/content/Context; // field@05cf │ │ +04f8ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ │ #3 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ @@ -91191,17 +91165,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f91c: |[04f91c] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$200:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Z │ │ -04f92c: 5510 d005 |0000: iget-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -04f930: 0f00 |0002: return v0 │ │ +04f8b0: |[04f8b0] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$200:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Z │ │ +04f8c0: 5510 d005 |0000: iget-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +04f8c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ │ #4 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ @@ -91209,18 +91183,18 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/lang/Integer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04f934: |[04f934] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$300:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/lang/Integer; │ │ -04f944: 7010 0215 0100 |0000: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.analyzeLatestEvent:()Ljava/lang/Integer; // method@1502 │ │ -04f94a: 0c00 |0003: move-result-object v0 │ │ -04f94c: 1100 |0004: return-object v0 │ │ +04f8c8: |[04f8c8] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$300:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/lang/Integer; │ │ +04f8d8: 7010 0215 0100 |0000: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.analyzeLatestEvent:()Ljava/lang/Integer; // method@1502 │ │ +04f8de: 0c00 |0003: move-result-object v0 │ │ +04f8e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ │ #5 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ @@ -91228,17 +91202,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f950: |[04f950] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$400:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList; │ │ -04f960: 5410 d105 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04f964: 1100 |0002: return-object v0 │ │ +04f8e4: |[04f8e4] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$400:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Ljava/util/ArrayList; │ │ +04f8f4: 5410 d105 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04f8f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ │ #6 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ @@ -91246,17 +91220,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04f968: |[04f968] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$500:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V │ │ -04f978: 7020 0415 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.doAction:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V // method@1504 │ │ -04f97e: 0e00 |0003: return-void │ │ +04f8fc: |[04f8fc] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$500:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V │ │ +04f90c: 7020 0415 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.doAction:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V // method@1504 │ │ +04f912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ 0x0000 - 0x0004 reg=1 x1 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; │ │ │ │ @@ -91265,17 +91239,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04f980: |[04f980] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$600:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;I)V │ │ -04f990: 7020 0a15 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.trimLog:(I)V // method@150a │ │ -04f996: 0e00 |0003: return-void │ │ +04f914: |[04f914] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$600:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;I)V │ │ +04f924: 7020 0a15 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.trimLog:(I)V // method@150a │ │ +04f92a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -91284,34 +91258,34 @@ │ │ type : '()J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f998: |[04f998] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$700:()J │ │ -04f9a8: 6100 ca05 |0000: sget-wide v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -04f9ac: 1000 |0002: return-wide v0 │ │ +04f92c: |[04f92c] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$700:()J │ │ +04f93c: 6100 ca05 |0000: sget-wide v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +04f940: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ │ │ #9 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ name : 'access$800' │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f9b0: |[04f9b0] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$800:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/os/Handler; │ │ -04f9c0: 5410 d705 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ -04f9c4: 1100 |0002: return-object v0 │ │ +04f944: |[04f944] com.theksmith.android.car_bus_interface.BusMessageProcessor.access$800:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)Landroid/os/Handler; │ │ +04f954: 5410 d705 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ +04f958: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ │ #10 : (in Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;) │ │ @@ -91319,211 +91293,211 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 25 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 371 16-bit code units │ │ -04f9c8: |[04f9c8] com.theksmith.android.car_bus_interface.BusMessageProcessor.analyzeLatestEvent:()Ljava/lang/Integer; │ │ -04f9d8: 1d18 |0000: monitor-enter v24 │ │ -04f9da: 0800 1800 |0001: move-object/from16 v0, v24 │ │ -04f9de: 550b d005 |0003: iget-boolean v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -04f9e2: 390b 1200 |0005: if-nez v11, 0017 // +0012 │ │ -04f9e6: 0800 1800 |0007: move-object/from16 v0, v24 │ │ -04f9ea: 540b d105 |0009: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04f9ee: 380b 0c00 |000b: if-eqz v11, 0017 // +000c │ │ -04f9f2: 0800 1800 |000d: move-object/from16 v0, v24 │ │ -04f9f6: 540b d105 |000f: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04f9fa: 6e10 6d16 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -04fa00: 0a0b |0014: move-result v11 │ │ -04fa02: 3c0b 0500 |0015: if-gtz v11, 001a // +0005 │ │ -04fa06: 120b |0017: const/4 v11, #int 0 // #0 │ │ -04fa08: 1e18 |0018: monitor-exit v24 │ │ -04fa0a: 110b |0019: return-object v11 │ │ -04fa0c: 7100 d901 0000 |001a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -04fa12: 0b0c |001d: move-result-wide v12 │ │ -04fa14: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -04fa18: 540b d105 |0020: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04fa1c: 6e10 6d16 0b00 |0022: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -04fa22: 0a0b |0025: move-result v11 │ │ -04fa24: d809 0bff |0026: add-int/lit8 v9, v11, #int -1 // #ff │ │ -04fa28: 0800 1800 |0028: move-object/from16 v0, v24 │ │ -04fa2c: 540b d105 |002a: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04fa30: 6e20 6716 9b00 |002c: invoke-virtual {v11, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04fa36: 0c08 |002f: move-result-object v8 │ │ -04fa38: 1f08 0503 |0030: check-cast v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ -04fa3c: 548b be05 |0032: iget-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fa40: 6214 b905 |0034: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04fa44: 0800 1400 |0036: move-object/from16 v0, v20 │ │ -04fa48: 320b 0700 |0038: if-eq v11, v0, 003f // +0007 │ │ -04fa4c: 7110 0e16 0900 |003a: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -04fa52: 0c0b |003d: move-result-object v11 │ │ -04fa54: 28da |003e: goto 0018 // -0026 │ │ -04fa56: 0800 1800 |003f: move-object/from16 v0, v24 │ │ -04fa5a: 550b d805 |0041: iget-boolean v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ -04fa5e: 380b 2500 |0043: if-eqz v11, 0068 // +0025 │ │ -04fa62: 620b b805 |0045: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04fa66: 5b8b be05 |0047: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fa6a: 548b be05 |0049: iget-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fa6e: 6214 b605 |004b: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ -04fa72: 0800 1400 |004d: move-object/from16 v0, v20 │ │ -04fa76: 320b 0d00 |004f: if-eq v11, v0, 005c // +000d │ │ -04fa7a: 548b be05 |0051: iget-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fa7e: 6214 b905 |0053: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04fa82: 0800 1400 |0055: move-object/from16 v0, v20 │ │ -04fa86: 320b 0500 |0057: if-eq v11, v0, 005c // +0005 │ │ -04fa8a: 121b |0059: const/4 v11, #int 1 // #1 │ │ -04fa8c: 5c8b bb05 |005a: iput-boolean v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ -04fa90: 0800 1800 |005c: move-object/from16 v0, v24 │ │ -04fa94: 540b d105 |005e: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04fa98: 6e30 6c16 9b08 |0060: invoke-virtual {v11, v9, v8}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -04fa9e: 7110 0e16 0900 |0063: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -04faa4: 0c0b |0066: move-result-object v11 │ │ -04faa6: 28b1 |0067: goto 0018 // -004f │ │ -04faa8: 1612 0000 |0068: const-wide/16 v18, #int 0 // #0 │ │ -04faac: 1610 0000 |006a: const-wide/16 v16, #int 0 // #0 │ │ -04fab0: 1202 |006c: const/4 v2, #int 0 // #0 │ │ -04fab2: 160e 0000 |006d: const-wide/16 v14, #int 0 // #0 │ │ -04fab6: 1207 |006f: const/4 v7, #int 0 // #0 │ │ -04fab8: 120a |0070: const/4 v10, #int 0 // #0 │ │ -04faba: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -04fabc: 1205 |0072: const/4 v5, #int 0 // #0 │ │ -04fabe: 3695 3a00 |0073: if-gt v5, v9, 00ad // +003a │ │ -04fac2: 0800 1800 |0075: move-object/from16 v0, v24 │ │ -04fac6: 540b d105 |0077: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -04faca: 9114 0905 |0079: sub-int v20, v9, v5 │ │ -04face: 0200 1400 |007b: move/from16 v0, v20 │ │ -04fad2: 6e20 6716 0b00 |007d: invoke-virtual {v11, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -04fad8: 0c0b |0080: move-result-object v11 │ │ -04fada: 07b0 |0081: move-object v0, v11 │ │ -04fadc: 1f00 0503 |0082: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ -04fae0: 0707 |0084: move-object v7, v0 │ │ -04fae2: 547b be05 |0085: iget-object v11, v7, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fae6: 6214 b905 |0087: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04faea: 0800 1400 |0089: move-object/from16 v0, v20 │ │ -04faee: 330b 1800 |008b: if-ne v11, v0, 00a3 // +0018 │ │ -04faf2: d802 0201 |008d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04faf6: 390a 0300 |008f: if-nez v10, 0092 // +0003 │ │ -04fafa: 077a |0091: move-object v10, v7 │ │ -04fafc: 0774 |0092: move-object v4, v7 │ │ -04fafe: 5340 bd05 |0093: iget-wide v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -04fb02: 0514 0000 |0095: move-wide/from16 v20, v0 │ │ -04fb06: 9c10 0c14 |0097: sub-long v16, v12, v20 │ │ -04fb0a: 53a0 bd05 |0099: iget-wide v0, v10, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -04fb0e: 0514 0000 |009b: move-wide/from16 v20, v0 │ │ -04fb12: 5340 bd05 |009d: iget-wide v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -04fb16: 0516 0000 |009f: move-wide/from16 v22, v0 │ │ -04fb1a: 9c0e 1416 |00a1: sub-long v14, v20, v22 │ │ -04fb1e: 557b ba05 |00a3: iget-boolean v11, v7, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ -04fb22: 380b 5000 |00a5: if-eqz v11, 00f5 // +0050 │ │ -04fb26: 5370 bd05 |00a7: iget-wide v0, v7, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -04fb2a: 0514 0000 |00a9: move-wide/from16 v20, v0 │ │ -04fb2e: 9c12 0c14 |00ab: sub-long v18, v12, v20 │ │ -04fb32: 0800 1800 |00ad: move-object/from16 v0, v24 │ │ -04fb36: 5300 da05 |00af: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ -04fb3a: 0514 0000 |00b1: move-wide/from16 v20, v0 │ │ -04fb3e: 1616 0000 |00b3: const-wide/16 v22, #int 0 // #0 │ │ -04fb42: 310b 1416 |00b5: cmp-long v11, v20, v22 │ │ -04fb46: 3d0b 4200 |00b7: if-lez v11, 00f9 // +0042 │ │ -04fb4a: 0800 1800 |00b9: move-object/from16 v0, v24 │ │ -04fb4e: 5300 da05 |00bb: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ -04fb52: 0514 0000 |00bd: move-wide/from16 v20, v0 │ │ -04fb56: 310b 1214 |00bf: cmp-long v11, v18, v20 │ │ -04fb5a: 3c0b 3800 |00c1: if-gtz v11, 00f9 // +0038 │ │ -04fb5e: 620b b605 |00c3: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ -04fb62: 5b8b be05 |00c5: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fb66: 2882 |00c7: goto 0049 // -007e │ │ -04fb68: 0d03 |00c8: move-exception v3 │ │ -04fb6a: 1a0b 3802 |00c9: const-string v11, "BusMessageProcessor" // string@0238 │ │ -04fb6e: 2214 5803 |00cb: new-instance v20, Ljava/lang/StringBuilder; // type@0358 │ │ -04fb72: 7601 4016 1400 |00cd: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04fb78: 1a15 780b |00d0: const-string v21, "analyzeLatestEvent() : unexpected exception : exception= " // string@0b78 │ │ -04fb7c: 7402 4716 1400 |00d2: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04fb82: 0c14 |00d5: move-result-object v20 │ │ -04fb84: 6e10 0116 0300 |00d6: invoke-virtual {v3}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04fb8a: 0c15 |00d9: move-result-object v21 │ │ -04fb8c: 7402 4716 1400 |00da: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04fb92: 0c14 |00dd: move-result-object v20 │ │ -04fb94: 7401 4c16 1400 |00de: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04fb9a: 0c14 |00e1: move-result-object v20 │ │ -04fb9c: 0800 1400 |00e2: move-object/from16 v0, v20 │ │ -04fba0: 7130 7712 0b03 |00e4: invoke-static {v11, v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04fba6: 1a0b 3802 |00e7: const-string v11, "BusMessageProcessor" // string@0238 │ │ -04fbaa: 1a14 770b |00e9: const-string v20, "analyzeLatestEvent() : unexpected code path encountered" // string@0b77 │ │ -04fbae: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -04fbb2: 7120 7612 0b00 |00ed: invoke-static {v11, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -04fbb8: 120b |00f0: const/4 v11, #int 0 // #0 │ │ -04fbba: 2900 27ff |00f1: goto/16 0018 // -00d9 │ │ -04fbbe: 0d06 |00f3: move-exception v6 │ │ -04fbc0: 28b9 |00f4: goto 00ad // -0047 │ │ -04fbc2: d805 0501 |00f5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04fbc6: 2900 7cff |00f7: goto/16 0073 // -0084 │ │ -04fbca: 0800 1800 |00f9: move-object/from16 v0, v24 │ │ -04fbce: 5300 d405 |00fb: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ -04fbd2: 0514 0000 |00fd: move-wide/from16 v20, v0 │ │ -04fbd6: 1616 0000 |00ff: const-wide/16 v22, #int 0 // #0 │ │ -04fbda: 310b 1416 |0101: cmp-long v11, v20, v22 │ │ -04fbde: 3d0b 5800 |0103: if-lez v11, 015b // +0058 │ │ -04fbe2: 0800 1800 |0105: move-object/from16 v0, v24 │ │ -04fbe6: 5300 d505 |0107: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ -04fbea: 0514 0000 |0109: move-wide/from16 v20, v0 │ │ -04fbee: 1616 0000 |010b: const-wide/16 v22, #int 0 // #0 │ │ -04fbf2: 310b 1416 |010d: cmp-long v11, v20, v22 │ │ -04fbf6: 3d0b 3400 |010f: if-lez v11, 0143 // +0034 │ │ -04fbfa: 0800 1800 |0111: move-object/from16 v0, v24 │ │ -04fbfe: 5300 d205 |0113: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMaxTimeToWatchForLong:J // field@05d2 │ │ -04fc02: 0514 0000 |0115: move-wide/from16 v20, v0 │ │ -04fc06: 310b 1014 |0117: cmp-long v11, v16, v20 │ │ -04fc0a: 3a0b 2400 |0119: if-ltz v11, 013d // +0024 │ │ -04fc0e: 121b |011b: const/4 v11, #int 1 // #1 │ │ -04fc10: 37b2 1b00 |011c: if-le v2, v11, 0137 // +001b │ │ -04fc14: 0800 1800 |011e: move-object/from16 v0, v24 │ │ -04fc18: 5300 d405 |0120: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ -04fc1c: 0514 0000 |0122: move-wide/from16 v20, v0 │ │ -04fc20: 310b 0e14 |0124: cmp-long v11, v14, v20 │ │ -04fc24: 3a0b 0b00 |0126: if-ltz v11, 0131 // +000b │ │ -04fc28: 620b b705 |0128: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ -04fc2c: 5b8b be05 |012a: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fc30: 2900 1dff |012c: goto/16 0049 // -00e3 │ │ -04fc34: 0d0b |012e: move-exception v11 │ │ -04fc36: 1e18 |012f: monitor-exit v24 │ │ -04fc38: 270b |0130: throw v11 │ │ -04fc3a: 620b b805 |0131: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04fc3e: 5b8b be05 |0133: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fc42: 2900 14ff |0135: goto/16 0049 // -00ec │ │ -04fc46: 620b b805 |0137: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04fc4a: 5b8b be05 |0139: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fc4e: 2900 0eff |013b: goto/16 0049 // -00f2 │ │ -04fc52: 620b b905 |013d: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04fc56: 5b8b be05 |013f: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fc5a: 2900 08ff |0141: goto/16 0049 // -00f8 │ │ -04fc5e: 0800 1800 |0143: move-object/from16 v0, v24 │ │ -04fc62: 5300 d405 |0145: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ -04fc66: 0514 0000 |0147: move-wide/from16 v20, v0 │ │ -04fc6a: 310b 1014 |0149: cmp-long v11, v16, v20 │ │ -04fc6e: 3a0b 0a00 |014b: if-ltz v11, 0155 // +000a │ │ -04fc72: 3d02 0800 |014d: if-lez v2, 0155 // +0008 │ │ -04fc76: 620b b705 |014f: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ -04fc7a: 5b8b be05 |0151: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fc7e: 2900 f6fe |0153: goto/16 0049 // -010a │ │ -04fc82: 620b b905 |0155: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04fc86: 5b8b be05 |0157: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fc8a: 2900 f0fe |0159: goto/16 0049 // -0110 │ │ -04fc8e: 0800 1800 |015b: move-object/from16 v0, v24 │ │ -04fc92: 5300 d505 |015d: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ -04fc96: 0514 0000 |015f: move-wide/from16 v20, v0 │ │ -04fc9a: 310b 1014 |0161: cmp-long v11, v16, v20 │ │ -04fc9e: 3a0b 0a00 |0163: if-ltz v11, 016d // +000a │ │ -04fca2: 3d02 0800 |0165: if-lez v2, 016d // +0008 │ │ -04fca6: 620b b805 |0167: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04fcaa: 5b8b be05 |0169: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fcae: 2900 defe |016b: goto/16 0049 // -0122 │ │ -04fcb2: 620b b905 |016d: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -04fcb6: 5b8b be05 |016f: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -04fcba: 2900 d8fe |0171: goto/16 0049 // -0128 │ │ +04f95c: |[04f95c] com.theksmith.android.car_bus_interface.BusMessageProcessor.analyzeLatestEvent:()Ljava/lang/Integer; │ │ +04f96c: 1d18 |0000: monitor-enter v24 │ │ +04f96e: 0800 1800 |0001: move-object/from16 v0, v24 │ │ +04f972: 550b d005 |0003: iget-boolean v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +04f976: 390b 1200 |0005: if-nez v11, 0017 // +0012 │ │ +04f97a: 0800 1800 |0007: move-object/from16 v0, v24 │ │ +04f97e: 540b d105 |0009: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04f982: 380b 0c00 |000b: if-eqz v11, 0017 // +000c │ │ +04f986: 0800 1800 |000d: move-object/from16 v0, v24 │ │ +04f98a: 540b d105 |000f: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04f98e: 6e10 6d16 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04f994: 0a0b |0014: move-result v11 │ │ +04f996: 3c0b 0500 |0015: if-gtz v11, 001a // +0005 │ │ +04f99a: 120b |0017: const/4 v11, #int 0 // #0 │ │ +04f99c: 1e18 |0018: monitor-exit v24 │ │ +04f99e: 110b |0019: return-object v11 │ │ +04f9a0: 7100 d901 0000 |001a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +04f9a6: 0b0c |001d: move-result-wide v12 │ │ +04f9a8: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +04f9ac: 540b d105 |0020: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04f9b0: 6e10 6d16 0b00 |0022: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +04f9b6: 0a0b |0025: move-result v11 │ │ +04f9b8: d809 0bff |0026: add-int/lit8 v9, v11, #int -1 // #ff │ │ +04f9bc: 0800 1800 |0028: move-object/from16 v0, v24 │ │ +04f9c0: 540b d105 |002a: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04f9c4: 6e20 6716 9b00 |002c: invoke-virtual {v11, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04f9ca: 0c08 |002f: move-result-object v8 │ │ +04f9cc: 1f08 0503 |0030: check-cast v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ +04f9d0: 548b be05 |0032: iget-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04f9d4: 6214 b905 |0034: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04f9d8: 0800 1400 |0036: move-object/from16 v0, v20 │ │ +04f9dc: 320b 0700 |0038: if-eq v11, v0, 003f // +0007 │ │ +04f9e0: 7110 0e16 0900 |003a: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +04f9e6: 0c0b |003d: move-result-object v11 │ │ +04f9e8: 28da |003e: goto 0018 // -0026 │ │ +04f9ea: 0800 1800 |003f: move-object/from16 v0, v24 │ │ +04f9ee: 550b d805 |0041: iget-boolean v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ +04f9f2: 380b 2500 |0043: if-eqz v11, 0068 // +0025 │ │ +04f9f6: 620b b805 |0045: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04f9fa: 5b8b be05 |0047: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04f9fe: 548b be05 |0049: iget-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fa02: 6214 b605 |004b: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ +04fa06: 0800 1400 |004d: move-object/from16 v0, v20 │ │ +04fa0a: 320b 0d00 |004f: if-eq v11, v0, 005c // +000d │ │ +04fa0e: 548b be05 |0051: iget-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fa12: 6214 b905 |0053: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04fa16: 0800 1400 |0055: move-object/from16 v0, v20 │ │ +04fa1a: 320b 0500 |0057: if-eq v11, v0, 005c // +0005 │ │ +04fa1e: 121b |0059: const/4 v11, #int 1 // #1 │ │ +04fa20: 5c8b bb05 |005a: iput-boolean v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ +04fa24: 0800 1800 |005c: move-object/from16 v0, v24 │ │ +04fa28: 540b d105 |005e: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04fa2c: 6e30 6c16 9b08 |0060: invoke-virtual {v11, v9, v8}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +04fa32: 7110 0e16 0900 |0063: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +04fa38: 0c0b |0066: move-result-object v11 │ │ +04fa3a: 28b1 |0067: goto 0018 // -004f │ │ +04fa3c: 1612 0000 |0068: const-wide/16 v18, #int 0 // #0 │ │ +04fa40: 1610 0000 |006a: const-wide/16 v16, #int 0 // #0 │ │ +04fa44: 1202 |006c: const/4 v2, #int 0 // #0 │ │ +04fa46: 160e 0000 |006d: const-wide/16 v14, #int 0 // #0 │ │ +04fa4a: 1207 |006f: const/4 v7, #int 0 // #0 │ │ +04fa4c: 120a |0070: const/4 v10, #int 0 // #0 │ │ +04fa4e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +04fa50: 1205 |0072: const/4 v5, #int 0 // #0 │ │ +04fa52: 3695 3a00 |0073: if-gt v5, v9, 00ad // +003a │ │ +04fa56: 0800 1800 |0075: move-object/from16 v0, v24 │ │ +04fa5a: 540b d105 |0077: iget-object v11, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04fa5e: 9114 0905 |0079: sub-int v20, v9, v5 │ │ +04fa62: 0200 1400 |007b: move/from16 v0, v20 │ │ +04fa66: 6e20 6716 0b00 |007d: invoke-virtual {v11, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +04fa6c: 0c0b |0080: move-result-object v11 │ │ +04fa6e: 07b0 |0081: move-object v0, v11 │ │ +04fa70: 1f00 0503 |0082: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ +04fa74: 0707 |0084: move-object v7, v0 │ │ +04fa76: 547b be05 |0085: iget-object v11, v7, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fa7a: 6214 b905 |0087: sget-object v20, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04fa7e: 0800 1400 |0089: move-object/from16 v0, v20 │ │ +04fa82: 330b 1800 |008b: if-ne v11, v0, 00a3 // +0018 │ │ +04fa86: d802 0201 |008d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04fa8a: 390a 0300 |008f: if-nez v10, 0092 // +0003 │ │ +04fa8e: 077a |0091: move-object v10, v7 │ │ +04fa90: 0774 |0092: move-object v4, v7 │ │ +04fa92: 5340 bd05 |0093: iget-wide v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +04fa96: 0514 0000 |0095: move-wide/from16 v20, v0 │ │ +04fa9a: 9c10 0c14 |0097: sub-long v16, v12, v20 │ │ +04fa9e: 53a0 bd05 |0099: iget-wide v0, v10, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +04faa2: 0514 0000 |009b: move-wide/from16 v20, v0 │ │ +04faa6: 5340 bd05 |009d: iget-wide v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +04faaa: 0516 0000 |009f: move-wide/from16 v22, v0 │ │ +04faae: 9c0e 1416 |00a1: sub-long v14, v20, v22 │ │ +04fab2: 557b ba05 |00a3: iget-boolean v11, v7, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ +04fab6: 380b 5000 |00a5: if-eqz v11, 00f5 // +0050 │ │ +04faba: 5370 bd05 |00a7: iget-wide v0, v7, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +04fabe: 0514 0000 |00a9: move-wide/from16 v20, v0 │ │ +04fac2: 9c12 0c14 |00ab: sub-long v18, v12, v20 │ │ +04fac6: 0800 1800 |00ad: move-object/from16 v0, v24 │ │ +04faca: 5300 da05 |00af: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ +04face: 0514 0000 |00b1: move-wide/from16 v20, v0 │ │ +04fad2: 1616 0000 |00b3: const-wide/16 v22, #int 0 // #0 │ │ +04fad6: 310b 1416 |00b5: cmp-long v11, v20, v22 │ │ +04fada: 3d0b 4200 |00b7: if-lez v11, 00f9 // +0042 │ │ +04fade: 0800 1800 |00b9: move-object/from16 v0, v24 │ │ +04fae2: 5300 da05 |00bb: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mTimeToIgnoreAfterAction:J // field@05da │ │ +04fae6: 0514 0000 |00bd: move-wide/from16 v20, v0 │ │ +04faea: 310b 1214 |00bf: cmp-long v11, v18, v20 │ │ +04faee: 3c0b 3800 |00c1: if-gtz v11, 00f9 // +0038 │ │ +04faf2: 620b b605 |00c3: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ +04faf6: 5b8b be05 |00c5: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fafa: 2882 |00c7: goto 0049 // -007e │ │ +04fafc: 0d03 |00c8: move-exception v3 │ │ +04fafe: 1a0b 3802 |00c9: const-string v11, "BusMessageProcessor" // string@0238 │ │ +04fb02: 2214 5803 |00cb: new-instance v20, Ljava/lang/StringBuilder; // type@0358 │ │ +04fb06: 7601 4016 1400 |00cd: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04fb0c: 1a15 780b |00d0: const-string v21, "analyzeLatestEvent() : unexpected exception : exception= " // string@0b78 │ │ +04fb10: 7402 4716 1400 |00d2: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04fb16: 0c14 |00d5: move-result-object v20 │ │ +04fb18: 6e10 0116 0300 |00d6: invoke-virtual {v3}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04fb1e: 0c15 |00d9: move-result-object v21 │ │ +04fb20: 7402 4716 1400 |00da: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04fb26: 0c14 |00dd: move-result-object v20 │ │ +04fb28: 7401 4c16 1400 |00de: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04fb2e: 0c14 |00e1: move-result-object v20 │ │ +04fb30: 0800 1400 |00e2: move-object/from16 v0, v20 │ │ +04fb34: 7130 7712 0b03 |00e4: invoke-static {v11, v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04fb3a: 1a0b 3802 |00e7: const-string v11, "BusMessageProcessor" // string@0238 │ │ +04fb3e: 1a14 770b |00e9: const-string v20, "analyzeLatestEvent() : unexpected code path encountered" // string@0b77 │ │ +04fb42: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +04fb46: 7120 7612 0b00 |00ed: invoke-static {v11, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +04fb4c: 120b |00f0: const/4 v11, #int 0 // #0 │ │ +04fb4e: 2900 27ff |00f1: goto/16 0018 // -00d9 │ │ +04fb52: 0d06 |00f3: move-exception v6 │ │ +04fb54: 28b9 |00f4: goto 00ad // -0047 │ │ +04fb56: d805 0501 |00f5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04fb5a: 2900 7cff |00f7: goto/16 0073 // -0084 │ │ +04fb5e: 0800 1800 |00f9: move-object/from16 v0, v24 │ │ +04fb62: 5300 d405 |00fb: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ +04fb66: 0514 0000 |00fd: move-wide/from16 v20, v0 │ │ +04fb6a: 1616 0000 |00ff: const-wide/16 v22, #int 0 // #0 │ │ +04fb6e: 310b 1416 |0101: cmp-long v11, v20, v22 │ │ +04fb72: 3d0b 5800 |0103: if-lez v11, 015b // +0058 │ │ +04fb76: 0800 1800 |0105: move-object/from16 v0, v24 │ │ +04fb7a: 5300 d505 |0107: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ +04fb7e: 0514 0000 |0109: move-wide/from16 v20, v0 │ │ +04fb82: 1616 0000 |010b: const-wide/16 v22, #int 0 // #0 │ │ +04fb86: 310b 1416 |010d: cmp-long v11, v20, v22 │ │ +04fb8a: 3d0b 3400 |010f: if-lez v11, 0143 // +0034 │ │ +04fb8e: 0800 1800 |0111: move-object/from16 v0, v24 │ │ +04fb92: 5300 d205 |0113: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMaxTimeToWatchForLong:J // field@05d2 │ │ +04fb96: 0514 0000 |0115: move-wide/from16 v20, v0 │ │ +04fb9a: 310b 1014 |0117: cmp-long v11, v16, v20 │ │ +04fb9e: 3a0b 2400 |0119: if-ltz v11, 013d // +0024 │ │ +04fba2: 121b |011b: const/4 v11, #int 1 // #1 │ │ +04fba4: 37b2 1b00 |011c: if-le v2, v11, 0137 // +001b │ │ +04fba8: 0800 1800 |011e: move-object/from16 v0, v24 │ │ +04fbac: 5300 d405 |0120: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ +04fbb0: 0514 0000 |0122: move-wide/from16 v20, v0 │ │ +04fbb4: 310b 0e14 |0124: cmp-long v11, v14, v20 │ │ +04fbb8: 3a0b 0b00 |0126: if-ltz v11, 0131 // +000b │ │ +04fbbc: 620b b705 |0128: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ +04fbc0: 5b8b be05 |012a: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fbc4: 2900 1dff |012c: goto/16 0049 // -00e3 │ │ +04fbc8: 0d0b |012e: move-exception v11 │ │ +04fbca: 1e18 |012f: monitor-exit v24 │ │ +04fbcc: 270b |0130: throw v11 │ │ +04fbce: 620b b805 |0131: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04fbd2: 5b8b be05 |0133: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fbd6: 2900 14ff |0135: goto/16 0049 // -00ec │ │ +04fbda: 620b b805 |0137: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04fbde: 5b8b be05 |0139: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fbe2: 2900 0eff |013b: goto/16 0049 // -00f2 │ │ +04fbe6: 620b b905 |013d: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04fbea: 5b8b be05 |013f: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fbee: 2900 08ff |0141: goto/16 0049 // -00f8 │ │ +04fbf2: 0800 1800 |0143: move-object/from16 v0, v24 │ │ +04fbf6: 5300 d405 |0145: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsLong:J // field@05d4 │ │ +04fbfa: 0514 0000 |0147: move-wide/from16 v20, v0 │ │ +04fbfe: 310b 1014 |0149: cmp-long v11, v16, v20 │ │ +04fc02: 3a0b 0a00 |014b: if-ltz v11, 0155 // +000a │ │ +04fc06: 3d02 0800 |014d: if-lez v2, 0155 // +0008 │ │ +04fc0a: 620b b705 |014f: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ +04fc0e: 5b8b be05 |0151: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fc12: 2900 f6fe |0153: goto/16 0049 // -010a │ │ +04fc16: 620b b905 |0155: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04fc1a: 5b8b be05 |0157: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fc1e: 2900 f0fe |0159: goto/16 0049 // -0110 │ │ +04fc22: 0800 1800 |015b: move-object/from16 v0, v24 │ │ +04fc26: 5300 d505 |015d: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mMinTimeToGroupAsShort:J // field@05d5 │ │ +04fc2a: 0514 0000 |015f: move-wide/from16 v20, v0 │ │ +04fc2e: 310b 1014 |0161: cmp-long v11, v16, v20 │ │ +04fc32: 3a0b 0a00 |0163: if-ltz v11, 016d // +000a │ │ +04fc36: 3d02 0800 |0165: if-lez v2, 016d // +0008 │ │ +04fc3a: 620b b805 |0167: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04fc3e: 5b8b be05 |0169: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fc42: 2900 defe |016b: goto/16 0049 // -0122 │ │ +04fc46: 620b b905 |016d: sget-object v11, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +04fc4a: 5b8b be05 |016f: iput-object v11, v8, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04fc4e: 2900 d8fe |0171: goto/16 0049 // -0128 │ │ catches : 7 │ │ 0x0001 - 0x0014 │ │ -> 0x012e │ │ 0x001a - 0x0066 │ │ Ljava/lang/Exception; -> 0x00c8 │ │ -> 0x012e │ │ 0x0075 - 0x00ab │ │ @@ -91642,41 +91616,41 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -04fd10: |[04fd10] com.theksmith.android.car_bus_interface.BusMessageProcessor.doAction:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V │ │ -04fd20: 5520 d805 |0000: iget-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ -04fd24: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -04fd28: 6200 b805 |0004: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ -04fd2c: 3303 1600 |0006: if-ne v3, v0, 001c // +0016 │ │ -04fd30: 5420 cd05 |0008: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ -04fd34: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -04fd38: 5420 cd05 |000c: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ -04fd3c: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ -04fd40: 6e20 3016 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -04fd46: 0a00 |0013: move-result v0 │ │ -04fd48: 3900 0800 |0014: if-nez v0, 001c // +0008 │ │ -04fd4c: 5420 cd05 |0016: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ -04fd50: 7020 0515 0200 |0018: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.doAction:(Ljava/lang/String;)V // method@1505 │ │ -04fd56: 0e00 |001b: return-void │ │ -04fd58: 6200 b705 |001c: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ -04fd5c: 3303 fdff |001e: if-ne v3, v0, 001b // -0003 │ │ -04fd60: 5420 cc05 |0020: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ -04fd64: 3800 f9ff |0022: if-eqz v0, 001b // -0007 │ │ -04fd68: 5420 cc05 |0024: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ -04fd6c: 1a01 0000 |0026: const-string v1, "" // string@0000 │ │ -04fd70: 6e20 3016 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -04fd76: 0a00 |002b: move-result v0 │ │ -04fd78: 3900 efff |002c: if-nez v0, 001b // -0011 │ │ -04fd7c: 5420 cc05 |002e: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ -04fd80: 7020 0515 0200 |0030: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.doAction:(Ljava/lang/String;)V // method@1505 │ │ -04fd86: 28e8 |0033: goto 001b // -0018 │ │ +04fca4: |[04fca4] com.theksmith.android.car_bus_interface.BusMessageProcessor.doAction:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;)V │ │ +04fcb4: 5520 d805 |0000: iget-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mRespondToEveryEvent:Z // field@05d8 │ │ +04fcb8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +04fcbc: 6200 b805 |0004: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.SHORT:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b8 │ │ +04fcc0: 3303 1600 |0006: if-ne v3, v0, 001c // +0016 │ │ +04fcc4: 5420 cd05 |0008: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ +04fcc8: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +04fccc: 5420 cd05 |000c: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ +04fcd0: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ +04fcd4: 6e20 3016 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +04fcda: 0a00 |0013: move-result v0 │ │ +04fcdc: 3900 0800 |0014: if-nez v0, 001c // +0008 │ │ +04fce0: 5420 cd05 |0016: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForShort:Ljava/lang/String; // field@05cd │ │ +04fce4: 7020 0515 0200 |0018: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.doAction:(Ljava/lang/String;)V // method@1505 │ │ +04fcea: 0e00 |001b: return-void │ │ +04fcec: 6200 b705 |001c: sget-object v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.LONG:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b7 │ │ +04fcf0: 3303 fdff |001e: if-ne v3, v0, 001b // -0003 │ │ +04fcf4: 5420 cc05 |0020: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ +04fcf8: 3800 f9ff |0022: if-eqz v0, 001b // -0007 │ │ +04fcfc: 5420 cc05 |0024: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ +04fd00: 1a01 0000 |0026: const-string v1, "" // string@0000 │ │ +04fd04: 6e20 3016 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +04fd0a: 0a00 |002b: move-result v0 │ │ +04fd0c: 3900 efff |002c: if-nez v0, 001b // -0011 │ │ +04fd10: 5420 cc05 |002e: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionForLong:Ljava/lang/String; // field@05cc │ │ +04fd14: 7020 0515 0200 |0030: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.doAction:(Ljava/lang/String;)V // method@1505 │ │ +04fd1a: 28e8 |0033: goto 001b // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0016 line=352 │ │ 0x001b line=356 │ │ 0x001c line=353 │ │ 0x002e line=354 │ │ @@ -91689,164 +91663,164 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 286 16-bit code units │ │ -04fd88: |[04fd88] com.theksmith.android.car_bus_interface.BusMessageProcessor.doAction:(Ljava/lang/String;)V │ │ -04fd98: 1227 |0000: const/4 v7, #int 2 // #2 │ │ -04fd9a: 1a05 2301 |0001: const-string v5, "=" // string@0123 │ │ -04fd9e: 1226 |0003: const/4 v6, #int 2 // #2 │ │ -04fda0: 6e30 3916 5a06 |0004: invoke-virtual {v10, v5, v6}, Ljava/lang/String;.split:(Ljava/lang/String;I)[Ljava/lang/String; // method@1639 │ │ -04fda6: 0c01 |0007: move-result-object v1 │ │ -04fda8: 2115 |0008: array-length v5, v1 │ │ -04fdaa: 3375 0b00 |0009: if-ne v5, v7, 0014 // +000b │ │ -04fdae: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -04fdb0: 4605 0105 |000c: aget-object v5, v1, v5 │ │ -04fdb4: 1a06 d10a |000e: const-string v6, "\*\*" // string@0ad1 │ │ -04fdb8: 6e20 3816 6500 |0010: invoke-virtual {v5, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1638 │ │ -04fdbe: 0c01 |0013: move-result-object v1 │ │ -04fdc0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -04fdc2: 2115 |0015: array-length v5, v1 │ │ -04fdc4: 3550 0d00 |0016: if-ge v0, v5, 0023 // +000d │ │ -04fdc8: 4605 0100 |0018: aget-object v5, v1, v0 │ │ -04fdcc: 6e10 3e16 0500 |001a: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -04fdd2: 0c05 |001d: move-result-object v5 │ │ -04fdd4: 4d05 0100 |001e: aput-object v5, v1, v0 │ │ -04fdd8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04fddc: 28f3 |0022: goto 0015 // -000d │ │ -04fdde: 1a05 d100 |0023: const-string v5, "*VOLUME=" // string@00d1 │ │ -04fde2: 6e20 2e16 5a00 |0025: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04fde8: 0a05 |0028: move-result v5 │ │ -04fdea: 3905 0a00 |0029: if-nez v5, 0033 // +000a │ │ -04fdee: 1a05 d200 |002b: const-string v5, "*VOLUME_HIDDEN=" // string@00d2 │ │ -04fdf2: 6e20 2e16 5a00 |002d: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04fdf8: 0a05 |0030: move-result v5 │ │ -04fdfa: 3805 6100 |0031: if-eqz v5, 0092 // +0061 │ │ -04fdfe: 1a05 d100 |0033: const-string v5, "*VOLUME=" // string@00d1 │ │ -04fe02: 6e20 2e16 5a00 |0035: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04fe08: 0a04 |0038: move-result v4 │ │ -04fe0a: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -04fe0c: 4605 0105 |003a: aget-object v5, v1, v5 │ │ -04fe10: 1a06 eb09 |003c: const-string v6, "UP" // string@09eb │ │ -04fe14: 6e20 3016 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -04fe1a: 0a05 |0041: move-result v5 │ │ -04fe1c: 3805 0800 |0042: if-eqz v5, 004a // +0008 │ │ -04fe20: 5495 ce05 |0044: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04fe24: 6e20 dd14 4500 |0046: invoke-virtual {v5, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.audioVolumeUp:(Z)V // method@14dd │ │ -04fe2a: 0e00 |0049: return-void │ │ -04fe2c: 1205 |004a: const/4 v5, #int 0 // #0 │ │ -04fe2e: 4605 0105 |004b: aget-object v5, v1, v5 │ │ -04fe32: 1a06 cd02 |004d: const-string v6, "DOWN" // string@02cd │ │ -04fe36: 6e20 3016 6500 |004f: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -04fe3c: 0a05 |0052: move-result v5 │ │ -04fe3e: 3805 3700 |0053: if-eqz v5, 008a // +0037 │ │ -04fe42: 5495 ce05 |0055: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04fe46: 6e20 dc14 4500 |0057: invoke-virtual {v5, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.audioVolumeDown:(Z)V // method@14dc │ │ -04fe4c: 28ef |005a: goto 0049 // -0011 │ │ -04fe4e: 0d02 |005b: move-exception v2 │ │ -04fe50: 1a05 3802 |005c: const-string v5, "BusMessageProcessor" // string@0238 │ │ -04fe54: 2206 5803 |005e: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ -04fe58: 7010 4016 0600 |0060: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -04fe5e: 1a07 a80d |0063: const-string v7, "doAction() : failed to execute action : exception= " // string@0da8 │ │ -04fe62: 6e20 4716 7600 |0065: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04fe68: 0c06 |0068: move-result-object v6 │ │ -04fe6a: 6e10 0116 0200 |0069: invoke-virtual {v2}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -04fe70: 0c07 |006c: move-result-object v7 │ │ -04fe72: 6e20 4716 7600 |006d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -04fe78: 0c06 |0070: move-result-object v6 │ │ -04fe7a: 6e10 4c16 0600 |0071: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -04fe80: 0c06 |0074: move-result-object v6 │ │ -04fe82: 7130 7712 6502 |0075: invoke-static {v5, v6, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -04fe88: 5595 d905 |0078: iget-boolean v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mSilenceErrors:Z // field@05d9 │ │ -04fe8c: 3905 cfff |007a: if-nez v5, 0049 // -0031 │ │ -04fe90: 2205 5e00 |007c: new-instance v5, Landroid/os/Handler; // type@005e │ │ -04fe94: 7010 aa01 0500 |007e: invoke-direct {v5}, Landroid/os/Handler;.:()V // method@01aa │ │ -04fe9a: 2206 0203 |0081: new-instance v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1; // type@0302 │ │ -04fe9e: 7030 ee14 960a |0083: invoke-direct {v6, v9, v10}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Ljava/lang/String;)V // method@14ee │ │ -04fea4: 6e20 af01 6500 |0086: invoke-virtual {v5, v6}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -04feaa: 28c0 |0089: goto 0049 // -0040 │ │ -04feac: 2205 4303 |008a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -04feb0: 1a06 c708 |008c: const-string v6, "Only supports value UP or DOWN" // string@08c7 │ │ -04feb4: 7020 0316 6500 |008e: invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -04feba: 2705 |0091: throw v5 │ │ -04febc: 1a05 cb00 |0092: const-string v5, "*ALERT=" // string@00cb │ │ -04fec0: 6e20 2e16 5a00 |0094: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04fec6: 0a05 |0097: move-result v5 │ │ -04fec8: 3805 0b00 |0098: if-eqz v5, 00a3 // +000b │ │ -04fecc: 5495 ce05 |009a: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04fed0: 1206 |009c: const/4 v6, #int 0 // #0 │ │ -04fed2: 4606 0106 |009d: aget-object v6, v1, v6 │ │ -04fed6: 6e20 df14 6500 |009f: invoke-virtual {v5, v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysAlert:(Ljava/lang/String;)V // method@14df │ │ -04fedc: 28a7 |00a2: goto 0049 // -0059 │ │ -04fede: 1a05 cf00 |00a3: const-string v5, "*MEDIA_BUTTON=" // string@00cf │ │ -04fee2: 6e20 2e16 5a00 |00a5: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04fee8: 0a05 |00a8: move-result v5 │ │ -04feea: 3805 1000 |00a9: if-eqz v5, 00b9 // +0010 │ │ -04feee: 5495 ce05 |00ab: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04fef2: 1206 |00ad: const/4 v6, #int 0 // #0 │ │ -04fef4: 4606 0106 |00ae: aget-object v6, v1, v6 │ │ -04fef8: 7110 a212 0600 |00b0: invoke-static {v6}, Landroid/view/KeyEvent;.keyCodeFromString:(Ljava/lang/String;)I // method@12a2 │ │ -04fefe: 0a06 |00b3: move-result v6 │ │ -04ff00: 1207 |00b4: const/4 v7, #int 0 // #0 │ │ -04ff02: 6e30 e314 6507 |00b5: invoke-virtual {v5, v6, v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSimulateMediaButton:(IZ)V // method@14e3 │ │ -04ff08: 2891 |00b8: goto 0049 // -006f │ │ -04ff0a: 1a05 cc00 |00b9: const-string v5, "*BUTTON_ROOT=" // string@00cc │ │ -04ff0e: 6e20 2e16 5a00 |00bb: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04ff14: 0a05 |00be: move-result v5 │ │ -04ff16: 3805 1000 |00bf: if-eqz v5, 00cf // +0010 │ │ -04ff1a: 5495 ce05 |00c1: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04ff1e: 1206 |00c3: const/4 v6, #int 0 // #0 │ │ -04ff20: 4606 0106 |00c4: aget-object v6, v1, v6 │ │ -04ff24: 7110 a212 0600 |00c6: invoke-static {v6}, Landroid/view/KeyEvent;.keyCodeFromString:(Ljava/lang/String;)I // method@12a2 │ │ -04ff2a: 0a06 |00c9: move-result v6 │ │ -04ff2c: 6e20 e214 6500 |00ca: invoke-virtual {v5, v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSimulateButton:(I)V // method@14e2 │ │ -04ff32: 2900 7cff |00cd: goto/16 0049 // -0084 │ │ -04ff36: 1a05 cd00 |00cf: const-string v5, "*INTENT=" // string@00cd │ │ -04ff3a: 6e20 2e16 5a00 |00d1: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04ff40: 0a05 |00d4: move-result v5 │ │ -04ff42: 3805 1900 |00d5: if-eqz v5, 00ee // +0019 │ │ -04ff46: 2115 |00d7: array-length v5, v1 │ │ -04ff48: 3375 1300 |00d8: if-ne v5, v7, 00eb // +0013 │ │ -04ff4c: 1215 |00da: const/4 v5, #int 1 // #1 │ │ -04ff4e: 4605 0105 |00db: aget-object v5, v1, v5 │ │ -04ff52: 7110 8b01 0500 |00dd: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ -04ff58: 0c03 |00e0: move-result-object v3 │ │ -04ff5a: 5495 ce05 |00e1: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04ff5e: 1206 |00e3: const/4 v6, #int 0 // #0 │ │ -04ff60: 4606 0106 |00e4: aget-object v6, v1, v6 │ │ -04ff64: 6e30 e114 6503 |00e6: invoke-virtual {v5, v6, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSendImplicitIntent:(Ljava/lang/String;Landroid/net/Uri;)V // method@14e1 │ │ -04ff6a: 2900 60ff |00e9: goto/16 0049 // -00a0 │ │ -04ff6e: 6203 2500 |00eb: sget-object v3, Landroid/net/Uri;.EMPTY:Landroid/net/Uri; // field@0025 │ │ -04ff72: 28f4 |00ed: goto 00e1 // -000c │ │ -04ff74: 1a05 ce00 |00ee: const-string v5, "*LAST_APP" // string@00ce │ │ -04ff78: 6e20 2e16 5a00 |00f0: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04ff7e: 0a05 |00f3: move-result v5 │ │ -04ff80: 3805 0900 |00f4: if-eqz v5, 00fd // +0009 │ │ -04ff84: 5495 ce05 |00f6: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04ff88: 6e10 e414 0500 |00f8: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSwitchToLastApp:()V // method@14e4 │ │ -04ff8e: 2900 4eff |00fb: goto/16 0049 // -00b2 │ │ -04ff92: 1a05 d000 |00fd: const-string v5, "*TASKER=" // string@00d0 │ │ -04ff96: 6e20 2e16 5a00 |00ff: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -04ff9c: 0a05 |0102: move-result v5 │ │ -04ff9e: 3805 1400 |0103: if-eqz v5, 0117 // +0014 │ │ -04ffa2: 5496 ce05 |0105: iget-object v6, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04ffa6: 1205 |0107: const/4 v5, #int 0 // #0 │ │ -04ffa8: 4607 0105 |0108: aget-object v7, v1, v5 │ │ -04ffac: 1215 |010a: const/4 v5, #int 1 // #1 │ │ -04ffae: 2118 |010b: array-length v8, v1 │ │ -04ffb0: 7130 7216 5108 |010c: invoke-static {v1, v5, v8}, Ljava/util/Arrays;.copyOfRange:([Ljava/lang/Object;II)[Ljava/lang/Object; // method@1672 │ │ -04ffb6: 0c05 |010f: move-result-object v5 │ │ -04ffb8: 1f05 ad03 |0110: check-cast v5, [Ljava/lang/String; // type@03ad │ │ -04ffbc: 6e30 e514 7605 |0112: invoke-virtual {v6, v7, v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.taskerExecuteTask:(Ljava/lang/String;[Ljava/lang/String;)V // method@14e5 │ │ -04ffc2: 2900 34ff |0115: goto/16 0049 // -00cc │ │ -04ffc6: 5495 ce05 |0117: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ -04ffca: 6e20 e014 a500 |0119: invoke-virtual {v5, v10}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysExecuteCommand:(Ljava/lang/String;)V // method@14e0 │ │ -04ffd0: 2900 2dff |011c: goto/16 0049 // -00d3 │ │ +04fd1c: |[04fd1c] com.theksmith.android.car_bus_interface.BusMessageProcessor.doAction:(Ljava/lang/String;)V │ │ +04fd2c: 1227 |0000: const/4 v7, #int 2 // #2 │ │ +04fd2e: 1a05 2301 |0001: const-string v5, "=" // string@0123 │ │ +04fd32: 1226 |0003: const/4 v6, #int 2 // #2 │ │ +04fd34: 6e30 3916 5a06 |0004: invoke-virtual {v10, v5, v6}, Ljava/lang/String;.split:(Ljava/lang/String;I)[Ljava/lang/String; // method@1639 │ │ +04fd3a: 0c01 |0007: move-result-object v1 │ │ +04fd3c: 2115 |0008: array-length v5, v1 │ │ +04fd3e: 3375 0b00 |0009: if-ne v5, v7, 0014 // +000b │ │ +04fd42: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +04fd44: 4605 0105 |000c: aget-object v5, v1, v5 │ │ +04fd48: 1a06 d10a |000e: const-string v6, "\*\*" // string@0ad1 │ │ +04fd4c: 6e20 3816 6500 |0010: invoke-virtual {v5, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1638 │ │ +04fd52: 0c01 |0013: move-result-object v1 │ │ +04fd54: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +04fd56: 2115 |0015: array-length v5, v1 │ │ +04fd58: 3550 0d00 |0016: if-ge v0, v5, 0023 // +000d │ │ +04fd5c: 4605 0100 |0018: aget-object v5, v1, v0 │ │ +04fd60: 6e10 3e16 0500 |001a: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +04fd66: 0c05 |001d: move-result-object v5 │ │ +04fd68: 4d05 0100 |001e: aput-object v5, v1, v0 │ │ +04fd6c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04fd70: 28f3 |0022: goto 0015 // -000d │ │ +04fd72: 1a05 d100 |0023: const-string v5, "*VOLUME=" // string@00d1 │ │ +04fd76: 6e20 2e16 5a00 |0025: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fd7c: 0a05 |0028: move-result v5 │ │ +04fd7e: 3905 0a00 |0029: if-nez v5, 0033 // +000a │ │ +04fd82: 1a05 d200 |002b: const-string v5, "*VOLUME_HIDDEN=" // string@00d2 │ │ +04fd86: 6e20 2e16 5a00 |002d: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fd8c: 0a05 |0030: move-result v5 │ │ +04fd8e: 3805 6100 |0031: if-eqz v5, 0092 // +0061 │ │ +04fd92: 1a05 d100 |0033: const-string v5, "*VOLUME=" // string@00d1 │ │ +04fd96: 6e20 2e16 5a00 |0035: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fd9c: 0a04 |0038: move-result v4 │ │ +04fd9e: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +04fda0: 4605 0105 |003a: aget-object v5, v1, v5 │ │ +04fda4: 1a06 eb09 |003c: const-string v6, "UP" // string@09eb │ │ +04fda8: 6e20 3016 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +04fdae: 0a05 |0041: move-result v5 │ │ +04fdb0: 3805 0800 |0042: if-eqz v5, 004a // +0008 │ │ +04fdb4: 5495 ce05 |0044: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04fdb8: 6e20 dd14 4500 |0046: invoke-virtual {v5, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.audioVolumeUp:(Z)V // method@14dd │ │ +04fdbe: 0e00 |0049: return-void │ │ +04fdc0: 1205 |004a: const/4 v5, #int 0 // #0 │ │ +04fdc2: 4605 0105 |004b: aget-object v5, v1, v5 │ │ +04fdc6: 1a06 cd02 |004d: const-string v6, "DOWN" // string@02cd │ │ +04fdca: 6e20 3016 6500 |004f: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +04fdd0: 0a05 |0052: move-result v5 │ │ +04fdd2: 3805 3700 |0053: if-eqz v5, 008a // +0037 │ │ +04fdd6: 5495 ce05 |0055: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04fdda: 6e20 dc14 4500 |0057: invoke-virtual {v5, v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.audioVolumeDown:(Z)V // method@14dc │ │ +04fde0: 28ef |005a: goto 0049 // -0011 │ │ +04fde2: 0d02 |005b: move-exception v2 │ │ +04fde4: 1a05 3802 |005c: const-string v5, "BusMessageProcessor" // string@0238 │ │ +04fde8: 2206 5803 |005e: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ +04fdec: 7010 4016 0600 |0060: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +04fdf2: 1a07 a80d |0063: const-string v7, "doAction() : failed to execute action : exception= " // string@0da8 │ │ +04fdf6: 6e20 4716 7600 |0065: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04fdfc: 0c06 |0068: move-result-object v6 │ │ +04fdfe: 6e10 0116 0200 |0069: invoke-virtual {v2}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +04fe04: 0c07 |006c: move-result-object v7 │ │ +04fe06: 6e20 4716 7600 |006d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +04fe0c: 0c06 |0070: move-result-object v6 │ │ +04fe0e: 6e10 4c16 0600 |0071: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +04fe14: 0c06 |0074: move-result-object v6 │ │ +04fe16: 7130 7712 6502 |0075: invoke-static {v5, v6, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +04fe1c: 5595 d905 |0078: iget-boolean v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mSilenceErrors:Z // field@05d9 │ │ +04fe20: 3905 cfff |007a: if-nez v5, 0049 // -0031 │ │ +04fe24: 2205 5e00 |007c: new-instance v5, Landroid/os/Handler; // type@005e │ │ +04fe28: 7010 aa01 0500 |007e: invoke-direct {v5}, Landroid/os/Handler;.:()V // method@01aa │ │ +04fe2e: 2206 0203 |0081: new-instance v6, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1; // type@0302 │ │ +04fe32: 7030 ee14 960a |0083: invoke-direct {v6, v9, v10}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Ljava/lang/String;)V // method@14ee │ │ +04fe38: 6e20 af01 6500 |0086: invoke-virtual {v5, v6}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +04fe3e: 28c0 |0089: goto 0049 // -0040 │ │ +04fe40: 2205 4303 |008a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +04fe44: 1a06 c708 |008c: const-string v6, "Only supports value UP or DOWN" // string@08c7 │ │ +04fe48: 7020 0316 6500 |008e: invoke-direct {v5, v6}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +04fe4e: 2705 |0091: throw v5 │ │ +04fe50: 1a05 cb00 |0092: const-string v5, "*ALERT=" // string@00cb │ │ +04fe54: 6e20 2e16 5a00 |0094: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fe5a: 0a05 |0097: move-result v5 │ │ +04fe5c: 3805 0b00 |0098: if-eqz v5, 00a3 // +000b │ │ +04fe60: 5495 ce05 |009a: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04fe64: 1206 |009c: const/4 v6, #int 0 // #0 │ │ +04fe66: 4606 0106 |009d: aget-object v6, v1, v6 │ │ +04fe6a: 6e20 df14 6500 |009f: invoke-virtual {v5, v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysAlert:(Ljava/lang/String;)V // method@14df │ │ +04fe70: 28a7 |00a2: goto 0049 // -0059 │ │ +04fe72: 1a05 cf00 |00a3: const-string v5, "*MEDIA_BUTTON=" // string@00cf │ │ +04fe76: 6e20 2e16 5a00 |00a5: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fe7c: 0a05 |00a8: move-result v5 │ │ +04fe7e: 3805 1000 |00a9: if-eqz v5, 00b9 // +0010 │ │ +04fe82: 5495 ce05 |00ab: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04fe86: 1206 |00ad: const/4 v6, #int 0 // #0 │ │ +04fe88: 4606 0106 |00ae: aget-object v6, v1, v6 │ │ +04fe8c: 7110 a212 0600 |00b0: invoke-static {v6}, Landroid/view/KeyEvent;.keyCodeFromString:(Ljava/lang/String;)I // method@12a2 │ │ +04fe92: 0a06 |00b3: move-result v6 │ │ +04fe94: 1207 |00b4: const/4 v7, #int 0 // #0 │ │ +04fe96: 6e30 e314 6507 |00b5: invoke-virtual {v5, v6, v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSimulateMediaButton:(IZ)V // method@14e3 │ │ +04fe9c: 2891 |00b8: goto 0049 // -006f │ │ +04fe9e: 1a05 cc00 |00b9: const-string v5, "*BUTTON_ROOT=" // string@00cc │ │ +04fea2: 6e20 2e16 5a00 |00bb: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fea8: 0a05 |00be: move-result v5 │ │ +04feaa: 3805 1000 |00bf: if-eqz v5, 00cf // +0010 │ │ +04feae: 5495 ce05 |00c1: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04feb2: 1206 |00c3: const/4 v6, #int 0 // #0 │ │ +04feb4: 4606 0106 |00c4: aget-object v6, v1, v6 │ │ +04feb8: 7110 a212 0600 |00c6: invoke-static {v6}, Landroid/view/KeyEvent;.keyCodeFromString:(Ljava/lang/String;)I // method@12a2 │ │ +04febe: 0a06 |00c9: move-result v6 │ │ +04fec0: 6e20 e214 6500 |00ca: invoke-virtual {v5, v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSimulateButton:(I)V // method@14e2 │ │ +04fec6: 2900 7cff |00cd: goto/16 0049 // -0084 │ │ +04feca: 1a05 cd00 |00cf: const-string v5, "*INTENT=" // string@00cd │ │ +04fece: 6e20 2e16 5a00 |00d1: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04fed4: 0a05 |00d4: move-result v5 │ │ +04fed6: 3805 1900 |00d5: if-eqz v5, 00ee // +0019 │ │ +04feda: 2115 |00d7: array-length v5, v1 │ │ +04fedc: 3375 1300 |00d8: if-ne v5, v7, 00eb // +0013 │ │ +04fee0: 1215 |00da: const/4 v5, #int 1 // #1 │ │ +04fee2: 4605 0105 |00db: aget-object v5, v1, v5 │ │ +04fee6: 7110 8b01 0500 |00dd: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ +04feec: 0c03 |00e0: move-result-object v3 │ │ +04feee: 5495 ce05 |00e1: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04fef2: 1206 |00e3: const/4 v6, #int 0 // #0 │ │ +04fef4: 4606 0106 |00e4: aget-object v6, v1, v6 │ │ +04fef8: 6e30 e114 6503 |00e6: invoke-virtual {v5, v6, v3}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSendImplicitIntent:(Ljava/lang/String;Landroid/net/Uri;)V // method@14e1 │ │ +04fefe: 2900 60ff |00e9: goto/16 0049 // -00a0 │ │ +04ff02: 6203 2500 |00eb: sget-object v3, Landroid/net/Uri;.EMPTY:Landroid/net/Uri; // field@0025 │ │ +04ff06: 28f4 |00ed: goto 00e1 // -000c │ │ +04ff08: 1a05 ce00 |00ee: const-string v5, "*LAST_APP" // string@00ce │ │ +04ff0c: 6e20 2e16 5a00 |00f0: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04ff12: 0a05 |00f3: move-result v5 │ │ +04ff14: 3805 0900 |00f4: if-eqz v5, 00fd // +0009 │ │ +04ff18: 5495 ce05 |00f6: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04ff1c: 6e10 e414 0500 |00f8: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysSwitchToLastApp:()V // method@14e4 │ │ +04ff22: 2900 4eff |00fb: goto/16 0049 // -00b2 │ │ +04ff26: 1a05 d000 |00fd: const-string v5, "*TASKER=" // string@00d0 │ │ +04ff2a: 6e20 2e16 5a00 |00ff: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +04ff30: 0a05 |0102: move-result v5 │ │ +04ff32: 3805 1400 |0103: if-eqz v5, 0117 // +0014 │ │ +04ff36: 5496 ce05 |0105: iget-object v6, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04ff3a: 1205 |0107: const/4 v5, #int 0 // #0 │ │ +04ff3c: 4607 0105 |0108: aget-object v7, v1, v5 │ │ +04ff40: 1215 |010a: const/4 v5, #int 1 // #1 │ │ +04ff42: 2118 |010b: array-length v8, v1 │ │ +04ff44: 7130 7216 5108 |010c: invoke-static {v1, v5, v8}, Ljava/util/Arrays;.copyOfRange:([Ljava/lang/Object;II)[Ljava/lang/Object; // method@1672 │ │ +04ff4a: 0c05 |010f: move-result-object v5 │ │ +04ff4c: 1f05 ad03 |0110: check-cast v5, [Ljava/lang/String; // type@03ad │ │ +04ff50: 6e30 e514 7605 |0112: invoke-virtual {v6, v7, v5}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.taskerExecuteTask:(Ljava/lang/String;[Ljava/lang/String;)V // method@14e5 │ │ +04ff56: 2900 34ff |0115: goto/16 0049 // -00cc │ │ +04ff5a: 5495 ce05 |0117: iget-object v5, v9, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mActionsHelper:Lcom/theksmith/android/car_bus_interface/AndroidActions; // field@05ce │ │ +04ff5e: 6e20 e014 a500 |0119: invoke-virtual {v5, v10}, Lcom/theksmith/android/car_bus_interface/AndroidActions;.sysExecuteCommand:(Ljava/lang/String;)V // method@14e0 │ │ +04ff64: 2900 2dff |011c: goto/16 0049 // -00d3 │ │ catches : 2 │ │ 0x0001 - 0x005a │ │ Ljava/lang/Exception; -> 0x005b │ │ 0x008a - 0x011c │ │ Ljava/lang/Exception; -> 0x005b │ │ positions : │ │ 0x0001 line=362 │ │ @@ -91902,42 +91876,42 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -04ffec: |[04ffec] com.theksmith.android.car_bus_interface.BusMessageProcessor.initLog:()V │ │ -04fffc: 1d04 |0000: monitor-enter v4 │ │ -04fffe: 5541 d005 |0001: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -050002: 3801 0400 |0003: if-eqz v1, 0007 // +0004 │ │ -050006: 1e04 |0005: monitor-exit v4 │ │ -050008: 0e00 |0006: return-void │ │ -05000a: 5441 d105 |0007: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -05000e: 3901 0900 |0009: if-nez v1, 0012 // +0009 │ │ -050012: 2201 6803 |000b: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -050016: 7010 6116 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05001c: 5b41 d105 |0010: iput-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -050020: 2200 0503 |0012: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ -050024: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -050026: 7030 f714 4001 |0015: invoke-direct {v0, v4, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V // method@14f7 │ │ -05002c: 1602 0000 |0018: const-wide/16 v2, #int 0 // #0 │ │ -050030: 5a02 bd05 |001a: iput-wide v2, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -050034: 6201 b605 |001c: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ -050038: 5b01 be05 |001e: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -05003c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05003e: 5c01 bb05 |0021: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ -050042: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -050044: 5c01 ba05 |0024: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ -050048: 5441 d105 |0026: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -05004c: 6e20 6416 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -050052: 28da |002b: goto 0005 // -0026 │ │ -050054: 0d01 |002c: move-exception v1 │ │ -050056: 1e04 |002d: monitor-exit v4 │ │ -050058: 2701 |002e: throw v1 │ │ +04ff80: |[04ff80] com.theksmith.android.car_bus_interface.BusMessageProcessor.initLog:()V │ │ +04ff90: 1d04 |0000: monitor-enter v4 │ │ +04ff92: 5541 d005 |0001: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +04ff96: 3801 0400 |0003: if-eqz v1, 0007 // +0004 │ │ +04ff9a: 1e04 |0005: monitor-exit v4 │ │ +04ff9c: 0e00 |0006: return-void │ │ +04ff9e: 5441 d105 |0007: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04ffa2: 3901 0900 |0009: if-nez v1, 0012 // +0009 │ │ +04ffa6: 2201 6803 |000b: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +04ffaa: 7010 6116 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +04ffb0: 5b41 d105 |0010: iput-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04ffb4: 2200 0503 |0012: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ +04ffb8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04ffba: 7030 f714 4001 |0015: invoke-direct {v0, v4, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V // method@14f7 │ │ +04ffc0: 1602 0000 |0018: const-wide/16 v2, #int 0 // #0 │ │ +04ffc4: 5a02 bd05 |001a: iput-wide v2, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +04ffc8: 6201 b605 |001c: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.IGNORED:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b6 │ │ +04ffcc: 5b01 be05 |001e: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +04ffd0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04ffd2: 5c01 bb05 |0021: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ +04ffd6: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +04ffd8: 5c01 ba05 |0024: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ +04ffdc: 5441 d105 |0026: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +04ffe0: 6e20 6416 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +04ffe6: 28da |002b: goto 0005 // -0026 │ │ +04ffe8: 0d01 |002c: move-exception v1 │ │ +04ffea: 1e04 |002d: monitor-exit v4 │ │ +04ffec: 2701 |002e: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x002c │ │ 0x0007 - 0x002b │ │ -> 0x002c │ │ positions : │ │ 0x0000 line=165 │ │ @@ -91960,31 +91934,31 @@ │ │ type : '(I)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -050070: |[050070] com.theksmith.android.car_bus_interface.BusMessageProcessor.trimLog:(I)V │ │ -050080: 1d02 |0000: monitor-enter v2 │ │ -050082: 5520 d005 |0001: iget-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -050086: 3900 0600 |0003: if-nez v0, 0009 // +0006 │ │ -05008a: 5420 d105 |0005: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -05008e: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ -050092: 1e02 |0009: monitor-exit v2 │ │ -050094: 0e00 |000a: return-void │ │ -050096: 5420 d105 |000b: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -05009a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -05009c: 6e30 6e16 1003 |000e: invoke-virtual {v0, v1, v3}, Ljava/util/ArrayList;.subList:(II)Ljava/util/List; // method@166e │ │ -0500a2: 0c00 |0011: move-result-object v0 │ │ -0500a4: 7210 9216 0000 |0012: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@1692 │ │ -0500aa: 28f4 |0015: goto 0009 // -000c │ │ -0500ac: 0d00 |0016: move-exception v0 │ │ -0500ae: 1e02 |0017: monitor-exit v2 │ │ -0500b0: 2700 |0018: throw v0 │ │ +050004: |[050004] com.theksmith.android.car_bus_interface.BusMessageProcessor.trimLog:(I)V │ │ +050014: 1d02 |0000: monitor-enter v2 │ │ +050016: 5520 d005 |0001: iget-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +05001a: 3900 0600 |0003: if-nez v0, 0009 // +0006 │ │ +05001e: 5420 d105 |0005: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +050022: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ +050026: 1e02 |0009: monitor-exit v2 │ │ +050028: 0e00 |000a: return-void │ │ +05002a: 5420 d105 |000b: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +05002e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +050030: 6e30 6e16 1003 |000e: invoke-virtual {v0, v1, v3}, Ljava/util/ArrayList;.subList:(II)Ljava/util/List; // method@166e │ │ +050036: 0c00 |0011: move-result-object v0 │ │ +050038: 7210 9216 0000 |0012: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@1692 │ │ +05003e: 28f4 |0015: goto 0009 // -000c │ │ +050040: 0d00 |0016: move-exception v0 │ │ +050042: 1e02 |0017: monitor-exit v2 │ │ +050044: 2700 |0018: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0007 │ │ -> 0x0016 │ │ 0x000b - 0x0015 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=186 │ │ @@ -92001,25 +91975,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0500c8: |[0500c8] com.theksmith.android.car_bus_interface.BusMessageProcessor.cancel:()V │ │ -0500d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0500da: 5c20 d005 |0001: iput-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -0500de: 5420 d705 |0003: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ -0500e2: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -0500e6: 5420 d705 |0007: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ -0500ea: 5421 d605 |0009: iget-object v1, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessor:Ljava/lang/Runnable; // field@05d6 │ │ -0500ee: 6e20 b201 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -0500f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0500f6: 5b20 d105 |000f: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -0500fa: 0e00 |0011: return-void │ │ +05005c: |[05005c] com.theksmith.android.car_bus_interface.BusMessageProcessor.cancel:()V │ │ +05006c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05006e: 5c20 d005 |0001: iput-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +050072: 5420 d705 |0003: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ +050076: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +05007a: 5420 d705 |0007: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ +05007e: 5421 d605 |0009: iget-object v1, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessor:Ljava/lang/Runnable; // field@05d6 │ │ +050082: 6e20 b201 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +050088: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05008a: 5b20 d105 |000f: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +05008e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=139 │ │ 0x0007 line=140 │ │ 0x000e line=143 │ │ 0x0011 line=144 │ │ @@ -92031,40 +92005,40 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0500fc: |[0500fc] com.theksmith.android.car_bus_interface.BusMessageProcessor.logEvent:()V │ │ -05010c: 1d04 |0000: monitor-enter v4 │ │ -05010e: 5541 d005 |0001: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -050112: 3901 0600 |0003: if-nez v1, 0009 // +0006 │ │ -050116: 5441 d105 |0005: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -05011a: 3901 0400 |0007: if-nez v1, 000b // +0004 │ │ -05011e: 1e04 |0009: monitor-exit v4 │ │ -050120: 0e00 |000a: return-void │ │ -050122: 2200 0503 |000b: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ -050126: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -050128: 7030 f714 4001 |000e: invoke-direct {v0, v4, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V // method@14f7 │ │ -05012e: 7100 d901 0000 |0011: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -050134: 0b02 |0014: move-result-wide v2 │ │ -050136: 5a02 bd05 |0015: iput-wide v2, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ -05013a: 6201 b905 |0017: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ -05013e: 5b01 be05 |0019: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ -050142: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -050144: 5c01 bb05 |001c: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ -050148: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -05014a: 5c01 ba05 |001f: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ -05014e: 5441 d105 |0021: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -050152: 6e20 6416 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -050158: 28e3 |0026: goto 0009 // -001d │ │ -05015a: 0d01 |0027: move-exception v1 │ │ -05015c: 1e04 |0028: monitor-exit v4 │ │ -05015e: 2701 |0029: throw v1 │ │ +050090: |[050090] com.theksmith.android.car_bus_interface.BusMessageProcessor.logEvent:()V │ │ +0500a0: 1d04 |0000: monitor-enter v4 │ │ +0500a2: 5541 d005 |0001: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +0500a6: 3901 0600 |0003: if-nez v1, 0009 // +0006 │ │ +0500aa: 5441 d105 |0005: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +0500ae: 3901 0400 |0007: if-nez v1, 000b // +0004 │ │ +0500b2: 1e04 |0009: monitor-exit v4 │ │ +0500b4: 0e00 |000a: return-void │ │ +0500b6: 2200 0503 |000b: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent; // type@0305 │ │ +0500ba: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0500bc: 7030 f714 4001 |000e: invoke-direct {v0, v4, v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.:(Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;)V // method@14f7 │ │ +0500c2: 7100 d901 0000 |0011: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +0500c8: 0b02 |0014: move-result-wide v2 │ │ +0500ca: 5a02 bd05 |0015: iput-wide v2, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.time:J // field@05bd │ │ +0500ce: 6201 b905 |0017: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType;.UNKNOWN:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05b9 │ │ +0500d2: 5b01 be05 |0019: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.type:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$EventType; // field@05be │ │ +0500d6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0500d8: 5c01 bb05 |001c: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.shouldActOn:Z // field@05bb │ │ +0500dc: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +0500de: 5c01 ba05 |001f: iput-boolean v1, v0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$MessageEvent;.didActOn:Z // field@05ba │ │ +0500e2: 5441 d105 |0021: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +0500e6: 6e20 6416 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0500ec: 28e3 |0026: goto 0009 // -001d │ │ +0500ee: 0d01 |0027: move-exception v1 │ │ +0500f0: 1e04 |0028: monitor-exit v4 │ │ +0500f2: 2701 |0029: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0007 │ │ -> 0x0027 │ │ 0x000b - 0x0026 │ │ -> 0x0027 │ │ positions : │ │ 0x0000 line=150 │ │ @@ -92085,30 +92059,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -050174: |[050174] com.theksmith.android.car_bus_interface.BusMessageProcessor.run:()V │ │ -050184: 5540 d005 |0000: iget-boolean v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ -050188: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -05018c: 5440 d105 |0004: iget-object v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ -050190: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -050194: 0e00 |0008: return-void │ │ -050196: 7100 b901 0000 |0009: invoke-static {}, Landroid/os/Looper;.prepare:()V // method@01b9 │ │ -05019c: 2200 5e00 |000c: new-instance v0, Landroid/os/Handler; // type@005e │ │ -0501a0: 7010 aa01 0000 |000e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -0501a6: 5b40 d705 |0011: iput-object v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ -0501aa: 5440 d705 |0013: iget-object v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ -0501ae: 5441 d605 |0015: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessor:Ljava/lang/Runnable; // field@05d6 │ │ -0501b2: 6102 ca05 |0017: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ -0501b6: 6e40 b101 1032 |0019: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01b1 │ │ -0501bc: 7100 b701 0000 |001c: invoke-static {}, Landroid/os/Looper;.loop:()V // method@01b7 │ │ -0501c2: 28e9 |001f: goto 0008 // -0017 │ │ +050108: |[050108] com.theksmith.android.car_bus_interface.BusMessageProcessor.run:()V │ │ +050118: 5540 d005 |0000: iget-boolean v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mCancelling:Z // field@05d0 │ │ +05011c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +050120: 5440 d105 |0004: iget-object v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mEvents:Ljava/util/ArrayList; // field@05d1 │ │ +050124: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +050128: 0e00 |0008: return-void │ │ +05012a: 7100 b901 0000 |0009: invoke-static {}, Landroid/os/Looper;.prepare:()V // method@01b9 │ │ +050130: 2200 5e00 |000c: new-instance v0, Landroid/os/Handler; // type@005e │ │ +050134: 7010 aa01 0000 |000e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +05013a: 5b40 d705 |0011: iput-object v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ +05013e: 5440 d705 |0013: iget-object v0, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessorHandler:Landroid/os/Handler; // field@05d7 │ │ +050142: 5441 d605 |0015: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.mProcessor:Ljava/lang/Runnable; // field@05d6 │ │ +050146: 6102 ca05 |0017: sget-wide v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.PROCESSOR_TICK_TIME:J // field@05ca │ │ +05014a: 6e40 b101 1032 |0019: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@01b1 │ │ +050150: 7100 b701 0000 |001c: invoke-static {}, Landroid/os/Looper;.loop:()V // method@01b7 │ │ +050156: 28e9 |001f: goto 0008 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=132 │ │ 0x0009 line=126 │ │ 0x000c line=128 │ │ 0x0013 line=129 │ │ @@ -92156,17 +92130,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0501c4: |[0501c4] com.theksmith.android.car_bus_interface.CBIActivityMain.:()V │ │ -0501d4: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ -0501da: 0e00 |0003: return-void │ │ +050158: |[050158] com.theksmith.android.car_bus_interface.CBIActivityMain.:()V │ │ +050168: 7010 0b00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@000b │ │ +05016e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityMain; │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityMain;) │ │ @@ -92174,18 +92148,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0501dc: |[0501dc] com.theksmith.android.car_bus_interface.CBIActivityMain.activitySettingsKill:()V │ │ -0501ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0501ee: 6e20 1015 0100 |0001: invoke-virtual {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.finishActivity:(I)V // method@1510 │ │ -0501f4: 0e00 |0004: return-void │ │ +050170: |[050170] com.theksmith.android.car_bus_interface.CBIActivityMain.activitySettingsKill:()V │ │ +050180: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050182: 6e20 1015 0100 |0001: invoke-virtual {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.finishActivity:(I)V // method@1510 │ │ +050188: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIActivityMain; │ │ │ │ @@ -92194,23 +92168,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0501f8: |[0501f8] com.theksmith.android.car_bus_interface.CBIActivityMain.activitySettingsShow:()V │ │ -050208: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05020c: 6e10 1215 0300 |0002: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getBaseContext:()Landroid/content/Context; // method@1512 │ │ -050212: 0c01 |0005: move-result-object v1 │ │ -050214: 1c02 1103 |0006: const-class v2, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; // type@0311 │ │ -050218: 7030 be00 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ -05021e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -050220: 6e30 1815 0301 |000c: invoke-virtual {v3, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@1518 │ │ -050226: 0e00 |000f: return-void │ │ +05018c: |[05018c] com.theksmith.android.car_bus_interface.CBIActivityMain.activitySettingsShow:()V │ │ +05019c: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +0501a0: 6e10 1215 0300 |0002: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getBaseContext:()Landroid/content/Context; // method@1512 │ │ +0501a6: 0c01 |0005: move-result-object v1 │ │ +0501a8: 1c02 1103 |0006: const-class v2, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; // type@0311 │ │ +0501ac: 7030 be00 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ +0501b2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0501b4: 6e30 1815 0301 |000c: invoke-virtual {v3, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.startActivityForResult:(Landroid/content/Intent;I)V // method@1518 │ │ +0501ba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x000f line=129 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lcom/theksmith/android/car_bus_interface/CBIActivityMain; │ │ │ │ @@ -92219,27 +92193,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -050228: |[050228] com.theksmith.android.car_bus_interface.CBIActivityMain.appCheckForFirstRun:()V │ │ -050238: 1403 0600 077f |0000: const v3, #float 1.79446e+38 // #7f070006 │ │ -05023e: 6e10 1115 0400 |0003: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ -050244: 0c01 |0006: move-result-object v1 │ │ -050246: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -050248: 7130 b515 3102 |0008: invoke-static {v1, v3, v2}, Lcom/theksmith/android/helpers/AppState;.getBoolean:(Landroid/content/Context;IZ)Z // method@15b5 │ │ -05024e: 0a00 |000b: move-result v0 │ │ -050250: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ -050254: 6e10 1115 0400 |000e: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ -05025a: 0c01 |0011: move-result-object v1 │ │ -05025c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -05025e: 7130 b815 3102 |0013: invoke-static {v1, v3, v2}, Lcom/theksmith/android/helpers/AppState;.setBoolean:(Landroid/content/Context;IZ)V // method@15b8 │ │ -050264: 0e00 |0016: return-void │ │ +0501bc: |[0501bc] com.theksmith.android.car_bus_interface.CBIActivityMain.appCheckForFirstRun:()V │ │ +0501cc: 1403 0600 077f |0000: const v3, #float 1.79446e+38 // #7f070006 │ │ +0501d2: 6e10 1115 0400 |0003: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ +0501d8: 0c01 |0006: move-result-object v1 │ │ +0501da: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0501dc: 7130 b515 3102 |0008: invoke-static {v1, v3, v2}, Lcom/theksmith/android/helpers/AppState;.getBoolean:(Landroid/content/Context;IZ)Z // method@15b5 │ │ +0501e2: 0a00 |000b: move-result v0 │ │ +0501e4: 3900 0a00 |000c: if-nez v0, 0016 // +000a │ │ +0501e8: 6e10 1115 0400 |000e: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ +0501ee: 0c01 |0011: move-result-object v1 │ │ +0501f0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0501f2: 7130 b815 3102 |0013: invoke-static {v1, v3, v2}, Lcom/theksmith/android/helpers/AppState;.setBoolean:(Landroid/content/Context;IZ)V // method@15b8 │ │ +0501f8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=101 │ │ 0x000c line=103 │ │ 0x000e line=106 │ │ 0x0016 line=108 │ │ locals : │ │ @@ -92251,22 +92225,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -050268: |[050268] com.theksmith.android.car_bus_interface.CBIActivityMain.serviceMainKill:()V │ │ -050278: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05027c: 6e10 1215 0300 |0002: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getBaseContext:()Landroid/content/Context; // method@1512 │ │ -050282: 0c01 |0005: move-result-object v1 │ │ -050284: 1c02 1803 |0006: const-class v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ -050288: 7030 be00 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ -05028e: 6e20 1a15 0300 |000b: invoke-virtual {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.stopService:(Landroid/content/Intent;)Z // method@151a │ │ -050294: 0e00 |000e: return-void │ │ +0501fc: |[0501fc] com.theksmith.android.car_bus_interface.CBIActivityMain.serviceMainKill:()V │ │ +05020c: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +050210: 6e10 1215 0300 |0002: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getBaseContext:()Landroid/content/Context; // method@1512 │ │ +050216: 0c01 |0005: move-result-object v1 │ │ +050218: 1c02 1803 |0006: const-class v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ +05021c: 7030 be00 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ +050222: 6e20 1a15 0300 |000b: invoke-virtual {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.stopService:(Landroid/content/Intent;)Z // method@151a │ │ +050228: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x000e line=122 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lcom/theksmith/android/car_bus_interface/CBIActivityMain; │ │ │ │ @@ -92275,22 +92249,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -050298: |[050298] com.theksmith.android.car_bus_interface.CBIActivityMain.serviceMainStart:()V │ │ -0502a8: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -0502ac: 6e10 1215 0300 |0002: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getBaseContext:()Landroid/content/Context; // method@1512 │ │ -0502b2: 0c01 |0005: move-result-object v1 │ │ -0502b4: 1c02 1803 |0006: const-class v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ -0502b8: 7030 be00 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ -0502be: 6e20 1915 0300 |000b: invoke-virtual {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@1519 │ │ -0502c4: 0e00 |000e: return-void │ │ +05022c: |[05022c] com.theksmith.android.car_bus_interface.CBIActivityMain.serviceMainStart:()V │ │ +05023c: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +050240: 6e10 1215 0300 |0002: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getBaseContext:()Landroid/content/Context; // method@1512 │ │ +050246: 0c01 |0005: move-result-object v1 │ │ +050248: 1c02 1803 |0006: const-class v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ +05024c: 7030 be00 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ +050252: 6e20 1915 0300 |000b: invoke-virtual {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@1519 │ │ +050258: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000e line=115 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lcom/theksmith/android/car_bus_interface/CBIActivityMain; │ │ │ │ @@ -92300,69 +92274,69 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -0502c8: |[0502c8] com.theksmith.android.car_bus_interface.CBIActivityMain.onCreate:(Landroid/os/Bundle;)V │ │ -0502d8: 1406 0400 077f |0000: const v6, #float 1.79446e+38 // #7f070004 │ │ -0502de: 6f20 2000 8700 |0003: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0020 │ │ -0502e4: 6e10 1115 0700 |0006: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ -0502ea: 0c03 |0009: move-result-object v3 │ │ -0502ec: 7110 b215 0300 |000a: invoke-static {v3}, Lcom/theksmith/android/helpers/AppGlobals;.getInstance:(Landroid/content/Context;)Lcom/theksmith/android/helpers/AppGlobals; // method@15b2 │ │ -0502f2: 0c01 |000d: move-result-object v1 │ │ -0502f4: 7010 0e15 0700 |000e: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.appCheckForFirstRun:()V // method@150e │ │ -0502fa: 6e10 1315 0700 |0011: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getIntent:()Landroid/content/Intent; // method@1513 │ │ -050300: 0c03 |0014: move-result-object v3 │ │ -050302: 6e10 c500 0300 |0015: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -050308: 0c00 |0018: move-result-object v0 │ │ -05030a: 1a03 7e0b |0019: const-string v3, "android.intent.action.EDIT" // string@0b7e │ │ -05030e: 6e20 3016 3000 |001b: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -050314: 0a03 |001e: move-result v3 │ │ -050316: 3803 1400 |001f: if-eqz v3, 0033 // +0014 │ │ -05031a: 7010 1715 0700 |0021: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ -050320: 7010 0d15 0700 |0024: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsShow:()V // method@150d │ │ -050326: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -050328: 7110 e615 0300 |0028: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@15e6 │ │ -05032e: 0c03 |002b: move-result-object v3 │ │ -050330: 6e30 b315 6103 |002c: invoke-virtual {v1, v6, v3}, Lcom/theksmith/android/helpers/AppGlobals;.set:(ILjava/lang/Object;)V // method@15b3 │ │ -050336: 6e10 0f15 0700 |002f: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.finish:()V // method@150f │ │ -05033c: 0e00 |0032: return-void │ │ -05033e: 1a03 830b |0033: const-string v3, "android.intent.action.REBOOT" // string@0b83 │ │ -050342: 6e20 3016 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -050348: 0a03 |0038: move-result v3 │ │ -05034a: 3803 0c00 |0039: if-eqz v3, 0045 // +000c │ │ -05034e: 7010 1615 0700 |003b: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainKill:()V // method@1516 │ │ -050354: 7010 0c15 0700 |003e: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsKill:()V // method@150c │ │ -05035a: 7010 1715 0700 |0041: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ -050360: 28e3 |0044: goto 0027 // -001d │ │ -050362: 1a03 7d0b |0045: const-string v3, "android.intent.action.DELETE" // string@0b7d │ │ -050366: 6e20 3016 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -05036c: 0a03 |004a: move-result v3 │ │ -05036e: 3803 0900 |004b: if-eqz v3, 0054 // +0009 │ │ -050372: 7010 1615 0700 |004d: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainKill:()V // method@1516 │ │ -050378: 7010 0c15 0700 |0050: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsKill:()V // method@150c │ │ -05037e: 28d4 |0053: goto 0027 // -002c │ │ -050380: 6e20 b115 6100 |0054: invoke-virtual {v1, v6}, Lcom/theksmith/android/helpers/AppGlobals;.get:(I)Ljava/lang/Object; // method@15b1 │ │ -050386: 0c02 |0057: move-result-object v2 │ │ -050388: 1f02 3603 |0058: check-cast v2, Ljava/lang/Boolean; // type@0336 │ │ -05038c: 3802 0f00 |005a: if-eqz v2, 0069 // +000f │ │ -050390: 6e10 e315 0200 |005c: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@15e3 │ │ -050396: 0a03 |005f: move-result v3 │ │ -050398: 3803 0900 |0060: if-eqz v3, 0069 // +0009 │ │ -05039c: 7010 0d15 0700 |0062: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsShow:()V // method@150d │ │ -0503a2: 7010 1715 0700 |0065: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ -0503a8: 28bf |0068: goto 0027 // -0041 │ │ -0503aa: 6e10 1115 0700 |0069: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ -0503b0: 0c03 |006c: move-result-object v3 │ │ -0503b2: 1404 0700 077f |006d: const v4, #float 1.79446e+38 // #7f070007 │ │ -0503b8: 1a05 0000 |0070: const-string v5, "" // string@0000 │ │ -0503bc: 7130 b915 4305 |0072: invoke-static {v3, v4, v5}, Lcom/theksmith/android/helpers/AppState;.setString:(Landroid/content/Context;ILjava/lang/String;)V // method@15b9 │ │ -0503c2: 28f0 |0075: goto 0065 // -0010 │ │ +05025c: |[05025c] com.theksmith.android.car_bus_interface.CBIActivityMain.onCreate:(Landroid/os/Bundle;)V │ │ +05026c: 1406 0400 077f |0000: const v6, #float 1.79446e+38 // #7f070004 │ │ +050272: 6f20 2000 8700 |0003: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0020 │ │ +050278: 6e10 1115 0700 |0006: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ +05027e: 0c03 |0009: move-result-object v3 │ │ +050280: 7110 b215 0300 |000a: invoke-static {v3}, Lcom/theksmith/android/helpers/AppGlobals;.getInstance:(Landroid/content/Context;)Lcom/theksmith/android/helpers/AppGlobals; // method@15b2 │ │ +050286: 0c01 |000d: move-result-object v1 │ │ +050288: 7010 0e15 0700 |000e: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.appCheckForFirstRun:()V // method@150e │ │ +05028e: 6e10 1315 0700 |0011: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getIntent:()Landroid/content/Intent; // method@1513 │ │ +050294: 0c03 |0014: move-result-object v3 │ │ +050296: 6e10 c500 0300 |0015: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +05029c: 0c00 |0018: move-result-object v0 │ │ +05029e: 1a03 7e0b |0019: const-string v3, "android.intent.action.EDIT" // string@0b7e │ │ +0502a2: 6e20 3016 3000 |001b: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0502a8: 0a03 |001e: move-result v3 │ │ +0502aa: 3803 1400 |001f: if-eqz v3, 0033 // +0014 │ │ +0502ae: 7010 1715 0700 |0021: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ +0502b4: 7010 0d15 0700 |0024: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsShow:()V // method@150d │ │ +0502ba: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +0502bc: 7110 e615 0300 |0028: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@15e6 │ │ +0502c2: 0c03 |002b: move-result-object v3 │ │ +0502c4: 6e30 b315 6103 |002c: invoke-virtual {v1, v6, v3}, Lcom/theksmith/android/helpers/AppGlobals;.set:(ILjava/lang/Object;)V // method@15b3 │ │ +0502ca: 6e10 0f15 0700 |002f: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.finish:()V // method@150f │ │ +0502d0: 0e00 |0032: return-void │ │ +0502d2: 1a03 830b |0033: const-string v3, "android.intent.action.REBOOT" // string@0b83 │ │ +0502d6: 6e20 3016 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0502dc: 0a03 |0038: move-result v3 │ │ +0502de: 3803 0c00 |0039: if-eqz v3, 0045 // +000c │ │ +0502e2: 7010 1615 0700 |003b: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainKill:()V // method@1516 │ │ +0502e8: 7010 0c15 0700 |003e: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsKill:()V // method@150c │ │ +0502ee: 7010 1715 0700 |0041: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ +0502f4: 28e3 |0044: goto 0027 // -001d │ │ +0502f6: 1a03 7d0b |0045: const-string v3, "android.intent.action.DELETE" // string@0b7d │ │ +0502fa: 6e20 3016 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +050300: 0a03 |004a: move-result v3 │ │ +050302: 3803 0900 |004b: if-eqz v3, 0054 // +0009 │ │ +050306: 7010 1615 0700 |004d: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainKill:()V // method@1516 │ │ +05030c: 7010 0c15 0700 |0050: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsKill:()V // method@150c │ │ +050312: 28d4 |0053: goto 0027 // -002c │ │ +050314: 6e20 b115 6100 |0054: invoke-virtual {v1, v6}, Lcom/theksmith/android/helpers/AppGlobals;.get:(I)Ljava/lang/Object; // method@15b1 │ │ +05031a: 0c02 |0057: move-result-object v2 │ │ +05031c: 1f02 3603 |0058: check-cast v2, Ljava/lang/Boolean; // type@0336 │ │ +050320: 3802 0f00 |005a: if-eqz v2, 0069 // +000f │ │ +050324: 6e10 e315 0200 |005c: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@15e3 │ │ +05032a: 0a03 |005f: move-result v3 │ │ +05032c: 3803 0900 |0060: if-eqz v3, 0069 // +0009 │ │ +050330: 7010 0d15 0700 |0062: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsShow:()V // method@150d │ │ +050336: 7010 1715 0700 |0065: invoke-direct {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ +05033c: 28bf |0068: goto 0027 // -0041 │ │ +05033e: 6e10 1115 0700 |0069: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.getApplicationContext:()Landroid/content/Context; // method@1511 │ │ +050344: 0c03 |006c: move-result-object v3 │ │ +050346: 1404 0700 077f |006d: const v4, #float 1.79446e+38 // #7f070007 │ │ +05034c: 1a05 0000 |0070: const-string v5, "" // string@0000 │ │ +050350: 7130 b915 4305 |0072: invoke-static {v3, v4, v5}, Lcom/theksmith/android/helpers/AppState;.setString:(Landroid/content/Context;ILjava/lang/String;)V // method@15b9 │ │ +050356: 28f0 |0075: goto 0065 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ 0x0006 line=31 │ │ 0x000e line=33 │ │ 0x0011 line=35 │ │ 0x0019 line=39 │ │ @@ -92395,20 +92369,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0503c4: |[0503c4] com.theksmith.android.car_bus_interface.CBIActivityMain.onResume:()V │ │ -0503d4: 6f10 2d00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@002d │ │ -0503da: 7010 0d15 0000 |0003: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsShow:()V // method@150d │ │ -0503e0: 7010 1715 0000 |0006: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ -0503e6: 6e10 0f15 0000 |0009: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.finish:()V // method@150f │ │ -0503ec: 0e00 |000c: return-void │ │ +050358: |[050358] com.theksmith.android.car_bus_interface.CBIActivityMain.onResume:()V │ │ +050368: 6f10 2d00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onResume:()V // method@002d │ │ +05036e: 7010 0d15 0000 |0003: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.activitySettingsShow:()V // method@150d │ │ +050374: 7010 1715 0000 |0006: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.serviceMainStart:()V // method@1517 │ │ +05037a: 6e10 0f15 0000 |0009: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityMain;.finish:()V // method@150f │ │ +050380: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=89 │ │ 0x0006 line=92 │ │ 0x0009 line=95 │ │ 0x000c line=96 │ │ @@ -92450,39 +92424,39 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0503f0: |[0503f0] com.theksmith.android.car_bus_interface.CBIActivityTerminal$1.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ -050400: 5b01 de05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05de │ │ -050404: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05040a: 0e00 |0005: return-void │ │ +050384: |[050384] com.theksmith.android.car_bus_interface.CBIActivityTerminal$1.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ +050394: 5b01 de05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05de │ │ +050398: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05039e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05040c: |[05040c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$1.onClick:(Landroid/view/View;)V │ │ -05041c: 5410 de05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05de │ │ -050420: 7110 2915 0000 |0002: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1529 │ │ -050426: 0e00 |0005: return-void │ │ +0503a0: |[0503a0] com.theksmith.android.car_bus_interface.CBIActivityTerminal$1.onClick:(Landroid/view/View;)V │ │ +0503b0: 5410 de05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05de │ │ +0503b4: 7110 2915 0000 |0002: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1529 │ │ +0503ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -92522,48 +92496,48 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050428: |[050428] com.theksmith.android.car_bus_interface.CBIActivityTerminal$2.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ -050438: 5b01 df05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05df │ │ -05043c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -050442: 0e00 |0005: return-void │ │ +0503bc: |[0503bc] com.theksmith.android.car_bus_interface.CBIActivityTerminal$2.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ +0503cc: 5b01 df05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05df │ │ +0503d0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0503d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;) │ │ name : 'onEditorAction' │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -050444: |[050444] com.theksmith.android.car_bus_interface.CBIActivityTerminal$2.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -050454: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -050456: 3203 0a00 |0001: if-eq v3, v0, 000b // +000a │ │ -05045a: 3903 0f00 |0003: if-nez v3, 0012 // +000f │ │ -05045e: 6e10 9d12 0400 |0005: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@129d │ │ -050464: 0a00 |0008: move-result v0 │ │ -050466: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -05046a: 5410 df05 |000b: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05df │ │ -05046e: 7110 2915 0000 |000d: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1529 │ │ -050474: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -050476: 0f00 |0011: return v0 │ │ -050478: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -05047a: 28fe |0013: goto 0011 // -0002 │ │ +0503d8: |[0503d8] com.theksmith.android.car_bus_interface.CBIActivityTerminal$2.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +0503e8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0503ea: 3203 0a00 |0001: if-eq v3, v0, 000b // +000a │ │ +0503ee: 3903 0f00 |0003: if-nez v3, 0012 // +000f │ │ +0503f2: 6e10 9d12 0400 |0005: invoke-virtual {v4}, Landroid/view/KeyEvent;.getAction:()I // method@129d │ │ +0503f8: 0a00 |0008: move-result v0 │ │ +0503fa: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +0503fe: 5410 df05 |000b: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05df │ │ +050402: 7110 2915 0000 |000d: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1529 │ │ +050408: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +05040a: 0f00 |0011: return v0 │ │ +05040c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +05040e: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000b line=228 │ │ 0x0010 line=229 │ │ 0x0011 line=232 │ │ locals : │ │ @@ -92607,41 +92581,41 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05047c: |[05047c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$3.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ -05048c: 5b01 e005 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e0 │ │ -050490: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -050496: 0e00 |0005: return-void │ │ +050410: |[050410] com.theksmith.android.car_bus_interface.CBIActivityTerminal$3.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ +050420: 5b01 e005 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e0 │ │ +050424: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05042a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -050498: |[050498] com.theksmith.android.car_bus_interface.CBIActivityTerminal$3.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0504a8: 5420 e005 |0000: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e0 │ │ -0504ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0504ae: 7120 2a15 1000 |0003: invoke-static {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$100:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Z)V // method@152a │ │ -0504b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0504b6: 0f00 |0007: return v0 │ │ +05042c: |[05042c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$3.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +05043c: 5420 e005 |0000: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e0 │ │ +050440: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +050442: 7120 2a15 1000 |0003: invoke-static {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$100:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Z)V // method@152a │ │ +050448: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05044a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0006 line=242 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -92686,47 +92660,47 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/widget/ScrollView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0504b8: |[0504b8] com.theksmith.android.car_bus_interface.CBIActivityTerminal$4.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/widget/ScrollView;)V │ │ -0504c8: 5b01 e105 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e1 │ │ -0504cc: 5b02 e205 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.val$scrollView:Landroid/widget/ScrollView; // field@05e2 │ │ -0504d0: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0504d6: 0e00 |0007: return-void │ │ +05044c: |[05044c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$4.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/widget/ScrollView;)V │ │ +05045c: 5b01 e105 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e1 │ │ +050460: 5b02 e205 |0002: iput-object v2, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.val$scrollView:Landroid/widget/ScrollView; // field@05e2 │ │ +050464: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05046a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/ScrollView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0504d8: |[0504d8] com.theksmith.android.car_bus_interface.CBIActivityTerminal$4.run:()V │ │ -0504e8: 5430 e205 |0000: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.val$scrollView:Landroid/widget/ScrollView; // field@05e2 │ │ -0504ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0504ee: 5432 e105 |0003: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e1 │ │ -0504f2: 7110 2b15 0200 |0005: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$200:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/widget/TextView; // method@152b │ │ -0504f8: 0c02 |0008: move-result-object v2 │ │ -0504fa: 6e10 ad14 0200 |0009: invoke-virtual {v2}, Landroid/widget/TextView;.getBottom:()I // method@14ad │ │ -050500: 0a02 |000c: move-result v2 │ │ -050502: 6e30 7914 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/widget/ScrollView;.smoothScrollTo:(II)V // method@1479 │ │ -050508: 0e00 |0010: return-void │ │ +05046c: |[05046c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$4.run:()V │ │ +05047c: 5430 e205 |0000: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.val$scrollView:Landroid/widget/ScrollView; // field@05e2 │ │ +050480: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +050482: 5432 e105 |0003: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e1 │ │ +050486: 7110 2b15 0200 |0005: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$200:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/widget/TextView; // method@152b │ │ +05048c: 0c02 |0008: move-result-object v2 │ │ +05048e: 6e10 ad14 0200 |0009: invoke-virtual {v2}, Landroid/widget/TextView;.getBottom:()I // method@14ad │ │ +050494: 0a02 |000c: move-result v2 │ │ +050496: 6e30 7914 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/widget/ScrollView;.smoothScrollTo:(II)V // method@1479 │ │ +05049c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0010 line=285 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4; │ │ │ │ @@ -92765,57 +92739,57 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05050c: |[05050c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$5.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ -05051c: 5b01 e305 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ -050520: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -050526: 0e00 |0005: return-void │ │ +0504a0: |[0504a0] com.theksmith.android.car_bus_interface.CBIActivityTerminal$5.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ +0504b0: 5b01 e305 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ +0504b4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0504ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;) │ │ name : 'onServiceConnected' │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -050528: |[050528] com.theksmith.android.car_bus_interface.CBIActivityTerminal$5.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -050538: 5442 e305 |0000: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ -05053c: 2203 6200 |0002: new-instance v3, Landroid/os/Messenger; // type@0062 │ │ -050540: 7020 be01 6300 |0004: invoke-direct {v3, v6}, Landroid/os/Messenger;.:(Landroid/os/IBinder;)V // method@01be │ │ -050546: 7120 2d15 3200 |0007: invoke-static {v2, v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$302:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger; // method@152d │ │ -05054c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -05054e: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -050550: 7120 ba01 3200 |000c: invoke-static {v2, v3}, Landroid/os/Message;.obtain:(Landroid/os/Handler;I)Landroid/os/Message; // method@01ba │ │ -050556: 0c01 |000f: move-result-object v1 │ │ -050558: 5442 e305 |0010: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ -05055c: 7110 2e15 0200 |0012: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$400:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; // method@152e │ │ -050562: 0c02 |0015: move-result-object v2 │ │ -050564: 5b12 2800 |0016: iput-object v2, v1, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ -050568: 5442 e305 |0018: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ -05056c: 7110 2c15 0200 |001a: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$300:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; // method@152c │ │ -050572: 0c02 |001d: move-result-object v2 │ │ -050574: 6e20 c001 1200 |001e: invoke-virtual {v2, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ -05057a: 0e00 |0021: return-void │ │ -05057c: 0d00 |0022: move-exception v0 │ │ -05057e: 5442 e305 |0023: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ -050582: 6e10 3e15 0200 |0025: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainLostBinding:()V // method@153e │ │ -050588: 28f9 |0028: goto 0021 // -0007 │ │ +0504bc: |[0504bc] com.theksmith.android.car_bus_interface.CBIActivityTerminal$5.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +0504cc: 5442 e305 |0000: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ +0504d0: 2203 6200 |0002: new-instance v3, Landroid/os/Messenger; // type@0062 │ │ +0504d4: 7020 be01 6300 |0004: invoke-direct {v3, v6}, Landroid/os/Messenger;.:(Landroid/os/IBinder;)V // method@01be │ │ +0504da: 7120 2d15 3200 |0007: invoke-static {v2, v3}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$302:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger; // method@152d │ │ +0504e0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0504e2: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +0504e4: 7120 ba01 3200 |000c: invoke-static {v2, v3}, Landroid/os/Message;.obtain:(Landroid/os/Handler;I)Landroid/os/Message; // method@01ba │ │ +0504ea: 0c01 |000f: move-result-object v1 │ │ +0504ec: 5442 e305 |0010: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ +0504f0: 7110 2e15 0200 |0012: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$400:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; // method@152e │ │ +0504f6: 0c02 |0015: move-result-object v2 │ │ +0504f8: 5b12 2800 |0016: iput-object v2, v1, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ +0504fc: 5442 e305 |0018: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ +050500: 7110 2c15 0200 |001a: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$300:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; // method@152c │ │ +050506: 0c02 |001d: move-result-object v2 │ │ +050508: 6e20 c001 1200 |001e: invoke-virtual {v2, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ +05050e: 0e00 |0021: return-void │ │ +050510: 0d00 |0022: move-exception v0 │ │ +050512: 5442 e305 |0023: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ +050516: 6e10 3e15 0200 |0025: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainLostBinding:()V // method@153e │ │ +05051c: 28f9 |0028: goto 0021 // -0007 │ │ catches : 1 │ │ 0x000c - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0022 │ │ positions : │ │ 0x0000 line=412 │ │ 0x000a line=415 │ │ 0x0010 line=416 │ │ @@ -92835,19 +92809,19 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050598: |[050598] com.theksmith.android.car_bus_interface.CBIActivityTerminal$5.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -0505a8: 5420 e305 |0000: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ -0505ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0505ae: 7120 2d15 1000 |0003: invoke-static {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$302:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger; // method@152d │ │ -0505b4: 0e00 |0006: return-void │ │ +05052c: |[05052c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$5.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +05053c: 5420 e305 |0000: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e3 │ │ +050540: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +050542: 7120 2d15 1000 |0003: invoke-static {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$302:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger; // method@152d │ │ +050548: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0006 line=427 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5; │ │ 0x0000 - 0x0007 reg=3 className Landroid/content/ComponentName; │ │ @@ -92886,49 +92860,49 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0505b8: |[0505b8] com.theksmith.android.car_bus_interface.CBIActivityTerminal$ServiceMainHandler.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ -0505c8: 5b01 e405 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e4 │ │ -0505cc: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -0505d2: 0e00 |0005: return-void │ │ +05054c: |[05054c] com.theksmith.android.car_bus_interface.CBIActivityTerminal$ServiceMainHandler.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ +05055c: 5b01 e405 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e4 │ │ +050560: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +050566: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0505d4: |[0505d4] com.theksmith.android.car_bus_interface.CBIActivityTerminal$ServiceMainHandler.handleMessage:(Landroid/os/Message;)V │ │ -0505e4: 5231 2900 |0000: iget v1, v3, Landroid/os/Message;.what:I // field@0029 │ │ -0505e8: 2b01 1600 0000 |0002: packed-switch v1, 00000018 // +00000016 │ │ -0505ee: 6f20 ad01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ -0505f4: 0e00 |0008: return-void │ │ -0505f6: 5431 2700 |0009: iget-object v1, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ -0505fa: 3801 fdff |000b: if-eqz v1, 0008 // -0003 │ │ -0505fe: 5430 2700 |000d: iget-object v0, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ -050602: 1f00 0103 |000f: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -050606: 5421 e405 |0011: iget-object v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e4 │ │ -05060a: 7120 2f15 0100 |0013: invoke-static {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$500:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Lcom/theksmith/android/car_bus_interface/BusData;)V // method@152f │ │ -050610: 28f2 |0016: goto 0008 // -000e │ │ -050612: 0000 |0017: nop // spacer │ │ -050614: 0001 0100 0300 0000 0700 0000 |0018: packed-switch-data (6 units) │ │ +050568: |[050568] com.theksmith.android.car_bus_interface.CBIActivityTerminal$ServiceMainHandler.handleMessage:(Landroid/os/Message;)V │ │ +050578: 5231 2900 |0000: iget v1, v3, Landroid/os/Message;.what:I // field@0029 │ │ +05057c: 2b01 1600 0000 |0002: packed-switch v1, 00000018 // +00000016 │ │ +050582: 6f20 ad01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ +050588: 0e00 |0008: return-void │ │ +05058a: 5431 2700 |0009: iget-object v1, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ +05058e: 3801 fdff |000b: if-eqz v1, 0008 // -0003 │ │ +050592: 5430 2700 |000d: iget-object v0, v3, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ +050596: 1f00 0103 |000f: check-cast v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +05059a: 5421 e405 |0011: iget-object v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; // field@05e4 │ │ +05059e: 7120 2f15 0100 |0013: invoke-static {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.access$500:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Lcom/theksmith/android/car_bus_interface/BusData;)V // method@152f │ │ +0505a4: 28f2 |0016: goto 0008 // -000e │ │ +0505a6: 0000 |0017: nop // spacer │ │ +0505a8: 0001 0100 0300 0000 0700 0000 |0018: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0005 line=444 │ │ 0x0008 line=446 │ │ 0x0009 line=437 │ │ 0x000d line=438 │ │ @@ -93061,61 +93035,60 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -050620: |[050620] com.theksmith.android.car_bus_interface.CBIActivityTerminal.:()V │ │ -050630: 7010 0b00 0200 |0000: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@000b │ │ -050636: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -050638: 5b20 f305 |0004: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -05063c: 2200 6200 |0006: new-instance v0, Landroid/os/Messenger; // type@0062 │ │ -050640: 2201 0d03 |0008: new-instance v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler; // type@030d │ │ -050644: 7020 2615 2100 |000a: invoke-direct {v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1526 │ │ -05064a: 7020 bd01 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@01bd │ │ -050650: 5b20 f205 |0010: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ -050654: 2200 0803 |0012: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1; // type@0308 │ │ -050658: 7020 1b15 2000 |0014: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@151b │ │ -05065e: 5b20 eb05 |0017: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mBtnSend_OnClickListener:Landroid/view/View$OnClickListener; // field@05eb │ │ -050662: 2200 0903 |0019: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2; // type@0309 │ │ -050666: 7020 1d15 2000 |001b: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@151d │ │ -05066c: 5b20 f805 |001e: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand_OnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@05f8 │ │ -050670: 2200 0a03 |0020: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3; // type@030a │ │ -050674: 7020 1f15 2000 |0022: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@151f │ │ -05067a: 5b20 fa05 |0025: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal_OnTouchListener:Landroid/view/View$OnTouchListener; // field@05fa │ │ -05067e: 2200 0c03 |0027: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5; // type@030c │ │ -050682: 7020 2315 2000 |0029: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1523 │ │ -050688: 5b20 f105 |002c: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainConnection:Landroid/content/ServiceConnection; // field@05f1 │ │ -05068c: 0e00 |002e: return-void │ │ +0505b4: |[0505b4] com.theksmith.android.car_bus_interface.CBIActivityTerminal.:()V │ │ +0505c4: 7010 0b00 0200 |0000: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@000b │ │ +0505ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0505cc: 5b20 f305 |0004: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +0505d0: 2200 6200 |0006: new-instance v0, Landroid/os/Messenger; // type@0062 │ │ +0505d4: 2201 0d03 |0008: new-instance v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler; // type@030d │ │ +0505d8: 7020 2615 2100 |000a: invoke-direct {v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1526 │ │ +0505de: 7020 bd01 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@01bd │ │ +0505e4: 5b20 f205 |0010: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ +0505e8: 2200 0803 |0012: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1; // type@0308 │ │ +0505ec: 7020 1b15 2000 |0014: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@151b │ │ +0505f2: 5b20 eb05 |0017: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mBtnSend_OnClickListener:Landroid/view/View$OnClickListener; // field@05eb │ │ +0505f6: 2200 0903 |0019: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2; // type@0309 │ │ +0505fa: 7020 1d15 2000 |001b: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@151d │ │ +050600: 5b20 f805 |001e: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand_OnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@05f8 │ │ +050604: 2200 0a03 |0020: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3; // type@030a │ │ +050608: 7020 1f15 2000 |0022: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@151f │ │ +05060e: 5b20 fa05 |0025: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal_OnTouchListener:Landroid/view/View$OnTouchListener; // field@05fa │ │ +050612: 2200 0c03 |0027: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5; // type@030c │ │ +050616: 7020 2315 2000 |0029: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V // method@1523 │ │ +05061c: 5b20 f105 |002c: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainConnection:Landroid/content/ServiceConnection; // field@05f1 │ │ +050620: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=89 │ │ 0x0006 line=90 │ │ 0x0012 line=212 │ │ 0x0019 line=221 │ │ 0x0020 line=236 │ │ 0x0027 line=408 │ │ - 0x002e line=430 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ name : 'access$000' │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050690: |[050690] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$000:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ -0506a0: 7010 3c15 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.sendCommand:()V // method@153c │ │ -0506a6: 0e00 |0003: return-void │ │ +050624: |[050624] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$000:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ +050634: 7010 3c15 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.sendCommand:()V // method@153c │ │ +05063a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ #2 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ @@ -93123,17 +93096,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0506a8: |[0506a8] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$100:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Z)V │ │ -0506b8: 7020 4515 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ -0506be: 0e00 |0003: return-void │ │ +05063c: |[05063c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$100:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Z)V │ │ +05064c: 7020 4515 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ +050652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -93142,17 +93115,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0506c0: |[0506c0] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$200:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/widget/TextView; │ │ -0506d0: 5410 f905 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -0506d4: 1100 |0002: return-object v0 │ │ +050654: |[050654] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$200:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/widget/TextView; │ │ +050664: 5410 f905 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050668: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ #4 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ @@ -93160,17 +93133,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0506d8: |[0506d8] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$300:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; │ │ -0506e8: 5410 f305 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -0506ec: 1100 |0002: return-object v0 │ │ +05066c: |[05066c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$300:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; │ │ +05067c: 5410 f305 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +050680: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ #5 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ @@ -93178,17 +93151,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0506f0: |[0506f0] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$302:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger; │ │ -050700: 5b01 f305 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -050704: 1101 |0002: return-object v1 │ │ +050684: |[050684] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$302:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/os/Messenger;)Landroid/os/Messenger; │ │ +050694: 5b01 f305 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +050698: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/os/Messenger; │ │ │ │ @@ -93197,17 +93170,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050708: |[050708] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$400:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; │ │ -050718: 5410 f205 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ -05071c: 1100 |0002: return-object v0 │ │ +05069c: |[05069c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$400:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)Landroid/os/Messenger; │ │ +0506ac: 5410 f205 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ +0506b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ #7 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ @@ -93215,17 +93188,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Lcom/theksmith/android/car_bus_interface/BusData;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -050720: |[050720] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$500:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ -050730: 7020 4315 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ -050736: 0e00 |0003: return-void │ │ +0506b4: |[0506b4] com.theksmith.android.car_bus_interface.CBIActivityTerminal.access$500:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ +0506c4: 7020 4315 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ +0506ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ 0x0000 - 0x0004 reg=1 x1 Lcom/theksmith/android/car_bus_interface/BusData; │ │ │ │ @@ -93234,27 +93207,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -050738: |[050738] com.theksmith.android.car_bus_interface.CBIActivityTerminal.sendCommand:()V │ │ -050748: 5420 f705 |0000: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ -05074c: 6e10 3d14 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@143d │ │ -050752: 0c00 |0005: move-result-object v0 │ │ -050754: 6e10 2216 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ -05075a: 0c00 |0009: move-result-object v0 │ │ -05075c: 7020 3f15 0200 |000a: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainSendBusCommand:(Ljava/lang/String;)V // method@153f │ │ -050762: 5420 f705 |000d: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ -050766: 1a01 0000 |000f: const-string v1, "" // string@0000 │ │ -05076a: 6e20 3f14 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@143f │ │ -050770: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -050772: 7020 4515 0200 |0015: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ -050778: 0e00 |0018: return-void │ │ +0506cc: |[0506cc] com.theksmith.android.car_bus_interface.CBIActivityTerminal.sendCommand:()V │ │ +0506dc: 5420 f705 |0000: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ +0506e0: 6e10 3d14 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@143d │ │ +0506e6: 0c00 |0005: move-result-object v0 │ │ +0506e8: 6e10 2216 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ +0506ee: 0c00 |0009: move-result-object v0 │ │ +0506f0: 7020 3f15 0200 |000a: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainSendBusCommand:(Ljava/lang/String;)V // method@153f │ │ +0506f6: 5420 f705 |000d: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ +0506fa: 1a01 0000 |000f: const-string v1, "" // string@0000 │ │ +0506fe: 6e20 3f14 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@143f │ │ +050704: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +050706: 7020 4515 0200 |0015: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ +05070c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x000d line=370 │ │ 0x0014 line=372 │ │ 0x0018 line=373 │ │ locals : │ │ @@ -93265,27 +93238,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05077c: |[05077c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainSendBusCommand:(Ljava/lang/String;)V │ │ -05078c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05078e: 1243 |0001: const/4 v3, #int 4 // #4 │ │ -050790: 7130 bb01 3205 |0002: invoke-static {v2, v3, v5}, Landroid/os/Message;.obtain:(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; // method@01bb │ │ -050796: 0c01 |0005: move-result-object v1 │ │ -050798: 5442 f205 |0006: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ -05079c: 5b12 2800 |0008: iput-object v2, v1, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ -0507a0: 5442 f305 |000a: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -0507a4: 6e20 c001 1200 |000c: invoke-virtual {v2, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ -0507aa: 0e00 |000f: return-void │ │ -0507ac: 0d00 |0010: move-exception v0 │ │ -0507ae: 6e10 3e15 0400 |0011: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainLostBinding:()V // method@153e │ │ -0507b4: 28fb |0014: goto 000f // -0005 │ │ +050710: |[050710] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainSendBusCommand:(Ljava/lang/String;)V │ │ +050720: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050722: 1243 |0001: const/4 v3, #int 4 // #4 │ │ +050724: 7130 bb01 3205 |0002: invoke-static {v2, v3, v5}, Landroid/os/Message;.obtain:(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; // method@01bb │ │ +05072a: 0c01 |0005: move-result-object v1 │ │ +05072c: 5442 f205 |0006: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ +050730: 5b12 2800 |0008: iput-object v2, v1, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ +050734: 5442 f305 |000a: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +050738: 6e20 c001 1200 |000c: invoke-virtual {v2, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ +05073e: 0e00 |000f: return-void │ │ +050740: 0d00 |0010: move-exception v0 │ │ +050742: 6e10 3e15 0400 |0011: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainLostBinding:()V // method@153e │ │ +050748: 28fb |0014: goto 000f // -0005 │ │ catches : 1 │ │ 0x0002 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0010 │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x000a line=455 │ │ @@ -93303,27 +93276,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0507c4: |[0507c4] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainSendStartupCommands:()V │ │ -0507d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0507d6: 1253 |0001: const/4 v3, #int 5 // #5 │ │ -0507d8: 7120 ba01 3200 |0002: invoke-static {v2, v3}, Landroid/os/Message;.obtain:(Landroid/os/Handler;I)Landroid/os/Message; // method@01ba │ │ -0507de: 0c01 |0005: move-result-object v1 │ │ -0507e0: 5442 f205 |0006: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ -0507e4: 5b12 2800 |0008: iput-object v2, v1, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ -0507e8: 5442 f305 |000a: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -0507ec: 6e20 c001 1200 |000c: invoke-virtual {v2, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ -0507f2: 0e00 |000f: return-void │ │ -0507f4: 0d00 |0010: move-exception v0 │ │ -0507f6: 6e10 3e15 0400 |0011: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainLostBinding:()V // method@153e │ │ -0507fc: 28fb |0014: goto 000f // -0005 │ │ +050758: |[050758] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainSendStartupCommands:()V │ │ +050768: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05076a: 1253 |0001: const/4 v3, #int 5 // #5 │ │ +05076c: 7120 ba01 3200 |0002: invoke-static {v2, v3}, Landroid/os/Message;.obtain:(Landroid/os/Handler;I)Landroid/os/Message; // method@01ba │ │ +050772: 0c01 |0005: move-result-object v1 │ │ +050774: 5442 f205 |0006: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ +050778: 5b12 2800 |0008: iput-object v2, v1, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ +05077c: 5442 f305 |000a: iget-object v2, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +050780: 6e20 c001 1200 |000c: invoke-virtual {v2, v1}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ +050786: 0e00 |000f: return-void │ │ +050788: 0d00 |0010: move-exception v0 │ │ +05078a: 6e10 3e15 0400 |0011: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainLostBinding:()V // method@153e │ │ +050790: 28fb |0014: goto 000f // -0005 │ │ catches : 1 │ │ 0x0002 - 0x000f │ │ Landroid/os/RemoteException; -> 0x0010 │ │ positions : │ │ 0x0000 line=465 │ │ 0x0006 line=466 │ │ 0x000a line=467 │ │ @@ -93336,352 +93309,349 @@ │ │ 0x0000 - 0x0015 reg=4 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ │ #11 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ name : 'terminalAppend' │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusData;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 30 │ │ + registers : 28 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 503 16-bit code units │ │ -05080c: |[05080c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ -05081c: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -050820: 5400 f905 |0002: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050824: 0817 0000 |0004: move-object/from16 v23, v0 │ │ -050828: 7401 b014 1700 |0006: invoke-virtual/range {v23}, Landroid/widget/TextView;.getLineCount:()I // method@14b0 │ │ -05082e: 0a10 |0009: move-result v16 │ │ -050830: 1317 2602 |000a: const/16 v23, #int 550 // #226 │ │ -050834: 0200 1000 |000c: move/from16 v0, v16 │ │ -050838: 0201 1700 |000e: move/from16 v1, v23 │ │ -05083c: 3710 5f00 |0010: if-le v0, v1, 006f // +005f │ │ -050840: 2216 5803 |0012: new-instance v22, Ljava/lang/StringBuilder; // type@0358 │ │ -050844: 7601 4016 1600 |0014: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05084a: 0800 1c00 |0017: move-object/from16 v0, v28 │ │ -05084e: 5400 f905 |0019: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050852: 0817 0000 |001b: move-object/from16 v23, v0 │ │ -050856: 7401 b414 1700 |001d: invoke-virtual/range {v23}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@14b4 │ │ -05085c: 0c17 |0020: move-result-object v23 │ │ -05085e: 7701 6912 1700 |0021: invoke-static/range {v23}, Landroid/text/SpannableString;.valueOf:(Ljava/lang/CharSequence;)Landroid/text/SpannableString; // method@1269 │ │ -050864: 0c17 |0024: move-result-object v23 │ │ -050866: 7701 6612 1700 |0025: invoke-static/range {v23}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1266 │ │ -05086c: 0c0c |0028: move-result-object v12 │ │ -05086e: 2215 8b02 |0029: new-instance v21, Landroid/text/TextUtils$SimpleStringSplitter; // type@028b │ │ -050872: 1317 0a00 |002b: const/16 v23, #int 10 // #a │ │ -050876: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -05087a: 0201 1700 |002f: move/from16 v1, v23 │ │ -05087e: 7020 6a12 1000 |0031: invoke-direct {v0, v1}, Landroid/text/TextUtils$SimpleStringSplitter;.:(C)V // method@126a │ │ -050884: 0800 1500 |0034: move-object/from16 v0, v21 │ │ -050888: 6e20 6c12 c000 |0036: invoke-virtual {v0, v12}, Landroid/text/TextUtils$SimpleStringSplitter;.setString:(Ljava/lang/String;)V // method@126c │ │ -05088e: 120e |0039: const/4 v14, #int 0 // #0 │ │ -050890: 7401 6b12 1500 |003a: invoke-virtual/range {v21}, Landroid/text/TextUtils$SimpleStringSplitter;.iterator:()Ljava/util/Iterator; // method@126b │ │ -050896: 0c0d |003d: move-result-object v13 │ │ -050898: 7210 8516 0d00 |003e: invoke-interface {v13}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -05089e: 0a17 |0041: move-result v23 │ │ -0508a0: 3817 1c00 |0042: if-eqz v23, 005e // +001c │ │ -0508a4: 7210 8616 0d00 |0044: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -0508aa: 0c0f |0047: move-result-object v15 │ │ -0508ac: 1f0f 5703 |0048: check-cast v15, Ljava/lang/String; // type@0357 │ │ -0508b0: d80e 0e01 |004a: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0508b4: 0200 1000 |004c: move/from16 v0, v16 │ │ -0508b8: d000 dafd |004e: add-int/lit16 v0, v0, #int -550 // #fdda │ │ -0508bc: 0217 0000 |0050: move/from16 v23, v0 │ │ -0508c0: d817 1732 |0052: add-int/lit8 v23, v23, #int 50 // #32 │ │ -0508c4: 0200 1700 |0054: move/from16 v0, v23 │ │ -0508c8: 370e e8ff |0056: if-le v14, v0, 003e // -0018 │ │ -0508cc: 0800 1600 |0058: move-object/from16 v0, v22 │ │ -0508d0: 6e20 4716 f000 |005a: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0508d6: 28e1 |005d: goto 003e // -001f │ │ -0508d8: 0800 1c00 |005e: move-object/from16 v0, v28 │ │ -0508dc: 5400 f905 |0060: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -0508e0: 0817 0000 |0062: move-object/from16 v23, v0 │ │ -0508e4: 7401 4c16 1600 |0064: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0508ea: 0c18 |0067: move-result-object v24 │ │ -0508ec: 7701 6512 1800 |0068: invoke-static/range {v24}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1265 │ │ -0508f2: 0c18 |006b: move-result-object v24 │ │ -0508f4: 7402 bf14 1700 |006c: invoke-virtual/range {v23, v24}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -0508fa: 2206 9002 |006f: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ -0508fe: 1417 8888 88ff |0071: const v23, #float -nan // #ff888888 │ │ -050904: 0200 1700 |0074: move/from16 v0, v23 │ │ -050908: 7020 7112 0600 |0076: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ -05090e: 0800 1d00 |0079: move-object/from16 v0, v29 │ │ -050912: 5400 b105 |007b: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ -050916: 0817 0000 |007d: move-object/from16 v23, v0 │ │ -05091a: 6218 ab05 |007f: sget-object v24, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ -05091e: 0800 1700 |0081: move-object/from16 v0, v23 │ │ -050922: 0801 1800 |0083: move-object/from16 v1, v24 │ │ -050926: 3310 4001 |0085: if-ne v0, v1, 01c5 // +0140 │ │ -05092a: 2206 9002 |0087: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ -05092e: 1417 00ff 00ff |0089: const v23, #float -1.71465e+38 // #ff00ff00 │ │ -050934: 0200 1700 |008c: move/from16 v0, v23 │ │ -050938: 7020 7112 0600 |008e: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ -05093e: 7100 7616 0000 |0091: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@1676 │ │ -050944: 0c12 |0094: move-result-object v18 │ │ -050946: 1a13 0000 |0095: const-string v19, "" // string@0000 │ │ -05094a: 0800 1c00 |0097: move-object/from16 v0, v28 │ │ -05094e: 5500 f505 |0099: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowTime:Z // field@05f5 │ │ -050952: 0217 0000 |009b: move/from16 v23, v0 │ │ -050956: 3817 2800 |009d: if-eqz v23, 00c5 // +0028 │ │ -05095a: 220b 6703 |009f: new-instance v11, Ljava/text/SimpleDateFormat; // type@0367 │ │ -05095e: 1a17 a310 |00a1: const-string v23, "hh:mm:ss.SSS" // string@10a3 │ │ -050962: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ -050966: 7020 5f16 0b00 |00a5: invoke-direct {v11, v0}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@165f │ │ -05096c: 2217 5803 |00a8: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ -050970: 7601 4016 1700 |00aa: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -050976: 7401 7716 1200 |00ad: invoke-virtual/range {v18}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@1677 │ │ -05097c: 0c18 |00b0: move-result-object v24 │ │ -05097e: 0800 1800 |00b1: move-object/from16 v0, v24 │ │ -050982: 6e20 6016 0b00 |00b3: invoke-virtual {v11, v0}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1660 │ │ -050988: 0c18 |00b6: move-result-object v24 │ │ -05098a: 7402 4716 1700 |00b7: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050990: 0c17 |00ba: move-result-object v23 │ │ -050992: 1a18 0300 |00bb: const-string v24, " " // string@0003 │ │ -050996: 7402 4716 1700 |00bd: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05099c: 0c17 |00c0: move-result-object v23 │ │ -05099e: 7401 4c16 1700 |00c1: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0509a4: 0c13 |00c4: move-result-object v19 │ │ -0509a6: 1a0a 0000 |00c5: const-string v10, "" // string@0000 │ │ -0509aa: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ -0509ae: 5500 f405 |00c9: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowElapsed:Z // field@05f4 │ │ -0509b2: 0217 0000 |00cb: move/from16 v23, v0 │ │ -0509b6: 3817 5700 |00cd: if-eqz v23, 0124 // +0057 │ │ -0509ba: 7100 7616 0000 |00cf: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@1676 │ │ -0509c0: 0c07 |00d2: move-result-object v7 │ │ -0509c2: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ -0509c6: 5300 ed05 |00d5: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ -0509ca: 0518 0000 |00d7: move-wide/from16 v24, v0 │ │ -0509ce: 161a 0000 |00d9: const-wide/16 v26, #int 0 // #0 │ │ -0509d2: 3117 181a |00db: cmp-long v23, v24, v26 │ │ -0509d6: 3c17 0c00 |00dd: if-gtz v23, 00e9 // +000c │ │ -0509da: 7401 7816 1200 |00df: invoke-virtual/range {v18}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1678 │ │ -0509e0: 0b18 |00e2: move-result-wide v24 │ │ -0509e2: 0500 1800 |00e3: move-wide/from16 v0, v24 │ │ -0509e6: 0802 1c00 |00e5: move-object/from16 v2, v28 │ │ -0509ea: 5a20 ed05 |00e7: iput-wide v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ -0509ee: 7401 7816 1200 |00e9: invoke-virtual/range {v18}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1678 │ │ -0509f4: 0b18 |00ec: move-result-wide v24 │ │ -0509f6: 0800 1c00 |00ed: move-object/from16 v0, v28 │ │ -0509fa: 5300 ed05 |00ef: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ -0509fe: 051a 0000 |00f1: move-wide/from16 v26, v0 │ │ -050a02: 9c08 181a |00f3: sub-long v8, v24, v26 │ │ -050a06: 6e30 7916 8709 |00f5: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@1679 │ │ -050a0c: 220b 6703 |00f8: new-instance v11, Ljava/text/SimpleDateFormat; // type@0367 │ │ -050a10: 1a17 b314 |00fa: const-string v23, "mm:ss.SSS" // string@14b3 │ │ -050a14: 0800 1700 |00fc: move-object/from16 v0, v23 │ │ -050a18: 7020 5f16 0b00 |00fe: invoke-direct {v11, v0}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@165f │ │ -050a1e: 2217 5803 |0101: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ -050a22: 7601 4016 1700 |0103: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -050a28: 1a18 9900 |0106: const-string v24, "(" // string@0099 │ │ -050a2c: 7402 4716 1700 |0108: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050a32: 0c17 |010b: move-result-object v23 │ │ -050a34: 6e10 7716 0700 |010c: invoke-virtual {v7}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@1677 │ │ -050a3a: 0c18 |010f: move-result-object v24 │ │ -050a3c: 0800 1800 |0110: move-object/from16 v0, v24 │ │ -050a40: 6e20 6016 0b00 |0112: invoke-virtual {v11, v0}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1660 │ │ -050a46: 0c18 |0115: move-result-object v24 │ │ -050a48: 7402 4716 1700 |0116: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050a4e: 0c17 |0119: move-result-object v23 │ │ -050a50: 1a18 c100 |011a: const-string v24, ") " // string@00c1 │ │ -050a54: 7402 4716 1700 |011c: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050a5a: 0c17 |011f: move-result-object v23 │ │ -050a5c: 7401 4c16 1700 |0120: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -050a62: 0c0a |0123: move-result-object v10 │ │ -050a64: 7401 7816 1200 |0124: invoke-virtual/range {v18}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1678 │ │ -050a6a: 0b18 |0127: move-result-wide v24 │ │ -050a6c: 0500 1800 |0128: move-wide/from16 v0, v24 │ │ -050a70: 0802 1c00 |012a: move-object/from16 v2, v28 │ │ -050a74: 5a20 ed05 |012c: iput-wide v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ -050a78: 2217 5803 |012e: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ -050a7c: 7601 4016 1700 |0130: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -050a82: 0800 1700 |0133: move-object/from16 v0, v23 │ │ -050a86: 0801 1300 |0135: move-object/from16 v1, v19 │ │ -050a8a: 6e20 4716 1000 |0137: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050a90: 0c17 |013a: move-result-object v23 │ │ -050a92: 0800 1700 |013b: move-object/from16 v0, v23 │ │ -050a96: 6e20 4716 a000 |013d: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050a9c: 0c17 |0140: move-result-object v23 │ │ -050a9e: 0800 1d00 |0141: move-object/from16 v0, v29 │ │ -050aa2: 5400 af05 |0143: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.data:Ljava/lang/String; // field@05af │ │ -050aa6: 0818 0000 |0145: move-object/from16 v24, v0 │ │ -050aaa: 7402 4716 1700 |0147: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050ab0: 0c17 |014a: move-result-object v23 │ │ -050ab2: 1a18 0100 |014b: const-string v24, " │ │ + insns size : 499 16-bit code units │ │ +0507a0: |[0507a0] com.theksmith.android.car_bus_interface.CBIActivityTerminal.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ +0507b0: 0800 1a00 |0000: move-object/from16 v0, v26 │ │ +0507b4: 5400 f905 |0002: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +0507b8: 0816 0000 |0004: move-object/from16 v22, v0 │ │ +0507bc: 7401 b014 1600 |0006: invoke-virtual/range {v22}, Landroid/widget/TextView;.getLineCount:()I // method@14b0 │ │ +0507c2: 0a0f |0009: move-result v15 │ │ +0507c4: 1316 2602 |000a: const/16 v22, #int 550 // #226 │ │ +0507c8: 0200 1600 |000c: move/from16 v0, v22 │ │ +0507cc: 370f 5d00 |000e: if-le v15, v0, 006b // +005d │ │ +0507d0: 2215 5803 |0010: new-instance v21, Ljava/lang/StringBuilder; // type@0358 │ │ +0507d4: 7601 4016 1500 |0012: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0507da: 0800 1a00 |0015: move-object/from16 v0, v26 │ │ +0507de: 5400 f905 |0017: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +0507e2: 0816 0000 |0019: move-object/from16 v22, v0 │ │ +0507e6: 7401 b414 1600 |001b: invoke-virtual/range {v22}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@14b4 │ │ +0507ec: 0c16 |001e: move-result-object v22 │ │ +0507ee: 7701 6912 1600 |001f: invoke-static/range {v22}, Landroid/text/SpannableString;.valueOf:(Ljava/lang/CharSequence;)Landroid/text/SpannableString; // method@1269 │ │ +0507f4: 0c16 |0022: move-result-object v22 │ │ +0507f6: 7701 6612 1600 |0023: invoke-static/range {v22}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1266 │ │ +0507fc: 0c0c |0026: move-result-object v12 │ │ +0507fe: 2214 8b02 |0027: new-instance v20, Landroid/text/TextUtils$SimpleStringSplitter; // type@028b │ │ +050802: 1316 0a00 |0029: const/16 v22, #int 10 // #a │ │ +050806: 0800 1400 |002b: move-object/from16 v0, v20 │ │ +05080a: 0201 1600 |002d: move/from16 v1, v22 │ │ +05080e: 7020 6a12 1000 |002f: invoke-direct {v0, v1}, Landroid/text/TextUtils$SimpleStringSplitter;.:(C)V // method@126a │ │ +050814: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +050818: 6e20 6c12 c000 |0034: invoke-virtual {v0, v12}, Landroid/text/TextUtils$SimpleStringSplitter;.setString:(Ljava/lang/String;)V // method@126c │ │ +05081e: 120d |0037: const/4 v13, #int 0 // #0 │ │ +050820: 7401 6b12 1400 |0038: invoke-virtual/range {v20}, Landroid/text/TextUtils$SimpleStringSplitter;.iterator:()Ljava/util/Iterator; // method@126b │ │ +050826: 0c16 |003b: move-result-object v22 │ │ +050828: 7801 8516 1600 |003c: invoke-interface/range {v22}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +05082e: 0a17 |003f: move-result v23 │ │ +050830: 3817 1a00 |0040: if-eqz v23, 005a // +001a │ │ +050834: 7801 8616 1600 |0042: invoke-interface/range {v22}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +05083a: 0c0e |0045: move-result-object v14 │ │ +05083c: 1f0e 5703 |0046: check-cast v14, Ljava/lang/String; // type@0357 │ │ +050840: d80d 0d01 |0048: add-int/lit8 v13, v13, #int 1 // #01 │ │ +050844: d0f0 dafd |004a: add-int/lit16 v0, v15, #int -550 // #fdda │ │ +050848: 0217 0000 |004c: move/from16 v23, v0 │ │ +05084c: d817 1732 |004e: add-int/lit8 v23, v23, #int 50 // #32 │ │ +050850: 0200 1700 |0050: move/from16 v0, v23 │ │ +050854: 370d eaff |0052: if-le v13, v0, 003c // -0016 │ │ +050858: 0800 1500 |0054: move-object/from16 v0, v21 │ │ +05085c: 6e20 4716 e000 |0056: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +050862: 28e3 |0059: goto 003c // -001d │ │ +050864: 0800 1a00 |005a: move-object/from16 v0, v26 │ │ +050868: 5400 f905 |005c: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +05086c: 0816 0000 |005e: move-object/from16 v22, v0 │ │ +050870: 7401 4c16 1500 |0060: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +050876: 0c17 |0063: move-result-object v23 │ │ +050878: 7701 6512 1700 |0064: invoke-static/range {v23}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1265 │ │ +05087e: 0c17 |0067: move-result-object v23 │ │ +050880: 7402 bf14 1600 |0068: invoke-virtual/range {v22, v23}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +050886: 2206 9002 |006b: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ +05088a: 1416 8888 88ff |006d: const v22, #float -nan // #ff888888 │ │ +050890: 0200 1600 |0070: move/from16 v0, v22 │ │ +050894: 7020 7112 0600 |0072: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ +05089a: 0800 1b00 |0075: move-object/from16 v0, v27 │ │ +05089e: 5400 b105 |0077: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ +0508a2: 0816 0000 |0079: move-object/from16 v22, v0 │ │ +0508a6: 6217 ab05 |007b: sget-object v23, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ +0508aa: 0800 1600 |007d: move-object/from16 v0, v22 │ │ +0508ae: 0801 1700 |007f: move-object/from16 v1, v23 │ │ +0508b2: 3310 4001 |0081: if-ne v0, v1, 01c1 // +0140 │ │ +0508b6: 2206 9002 |0083: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ +0508ba: 1416 00ff 00ff |0085: const v22, #float -1.71465e+38 // #ff00ff00 │ │ +0508c0: 0200 1600 |0088: move/from16 v0, v22 │ │ +0508c4: 7020 7112 0600 |008a: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ +0508ca: 7100 7616 0000 |008d: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@1676 │ │ +0508d0: 0c11 |0090: move-result-object v17 │ │ +0508d2: 1a12 0000 |0091: const-string v18, "" // string@0000 │ │ +0508d6: 0800 1a00 |0093: move-object/from16 v0, v26 │ │ +0508da: 5500 f505 |0095: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowTime:Z // field@05f5 │ │ +0508de: 0216 0000 |0097: move/from16 v22, v0 │ │ +0508e2: 3816 2800 |0099: if-eqz v22, 00c1 // +0028 │ │ +0508e6: 220b 6703 |009b: new-instance v11, Ljava/text/SimpleDateFormat; // type@0367 │ │ +0508ea: 1a16 a310 |009d: const-string v22, "hh:mm:ss.SSS" // string@10a3 │ │ +0508ee: 0800 1600 |009f: move-object/from16 v0, v22 │ │ +0508f2: 7020 5f16 0b00 |00a1: invoke-direct {v11, v0}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@165f │ │ +0508f8: 2216 5803 |00a4: new-instance v22, Ljava/lang/StringBuilder; // type@0358 │ │ +0508fc: 7601 4016 1600 |00a6: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +050902: 7401 7716 1100 |00a9: invoke-virtual/range {v17}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@1677 │ │ +050908: 0c17 |00ac: move-result-object v23 │ │ +05090a: 0800 1700 |00ad: move-object/from16 v0, v23 │ │ +05090e: 6e20 6016 0b00 |00af: invoke-virtual {v11, v0}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1660 │ │ +050914: 0c17 |00b2: move-result-object v23 │ │ +050916: 7402 4716 1600 |00b3: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05091c: 0c16 |00b6: move-result-object v22 │ │ +05091e: 1a17 0300 |00b7: const-string v23, " " // string@0003 │ │ +050922: 7402 4716 1600 |00b9: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +050928: 0c16 |00bc: move-result-object v22 │ │ +05092a: 7401 4c16 1600 |00bd: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +050930: 0c12 |00c0: move-result-object v18 │ │ +050932: 1a0a 0000 |00c1: const-string v10, "" // string@0000 │ │ +050936: 0800 1a00 |00c3: move-object/from16 v0, v26 │ │ +05093a: 5500 f405 |00c5: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowElapsed:Z // field@05f4 │ │ +05093e: 0216 0000 |00c7: move/from16 v22, v0 │ │ +050942: 3816 5700 |00c9: if-eqz v22, 0120 // +0057 │ │ +050946: 7100 7616 0000 |00cb: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@1676 │ │ +05094c: 0c07 |00ce: move-result-object v7 │ │ +05094e: 0800 1a00 |00cf: move-object/from16 v0, v26 │ │ +050952: 5300 ed05 |00d1: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ +050956: 0516 0000 |00d3: move-wide/from16 v22, v0 │ │ +05095a: 1618 0000 |00d5: const-wide/16 v24, #int 0 // #0 │ │ +05095e: 3116 1618 |00d7: cmp-long v22, v22, v24 │ │ +050962: 3c16 0c00 |00d9: if-gtz v22, 00e5 // +000c │ │ +050966: 7401 7816 1100 |00db: invoke-virtual/range {v17}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1678 │ │ +05096c: 0b16 |00de: move-result-wide v22 │ │ +05096e: 0500 1600 |00df: move-wide/from16 v0, v22 │ │ +050972: 0802 1a00 |00e1: move-object/from16 v2, v26 │ │ +050976: 5a20 ed05 |00e3: iput-wide v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ +05097a: 7401 7816 1100 |00e5: invoke-virtual/range {v17}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1678 │ │ +050980: 0b16 |00e8: move-result-wide v22 │ │ +050982: 0800 1a00 |00e9: move-object/from16 v0, v26 │ │ +050986: 5300 ed05 |00eb: iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ +05098a: 0518 0000 |00ed: move-wide/from16 v24, v0 │ │ +05098e: 9c08 1618 |00ef: sub-long v8, v22, v24 │ │ +050992: 6e30 7916 8709 |00f1: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@1679 │ │ +050998: 220b 6703 |00f4: new-instance v11, Ljava/text/SimpleDateFormat; // type@0367 │ │ +05099c: 1a16 b314 |00f6: const-string v22, "mm:ss.SSS" // string@14b3 │ │ +0509a0: 0800 1600 |00f8: move-object/from16 v0, v22 │ │ +0509a4: 7020 5f16 0b00 |00fa: invoke-direct {v11, v0}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@165f │ │ +0509aa: 2216 5803 |00fd: new-instance v22, Ljava/lang/StringBuilder; // type@0358 │ │ +0509ae: 7601 4016 1600 |00ff: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0509b4: 1a17 9900 |0102: const-string v23, "(" // string@0099 │ │ +0509b8: 7402 4716 1600 |0104: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0509be: 0c16 |0107: move-result-object v22 │ │ +0509c0: 6e10 7716 0700 |0108: invoke-virtual {v7}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@1677 │ │ +0509c6: 0c17 |010b: move-result-object v23 │ │ +0509c8: 0800 1700 |010c: move-object/from16 v0, v23 │ │ +0509cc: 6e20 6016 0b00 |010e: invoke-virtual {v11, v0}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1660 │ │ +0509d2: 0c17 |0111: move-result-object v23 │ │ +0509d4: 7402 4716 1600 |0112: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0509da: 0c16 |0115: move-result-object v22 │ │ +0509dc: 1a17 c100 |0116: const-string v23, ") " // string@00c1 │ │ +0509e0: 7402 4716 1600 |0118: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0509e6: 0c16 |011b: move-result-object v22 │ │ +0509e8: 7401 4c16 1600 |011c: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0509ee: 0c0a |011f: move-result-object v10 │ │ +0509f0: 7401 7816 1100 |0120: invoke-virtual/range {v17}, Ljava/util/Calendar;.getTimeInMillis:()J // method@1678 │ │ +0509f6: 0b16 |0123: move-result-wide v22 │ │ +0509f8: 0500 1600 |0124: move-wide/from16 v0, v22 │ │ +0509fc: 0802 1a00 |0126: move-object/from16 v2, v26 │ │ +050a00: 5a20 ed05 |0128: iput-wide v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mLastTerminalTime:J // field@05ed │ │ +050a04: 2216 5803 |012a: new-instance v22, Ljava/lang/StringBuilder; // type@0358 │ │ +050a08: 7601 4016 1600 |012c: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +050a0e: 0800 1600 |012f: move-object/from16 v0, v22 │ │ +050a12: 0801 1200 |0131: move-object/from16 v1, v18 │ │ +050a16: 6e20 4716 1000 |0133: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +050a1c: 0c16 |0136: move-result-object v22 │ │ +050a1e: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +050a22: 6e20 4716 a000 |0139: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +050a28: 0c16 |013c: move-result-object v22 │ │ +050a2a: 0800 1b00 |013d: move-object/from16 v0, v27 │ │ +050a2e: 5400 af05 |013f: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.data:Ljava/lang/String; // field@05af │ │ +050a32: 0817 0000 |0141: move-object/from16 v23, v0 │ │ +050a36: 7402 4716 1600 |0143: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +050a3c: 0c16 |0146: move-result-object v22 │ │ +050a3e: 1a17 0100 |0147: const-string v23, " │ │ " // string@0001 │ │ -050ab6: 7402 4716 1700 |014d: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -050abc: 0c17 |0150: move-result-object v23 │ │ -050abe: 7401 4c16 1700 |0151: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -050ac4: 0c11 |0154: move-result-object v17 │ │ -050ac6: 2214 8902 |0155: new-instance v20, Landroid/text/SpannableString; // type@0289 │ │ -050aca: 0800 1400 |0157: move-object/from16 v0, v20 │ │ -050ace: 0801 1100 |0159: move-object/from16 v1, v17 │ │ -050ad2: 7020 6712 1000 |015b: invoke-direct {v0, v1}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1267 │ │ -050ad8: 1317 0000 |015e: const/16 v23, #int 0 // #0 │ │ -050adc: 7401 3616 1100 |0160: invoke-virtual/range {v17}, Ljava/lang/String;.length:()I // method@1636 │ │ -050ae2: 0a18 |0163: move-result v24 │ │ -050ae4: 1319 2100 |0164: const/16 v25, #int 33 // #21 │ │ -050ae8: 0800 1400 |0166: move-object/from16 v0, v20 │ │ -050aec: 0201 1700 |0168: move/from16 v1, v23 │ │ -050af0: 0202 1800 |016a: move/from16 v2, v24 │ │ -050af4: 0203 1900 |016c: move/from16 v3, v25 │ │ -050af8: 6e53 6812 6021 |016e: invoke-virtual {v0, v6, v1, v2, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1268 │ │ -050afe: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ -050b02: 5400 f905 |0173: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050b06: 0817 0000 |0175: move-object/from16 v23, v0 │ │ -050b0a: 0800 1700 |0177: move-object/from16 v0, v23 │ │ -050b0e: 0801 1400 |0179: move-object/from16 v1, v20 │ │ -050b12: 6e20 ab14 1000 |017b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.append:(Ljava/lang/CharSequence;)V // method@14ab │ │ -050b18: 0800 1d00 |017e: move-object/from16 v0, v29 │ │ -050b1c: 5500 b005 |0180: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.rxComplete:Z // field@05b0 │ │ -050b20: 0217 0000 |0182: move/from16 v23, v0 │ │ -050b24: 3817 3500 |0184: if-eqz v23, 01b9 // +0035 │ │ -050b28: 1a11 2401 |0186: const-string v17, ">" // string@0124 │ │ -050b2c: 2214 8902 |0188: new-instance v20, Landroid/text/SpannableString; // type@0289 │ │ -050b30: 0800 1400 |018a: move-object/from16 v0, v20 │ │ -050b34: 0801 1100 |018c: move-object/from16 v1, v17 │ │ -050b38: 7020 6712 1000 |018e: invoke-direct {v0, v1}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1267 │ │ -050b3e: 1317 ffff |0191: const/16 v23, #int -1 // #ffff │ │ -050b42: 7701 0e16 1700 |0193: invoke-static/range {v23}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -050b48: 0c17 |0196: move-result-object v23 │ │ -050b4a: 1318 0000 |0197: const/16 v24, #int 0 // #0 │ │ -050b4e: 7401 3616 1100 |0199: invoke-virtual/range {v17}, Ljava/lang/String;.length:()I // method@1636 │ │ -050b54: 0a19 |019c: move-result v25 │ │ -050b56: 131a 2100 |019d: const/16 v26, #int 33 // #21 │ │ -050b5a: 0800 1400 |019f: move-object/from16 v0, v20 │ │ -050b5e: 0801 1700 |01a1: move-object/from16 v1, v23 │ │ -050b62: 0202 1800 |01a3: move/from16 v2, v24 │ │ -050b66: 0203 1900 |01a5: move/from16 v3, v25 │ │ -050b6a: 0204 1a00 |01a7: move/from16 v4, v26 │ │ -050b6e: 6e54 6812 1032 |01a9: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1268 │ │ -050b74: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ -050b78: 5400 f905 |01ae: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050b7c: 0817 0000 |01b0: move-object/from16 v23, v0 │ │ -050b80: 0800 1700 |01b2: move-object/from16 v0, v23 │ │ -050b84: 0801 1400 |01b4: move-object/from16 v1, v20 │ │ -050b88: 6e20 ab14 1000 |01b6: invoke-virtual {v0, v1}, Landroid/widget/TextView;.append:(Ljava/lang/CharSequence;)V // method@14ab │ │ -050b8e: 0800 1c00 |01b9: move-object/from16 v0, v28 │ │ -050b92: 5500 ea05 |01bb: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ -050b96: 0217 0000 |01bd: move/from16 v23, v0 │ │ -050b9a: 3817 0500 |01bf: if-eqz v23, 01c4 // +0005 │ │ -050b9e: 7601 4415 1c00 |01c1: invoke-direct/range {v28}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalScroll:()V // method@1544 │ │ -050ba4: 0e00 |01c4: return-void │ │ -050ba6: 0800 1d00 |01c5: move-object/from16 v0, v29 │ │ -050baa: 5400 b105 |01c7: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ -050bae: 0817 0000 |01c9: move-object/from16 v23, v0 │ │ -050bb2: 6218 ac05 |01cb: sget-object v24, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ -050bb6: 0800 1700 |01cd: move-object/from16 v0, v23 │ │ -050bba: 0801 1800 |01cf: move-object/from16 v1, v24 │ │ -050bbe: 3310 0d00 |01d1: if-ne v0, v1, 01de // +000d │ │ -050bc2: 2206 9002 |01d3: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ -050bc6: 1317 ffff |01d5: const/16 v23, #int -1 // #ffff │ │ -050bca: 0200 1700 |01d7: move/from16 v0, v23 │ │ -050bce: 7020 7112 0600 |01d9: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ -050bd4: 2900 b5fe |01dc: goto/16 0091 // -014b │ │ -050bd8: 0800 1d00 |01de: move-object/from16 v0, v29 │ │ -050bdc: 5400 b105 |01e0: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ -050be0: 0817 0000 |01e2: move-object/from16 v23, v0 │ │ -050be4: 6218 a905 |01e4: sget-object v24, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -050be8: 0800 1700 |01e6: move-object/from16 v0, v23 │ │ -050bec: 0801 1800 |01e8: move-object/from16 v1, v24 │ │ -050bf0: 3310 a7fe |01ea: if-ne v0, v1, 0091 // -0159 │ │ -050bf4: 2206 9002 |01ec: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ -050bf8: 1517 ffff |01ee: const/high16 v23, #int -65536 // #ffff │ │ -050bfc: 0200 1700 |01f0: move/from16 v0, v23 │ │ -050c00: 7020 7112 0600 |01f2: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ -050c06: 2900 9cfe |01f5: goto/16 0091 // -0164 │ │ +050a42: 7402 4716 1600 |0149: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +050a48: 0c16 |014c: move-result-object v22 │ │ +050a4a: 7401 4c16 1600 |014d: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +050a50: 0c10 |0150: move-result-object v16 │ │ +050a52: 2213 8902 |0151: new-instance v19, Landroid/text/SpannableString; // type@0289 │ │ +050a56: 0800 1300 |0153: move-object/from16 v0, v19 │ │ +050a5a: 0801 1000 |0155: move-object/from16 v1, v16 │ │ +050a5e: 7020 6712 1000 |0157: invoke-direct {v0, v1}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1267 │ │ +050a64: 1316 0000 |015a: const/16 v22, #int 0 // #0 │ │ +050a68: 7401 3616 1000 |015c: invoke-virtual/range {v16}, Ljava/lang/String;.length:()I // method@1636 │ │ +050a6e: 0a17 |015f: move-result v23 │ │ +050a70: 1318 2100 |0160: const/16 v24, #int 33 // #21 │ │ +050a74: 0800 1300 |0162: move-object/from16 v0, v19 │ │ +050a78: 0201 1600 |0164: move/from16 v1, v22 │ │ +050a7c: 0202 1700 |0166: move/from16 v2, v23 │ │ +050a80: 0203 1800 |0168: move/from16 v3, v24 │ │ +050a84: 6e53 6812 6021 |016a: invoke-virtual {v0, v6, v1, v2, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1268 │ │ +050a8a: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ +050a8e: 5400 f905 |016f: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050a92: 0816 0000 |0171: move-object/from16 v22, v0 │ │ +050a96: 0800 1600 |0173: move-object/from16 v0, v22 │ │ +050a9a: 0801 1300 |0175: move-object/from16 v1, v19 │ │ +050a9e: 6e20 ab14 1000 |0177: invoke-virtual {v0, v1}, Landroid/widget/TextView;.append:(Ljava/lang/CharSequence;)V // method@14ab │ │ +050aa4: 0800 1b00 |017a: move-object/from16 v0, v27 │ │ +050aa8: 5500 b005 |017c: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.rxComplete:Z // field@05b0 │ │ +050aac: 0216 0000 |017e: move/from16 v22, v0 │ │ +050ab0: 3816 3500 |0180: if-eqz v22, 01b5 // +0035 │ │ +050ab4: 1a10 2401 |0182: const-string v16, ">" // string@0124 │ │ +050ab8: 2213 8902 |0184: new-instance v19, Landroid/text/SpannableString; // type@0289 │ │ +050abc: 0800 1300 |0186: move-object/from16 v0, v19 │ │ +050ac0: 0801 1000 |0188: move-object/from16 v1, v16 │ │ +050ac4: 7020 6712 1000 |018a: invoke-direct {v0, v1}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1267 │ │ +050aca: 1316 ffff |018d: const/16 v22, #int -1 // #ffff │ │ +050ace: 7701 0e16 1600 |018f: invoke-static/range {v22}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +050ad4: 0c16 |0192: move-result-object v22 │ │ +050ad6: 1317 0000 |0193: const/16 v23, #int 0 // #0 │ │ +050ada: 7401 3616 1000 |0195: invoke-virtual/range {v16}, Ljava/lang/String;.length:()I // method@1636 │ │ +050ae0: 0a18 |0198: move-result v24 │ │ +050ae2: 1319 2100 |0199: const/16 v25, #int 33 // #21 │ │ +050ae6: 0800 1300 |019b: move-object/from16 v0, v19 │ │ +050aea: 0801 1600 |019d: move-object/from16 v1, v22 │ │ +050aee: 0202 1700 |019f: move/from16 v2, v23 │ │ +050af2: 0203 1800 |01a1: move/from16 v3, v24 │ │ +050af6: 0204 1900 |01a3: move/from16 v4, v25 │ │ +050afa: 6e54 6812 1032 |01a5: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1268 │ │ +050b00: 0800 1a00 |01a8: move-object/from16 v0, v26 │ │ +050b04: 5400 f905 |01aa: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050b08: 0816 0000 |01ac: move-object/from16 v22, v0 │ │ +050b0c: 0800 1600 |01ae: move-object/from16 v0, v22 │ │ +050b10: 0801 1300 |01b0: move-object/from16 v1, v19 │ │ +050b14: 6e20 ab14 1000 |01b2: invoke-virtual {v0, v1}, Landroid/widget/TextView;.append:(Ljava/lang/CharSequence;)V // method@14ab │ │ +050b1a: 0800 1a00 |01b5: move-object/from16 v0, v26 │ │ +050b1e: 5500 ea05 |01b7: iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ +050b22: 0216 0000 |01b9: move/from16 v22, v0 │ │ +050b26: 3816 0500 |01bb: if-eqz v22, 01c0 // +0005 │ │ +050b2a: 7601 4415 1a00 |01bd: invoke-direct/range {v26}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalScroll:()V // method@1544 │ │ +050b30: 0e00 |01c0: return-void │ │ +050b32: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ +050b36: 5400 b105 |01c3: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ +050b3a: 0816 0000 |01c5: move-object/from16 v22, v0 │ │ +050b3e: 6217 ac05 |01c7: sget-object v23, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ +050b42: 0800 1600 |01c9: move-object/from16 v0, v22 │ │ +050b46: 0801 1700 |01cb: move-object/from16 v1, v23 │ │ +050b4a: 3310 0d00 |01cd: if-ne v0, v1, 01da // +000d │ │ +050b4e: 2206 9002 |01cf: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ +050b52: 1316 ffff |01d1: const/16 v22, #int -1 // #ffff │ │ +050b56: 0200 1600 |01d3: move/from16 v0, v22 │ │ +050b5a: 7020 7112 0600 |01d5: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ +050b60: 2900 b5fe |01d8: goto/16 008d // -014b │ │ +050b64: 0800 1b00 |01da: move-object/from16 v0, v27 │ │ +050b68: 5400 b105 |01dc: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05b1 │ │ +050b6c: 0816 0000 |01de: move-object/from16 v22, v0 │ │ +050b70: 6217 a905 |01e0: sget-object v23, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +050b74: 0800 1600 |01e2: move-object/from16 v0, v22 │ │ +050b78: 0801 1700 |01e4: move-object/from16 v1, v23 │ │ +050b7c: 3310 a7fe |01e6: if-ne v0, v1, 008d // -0159 │ │ +050b80: 2206 9002 |01e8: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@0290 │ │ +050b84: 1516 ffff |01ea: const/high16 v22, #int -65536 // #ffff │ │ +050b88: 0200 1600 |01ec: move/from16 v0, v22 │ │ +050b8c: 7020 7112 0600 |01ee: invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@1271 │ │ +050b92: 2900 9cfe |01f1: goto/16 008d // -0164 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x000a line=294 │ │ - 0x0012 line=295 │ │ - 0x0017 line=296 │ │ - 0x0029 line=298 │ │ - 0x0034 line=299 │ │ - 0x0039 line=301 │ │ - 0x003a line=302 │ │ - 0x004a line=303 │ │ - 0x004c line=304 │ │ - 0x0058 line=305 │ │ - 0x005e line=309 │ │ - 0x006f line=313 │ │ - 0x0079 line=315 │ │ - 0x0087 line=316 │ │ - 0x0091 line=324 │ │ - 0x0095 line=326 │ │ - 0x0097 line=327 │ │ - 0x009f line=328 │ │ - 0x00a8 line=329 │ │ - 0x00c5 line=332 │ │ - 0x00c7 line=333 │ │ - 0x00cf line=334 │ │ - 0x00d3 line=335 │ │ - 0x00df line=336 │ │ - 0x00e9 line=338 │ │ - 0x00f5 line=339 │ │ - 0x00f8 line=340 │ │ - 0x0101 line=341 │ │ - 0x0124 line=344 │ │ - 0x012e line=347 │ │ - 0x0155 line=348 │ │ - 0x015e line=349 │ │ - 0x0171 line=350 │ │ - 0x017e line=353 │ │ - 0x0186 line=354 │ │ - 0x0188 line=355 │ │ - 0x0191 line=356 │ │ - 0x01ac line=357 │ │ - 0x01b9 line=360 │ │ - 0x01c1 line=361 │ │ - 0x01c4 line=363 │ │ - 0x01c5 line=317 │ │ - 0x01d3 line=318 │ │ - 0x01de line=319 │ │ - 0x01ec line=320 │ │ - locals : │ │ - 0x004a - 0x005e reg=15 line Ljava/lang/String; │ │ - 0x0029 - 0x006f reg=12 html Ljava/lang/String; │ │ - 0x003e - 0x006f reg=13 i$ Ljava/util/Iterator; │ │ - 0x003a - 0x006f reg=14 l I │ │ - 0x0034 - 0x006f reg=21 splitter Landroid/text/TextUtils$SimpleStringSplitter; │ │ - 0x0017 - 0x006f reg=22 trimmed Ljava/lang/StringBuilder; │ │ - 0x0079 - 0x0089 reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ - 0x00a8 - 0x00c5 reg=11 formatter Ljava/text/SimpleDateFormat; │ │ - 0x00d3 - 0x0124 reg=7 diff Ljava/util/Calendar; │ │ - 0x00f5 - 0x0124 reg=8 diffMillis J │ │ - 0x0101 - 0x0124 reg=11 formatter Ljava/text/SimpleDateFormat; │ │ - 0x015e - 0x018a reg=20 span Landroid/text/SpannableString; │ │ - 0x00c7 - 0x01c5 reg=10 diffStamp Ljava/lang/String; │ │ - 0x0155 - 0x01c5 reg=17 message Ljava/lang/String; │ │ - 0x0095 - 0x01c5 reg=18 now Ljava/util/Calendar; │ │ - 0x0097 - 0x01c5 reg=19 nowStamp Ljava/lang/String; │ │ - 0x0191 - 0x01c5 reg=20 span Landroid/text/SpannableString; │ │ - 0x0091 - 0x01d5 reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ - 0x01dc - 0x01ee reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ - 0x01f5 - 0x01f7 reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ - 0x000a - 0x01f7 reg=16 lines I │ │ - 0x0000 - 0x01f7 reg=28 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ - 0x0000 - 0x01f7 reg=29 data Lcom/theksmith/android/car_bus_interface/BusData; │ │ + 0x0010 line=295 │ │ + 0x0015 line=296 │ │ + 0x0027 line=298 │ │ + 0x0032 line=299 │ │ + 0x0037 line=301 │ │ + 0x0038 line=302 │ │ + 0x0048 line=303 │ │ + 0x004a line=304 │ │ + 0x0054 line=305 │ │ + 0x005a line=309 │ │ + 0x006b line=313 │ │ + 0x0075 line=315 │ │ + 0x0083 line=316 │ │ + 0x008d line=324 │ │ + 0x0091 line=326 │ │ + 0x0093 line=327 │ │ + 0x009b line=328 │ │ + 0x00a4 line=329 │ │ + 0x00c1 line=332 │ │ + 0x00c3 line=333 │ │ + 0x00cb line=334 │ │ + 0x00cf line=335 │ │ + 0x00db line=336 │ │ + 0x00e5 line=338 │ │ + 0x00f1 line=339 │ │ + 0x00f4 line=340 │ │ + 0x00fd line=341 │ │ + 0x0120 line=344 │ │ + 0x012a line=347 │ │ + 0x0151 line=348 │ │ + 0x015a line=349 │ │ + 0x016d line=350 │ │ + 0x017a line=353 │ │ + 0x0182 line=354 │ │ + 0x0184 line=355 │ │ + 0x018d line=356 │ │ + 0x01a8 line=357 │ │ + 0x01b5 line=360 │ │ + 0x01bd line=361 │ │ + 0x01c0 line=363 │ │ + 0x01c1 line=317 │ │ + 0x01cf line=318 │ │ + 0x01da line=319 │ │ + 0x01e8 line=320 │ │ + locals : │ │ + 0x0048 - 0x005a reg=14 line Ljava/lang/String; │ │ + 0x0027 - 0x006b reg=12 html Ljava/lang/String; │ │ + 0x0038 - 0x006b reg=13 l I │ │ + 0x0032 - 0x006b reg=20 splitter Landroid/text/TextUtils$SimpleStringSplitter; │ │ + 0x0015 - 0x006b reg=21 trimmed Ljava/lang/StringBuilder; │ │ + 0x0075 - 0x0085 reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ + 0x00a4 - 0x00c1 reg=11 formatter Ljava/text/SimpleDateFormat; │ │ + 0x00cf - 0x0120 reg=7 diff Ljava/util/Calendar; │ │ + 0x00f1 - 0x0120 reg=8 diffMillis J │ │ + 0x00fd - 0x0120 reg=11 formatter Ljava/text/SimpleDateFormat; │ │ + 0x015a - 0x0186 reg=19 span Landroid/text/SpannableString; │ │ + 0x00c3 - 0x01c1 reg=10 diffStamp Ljava/lang/String; │ │ + 0x0151 - 0x01c1 reg=16 message Ljava/lang/String; │ │ + 0x0091 - 0x01c1 reg=17 now Ljava/util/Calendar; │ │ + 0x0093 - 0x01c1 reg=18 nowStamp Ljava/lang/String; │ │ + 0x018d - 0x01c1 reg=19 span Landroid/text/SpannableString; │ │ + 0x008d - 0x01d1 reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ + 0x01d8 - 0x01ea reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ + 0x01f1 - 0x01f3 reg=6 color Landroid/text/style/ForegroundColorSpan; │ │ + 0x000a - 0x01f3 reg=15 lines I │ │ + 0x0000 - 0x01f3 reg=26 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ + 0x0000 - 0x01f3 reg=27 data Lcom/theksmith/android/car_bus_interface/BusData; │ │ │ │ #12 : (in Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;) │ │ name : 'terminalScroll' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -050c0c: |[050c0c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.terminalScroll:()V │ │ -050c1c: 1501 097f |0000: const/high16 v1, #int 2131296256 // #7f09 │ │ -050c20: 6e20 3115 1200 |0002: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ -050c26: 0c00 |0005: move-result-object v0 │ │ -050c28: 1f00 e702 |0006: check-cast v0, Landroid/widget/ScrollView; // type@02e7 │ │ -050c2c: 2201 0b03 |0008: new-instance v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4; // type@030b │ │ -050c30: 7030 2115 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/widget/ScrollView;)V // method@1521 │ │ -050c36: 6e20 7814 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ScrollView;.post:(Ljava/lang/Runnable;)Z // method@1478 │ │ -050c3c: 0e00 |0010: return-void │ │ +050b98: |[050b98] com.theksmith.android.car_bus_interface.CBIActivityTerminal.terminalScroll:()V │ │ +050ba8: 1501 097f |0000: const/high16 v1, #int 2131296256 // #7f09 │ │ +050bac: 6e20 3115 1200 |0002: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ +050bb2: 0c00 |0005: move-result-object v0 │ │ +050bb4: 1f00 e702 |0006: check-cast v0, Landroid/widget/ScrollView; // type@02e7 │ │ +050bb8: 2201 0b03 |0008: new-instance v1, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4; // type@030b │ │ +050bbc: 7030 2115 2100 |000a: invoke-direct {v1, v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;.:(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/widget/ScrollView;)V // method@1521 │ │ +050bc2: 6e20 7814 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/ScrollView;.post:(Ljava/lang/Runnable;)Z // method@1478 │ │ +050bc8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0008 line=280 │ │ 0x0010 line=287 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 scrollView Landroid/widget/ScrollView; │ │ @@ -93692,35 +93662,35 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -050c40: |[050c40] com.theksmith.android.car_bus_interface.CBIActivityTerminal.toggleAutoScroll:(Z)V │ │ -050c50: 5c23 ea05 |0000: iput-boolean v3, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ -050c54: 5420 ee05 |0002: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemScroll:Landroid/view/MenuItem; // field@05ee │ │ -050c58: 5521 ea05 |0004: iget-boolean v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ -050c5c: 7220 b812 1000 |0006: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@12b8 │ │ -050c62: 5520 ea05 |0009: iget-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ -050c66: 3800 0d00 |000b: if-eqz v0, 0018 // +000d │ │ -050c6a: 5420 f605 |000d: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ -050c6e: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -050c72: 6e20 c414 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@14c4 │ │ -050c78: 7010 4415 0200 |0014: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalScroll:()V // method@1544 │ │ -050c7e: 0e00 |0017: return-void │ │ -050c80: 5420 f605 |0018: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ -050c84: 1401 0d00 077f |001a: const v1, #float 1.79446e+38 // #7f07000d │ │ -050c8a: 6e20 3415 1200 |001d: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ -050c90: 0c01 |0020: move-result-object v1 │ │ -050c92: 6e20 bf14 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -050c98: 5420 f605 |0024: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ -050c9c: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -050c9e: 6e20 c414 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@14c4 │ │ -050ca4: 28ed |002a: goto 0017 // -0013 │ │ +050bcc: |[050bcc] com.theksmith.android.car_bus_interface.CBIActivityTerminal.toggleAutoScroll:(Z)V │ │ +050bdc: 5c23 ea05 |0000: iput-boolean v3, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ +050be0: 5420 ee05 |0002: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemScroll:Landroid/view/MenuItem; // field@05ee │ │ +050be4: 5521 ea05 |0004: iget-boolean v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ +050be8: 7220 b812 1000 |0006: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@12b8 │ │ +050bee: 5520 ea05 |0009: iget-boolean v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mAutoScroll:Z // field@05ea │ │ +050bf2: 3800 0d00 |000b: if-eqz v0, 0018 // +000d │ │ +050bf6: 5420 f605 |000d: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ +050bfa: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +050bfe: 6e20 c414 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@14c4 │ │ +050c04: 7010 4415 0200 |0014: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalScroll:()V // method@1544 │ │ +050c0a: 0e00 |0017: return-void │ │ +050c0c: 5420 f605 |0018: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ +050c10: 1401 0d00 077f |001a: const v1, #float 1.79446e+38 // #7f07000d │ │ +050c16: 6e20 3415 1200 |001d: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ +050c1c: 0c01 |0020: move-result-object v1 │ │ +050c1e: 6e20 bf14 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +050c24: 5420 f605 |0024: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ +050c28: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +050c2a: 6e20 c414 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@14c4 │ │ +050c30: 28ed |002a: goto 0017 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0002 line=250 │ │ 0x0009 line=252 │ │ 0x000d line=253 │ │ 0x0014 line=254 │ │ @@ -93736,20 +93706,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -050ca8: |[050ca8] com.theksmith.android.car_bus_interface.CBIActivityTerminal.toggleShowElapsed:(Z)V │ │ -050cb8: 5c23 f405 |0000: iput-boolean v3, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowElapsed:Z // field@05f4 │ │ -050cbc: 5420 ef05 |0002: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowElapsed:Landroid/view/MenuItem; // field@05ef │ │ -050cc0: 5521 f405 |0004: iget-boolean v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowElapsed:Z // field@05f4 │ │ -050cc4: 7220 b812 1000 |0006: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@12b8 │ │ -050cca: 0e00 |0009: return-void │ │ +050c34: |[050c34] com.theksmith.android.car_bus_interface.CBIActivityTerminal.toggleShowElapsed:(Z)V │ │ +050c44: 5c23 f405 |0000: iput-boolean v3, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowElapsed:Z // field@05f4 │ │ +050c48: 5420 ef05 |0002: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowElapsed:Landroid/view/MenuItem; // field@05ef │ │ +050c4c: 5521 f405 |0004: iget-boolean v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowElapsed:Z // field@05f4 │ │ +050c50: 7220 b812 1000 |0006: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@12b8 │ │ +050c56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ @@ -93760,20 +93730,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -050ccc: |[050ccc] com.theksmith.android.car_bus_interface.CBIActivityTerminal.toggleShowTime:(Z)V │ │ -050cdc: 5c23 f505 |0000: iput-boolean v3, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowTime:Z // field@05f5 │ │ -050ce0: 5420 f005 |0002: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowTime:Landroid/view/MenuItem; // field@05f0 │ │ -050ce4: 5521 f505 |0004: iget-boolean v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowTime:Z // field@05f5 │ │ -050ce8: 7220 b812 1000 |0006: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@12b8 │ │ -050cee: 0e00 |0009: return-void │ │ +050c58: |[050c58] com.theksmith.android.car_bus_interface.CBIActivityTerminal.toggleShowTime:(Z)V │ │ +050c68: 5c23 f505 |0000: iput-boolean v3, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowTime:Z // field@05f5 │ │ +050c6c: 5420 f005 |0002: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowTime:Landroid/view/MenuItem; // field@05f0 │ │ +050c70: 5521 f505 |0004: iget-boolean v1, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mShowTime:Z // field@05f5 │ │ +050c74: 7220 b812 1000 |0006: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@12b8 │ │ +050c7a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0002 line=265 │ │ 0x0009 line=266 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ @@ -93785,46 +93755,46 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -050cf0: |[050cf0] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onCreate:(Landroid/os/Bundle;)V │ │ -050d00: 6f20 2000 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0020 │ │ -050d06: 1501 037f |0003: const/high16 v1, #int 2130903040 // #7f03 │ │ -050d0a: 6e20 4215 1300 |0005: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.setContentView:(I)V // method@1542 │ │ -050d10: 1401 0200 097f |0008: const v1, #float 1.82104e+38 // #7f090002 │ │ -050d16: 6e20 3115 1300 |000b: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ -050d1c: 0c01 |000e: move-result-object v1 │ │ -050d1e: 1f01 f302 |000f: check-cast v1, Landroid/widget/TextView; // type@02f3 │ │ -050d22: 5b31 f905 |0011: iput-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050d26: 5431 f905 |0013: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050d2a: 5432 fa05 |0015: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal_OnTouchListener:Landroid/view/View$OnTouchListener; // field@05fa │ │ -050d2e: 6e20 bd14 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@14bd │ │ -050d34: 1401 0300 097f |001a: const v1, #float 1.82104e+38 // #7f090003 │ │ -050d3a: 6e20 3115 1300 |001d: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ -050d40: 0c01 |0020: move-result-object v1 │ │ -050d42: 1f01 d602 |0021: check-cast v1, Landroid/widget/EditText; // type@02d6 │ │ -050d46: 5b31 f705 |0023: iput-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ -050d4a: 5431 f705 |0025: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ -050d4e: 5432 f805 |0027: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand_OnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@05f8 │ │ -050d52: 6e20 3e14 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@143e │ │ -050d58: 1401 0500 097f |002c: const v1, #float 1.82104e+38 // #7f090005 │ │ -050d5e: 6e20 3115 1300 |002f: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ -050d64: 0c01 |0032: move-result-object v1 │ │ -050d66: 1f01 f302 |0033: check-cast v1, Landroid/widget/TextView; // type@02f3 │ │ -050d6a: 5b31 f605 |0035: iput-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ -050d6e: 1401 0400 097f |0037: const v1, #float 1.82104e+38 // #7f090004 │ │ -050d74: 6e20 3115 1300 |003a: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ -050d7a: 0c00 |003d: move-result-object v0 │ │ -050d7c: 1f00 d402 |003e: check-cast v0, Landroid/widget/Button; // type@02d4 │ │ -050d80: 5431 eb05 |0040: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mBtnSend_OnClickListener:Landroid/view/View$OnClickListener; // field@05eb │ │ -050d84: 6e20 3414 1000 |0042: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1434 │ │ -050d8a: 0e00 |0045: return-void │ │ +050c7c: |[050c7c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onCreate:(Landroid/os/Bundle;)V │ │ +050c8c: 6f20 2000 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0020 │ │ +050c92: 1501 037f |0003: const/high16 v1, #int 2130903040 // #7f03 │ │ +050c96: 6e20 4215 1300 |0005: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.setContentView:(I)V // method@1542 │ │ +050c9c: 1401 0200 097f |0008: const v1, #float 1.82104e+38 // #7f090002 │ │ +050ca2: 6e20 3115 1300 |000b: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ +050ca8: 0c01 |000e: move-result-object v1 │ │ +050caa: 1f01 f302 |000f: check-cast v1, Landroid/widget/TextView; // type@02f3 │ │ +050cae: 5b31 f905 |0011: iput-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050cb2: 5431 f905 |0013: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050cb6: 5432 fa05 |0015: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal_OnTouchListener:Landroid/view/View$OnTouchListener; // field@05fa │ │ +050cba: 6e20 bd14 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@14bd │ │ +050cc0: 1401 0300 097f |001a: const v1, #float 1.82104e+38 // #7f090003 │ │ +050cc6: 6e20 3115 1300 |001d: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ +050ccc: 0c01 |0020: move-result-object v1 │ │ +050cce: 1f01 d602 |0021: check-cast v1, Landroid/widget/EditText; // type@02d6 │ │ +050cd2: 5b31 f705 |0023: iput-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ +050cd6: 5431 f705 |0025: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ +050cda: 5432 f805 |0027: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand_OnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@05f8 │ │ +050cde: 6e20 3e14 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@143e │ │ +050ce4: 1401 0500 097f |002c: const v1, #float 1.82104e+38 // #7f090005 │ │ +050cea: 6e20 3115 1300 |002f: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ +050cf0: 0c01 |0032: move-result-object v1 │ │ +050cf2: 1f01 f302 |0033: check-cast v1, Landroid/widget/TextView; // type@02f3 │ │ +050cf6: 5b31 f605 |0035: iput-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtAlertOverlay:Landroid/widget/TextView; // field@05f6 │ │ +050cfa: 1401 0400 097f |0037: const v1, #float 1.82104e+38 // #7f090004 │ │ +050d00: 6e20 3115 1300 |003a: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.findViewById:(I)Landroid/view/View; // method@1531 │ │ +050d06: 0c00 |003d: move-result-object v0 │ │ +050d08: 1f00 d402 |003e: check-cast v0, Landroid/widget/Button; // type@02d4 │ │ +050d0c: 5431 eb05 |0040: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mBtnSend_OnClickListener:Landroid/view/View$OnClickListener; // field@05eb │ │ +050d10: 6e20 3414 1000 |0042: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1434 │ │ +050d16: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=104 │ │ 0x0008 line=106 │ │ 0x0013 line=107 │ │ 0x001a line=109 │ │ @@ -93843,45 +93813,45 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -050d8c: |[050d8c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -050d9c: 6e10 3315 0200 |0000: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getMenuInflater:()Landroid/view/MenuInflater; // method@1533 │ │ -050da2: 0c00 |0003: move-result-object v0 │ │ -050da4: 1501 087f |0004: const/high16 v1, #int 2131230720 // #7f08 │ │ -050da8: 6e30 ac12 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12ac │ │ -050dae: 1400 0600 097f |0009: const v0, #float 1.82104e+38 // #7f090006 │ │ -050db4: 7220 ab12 0300 |000c: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ -050dba: 0c00 |000f: move-result-object v0 │ │ -050dbc: 5b20 ee05 |0010: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemScroll:Landroid/view/MenuItem; // field@05ee │ │ -050dc0: 5420 ee05 |0012: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemScroll:Landroid/view/MenuItem; // field@05ee │ │ -050dc4: 7210 b412 0000 |0014: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ -050dca: 0a00 |0017: move-result v0 │ │ -050dcc: 7020 4515 0200 |0018: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ -050dd2: 1400 0700 097f |001b: const v0, #float 1.82104e+38 // #7f090007 │ │ -050dd8: 7220 ab12 0300 |001e: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ -050dde: 0c00 |0021: move-result-object v0 │ │ -050de0: 5b20 f005 |0022: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowTime:Landroid/view/MenuItem; // field@05f0 │ │ -050de4: 5420 f005 |0024: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowTime:Landroid/view/MenuItem; // field@05f0 │ │ -050de8: 7210 b412 0000 |0026: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ -050dee: 0a00 |0029: move-result v0 │ │ -050df0: 7020 4715 0200 |002a: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowTime:(Z)V // method@1547 │ │ -050df6: 1400 0800 097f |002d: const v0, #float 1.82104e+38 // #7f090008 │ │ -050dfc: 7220 ab12 0300 |0030: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ -050e02: 0c00 |0033: move-result-object v0 │ │ -050e04: 5b20 ef05 |0034: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowElapsed:Landroid/view/MenuItem; // field@05ef │ │ -050e08: 5420 ef05 |0036: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowElapsed:Landroid/view/MenuItem; // field@05ef │ │ -050e0c: 7210 b412 0000 |0038: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ -050e12: 0a00 |003b: move-result v0 │ │ -050e14: 7020 4615 0200 |003c: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowElapsed:(Z)V // method@1546 │ │ -050e1a: 1210 |003f: const/4 v0, #int 1 // #1 │ │ -050e1c: 0f00 |0040: return v0 │ │ +050d18: |[050d18] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +050d28: 6e10 3315 0200 |0000: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getMenuInflater:()Landroid/view/MenuInflater; // method@1533 │ │ +050d2e: 0c00 |0003: move-result-object v0 │ │ +050d30: 1501 087f |0004: const/high16 v1, #int 2131230720 // #7f08 │ │ +050d34: 6e30 ac12 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@12ac │ │ +050d3a: 1400 0600 097f |0009: const v0, #float 1.82104e+38 // #7f090006 │ │ +050d40: 7220 ab12 0300 |000c: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ +050d46: 0c00 |000f: move-result-object v0 │ │ +050d48: 5b20 ee05 |0010: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemScroll:Landroid/view/MenuItem; // field@05ee │ │ +050d4c: 5420 ee05 |0012: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemScroll:Landroid/view/MenuItem; // field@05ee │ │ +050d50: 7210 b412 0000 |0014: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ +050d56: 0a00 |0017: move-result v0 │ │ +050d58: 7020 4515 0200 |0018: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ +050d5e: 1400 0700 097f |001b: const v0, #float 1.82104e+38 // #7f090007 │ │ +050d64: 7220 ab12 0300 |001e: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ +050d6a: 0c00 |0021: move-result-object v0 │ │ +050d6c: 5b20 f005 |0022: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowTime:Landroid/view/MenuItem; // field@05f0 │ │ +050d70: 5420 f005 |0024: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowTime:Landroid/view/MenuItem; // field@05f0 │ │ +050d74: 7210 b412 0000 |0026: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ +050d7a: 0a00 |0029: move-result v0 │ │ +050d7c: 7020 4715 0200 |002a: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowTime:(Z)V // method@1547 │ │ +050d82: 1400 0800 097f |002d: const v0, #float 1.82104e+38 // #7f090008 │ │ +050d88: 7220 ab12 0300 |0030: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@12ab │ │ +050d8e: 0c00 |0033: move-result-object v0 │ │ +050d90: 5b20 ef05 |0034: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowElapsed:Landroid/view/MenuItem; // field@05ef │ │ +050d94: 5420 ef05 |0036: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mMenuItemShowElapsed:Landroid/view/MenuItem; // field@05ef │ │ +050d98: 7210 b412 0000 |0038: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ +050d9e: 0a00 |003b: move-result v0 │ │ +050da0: 7020 4615 0200 |003c: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowElapsed:(Z)V // method@1546 │ │ +050da6: 1210 |003f: const/4 v0, #int 1 // #1 │ │ +050da8: 0f00 |0040: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0009 line=175 │ │ 0x0012 line=176 │ │ 0x001b line=178 │ │ 0x0024 line=179 │ │ @@ -93897,18 +93867,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050e20: |[050e20] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onDestroy:()V │ │ -050e30: 6f10 2300 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onDestroy:()V // method@0023 │ │ -050e36: 6e10 4115 0000 |0003: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainUnBind:()V // method@1541 │ │ -050e3c: 0e00 |0006: return-void │ │ +050dac: |[050dac] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onDestroy:()V │ │ +050dbc: 6f10 2300 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onDestroy:()V // method@0023 │ │ +050dc2: 6e10 4115 0000 |0003: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainUnBind:()V // method@1541 │ │ +050dc8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=136 │ │ 0x0006 line=137 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ @@ -93918,54 +93888,54 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -050e40: |[050e40] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -050e50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -050e52: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -050e54: 7210 b112 0500 |0002: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@12b1 │ │ -050e5a: 0a00 |0005: move-result v0 │ │ -050e5c: 1403 0600 097f |0006: const v3, #float 1.82104e+38 // #7f090006 │ │ -050e62: 3330 0d00 |0009: if-ne v0, v3, 0016 // +000d │ │ -050e66: 7210 b412 0500 |000b: invoke-interface {v5}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ -050e6c: 0a03 |000e: move-result v3 │ │ -050e6e: 3903 0300 |000f: if-nez v3, 0012 // +0003 │ │ -050e72: 0121 |0011: move v1, v2 │ │ -050e74: 7020 4515 1400 |0012: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ -050e7a: 0f02 |0015: return v2 │ │ -050e7c: 1403 0700 097f |0016: const v3, #float 1.82104e+38 // #7f090007 │ │ -050e82: 3330 0d00 |0019: if-ne v0, v3, 0026 // +000d │ │ -050e86: 7210 b412 0500 |001b: invoke-interface {v5}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ -050e8c: 0a03 |001e: move-result v3 │ │ -050e8e: 3903 0300 |001f: if-nez v3, 0022 // +0003 │ │ -050e92: 0121 |0021: move v1, v2 │ │ -050e94: 7020 4715 1400 |0022: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowTime:(Z)V // method@1547 │ │ -050e9a: 28f0 |0025: goto 0015 // -0010 │ │ -050e9c: 1403 0800 097f |0026: const v3, #float 1.82104e+38 // #7f090008 │ │ -050ea2: 3330 0d00 |0029: if-ne v0, v3, 0036 // +000d │ │ -050ea6: 7210 b412 0500 |002b: invoke-interface {v5}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ -050eac: 0a03 |002e: move-result v3 │ │ -050eae: 3903 0300 |002f: if-nez v3, 0032 // +0003 │ │ -050eb2: 0121 |0031: move v1, v2 │ │ -050eb4: 7020 4615 1400 |0032: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowElapsed:(Z)V // method@1546 │ │ -050eba: 28e0 |0035: goto 0015 // -0020 │ │ -050ebc: 1401 0900 097f |0036: const v1, #float 1.82104e+38 // #7f090009 │ │ -050ec2: 3310 1000 |0039: if-ne v0, v1, 0049 // +0010 │ │ -050ec6: 5441 f705 |003b: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ -050eca: 1a03 0000 |003d: const-string v3, "" // string@0000 │ │ -050ece: 6e20 3f14 3100 |003f: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@143f │ │ -050ed4: 7010 4015 0400 |0042: invoke-direct {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainSendStartupCommands:()V // method@1540 │ │ -050eda: 7020 4515 2400 |0045: invoke-direct {v4, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ -050ee0: 28cd |0048: goto 0015 // -0033 │ │ -050ee2: 6f20 2800 5400 |0049: invoke-super {v4, v5}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0028 │ │ -050ee8: 0a02 |004c: move-result v2 │ │ -050eea: 28c8 |004d: goto 0015 // -0038 │ │ +050dcc: |[050dcc] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +050ddc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +050dde: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +050de0: 7210 b112 0500 |0002: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@12b1 │ │ +050de6: 0a00 |0005: move-result v0 │ │ +050de8: 1403 0600 097f |0006: const v3, #float 1.82104e+38 // #7f090006 │ │ +050dee: 3330 0d00 |0009: if-ne v0, v3, 0016 // +000d │ │ +050df2: 7210 b412 0500 |000b: invoke-interface {v5}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ +050df8: 0a03 |000e: move-result v3 │ │ +050dfa: 3903 0300 |000f: if-nez v3, 0012 // +0003 │ │ +050dfe: 0121 |0011: move v1, v2 │ │ +050e00: 7020 4515 1400 |0012: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ +050e06: 0f02 |0015: return v2 │ │ +050e08: 1403 0700 097f |0016: const v3, #float 1.82104e+38 // #7f090007 │ │ +050e0e: 3330 0d00 |0019: if-ne v0, v3, 0026 // +000d │ │ +050e12: 7210 b412 0500 |001b: invoke-interface {v5}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ +050e18: 0a03 |001e: move-result v3 │ │ +050e1a: 3903 0300 |001f: if-nez v3, 0022 // +0003 │ │ +050e1e: 0121 |0021: move v1, v2 │ │ +050e20: 7020 4715 1400 |0022: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowTime:(Z)V // method@1547 │ │ +050e26: 28f0 |0025: goto 0015 // -0010 │ │ +050e28: 1403 0800 097f |0026: const v3, #float 1.82104e+38 // #7f090008 │ │ +050e2e: 3330 0d00 |0029: if-ne v0, v3, 0036 // +000d │ │ +050e32: 7210 b412 0500 |002b: invoke-interface {v5}, Landroid/view/MenuItem;.isChecked:()Z // method@12b4 │ │ +050e38: 0a03 |002e: move-result v3 │ │ +050e3a: 3903 0300 |002f: if-nez v3, 0032 // +0003 │ │ +050e3e: 0121 |0031: move v1, v2 │ │ +050e40: 7020 4615 1400 |0032: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleShowElapsed:(Z)V // method@1546 │ │ +050e46: 28e0 |0035: goto 0015 // -0020 │ │ +050e48: 1401 0900 097f |0036: const v1, #float 1.82104e+38 // #7f090009 │ │ +050e4e: 3310 1000 |0039: if-ne v0, v1, 0049 // +0010 │ │ +050e52: 5441 f705 |003b: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtCommand:Landroid/widget/EditText; // field@05f7 │ │ +050e56: 1a03 0000 |003d: const-string v3, "" // string@0000 │ │ +050e5a: 6e20 3f14 3100 |003f: invoke-virtual {v1, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@143f │ │ +050e60: 7010 4015 0400 |0042: invoke-direct {v4}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainSendStartupCommands:()V // method@1540 │ │ +050e66: 7020 4515 2400 |0045: invoke-direct {v4, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ +050e6c: 28cd |0048: goto 0015 // -0033 │ │ +050e6e: 6f20 2800 5400 |0049: invoke-super {v4, v5}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0028 │ │ +050e74: 0a02 |004c: move-result v2 │ │ +050e76: 28c8 |004d: goto 0015 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=191 │ │ 0x0006 line=193 │ │ 0x000b line=194 │ │ 0x0015 line=209 │ │ 0x0016 line=196 │ │ @@ -93987,36 +93957,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -050eec: |[050eec] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onPause:()V │ │ -050efc: 6f10 2a00 0500 |0000: invoke-super {v5}, Landroid/app/Activity;.onPause:()V // method@002a │ │ -050f02: 2200 0103 |0003: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -050f06: 1402 1e00 077f |0005: const v2, #float 1.79446e+38 // #7f07001e │ │ -050f0c: 6e20 3415 2500 |0008: invoke-virtual {v5, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ -050f12: 0c02 |000b: move-result-object v2 │ │ -050f14: 6203 a905 |000c: sget-object v3, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -050f18: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -050f1a: 7040 ed14 2043 |000f: invoke-direct {v0, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ -050f20: 7020 4315 0500 |0012: invoke-direct {v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ -050f26: 5452 f905 |0015: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050f2a: 6e10 b414 0200 |0017: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@14b4 │ │ -050f30: 0c02 |001a: move-result-object v2 │ │ -050f32: 7110 6912 0200 |001b: invoke-static {v2}, Landroid/text/SpannableString;.valueOf:(Ljava/lang/CharSequence;)Landroid/text/SpannableString; // method@1269 │ │ -050f38: 0c01 |001e: move-result-object v1 │ │ -050f3a: 6e10 3215 0500 |001f: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getApplicationContext:()Landroid/content/Context; // method@1532 │ │ -050f40: 0c02 |0022: move-result-object v2 │ │ -050f42: 1403 0700 077f |0023: const v3, #float 1.79446e+38 // #7f070007 │ │ -050f48: 7110 6612 0100 |0026: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1266 │ │ -050f4e: 0c04 |0029: move-result-object v4 │ │ -050f50: 7130 b915 3204 |002a: invoke-static {v2, v3, v4}, Lcom/theksmith/android/helpers/AppState;.setString:(Landroid/content/Context;ILjava/lang/String;)V // method@15b9 │ │ -050f56: 0e00 |002d: return-void │ │ +050e78: |[050e78] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onPause:()V │ │ +050e88: 6f10 2a00 0500 |0000: invoke-super {v5}, Landroid/app/Activity;.onPause:()V // method@002a │ │ +050e8e: 2200 0103 |0003: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +050e92: 1402 1e00 077f |0005: const v2, #float 1.79446e+38 // #7f07001e │ │ +050e98: 6e20 3415 2500 |0008: invoke-virtual {v5, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ +050e9e: 0c02 |000b: move-result-object v2 │ │ +050ea0: 6203 a905 |000c: sget-object v3, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +050ea4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +050ea6: 7040 ed14 2043 |000f: invoke-direct {v0, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ +050eac: 7020 4315 0500 |0012: invoke-direct {v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ +050eb2: 5452 f905 |0015: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050eb6: 6e10 b414 0200 |0017: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@14b4 │ │ +050ebc: 0c02 |001a: move-result-object v2 │ │ +050ebe: 7110 6912 0200 |001b: invoke-static {v2}, Landroid/text/SpannableString;.valueOf:(Ljava/lang/CharSequence;)Landroid/text/SpannableString; // method@1269 │ │ +050ec4: 0c01 |001e: move-result-object v1 │ │ +050ec6: 6e10 3215 0500 |001f: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getApplicationContext:()Landroid/content/Context; // method@1532 │ │ +050ecc: 0c02 |0022: move-result-object v2 │ │ +050ece: 1403 0700 077f |0023: const v3, #float 1.79446e+38 // #7f070007 │ │ +050ed4: 7110 6612 0100 |0026: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1266 │ │ +050eda: 0c04 |0029: move-result-object v4 │ │ +050edc: 7130 b915 3204 |002a: invoke-static {v2, v3, v4}, Lcom/theksmith/android/helpers/AppState;.setString:(Landroid/content/Context;ILjava/lang/String;)V // method@15b9 │ │ +050ee2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0003 line=161 │ │ 0x0012 line=162 │ │ 0x0015 line=165 │ │ 0x001f line=166 │ │ @@ -94031,35 +94001,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -050f58: |[050f58] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onResume:()V │ │ -050f68: 6f10 2d00 0500 |0000: invoke-super {v5}, Landroid/app/Activity;.onResume:()V // method@002d │ │ -050f6e: 6e10 3215 0500 |0003: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getApplicationContext:()Landroid/content/Context; // method@1532 │ │ -050f74: 0c02 |0006: move-result-object v2 │ │ -050f76: 1403 0700 077f |0007: const v3, #float 1.79446e+38 // #7f070007 │ │ -050f7c: 1a04 0000 |000a: const-string v4, "" // string@0000 │ │ -050f80: 7130 b715 3204 |000c: invoke-static {v2, v3, v4}, Lcom/theksmith/android/helpers/AppState;.getString:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@15b7 │ │ -050f86: 0c01 |000f: move-result-object v1 │ │ -050f88: 5452 f905 |0010: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050f8c: 7110 6512 0100 |0012: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1265 │ │ -050f92: 0c03 |0015: move-result-object v3 │ │ -050f94: 6e20 bf14 3200 |0016: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -050f9a: 2200 0103 |0019: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -050f9e: 1402 1f00 077f |001b: const v2, #float 1.79446e+38 // #7f07001f │ │ -050fa4: 6e20 3415 2500 |001e: invoke-virtual {v5, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ -050faa: 0c02 |0021: move-result-object v2 │ │ -050fac: 6203 a905 |0022: sget-object v3, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -050fb0: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -050fb2: 7040 ed14 2043 |0025: invoke-direct {v0, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ -050fb8: 7020 4315 0500 |0028: invoke-direct {v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ -050fbe: 0e00 |002b: return-void │ │ +050ee4: |[050ee4] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onResume:()V │ │ +050ef4: 6f10 2d00 0500 |0000: invoke-super {v5}, Landroid/app/Activity;.onResume:()V // method@002d │ │ +050efa: 6e10 3215 0500 |0003: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getApplicationContext:()Landroid/content/Context; // method@1532 │ │ +050f00: 0c02 |0006: move-result-object v2 │ │ +050f02: 1403 0700 077f |0007: const v3, #float 1.79446e+38 // #7f070007 │ │ +050f08: 1a04 0000 |000a: const-string v4, "" // string@0000 │ │ +050f0c: 7130 b715 3204 |000c: invoke-static {v2, v3, v4}, Lcom/theksmith/android/helpers/AppState;.getString:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@15b7 │ │ +050f12: 0c01 |000f: move-result-object v1 │ │ +050f14: 5452 f905 |0010: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050f18: 7110 6512 0100 |0012: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1265 │ │ +050f1e: 0c03 |0015: move-result-object v3 │ │ +050f20: 6e20 bf14 3200 |0016: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +050f26: 2200 0103 |0019: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +050f2a: 1402 1f00 077f |001b: const v2, #float 1.79446e+38 // #7f07001f │ │ +050f30: 6e20 3415 2500 |001e: invoke-virtual {v5, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ +050f36: 0c02 |0021: move-result-object v2 │ │ +050f38: 6203 a905 |0022: sget-object v3, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +050f3c: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +050f3e: 7040 ed14 2043 |0025: invoke-direct {v0, v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ +050f44: 7020 4315 0500 |0028: invoke-direct {v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ +050f4a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0010 line=147 │ │ 0x0019 line=150 │ │ 0x0028 line=151 │ │ @@ -94074,21 +94044,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -050fc0: |[050fc0] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onStart:()V │ │ -050fd0: 6f10 2f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onStart:()V // method@002f │ │ -050fd6: 5420 f905 |0003: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ -050fda: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ -050fde: 6e20 bf14 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -050fe4: 6e10 3d15 0200 |000a: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainBind:()V // method@153d │ │ -050fea: 0e00 |000d: return-void │ │ +050f4c: |[050f4c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.onStart:()V │ │ +050f5c: 6f10 2f00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onStart:()V // method@002f │ │ +050f62: 5420 f905 |0003: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mTxtTerminal:Landroid/widget/TextView; // field@05f9 │ │ +050f66: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ +050f6a: 6e20 bf14 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +050f70: 6e10 3d15 0200 |000a: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.serviceMainBind:()V // method@153d │ │ +050f76: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=124 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ locals : │ │ @@ -94099,23 +94069,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -050fec: |[050fec] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainBind:()V │ │ -050ffc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -050ffe: 2200 2600 |0001: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -051002: 1c01 1803 |0003: const-class v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ -051006: 7030 be00 3001 |0005: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ -05100c: 5431 f105 |0008: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainConnection:Landroid/content/ServiceConnection; // field@05f1 │ │ -051010: 6e40 3015 0321 |000a: invoke-virtual {v3, v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@1530 │ │ -051016: 5c32 ec05 |000d: iput-boolean v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mIsBound:Z // field@05ec │ │ -05101a: 0e00 |000f: return-void │ │ +050f78: |[050f78] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainBind:()V │ │ +050f88: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +050f8a: 2200 2600 |0001: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +050f8e: 1c01 1803 |0003: const-class v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // type@0318 │ │ +050f92: 7030 be00 3001 |0005: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ +050f98: 5431 f105 |0008: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainConnection:Landroid/content/ServiceConnection; // field@05f1 │ │ +050f9c: 6e40 3015 0321 |000a: invoke-virtual {v3, v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@1530 │ │ +050fa2: 5c32 ec05 |000d: iput-boolean v2, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mIsBound:Z // field@05ec │ │ +050fa6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=387 │ │ 0x000d line=388 │ │ 0x000f line=389 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ @@ -94125,26 +94095,26 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -05101c: |[05101c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainLostBinding:()V │ │ -05102c: 2200 0103 |0000: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -051030: 1401 2000 077f |0002: const v1, #float 1.79446e+38 // #7f070020 │ │ -051036: 6e20 3415 1400 |0005: invoke-virtual {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ -05103c: 0c01 |0008: move-result-object v1 │ │ -05103e: 6202 a905 |0009: sget-object v2, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -051042: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -051044: 7040 ed14 1032 |000c: invoke-direct {v0, v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ -05104a: 7020 4315 0400 |000f: invoke-direct {v4, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ -051050: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -051052: 7020 4515 1400 |0013: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ -051058: 0e00 |0016: return-void │ │ +050fa8: |[050fa8] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainLostBinding:()V │ │ +050fb8: 2200 0103 |0000: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +050fbc: 1401 2000 077f |0002: const v1, #float 1.79446e+38 // #7f070020 │ │ +050fc2: 6e20 3415 1400 |0005: invoke-virtual {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.getString:(I)Ljava/lang/String; // method@1534 │ │ +050fc8: 0c01 |0008: move-result-object v1 │ │ +050fca: 6202 a905 |0009: sget-object v2, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +050fce: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +050fd0: 7040 ed14 1032 |000c: invoke-direct {v0, v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ +050fd6: 7020 4315 0400 |000f: invoke-direct {v4, v0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.terminalAppend:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1543 │ │ +050fdc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +050fde: 7020 4515 1400 |0013: invoke-direct {v4, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.toggleAutoScroll:(Z)V // method@1545 │ │ +050fe4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x000f line=379 │ │ 0x0012 line=381 │ │ 0x0016 line=382 │ │ locals : │ │ @@ -94156,34 +94126,34 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05105c: |[05105c] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainUnBind:()V │ │ -05106c: 5531 ec05 |0000: iget-boolean v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mIsBound:Z // field@05ec │ │ -051070: 3801 1d00 |0002: if-eqz v1, 001f // +001d │ │ -051074: 5431 f305 |0004: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -051078: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -05107c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05107e: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -051080: 7120 ba01 2100 |000a: invoke-static {v1, v2}, Landroid/os/Message;.obtain:(Landroid/os/Handler;I)Landroid/os/Message; // method@01ba │ │ -051086: 0c00 |000d: move-result-object v0 │ │ -051088: 5431 f205 |000e: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ -05108c: 5b01 2800 |0010: iput-object v1, v0, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ -051090: 5431 f305 |0012: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ -051094: 6e20 c001 0100 |0014: invoke-virtual {v1, v0}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ -05109a: 5431 f105 |0017: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainConnection:Landroid/content/ServiceConnection; // field@05f1 │ │ -05109e: 6e20 4815 1300 |0019: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.unbindService:(Landroid/content/ServiceConnection;)V // method@1548 │ │ -0510a4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -0510a6: 5c31 ec05 |001d: iput-boolean v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mIsBound:Z // field@05ec │ │ -0510aa: 0e00 |001f: return-void │ │ -0510ac: 0d01 |0020: move-exception v1 │ │ -0510ae: 28f6 |0021: goto 0017 // -000a │ │ +050fe8: |[050fe8] com.theksmith.android.car_bus_interface.CBIActivityTerminal.serviceMainUnBind:()V │ │ +050ff8: 5531 ec05 |0000: iget-boolean v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mIsBound:Z // field@05ec │ │ +050ffc: 3801 1d00 |0002: if-eqz v1, 001f // +001d │ │ +051000: 5431 f305 |0004: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +051004: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +051008: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05100a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +05100c: 7120 ba01 2100 |000a: invoke-static {v1, v2}, Landroid/os/Message;.obtain:(Landroid/os/Handler;I)Landroid/os/Message; // method@01ba │ │ +051012: 0c00 |000d: move-result-object v0 │ │ +051014: 5431 f205 |000e: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainIncomingMessenger:Landroid/os/Messenger; // field@05f2 │ │ +051018: 5b01 2800 |0010: iput-object v1, v0, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ +05101c: 5431 f305 |0012: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainMessenger:Landroid/os/Messenger; // field@05f3 │ │ +051020: 6e20 c001 0100 |0014: invoke-virtual {v1, v0}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ +051026: 5431 f105 |0017: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mServiceMainConnection:Landroid/content/ServiceConnection; // field@05f1 │ │ +05102a: 6e20 4815 1300 |0019: invoke-virtual {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.unbindService:(Landroid/content/ServiceConnection;)V // method@1548 │ │ +051030: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +051032: 5c31 ec05 |001d: iput-boolean v1, v3, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;.mIsBound:Z // field@05ec │ │ +051036: 0e00 |001f: return-void │ │ +051038: 0d01 |0020: move-exception v1 │ │ +05103a: 28f6 |0021: goto 0017 // -000a │ │ catches : 1 │ │ 0x000a - 0x0017 │ │ Landroid/os/RemoteException; -> 0x0020 │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=395 │ │ 0x0008 line=397 │ │ @@ -94232,40 +94202,40 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0510bc: |[0510bc] com.theksmith.android.car_bus_interface.CBIActvitySettings$1.:(Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;)V │ │ -0510cc: 5b01 fb05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; // field@05fb │ │ -0510d0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0510d6: 0e00 |0005: return-void │ │ +051048: |[051048] com.theksmith.android.car_bus_interface.CBIActvitySettings$1.:(Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;)V │ │ +051058: 5b01 fb05 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; // field@05fb │ │ +05105c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +051062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroid/preference/Preference;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0510d8: |[0510d8] com.theksmith.android.car_bus_interface.CBIActvitySettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ -0510e8: 5410 fb05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; // field@05fb │ │ -0510ec: 6e10 5215 0000 |0002: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.finish:()V // method@1552 │ │ -0510f2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0510f4: 0f00 |0006: return v0 │ │ +051064: |[051064] com.theksmith.android.car_bus_interface.CBIActvitySettings$1.onPreferenceClick:(Landroid/preference/Preference;)Z │ │ +051074: 5410 fb05 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; // field@05fb │ │ +051078: 6e10 5215 0000 |0002: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.finish:()V // method@1552 │ │ +05107e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +051080: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1; │ │ 0x0000 - 0x0007 reg=2 preference Landroid/preference/Preference; │ │ @@ -94301,17 +94271,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0510f8: |[0510f8] com.theksmith.android.car_bus_interface.CBIActvitySettings$2.:()V │ │ -051108: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05110e: 0e00 |0003: return-void │ │ +051084: |[051084] com.theksmith.android.car_bus_interface.CBIActvitySettings$2.:()V │ │ +051094: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05109a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$2; │ │ │ │ Virtual methods - │ │ @@ -94320,34 +94290,34 @@ │ │ type : '(Landroid/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -051110: |[051110] com.theksmith.android.car_bus_interface.CBIActvitySettings$2.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ -051120: 6e10 2216 0600 |0000: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ -051126: 0c02 |0003: move-result-object v2 │ │ -051128: 2053 6d00 |0004: instance-of v3, v5, Landroid/preference/ListPreference; // type@006d │ │ -05112c: 3803 1800 |0006: if-eqz v3, 001e // +0018 │ │ -051130: 0751 |0008: move-object v1, v5 │ │ -051132: 1f01 6d00 |0009: check-cast v1, Landroid/preference/ListPreference; // type@006d │ │ -051136: 6e20 db01 2100 |000b: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.findIndexOfValue:(Ljava/lang/String;)I // method@01db │ │ -05113c: 0a00 |000e: move-result v0 │ │ -05113e: 3a00 0d00 |000f: if-ltz v0, 001c // +000d │ │ -051142: 6e10 dc01 0100 |0011: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@01dc │ │ -051148: 0c03 |0014: move-result-object v3 │ │ -05114a: 4603 0300 |0015: aget-object v3, v3, v0 │ │ -05114e: 6e20 e201 3500 |0017: invoke-virtual {v5, v3}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01e2 │ │ -051154: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -051156: 0f03 |001b: return v3 │ │ -051158: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -05115a: 28fa |001d: goto 0017 // -0006 │ │ -05115c: 6e20 e201 2500 |001e: invoke-virtual {v5, v2}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01e2 │ │ -051162: 28f9 |0021: goto 001a // -0007 │ │ +05109c: |[05109c] com.theksmith.android.car_bus_interface.CBIActvitySettings$2.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ +0510ac: 6e10 2216 0600 |0000: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ +0510b2: 0c02 |0003: move-result-object v2 │ │ +0510b4: 2053 6d00 |0004: instance-of v3, v5, Landroid/preference/ListPreference; // type@006d │ │ +0510b8: 3803 1800 |0006: if-eqz v3, 001e // +0018 │ │ +0510bc: 0751 |0008: move-object v1, v5 │ │ +0510be: 1f01 6d00 |0009: check-cast v1, Landroid/preference/ListPreference; // type@006d │ │ +0510c2: 6e20 db01 2100 |000b: invoke-virtual {v1, v2}, Landroid/preference/ListPreference;.findIndexOfValue:(Ljava/lang/String;)I // method@01db │ │ +0510c8: 0a00 |000e: move-result v0 │ │ +0510ca: 3a00 0d00 |000f: if-ltz v0, 001c // +000d │ │ +0510ce: 6e10 dc01 0100 |0011: invoke-virtual {v1}, Landroid/preference/ListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@01dc │ │ +0510d4: 0c03 |0014: move-result-object v3 │ │ +0510d6: 4603 0300 |0015: aget-object v3, v3, v0 │ │ +0510da: 6e20 e201 3500 |0017: invoke-virtual {v5, v3}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01e2 │ │ +0510e0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +0510e2: 0f03 |001b: return v3 │ │ +0510e4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +0510e6: 28fa |001d: goto 0017 // -0006 │ │ +0510e8: 6e20 e201 2500 |001e: invoke-virtual {v5, v2}, Landroid/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@01e2 │ │ +0510ee: 28f9 |0021: goto 001a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=98 │ │ 0x0009 line=99 │ │ 0x000b line=100 │ │ 0x000f line=101 │ │ @@ -94407,39 +94377,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -051164: |[051164] com.theksmith.android.car_bus_interface.CBIActvitySettings.:()V │ │ -051174: 2200 1003 |0000: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$2; // type@0310 │ │ -051178: 7010 4b15 0000 |0002: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$2;.:()V // method@154b │ │ -05117e: 6900 ff05 |0005: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; // field@05ff │ │ -051182: 0e00 |0007: return-void │ │ +0510f0: |[0510f0] com.theksmith.android.car_bus_interface.CBIActvitySettings.:()V │ │ +051100: 2200 1003 |0000: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$2; // type@0310 │ │ +051104: 7010 4b15 0000 |0002: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$2;.:()V // method@154b │ │ +05110a: 6900 ff05 |0005: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; // field@05ff │ │ +05110e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -051184: |[051184] com.theksmith.android.car_bus_interface.CBIActvitySettings.:()V │ │ -051194: 7010 e301 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@01e3 │ │ -05119a: 2200 0f03 |0003: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1; // type@030f │ │ -05119e: 7020 4915 1000 |0005: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;.:(Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;)V // method@1549 │ │ -0511a4: 5b10 fe05 |0008: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.mPrefOnClickListener:Landroid/preference/Preference$OnPreferenceClickListener; // field@05fe │ │ -0511a8: 0e00 |000a: return-void │ │ +051110: |[051110] com.theksmith.android.car_bus_interface.CBIActvitySettings.:()V │ │ +051120: 7010 e301 0100 |0000: invoke-direct {v1}, Landroid/preference/PreferenceActivity;.:()V // method@01e3 │ │ +051126: 2200 0f03 |0003: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1; // type@030f │ │ +05112a: 7020 4915 1000 |0005: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;.:(Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;)V // method@1549 │ │ +051130: 5b10 fe05 |0008: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.mPrefOnClickListener:Landroid/preference/Preference$OnPreferenceClickListener; // field@05fe │ │ +051134: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ │ │ @@ -94448,29 +94418,29 @@ │ │ type : '(Landroid/preference/Preference;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0511ac: |[0511ac] com.theksmith.android.car_bus_interface.CBIActvitySettings.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V │ │ -0511bc: 6200 ff05 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; // field@05ff │ │ -0511c0: 6e20 e001 0400 |0002: invoke-virtual {v4, v0}, Landroid/preference/Preference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@01e0 │ │ -0511c6: 6200 ff05 |0005: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; // field@05ff │ │ -0511ca: 6e10 de01 0400 |0007: invoke-virtual {v4}, Landroid/preference/Preference;.getContext:()Landroid/content/Context; // method@01de │ │ -0511d0: 0c01 |000a: move-result-object v1 │ │ -0511d2: 7110 e601 0100 |000b: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@01e6 │ │ -0511d8: 0c01 |000e: move-result-object v1 │ │ -0511da: 6e10 df01 0400 |000f: invoke-virtual {v4}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@01df │ │ -0511e0: 0c02 |0012: move-result-object v2 │ │ -0511e2: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -0511e6: 7230 f100 2103 |0015: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -0511ec: 0c01 |0018: move-result-object v1 │ │ -0511ee: 7230 dd01 4001 |0019: invoke-interface {v0, v4, v1}, Landroid/preference/Preference$OnPreferenceChangeListener;.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z // method@01dd │ │ -0511f4: 0e00 |001c: return-void │ │ +051138: |[051138] com.theksmith.android.car_bus_interface.CBIActvitySettings.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V │ │ +051148: 6200 ff05 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; // field@05ff │ │ +05114c: 6e20 e001 0400 |0002: invoke-virtual {v4, v0}, Landroid/preference/Preference;.setOnPreferenceChangeListener:(Landroid/preference/Preference$OnPreferenceChangeListener;)V // method@01e0 │ │ +051152: 6200 ff05 |0005: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.sBindPreferenceSummaryToValueListener:Landroid/preference/Preference$OnPreferenceChangeListener; // field@05ff │ │ +051156: 6e10 de01 0400 |0007: invoke-virtual {v4}, Landroid/preference/Preference;.getContext:()Landroid/content/Context; // method@01de │ │ +05115c: 0c01 |000a: move-result-object v1 │ │ +05115e: 7110 e601 0100 |000b: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@01e6 │ │ +051164: 0c01 |000e: move-result-object v1 │ │ +051166: 6e10 df01 0400 |000f: invoke-virtual {v4}, Landroid/preference/Preference;.getKey:()Ljava/lang/String; // method@01df │ │ +05116c: 0c02 |0012: move-result-object v2 │ │ +05116e: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +051172: 7230 f100 2103 |0015: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +051178: 0c01 |0018: move-result-object v1 │ │ +05117a: 7230 dd01 4001 |0019: invoke-interface {v0, v4, v1}, Landroid/preference/Preference$OnPreferenceChangeListener;.onPreferenceChange:(Landroid/preference/Preference;Ljava/lang/Object;)Z // method@01dd │ │ +051180: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ 0x001c line=89 │ │ locals : │ │ 0x0000 - 0x001d reg=4 preference Landroid/preference/Preference; │ │ @@ -94480,53 +94450,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -0511f8: |[0511f8] com.theksmith.android.car_bus_interface.CBIActvitySettings.setupSimplePreferencesScreen:()V │ │ -051208: 1503 047f |0000: const/high16 v3, #int 2130968576 // #7f04 │ │ -05120c: 6e20 4f15 3500 |0002: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.addPreferencesFromResource:(I)V // method@154f │ │ -051212: 1a03 1b0b |0005: const-string v3, "action_restart" // string@0b1b │ │ -051216: 6e20 5115 3500 |0007: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ -05121c: 0c02 |000a: move-result-object v2 │ │ -05121e: 5453 fe05 |000b: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.mPrefOnClickListener:Landroid/preference/Preference$OnPreferenceClickListener; // field@05fe │ │ -051222: 6e20 e101 3200 |000d: invoke-virtual {v2, v3}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@01e1 │ │ -051228: 1a03 1a0b |0010: const-string v3, "action_exit" // string@0b1a │ │ -05122c: 6e20 5115 3500 |0012: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ -051232: 0c01 |0015: move-result-object v1 │ │ -051234: 5453 fe05 |0016: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.mPrefOnClickListener:Landroid/preference/Preference$OnPreferenceClickListener; // field@05fe │ │ -051238: 6e20 e101 3100 |0018: invoke-virtual {v1, v3}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@01e1 │ │ -05123e: 1a03 f50b |001b: const-string v3, "bluetooth_mac" // string@0bf5 │ │ -051242: 6e20 5115 3500 |001d: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ -051248: 0c03 |0020: move-result-object v3 │ │ -05124a: 7110 5015 0300 |0021: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V // method@1550 │ │ -051250: 1a03 fd0d |0024: const-string v3, "elm_commands" // string@0dfd │ │ -051254: 6e20 5115 3500 |0026: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ -05125a: 0c03 |0029: move-result-object v3 │ │ -05125c: 7110 5015 0300 |002a: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V // method@1550 │ │ -051262: 1210 |002d: const/4 v0, #int 1 // #1 │ │ -051264: 1303 0a00 |002e: const/16 v3, #int 10 // #a │ │ -051268: 3630 1f00 |0030: if-gt v0, v3, 004f // +001f │ │ -05126c: 2203 5803 |0032: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -051270: 7010 4016 0300 |0034: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051276: 1a04 fe0d |0037: const-string v4, "elm_monitor" // string@0dfe │ │ -05127a: 6e20 4716 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051280: 0c03 |003c: move-result-object v3 │ │ -051282: 6e20 4316 0300 |003d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -051288: 0c03 |0040: move-result-object v3 │ │ -05128a: 6e10 4c16 0300 |0041: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051290: 0c03 |0044: move-result-object v3 │ │ -051292: 6e20 5115 3500 |0045: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ -051298: 0c03 |0048: move-result-object v3 │ │ -05129a: 7110 5015 0300 |0049: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V // method@1550 │ │ -0512a0: d800 0001 |004c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0512a4: 28e0 |004e: goto 002e // -0020 │ │ -0512a6: 0e00 |004f: return-void │ │ +051184: |[051184] com.theksmith.android.car_bus_interface.CBIActvitySettings.setupSimplePreferencesScreen:()V │ │ +051194: 1503 047f |0000: const/high16 v3, #int 2130968576 // #7f04 │ │ +051198: 6e20 4f15 3500 |0002: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.addPreferencesFromResource:(I)V // method@154f │ │ +05119e: 1a03 1b0b |0005: const-string v3, "action_restart" // string@0b1b │ │ +0511a2: 6e20 5115 3500 |0007: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ +0511a8: 0c02 |000a: move-result-object v2 │ │ +0511aa: 5453 fe05 |000b: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.mPrefOnClickListener:Landroid/preference/Preference$OnPreferenceClickListener; // field@05fe │ │ +0511ae: 6e20 e101 3200 |000d: invoke-virtual {v2, v3}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@01e1 │ │ +0511b4: 1a03 1a0b |0010: const-string v3, "action_exit" // string@0b1a │ │ +0511b8: 6e20 5115 3500 |0012: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ +0511be: 0c01 |0015: move-result-object v1 │ │ +0511c0: 5453 fe05 |0016: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.mPrefOnClickListener:Landroid/preference/Preference$OnPreferenceClickListener; // field@05fe │ │ +0511c4: 6e20 e101 3100 |0018: invoke-virtual {v1, v3}, Landroid/preference/Preference;.setOnPreferenceClickListener:(Landroid/preference/Preference$OnPreferenceClickListener;)V // method@01e1 │ │ +0511ca: 1a03 f50b |001b: const-string v3, "bluetooth_mac" // string@0bf5 │ │ +0511ce: 6e20 5115 3500 |001d: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ +0511d4: 0c03 |0020: move-result-object v3 │ │ +0511d6: 7110 5015 0300 |0021: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V // method@1550 │ │ +0511dc: 1a03 fd0d |0024: const-string v3, "elm_commands" // string@0dfd │ │ +0511e0: 6e20 5115 3500 |0026: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ +0511e6: 0c03 |0029: move-result-object v3 │ │ +0511e8: 7110 5015 0300 |002a: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V // method@1550 │ │ +0511ee: 1210 |002d: const/4 v0, #int 1 // #1 │ │ +0511f0: 1303 0a00 |002e: const/16 v3, #int 10 // #a │ │ +0511f4: 3630 1f00 |0030: if-gt v0, v3, 004f // +001f │ │ +0511f8: 2203 5803 |0032: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +0511fc: 7010 4016 0300 |0034: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051202: 1a04 fe0d |0037: const-string v4, "elm_monitor" // string@0dfe │ │ +051206: 6e20 4716 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05120c: 0c03 |003c: move-result-object v3 │ │ +05120e: 6e20 4316 0300 |003d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +051214: 0c03 |0040: move-result-object v3 │ │ +051216: 6e10 4c16 0300 |0041: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05121c: 0c03 |0044: move-result-object v3 │ │ +05121e: 6e20 5115 3500 |0045: invoke-virtual {v5, v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.findPreference:(Ljava/lang/CharSequence;)Landroid/preference/Preference; // method@1551 │ │ +051224: 0c03 |0048: move-result-object v3 │ │ +051226: 7110 5015 0300 |0049: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.bindPreferenceSummaryToValue:(Landroid/preference/Preference;)V // method@1550 │ │ +05122c: d800 0001 |004c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +051230: 28e0 |004e: goto 002e // -0020 │ │ +051232: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=57 │ │ 0x000b line=58 │ │ 0x0010 line=60 │ │ 0x0016 line=61 │ │ @@ -94548,17 +94518,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0512a8: |[0512a8] com.theksmith.android.car_bus_interface.CBIActvitySettings.isValidFragment:(Ljava/lang/String;)Z │ │ -0512b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0512ba: 0f00 |0001: return v0 │ │ +051234: |[051234] com.theksmith.android.car_bus_interface.CBIActvitySettings.isValidFragment:(Ljava/lang/String;)Z │ │ +051244: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051246: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ 0x0000 - 0x0002 reg=2 ignored Ljava/lang/String; │ │ │ │ @@ -94567,33 +94537,33 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0512bc: |[0512bc] com.theksmith.android.car_bus_interface.CBIActvitySettings.onCreate:(Landroid/os/Bundle;)V │ │ -0512cc: 6f20 e401 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@01e4 │ │ -0512d2: 2200 5803 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -0512d6: 7010 4016 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0512dc: 1401 0500 077f |0008: const v1, #float 1.79446e+38 // #7f070005 │ │ -0512e2: 6e20 5315 1200 |000b: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.getString:(I)Ljava/lang/String; // method@1553 │ │ -0512e8: 0c01 |000e: move-result-object v1 │ │ -0512ea: 6e20 4716 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0512f0: 0c00 |0012: move-result-object v0 │ │ -0512f2: 1a01 0300 |0013: const-string v1, " " // string@0003 │ │ -0512f6: 6e20 4716 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0512fc: 0c00 |0018: move-result-object v0 │ │ -0512fe: 1a01 de00 |0019: const-string v1, "1.0" // string@00de │ │ -051302: 6e20 4716 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051308: 0c00 |001e: move-result-object v0 │ │ -05130a: 6e10 4c16 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051310: 0c00 |0022: move-result-object v0 │ │ -051312: 6e20 5815 0200 |0023: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.setTitle:(Ljava/lang/CharSequence;)V // method@1558 │ │ -051318: 0e00 |0026: return-void │ │ +051248: |[051248] com.theksmith.android.car_bus_interface.CBIActvitySettings.onCreate:(Landroid/os/Bundle;)V │ │ +051258: 6f20 e401 3200 |0000: invoke-super {v2, v3}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@01e4 │ │ +05125e: 2200 5803 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +051262: 7010 4016 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051268: 1401 0500 077f |0008: const v1, #float 1.79446e+38 // #7f070005 │ │ +05126e: 6e20 5315 1200 |000b: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.getString:(I)Ljava/lang/String; // method@1553 │ │ +051274: 0c01 |000e: move-result-object v1 │ │ +051276: 6e20 4716 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05127c: 0c00 |0012: move-result-object v0 │ │ +05127e: 1a01 0300 |0013: const-string v1, " " // string@0003 │ │ +051282: 6e20 4716 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051288: 0c00 |0018: move-result-object v0 │ │ +05128a: 1a01 de00 |0019: const-string v1, "1.0" // string@00de │ │ +05128e: 6e20 4716 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051294: 0c00 |001e: move-result-object v0 │ │ +051296: 6e10 4c16 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05129c: 0c00 |0022: move-result-object v0 │ │ +05129e: 6e20 5815 0200 |0023: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.setTitle:(Ljava/lang/CharSequence;)V // method@1558 │ │ +0512a4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=33 │ │ 0x0026 line=34 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ @@ -94604,17 +94574,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05131c: |[05131c] com.theksmith.android.car_bus_interface.CBIActvitySettings.onIsMultiPane:()Z │ │ -05132c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05132e: 0f00 |0001: return v0 │ │ +0512a8: |[0512a8] com.theksmith.android.car_bus_interface.CBIActvitySettings.onIsMultiPane:()Z │ │ +0512b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0512ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ │ │ #3 : (in Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;) │ │ @@ -94622,18 +94592,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051330: |[051330] com.theksmith.android.car_bus_interface.CBIActvitySettings.onPostCreate:(Landroid/os/Bundle;)V │ │ -051340: 6f20 e501 1000 |0000: invoke-super {v0, v1}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@01e5 │ │ -051346: 7010 5915 0000 |0003: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.setupSimplePreferencesScreen:()V // method@1559 │ │ -05134c: 0e00 |0006: return-void │ │ +0512bc: |[0512bc] com.theksmith.android.car_bus_interface.CBIActvitySettings.onPostCreate:(Landroid/os/Bundle;)V │ │ +0512cc: 6f20 e501 1000 |0000: invoke-super {v0, v1}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@01e5 │ │ +0512d2: 7010 5915 0000 |0003: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;.setupSimplePreferencesScreen:()V // method@1559 │ │ +0512d8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=42 │ │ 0x0006 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ @@ -94673,58 +94643,58 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051350: |[051350] com.theksmith.android.car_bus_interface.CBIServiceMain$1.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051360: 5b01 0006 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0600 │ │ -051364: 7010 9100 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ -05136a: 0e00 |0005: return-void │ │ +0512dc: |[0512dc] com.theksmith.android.car_bus_interface.CBIServiceMain$1.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +0512ec: 5b01 0006 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0600 │ │ +0512f0: 7010 9100 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0091 │ │ +0512f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -05136c: |[05136c] com.theksmith.android.car_bus_interface.CBIServiceMain$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -05137c: 6e10 c500 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -051382: 0c01 |0003: move-result-object v1 │ │ -051384: 1a02 7a0b |0004: const-string v2, "android.bluetooth.adapter.action.STATE_CHANGED" // string@0b7a │ │ -051388: 6e20 3016 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -05138e: 0a01 |0009: move-result v1 │ │ -051390: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ -051394: 1a01 7b0b |000c: const-string v1, "android.bluetooth.adapter.extra.STATE" // string@0b7b │ │ -051398: 1502 0080 |000e: const/high16 v2, #int -2147483648 // #8000 │ │ -05139c: 6e30 cb00 1502 |0010: invoke-virtual {v5, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00cb │ │ -0513a2: 0a00 |0013: move-result v0 │ │ -0513a4: 1301 0a00 |0014: const/16 v1, #int 10 // #a │ │ -0513a8: 3210 0600 |0016: if-eq v0, v1, 001c // +0006 │ │ -0513ac: 1301 0d00 |0018: const/16 v1, #int 13 // #d │ │ -0513b0: 3310 0800 |001a: if-ne v0, v1, 0022 // +0008 │ │ -0513b4: 5431 0006 |001c: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0600 │ │ -0513b8: 7110 7b15 0100 |001e: invoke-static {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$500:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157b │ │ -0513be: 0e00 |0021: return-void │ │ -0513c0: 1301 0c00 |0022: const/16 v1, #int 12 // #c │ │ -0513c4: 3310 fdff |0024: if-ne v0, v1, 0021 // -0003 │ │ -0513c8: 5431 0006 |0026: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0600 │ │ -0513cc: 7110 7c15 0100 |0028: invoke-static {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$600:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157c │ │ -0513d2: 28f6 |002b: goto 0021 // -000a │ │ +0512f8: |[0512f8] com.theksmith.android.car_bus_interface.CBIServiceMain$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +051308: 6e10 c500 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +05130e: 0c01 |0003: move-result-object v1 │ │ +051310: 1a02 7a0b |0004: const-string v2, "android.bluetooth.adapter.action.STATE_CHANGED" // string@0b7a │ │ +051314: 6e20 3016 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +05131a: 0a01 |0009: move-result v1 │ │ +05131c: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ +051320: 1a01 7b0b |000c: const-string v1, "android.bluetooth.adapter.extra.STATE" // string@0b7b │ │ +051324: 1502 0080 |000e: const/high16 v2, #int -2147483648 // #8000 │ │ +051328: 6e30 cb00 1502 |0010: invoke-virtual {v5, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00cb │ │ +05132e: 0a00 |0013: move-result v0 │ │ +051330: 1301 0a00 |0014: const/16 v1, #int 10 // #a │ │ +051334: 3210 0600 |0016: if-eq v0, v1, 001c // +0006 │ │ +051338: 1301 0d00 |0018: const/16 v1, #int 13 // #d │ │ +05133c: 3310 0800 |001a: if-ne v0, v1, 0022 // +0008 │ │ +051340: 5431 0006 |001c: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0600 │ │ +051344: 7110 7b15 0100 |001e: invoke-static {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$500:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157b │ │ +05134a: 0e00 |0021: return-void │ │ +05134c: 1301 0c00 |0022: const/16 v1, #int 12 // #c │ │ +051350: 3310 fdff |0024: if-ne v0, v1, 0021 // -0003 │ │ +051354: 5431 0006 |0026: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0600 │ │ +051358: 7110 7c15 0100 |0028: invoke-static {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$600:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157c │ │ +05135e: 28f6 |002b: goto 0021 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x000c line=461 │ │ 0x0014 line=463 │ │ 0x001c line=464 │ │ 0x0021 line=469 │ │ @@ -94783,69 +94753,69 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothDevice;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -0513d4: |[0513d4] com.theksmith.android.car_bus_interface.CBIServiceMain$BTConnectThread.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothDevice;)V │ │ -0513e4: 5b9a 0406 |0000: iput-object v10, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0604 │ │ -0513e8: 7010 5016 0900 |0002: invoke-direct {v9}, Ljava/lang/Thread;.:()V // method@1650 │ │ -0513ee: 5b9b 0206 |0005: iput-object v11, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ -0513f2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0513f4: 5494 0206 |0008: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ -0513f8: 3804 0c00 |000a: if-eqz v4, 0016 // +000c │ │ -0513fc: 5494 0206 |000c: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ -051400: 6e10 8a00 0400 |000e: invoke-virtual {v4}, Landroid/bluetooth/BluetoothDevice;.getBondState:()I // method@008a │ │ -051406: 0a04 |0011: move-result v4 │ │ -051408: 1305 0c00 |0012: const/16 v5, #int 12 // #c │ │ -05140c: 3254 0600 |0014: if-eq v4, v5, 001a // +0006 │ │ -051410: 7110 7d15 0a00 |0016: invoke-static {v10}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$700:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157d │ │ -051416: 0e00 |0019: return-void │ │ -051418: 5494 0206 |001a: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ -05141c: 6e10 2016 0400 |001c: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -051422: 0c04 |001f: move-result-object v4 │ │ -051424: 1a05 0e0d |0020: const-string v5, "createRfcommSocket" // string@0d0e │ │ -051428: 1216 |0022: const/4 v6, #int 1 // #1 │ │ -05142a: 2366 aa03 |0023: new-array v6, v6, [Ljava/lang/Class; // type@03aa │ │ -05142e: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -051430: 6208 9106 |0026: sget-object v8, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0691 │ │ -051434: 4d08 0607 |0028: aput-object v8, v6, v7 │ │ -051438: 6e30 f715 5406 |002a: invoke-virtual {v4, v5, v6}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f7 │ │ -05143e: 0c02 |002d: move-result-object v2 │ │ -051440: 5494 0206 |002e: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ -051444: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -051446: 2355 ab03 |0031: new-array v5, v5, [Ljava/lang/Object; // type@03ab │ │ -05144a: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -05144c: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -05144e: 7110 0e16 0700 |0035: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -051454: 0c07 |0038: move-result-object v7 │ │ -051456: 4d07 0506 |0039: aput-object v7, v5, v6 │ │ -05145a: 6e30 5c16 4205 |003b: invoke-virtual {v2, v4, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -051460: 0c04 |003e: move-result-object v4 │ │ -051462: 0740 |003f: move-object v0, v4 │ │ -051464: 1f00 1b00 |0040: check-cast v0, Landroid/bluetooth/BluetoothSocket; // type@001b │ │ -051468: 0703 |0042: move-object v3, v0 │ │ -05146a: 5b93 0306 |0043: iput-object v3, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -05146e: 28d4 |0045: goto 0019 // -002c │ │ -051470: 0d01 |0046: move-exception v1 │ │ -051472: 1a04 4b02 |0047: const-string v4, "CBIServiceMain" // string@024b │ │ -051476: 2205 5803 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -05147a: 7010 4016 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051480: 1a06 0202 |004e: const-string v6, "BTConnectThread.BTConnectThread() : failed to establish socket : exception= " // string@0202 │ │ -051484: 6e20 4716 6500 |0050: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05148a: 0c05 |0053: move-result-object v5 │ │ -05148c: 6e10 0116 0100 |0054: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051492: 0c06 |0057: move-result-object v6 │ │ -051494: 6e20 4716 6500 |0058: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05149a: 0c05 |005b: move-result-object v5 │ │ -05149c: 6e10 4c16 0500 |005c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0514a2: 0c05 |005f: move-result-object v5 │ │ -0514a4: 7130 7a12 5401 |0060: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -0514aa: 28e0 |0063: goto 0043 // -0020 │ │ +051360: |[051360] com.theksmith.android.car_bus_interface.CBIServiceMain$BTConnectThread.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothDevice;)V │ │ +051370: 5b9a 0406 |0000: iput-object v10, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0604 │ │ +051374: 7010 5016 0900 |0002: invoke-direct {v9}, Ljava/lang/Thread;.:()V // method@1650 │ │ +05137a: 5b9b 0206 |0005: iput-object v11, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ +05137e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +051380: 5494 0206 |0008: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ +051384: 3804 0c00 |000a: if-eqz v4, 0016 // +000c │ │ +051388: 5494 0206 |000c: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ +05138c: 6e10 8a00 0400 |000e: invoke-virtual {v4}, Landroid/bluetooth/BluetoothDevice;.getBondState:()I // method@008a │ │ +051392: 0a04 |0011: move-result v4 │ │ +051394: 1305 0c00 |0012: const/16 v5, #int 12 // #c │ │ +051398: 3254 0600 |0014: if-eq v4, v5, 001a // +0006 │ │ +05139c: 7110 7d15 0a00 |0016: invoke-static {v10}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$700:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157d │ │ +0513a2: 0e00 |0019: return-void │ │ +0513a4: 5494 0206 |001a: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ +0513a8: 6e10 2016 0400 |001c: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +0513ae: 0c04 |001f: move-result-object v4 │ │ +0513b0: 1a05 0e0d |0020: const-string v5, "createRfcommSocket" // string@0d0e │ │ +0513b4: 1216 |0022: const/4 v6, #int 1 // #1 │ │ +0513b6: 2366 aa03 |0023: new-array v6, v6, [Ljava/lang/Class; // type@03aa │ │ +0513ba: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +0513bc: 6208 9106 |0026: sget-object v8, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0691 │ │ +0513c0: 4d08 0607 |0028: aput-object v8, v6, v7 │ │ +0513c4: 6e30 f715 5406 |002a: invoke-virtual {v4, v5, v6}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f7 │ │ +0513ca: 0c02 |002d: move-result-object v2 │ │ +0513cc: 5494 0206 |002e: iget-object v4, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ +0513d0: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +0513d2: 2355 ab03 |0031: new-array v5, v5, [Ljava/lang/Object; // type@03ab │ │ +0513d6: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +0513d8: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +0513da: 7110 0e16 0700 |0035: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +0513e0: 0c07 |0038: move-result-object v7 │ │ +0513e2: 4d07 0506 |0039: aput-object v7, v5, v6 │ │ +0513e6: 6e30 5c16 4205 |003b: invoke-virtual {v2, v4, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +0513ec: 0c04 |003e: move-result-object v4 │ │ +0513ee: 0740 |003f: move-object v0, v4 │ │ +0513f0: 1f00 1b00 |0040: check-cast v0, Landroid/bluetooth/BluetoothSocket; // type@001b │ │ +0513f4: 0703 |0042: move-object v3, v0 │ │ +0513f6: 5b93 0306 |0043: iput-object v3, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +0513fa: 28d4 |0045: goto 0019 // -002c │ │ +0513fc: 0d01 |0046: move-exception v1 │ │ +0513fe: 1a04 4b02 |0047: const-string v4, "CBIServiceMain" // string@024b │ │ +051402: 2205 5803 |0049: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +051406: 7010 4016 0500 |004b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05140c: 1a06 0202 |004e: const-string v6, "BTConnectThread.BTConnectThread() : failed to establish socket : exception= " // string@0202 │ │ +051410: 6e20 4716 6500 |0050: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051416: 0c05 |0053: move-result-object v5 │ │ +051418: 6e10 0116 0100 |0054: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +05141e: 0c06 |0057: move-result-object v6 │ │ +051420: 6e20 4716 6500 |0058: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051426: 0c05 |005b: move-result-object v5 │ │ +051428: 6e10 4c16 0500 |005c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05142e: 0c05 |005f: move-result-object v5 │ │ +051430: 7130 7a12 5401 |0060: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +051436: 28e0 |0063: goto 0043 // -0020 │ │ catches : 1 │ │ 0x0008 - 0x0043 │ │ Ljava/lang/Exception; -> 0x0046 │ │ positions : │ │ 0x0000 line=477 │ │ 0x0005 line=480 │ │ 0x0007 line=481 │ │ @@ -94871,41 +94841,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0514bc: |[0514bc] com.theksmith.android.car_bus_interface.CBIServiceMain$BTConnectThread.cancel:()V │ │ -0514cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0514ce: 5c41 0106 |0001: iput-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmCancelling:Z // field@0601 │ │ -0514d2: 5441 0306 |0003: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -0514d6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0514da: 5441 0306 |0007: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -0514de: 6e10 9000 0100 |0009: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.isConnected:()Z // method@0090 │ │ -0514e4: 0a01 |000c: move-result v1 │ │ -0514e6: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -0514ea: 5441 0306 |000f: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -0514ee: 6e10 8c00 0100 |0011: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.close:()V // method@008c │ │ -0514f4: 0e00 |0014: return-void │ │ -0514f6: 0d00 |0015: move-exception v0 │ │ -0514f8: 1a01 4b02 |0016: const-string v1, "CBIServiceMain" // string@024b │ │ -0514fc: 2202 5803 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -051500: 7010 4016 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051506: 1a03 0302 |001d: const-string v3, "BTConnectThread.cancel() : failed to close socket : exception= " // string@0203 │ │ -05150a: 6e20 4716 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051510: 0c02 |0022: move-result-object v2 │ │ -051512: 6e10 0116 0000 |0023: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051518: 0c03 |0026: move-result-object v3 │ │ -05151a: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051520: 0c02 |002a: move-result-object v2 │ │ -051522: 6e10 4c16 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051528: 0c02 |002e: move-result-object v2 │ │ -05152a: 7130 7a12 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -051530: 28e2 |0032: goto 0014 // -001e │ │ +051448: |[051448] com.theksmith.android.car_bus_interface.CBIServiceMain$BTConnectThread.cancel:()V │ │ +051458: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05145a: 5c41 0106 |0001: iput-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmCancelling:Z // field@0601 │ │ +05145e: 5441 0306 |0003: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +051462: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +051466: 5441 0306 |0007: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +05146a: 6e10 9000 0100 |0009: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.isConnected:()Z // method@0090 │ │ +051470: 0a01 |000c: move-result v1 │ │ +051472: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +051476: 5441 0306 |000f: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +05147a: 6e10 8c00 0100 |0011: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.close:()V // method@008c │ │ +051480: 0e00 |0014: return-void │ │ +051482: 0d00 |0015: move-exception v0 │ │ +051484: 1a01 4b02 |0016: const-string v1, "CBIServiceMain" // string@024b │ │ +051488: 2202 5803 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05148c: 7010 4016 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051492: 1a03 0302 |001d: const-string v3, "BTConnectThread.cancel() : failed to close socket : exception= " // string@0203 │ │ +051496: 6e20 4716 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05149c: 0c02 |0022: move-result-object v2 │ │ +05149e: 6e10 0116 0000 |0023: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +0514a4: 0c03 |0026: move-result-object v3 │ │ +0514a6: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0514ac: 0c02 |002a: move-result-object v2 │ │ +0514ae: 6e10 4c16 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0514b4: 0c02 |002e: move-result-object v2 │ │ +0514b6: 7130 7a12 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +0514bc: 28e2 |0032: goto 0014 // -001e │ │ catches : 1 │ │ 0x000f - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=554 │ │ 0x000f line=556 │ │ @@ -94921,67 +94891,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -051544: |[051544] com.theksmith.android.car_bus_interface.CBIServiceMain$BTConnectThread.run:()V │ │ -051554: 5552 0106 |0000: iget-boolean v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmCancelling:Z // field@0601 │ │ -051558: 3802 0300 |0002: if-eqz v2, 0005 // +0003 │ │ -05155c: 0e00 |0004: return-void │ │ -05155e: 1602 d007 |0005: const-wide/16 v2, #int 2000 // #7d0 │ │ -051562: 7120 d801 3200 |0007: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@01d8 │ │ -051568: 5452 0306 |000a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -05156c: 6e10 8d00 0200 |000c: invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;.connect:()V // method@008d │ │ -051572: 5452 0406 |000f: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0604 │ │ -051576: 5453 0306 |0011: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -05157a: 5454 0206 |0013: iget-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ -05157e: 7130 7e15 3204 |0015: invoke-static {v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$800:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V // method@157e │ │ -051584: 28ec |0018: goto 0004 // -0014 │ │ -051586: 0d00 |0019: move-exception v0 │ │ -051588: 1a02 4b02 |001a: const-string v2, "CBIServiceMain" // string@024b │ │ -05158c: 2203 5803 |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -051590: 7010 4016 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051596: 1a04 0502 |0021: const-string v4, "BTConnectThread.run() : failed to connect : exception= " // string@0205 │ │ -05159a: 6e20 4716 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0515a0: 0c03 |0026: move-result-object v3 │ │ -0515a2: 6e10 0116 0000 |0027: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -0515a8: 0c04 |002a: move-result-object v4 │ │ -0515aa: 6e20 4716 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0515b0: 0c03 |002e: move-result-object v3 │ │ -0515b2: 6e10 4c16 0300 |002f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0515b8: 0c03 |0032: move-result-object v3 │ │ -0515ba: 7130 7a12 3200 |0033: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -0515c0: 5452 0306 |0036: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -0515c4: 3802 0f00 |0038: if-eqz v2, 0047 // +000f │ │ -0515c8: 5452 0306 |003a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -0515cc: 6e10 9000 0200 |003c: invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;.isConnected:()Z // method@0090 │ │ -0515d2: 0a02 |003f: move-result v2 │ │ -0515d4: 3802 0700 |0040: if-eqz v2, 0047 // +0007 │ │ -0515d8: 5452 0306 |0042: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ -0515dc: 6e10 8c00 0200 |0044: invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;.close:()V // method@008c │ │ -0515e2: 5452 0406 |0047: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0604 │ │ -0515e6: 7110 7f15 0200 |0049: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$900:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157f │ │ -0515ec: 28b8 |004c: goto 0004 // -0048 │ │ -0515ee: 0d01 |004d: move-exception v1 │ │ -0515f0: 1a02 4b02 |004e: const-string v2, "CBIServiceMain" // string@024b │ │ -0515f4: 2203 5803 |0050: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -0515f8: 7010 4016 0300 |0052: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0515fe: 1a04 0402 |0055: const-string v4, "BTConnectThread.run() : failed to close socket after connection failure : exception= " // string@0204 │ │ -051602: 6e20 4716 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051608: 0c03 |005a: move-result-object v3 │ │ -05160a: 6e10 0116 0100 |005b: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051610: 0c04 |005e: move-result-object v4 │ │ -051612: 6e20 4716 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051618: 0c03 |0062: move-result-object v3 │ │ -05161a: 6e10 4c16 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051620: 0c03 |0066: move-result-object v3 │ │ -051622: 7130 7a12 3201 |0067: invoke-static {v2, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -051628: 28dd |006a: goto 0047 // -0023 │ │ +0514d0: |[0514d0] com.theksmith.android.car_bus_interface.CBIServiceMain$BTConnectThread.run:()V │ │ +0514e0: 5552 0106 |0000: iget-boolean v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmCancelling:Z // field@0601 │ │ +0514e4: 3802 0300 |0002: if-eqz v2, 0005 // +0003 │ │ +0514e8: 0e00 |0004: return-void │ │ +0514ea: 1602 d007 |0005: const-wide/16 v2, #int 2000 // #7d0 │ │ +0514ee: 7120 d801 3200 |0007: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@01d8 │ │ +0514f4: 5452 0306 |000a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +0514f8: 6e10 8d00 0200 |000c: invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;.connect:()V // method@008d │ │ +0514fe: 5452 0406 |000f: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0604 │ │ +051502: 5453 0306 |0011: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +051506: 5454 0206 |0013: iget-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmDevice:Landroid/bluetooth/BluetoothDevice; // field@0602 │ │ +05150a: 7130 7e15 3204 |0015: invoke-static {v2, v3, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$800:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V // method@157e │ │ +051510: 28ec |0018: goto 0004 // -0014 │ │ +051512: 0d00 |0019: move-exception v0 │ │ +051514: 1a02 4b02 |001a: const-string v2, "CBIServiceMain" // string@024b │ │ +051518: 2203 5803 |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05151c: 7010 4016 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051522: 1a04 0502 |0021: const-string v4, "BTConnectThread.run() : failed to connect : exception= " // string@0205 │ │ +051526: 6e20 4716 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05152c: 0c03 |0026: move-result-object v3 │ │ +05152e: 6e10 0116 0000 |0027: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +051534: 0c04 |002a: move-result-object v4 │ │ +051536: 6e20 4716 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05153c: 0c03 |002e: move-result-object v3 │ │ +05153e: 6e10 4c16 0300 |002f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051544: 0c03 |0032: move-result-object v3 │ │ +051546: 7130 7a12 3200 |0033: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +05154c: 5452 0306 |0036: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +051550: 3802 0f00 |0038: if-eqz v2, 0047 // +000f │ │ +051554: 5452 0306 |003a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +051558: 6e10 9000 0200 |003c: invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;.isConnected:()Z // method@0090 │ │ +05155e: 0a02 |003f: move-result v2 │ │ +051560: 3802 0700 |0040: if-eqz v2, 0047 // +0007 │ │ +051564: 5452 0306 |0042: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0603 │ │ +051568: 6e10 8c00 0200 |0044: invoke-virtual {v2}, Landroid/bluetooth/BluetoothSocket;.close:()V // method@008c │ │ +05156e: 5452 0406 |0047: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0604 │ │ +051572: 7110 7f15 0200 |0049: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$900:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157f │ │ +051578: 28b8 |004c: goto 0004 // -0048 │ │ +05157a: 0d01 |004d: move-exception v1 │ │ +05157c: 1a02 4b02 |004e: const-string v2, "CBIServiceMain" // string@024b │ │ +051580: 2203 5803 |0050: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +051584: 7010 4016 0300 |0052: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05158a: 1a04 0402 |0055: const-string v4, "BTConnectThread.run() : failed to close socket after connection failure : exception= " // string@0204 │ │ +05158e: 6e20 4716 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051594: 0c03 |005a: move-result-object v3 │ │ +051596: 6e10 0116 0100 |005b: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +05159c: 0c04 |005e: move-result-object v4 │ │ +05159e: 6e20 4716 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0515a4: 0c03 |0062: move-result-object v3 │ │ +0515a6: 6e10 4c16 0300 |0063: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0515ac: 0c03 |0066: move-result-object v3 │ │ +0515ae: 7130 7a12 3201 |0067: invoke-static {v2, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +0515b4: 28dd |006a: goto 0047 // -0023 │ │ catches : 2 │ │ 0x0007 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ 0x0042 - 0x0047 │ │ Ljava/lang/Exception; -> 0x004d │ │ positions : │ │ 0x0000 line=522 │ │ @@ -95051,44 +95021,44 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -051648: |[051648] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;)V │ │ -051658: 5b67 0906 |0000: iput-object v7, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ -05165c: 7010 5016 0600 |0002: invoke-direct {v6}, Ljava/lang/Thread;.:()V // method@1650 │ │ -051662: 5b68 0806 |0005: iput-object v8, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ -051666: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -051668: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05166a: 5463 0806 |0009: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ -05166e: 6e10 8e00 0300 |000b: invoke-virtual {v3}, Landroid/bluetooth/BluetoothSocket;.getInputStream:()Ljava/io/InputStream; // method@008e │ │ -051674: 0c01 |000e: move-result-object v1 │ │ -051676: 5463 0806 |000f: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ -05167a: 6e10 8f00 0300 |0011: invoke-virtual {v3}, Landroid/bluetooth/BluetoothSocket;.getOutputStream:()Ljava/io/OutputStream; // method@008f │ │ -051680: 0c02 |0014: move-result-object v2 │ │ -051682: 5b61 0606 |0015: iput-object v1, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmInStream:Ljava/io/InputStream; // field@0606 │ │ -051686: 5b62 0706 |0017: iput-object v2, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmOutStream:Ljava/io/OutputStream; // field@0607 │ │ -05168a: 0e00 |0019: return-void │ │ -05168c: 0d00 |001a: move-exception v0 │ │ -05168e: 1a03 4b02 |001b: const-string v3, "CBIServiceMain" // string@024b │ │ -051692: 2204 5803 |001d: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -051696: 7010 4016 0400 |001f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05169c: 1a05 0702 |0022: const-string v5, "BTIOThread.BTIOThread() : failed to obtain io streams : exception= " // string@0207 │ │ -0516a0: 6e20 4716 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0516a6: 0c04 |0027: move-result-object v4 │ │ -0516a8: 6e10 0116 0000 |0028: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -0516ae: 0c05 |002b: move-result-object v5 │ │ -0516b0: 6e20 4716 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0516b6: 0c04 |002f: move-result-object v4 │ │ -0516b8: 6e10 4c16 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0516be: 0c04 |0033: move-result-object v4 │ │ -0516c0: 7130 7a12 4300 |0034: invoke-static {v3, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -0516c6: 28de |0037: goto 0015 // -0022 │ │ +0515d4: |[0515d4] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;)V │ │ +0515e4: 5b67 0906 |0000: iput-object v7, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ +0515e8: 7010 5016 0600 |0002: invoke-direct {v6}, Ljava/lang/Thread;.:()V // method@1650 │ │ +0515ee: 5b68 0806 |0005: iput-object v8, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ +0515f2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0515f4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0515f6: 5463 0806 |0009: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ +0515fa: 6e10 8e00 0300 |000b: invoke-virtual {v3}, Landroid/bluetooth/BluetoothSocket;.getInputStream:()Ljava/io/InputStream; // method@008e │ │ +051600: 0c01 |000e: move-result-object v1 │ │ +051602: 5463 0806 |000f: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ +051606: 6e10 8f00 0300 |0011: invoke-virtual {v3}, Landroid/bluetooth/BluetoothSocket;.getOutputStream:()Ljava/io/OutputStream; // method@008f │ │ +05160c: 0c02 |0014: move-result-object v2 │ │ +05160e: 5b61 0606 |0015: iput-object v1, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmInStream:Ljava/io/InputStream; // field@0606 │ │ +051612: 5b62 0706 |0017: iput-object v2, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmOutStream:Ljava/io/OutputStream; // field@0607 │ │ +051616: 0e00 |0019: return-void │ │ +051618: 0d00 |001a: move-exception v0 │ │ +05161a: 1a03 4b02 |001b: const-string v3, "CBIServiceMain" // string@024b │ │ +05161e: 2204 5803 |001d: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +051622: 7010 4016 0400 |001f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051628: 1a05 0702 |0022: const-string v5, "BTIOThread.BTIOThread() : failed to obtain io streams : exception= " // string@0207 │ │ +05162c: 6e20 4716 5400 |0024: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051632: 0c04 |0027: move-result-object v4 │ │ +051634: 6e10 0116 0000 |0028: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +05163a: 0c05 |002b: move-result-object v5 │ │ +05163c: 6e20 4716 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051642: 0c04 |002f: move-result-object v4 │ │ +051644: 6e10 4c16 0400 |0030: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05164a: 0c04 |0033: move-result-object v4 │ │ +05164c: 7130 7a12 4300 |0034: invoke-static {v3, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +051652: 28de |0037: goto 0015 // -0022 │ │ catches : 1 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=570 │ │ 0x0005 line=573 │ │ 0x0007 line=574 │ │ @@ -95114,41 +95084,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0516d8: |[0516d8] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.cancel:()V │ │ -0516e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0516ea: 5c41 0506 |0001: iput-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ -0516ee: 5441 0806 |0003: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ -0516f2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0516f6: 5441 0806 |0007: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ -0516fa: 6e10 9000 0100 |0009: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.isConnected:()Z // method@0090 │ │ -051700: 0a01 |000c: move-result v1 │ │ -051702: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -051706: 5441 0806 |000f: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ -05170a: 6e10 8c00 0100 |0011: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.close:()V // method@008c │ │ -051710: 0e00 |0014: return-void │ │ -051712: 0d00 |0015: move-exception v0 │ │ -051714: 1a01 4b02 |0016: const-string v1, "CBIServiceMain" // string@024b │ │ -051718: 2202 5803 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05171c: 7010 4016 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051722: 1a03 0802 |001d: const-string v3, "BTIOThread.cancel() : failed to close socket : exception= " // string@0208 │ │ -051726: 6e20 4716 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05172c: 0c02 |0022: move-result-object v2 │ │ -05172e: 6e10 0116 0000 |0023: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051734: 0c03 |0026: move-result-object v3 │ │ -051736: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05173c: 0c02 |002a: move-result-object v2 │ │ -05173e: 6e10 4c16 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051744: 0c02 |002e: move-result-object v2 │ │ -051746: 7130 7a12 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -05174c: 28e2 |0032: goto 0014 // -001e │ │ +051664: |[051664] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.cancel:()V │ │ +051674: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051676: 5c41 0506 |0001: iput-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ +05167a: 5441 0806 |0003: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ +05167e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +051682: 5441 0806 |0007: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ +051686: 6e10 9000 0100 |0009: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.isConnected:()Z // method@0090 │ │ +05168c: 0a01 |000c: move-result v1 │ │ +05168e: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +051692: 5441 0806 |000f: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmSocket:Landroid/bluetooth/BluetoothSocket; // field@0608 │ │ +051696: 6e10 8c00 0100 |0011: invoke-virtual {v1}, Landroid/bluetooth/BluetoothSocket;.close:()V // method@008c │ │ +05169c: 0e00 |0014: return-void │ │ +05169e: 0d00 |0015: move-exception v0 │ │ +0516a0: 1a01 4b02 |0016: const-string v1, "CBIServiceMain" // string@024b │ │ +0516a4: 2202 5803 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +0516a8: 7010 4016 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0516ae: 1a03 0802 |001d: const-string v3, "BTIOThread.cancel() : failed to close socket : exception= " // string@0208 │ │ +0516b2: 6e20 4716 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0516b8: 0c02 |0022: move-result-object v2 │ │ +0516ba: 6e10 0116 0000 |0023: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +0516c0: 0c03 |0026: move-result-object v3 │ │ +0516c2: 6e20 4716 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0516c8: 0c02 |002a: move-result-object v2 │ │ +0516ca: 6e10 4c16 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0516d0: 0c02 |002e: move-result-object v2 │ │ +0516d2: 7130 7a12 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +0516d8: 28e2 |0032: goto 0014 // -001e │ │ catches : 1 │ │ 0x000f - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=636 │ │ 0x000f line=638 │ │ @@ -95164,55 +95134,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -051760: |[051760] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.run:()V │ │ -051770: 1303 0004 |0000: const/16 v3, #int 1024 // #400 │ │ -051774: 2330 8f03 |0002: new-array v0, v3, [B // type@038f │ │ -051778: 5563 0506 |0004: iget-boolean v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ -05177c: 3903 3b00 |0006: if-nez v3, 0041 // +003b │ │ -051780: 5463 0606 |0008: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmInStream:Ljava/io/InputStream; // field@0606 │ │ -051784: 3803 3700 |000a: if-eqz v3, 0041 // +0037 │ │ -051788: 5463 0606 |000c: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmInStream:Ljava/io/InputStream; // field@0606 │ │ -05178c: 6e20 d515 0300 |000e: invoke-virtual {v3, v0}, Ljava/io/InputStream;.read:([B)I // method@15d5 │ │ -051792: 0a02 |0011: move-result v2 │ │ -051794: 5464 0906 |0012: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ -051798: 6e10 f316 0000 |0014: invoke-virtual {v0}, [B.clone:()Ljava/lang/Object; // method@16f3 │ │ -05179e: 0c03 |0017: move-result-object v3 │ │ -0517a0: 1f03 8f03 |0018: check-cast v3, [B // type@038f │ │ -0517a4: 7130 7515 3402 |001a: invoke-static {v4, v3, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;[BI)V // method@1575 │ │ -0517aa: 28e7 |001d: goto 0004 // -0019 │ │ -0517ac: 0d01 |001e: move-exception v1 │ │ -0517ae: 1a03 4b02 |001f: const-string v3, "CBIServiceMain" // string@024b │ │ -0517b2: 2204 5803 |0021: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -0517b6: 7010 4016 0400 |0023: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0517bc: 1a05 0902 |0026: const-string v5, "BTIOThread.run() : exception while reading : exception= " // string@0209 │ │ -0517c0: 6e20 4716 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0517c6: 0c04 |002b: move-result-object v4 │ │ -0517c8: 6e10 0116 0100 |002c: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -0517ce: 0c05 |002f: move-result-object v5 │ │ -0517d0: 6e20 4716 5400 |0030: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0517d6: 0c04 |0033: move-result-object v4 │ │ -0517d8: 6e10 4c16 0400 |0034: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0517de: 0c04 |0037: move-result-object v4 │ │ -0517e0: 7130 7a12 4301 |0038: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -0517e6: 5463 0906 |003b: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ -0517ea: 7110 7615 0300 |003d: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1576 │ │ -0517f0: 0e00 |0040: return-void │ │ -0517f2: 5563 0506 |0041: iget-boolean v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ -0517f6: 3903 fdff |0043: if-nez v3, 0040 // -0003 │ │ -0517fa: 1a03 4b02 |0045: const-string v3, "CBIServiceMain" // string@024b │ │ -0517fe: 1a04 0a02 |0047: const-string v4, "BTIOThread.run() : lost input stream" // string@020a │ │ -051802: 7120 7912 4300 |0049: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -051808: 5463 0906 |004c: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ -05180c: 7110 7615 0300 |004e: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1576 │ │ -051812: 28ef |0051: goto 0040 // -0011 │ │ +0516ec: |[0516ec] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.run:()V │ │ +0516fc: 1303 0004 |0000: const/16 v3, #int 1024 // #400 │ │ +051700: 2330 8f03 |0002: new-array v0, v3, [B // type@038f │ │ +051704: 5563 0506 |0004: iget-boolean v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ +051708: 3903 3b00 |0006: if-nez v3, 0041 // +003b │ │ +05170c: 5463 0606 |0008: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmInStream:Ljava/io/InputStream; // field@0606 │ │ +051710: 3803 3700 |000a: if-eqz v3, 0041 // +0037 │ │ +051714: 5463 0606 |000c: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmInStream:Ljava/io/InputStream; // field@0606 │ │ +051718: 6e20 d515 0300 |000e: invoke-virtual {v3, v0}, Ljava/io/InputStream;.read:([B)I // method@15d5 │ │ +05171e: 0a02 |0011: move-result v2 │ │ +051720: 5464 0906 |0012: iget-object v4, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ +051724: 6e10 f316 0000 |0014: invoke-virtual {v0}, [B.clone:()Ljava/lang/Object; // method@16f3 │ │ +05172a: 0c03 |0017: move-result-object v3 │ │ +05172c: 1f03 8f03 |0018: check-cast v3, [B // type@038f │ │ +051730: 7130 7515 3402 |001a: invoke-static {v4, v3, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;[BI)V // method@1575 │ │ +051736: 28e7 |001d: goto 0004 // -0019 │ │ +051738: 0d01 |001e: move-exception v1 │ │ +05173a: 1a03 4b02 |001f: const-string v3, "CBIServiceMain" // string@024b │ │ +05173e: 2204 5803 |0021: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +051742: 7010 4016 0400 |0023: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051748: 1a05 0902 |0026: const-string v5, "BTIOThread.run() : exception while reading : exception= " // string@0209 │ │ +05174c: 6e20 4716 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051752: 0c04 |002b: move-result-object v4 │ │ +051754: 6e10 0116 0100 |002c: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +05175a: 0c05 |002f: move-result-object v5 │ │ +05175c: 6e20 4716 5400 |0030: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051762: 0c04 |0033: move-result-object v4 │ │ +051764: 6e10 4c16 0400 |0034: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05176a: 0c04 |0037: move-result-object v4 │ │ +05176c: 7130 7a12 4301 |0038: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +051772: 5463 0906 |003b: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ +051776: 7110 7615 0300 |003d: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1576 │ │ +05177c: 0e00 |0040: return-void │ │ +05177e: 5563 0506 |0041: iget-boolean v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ +051782: 3903 fdff |0043: if-nez v3, 0040 // -0003 │ │ +051786: 1a03 4b02 |0045: const-string v3, "CBIServiceMain" // string@024b │ │ +05178a: 1a04 0a02 |0047: const-string v4, "BTIOThread.run() : lost input stream" // string@020a │ │ +05178e: 7120 7912 4300 |0049: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +051794: 5463 0906 |004c: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0609 │ │ +051798: 7110 7615 0300 |004e: invoke-static {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1576 │ │ +05179e: 28ef |0051: goto 0040 // -0011 │ │ catches : 1 │ │ 0x000c - 0x001d │ │ Ljava/lang/Exception; -> 0x001e │ │ positions : │ │ 0x0000 line=593 │ │ 0x0004 line=596 │ │ 0x000c line=599 │ │ @@ -95235,38 +95205,38 @@ │ │ type : '([B)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -051824: |[051824] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.write:([B)V │ │ -051834: 5541 0506 |0000: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ -051838: 3801 0300 |0002: if-eqz v1, 0005 // +0003 │ │ -05183c: 0e00 |0004: return-void │ │ -05183e: 5441 0706 |0005: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmOutStream:Ljava/io/OutputStream; // field@0607 │ │ -051842: 6e20 d715 5100 |0007: invoke-virtual {v1, v5}, Ljava/io/OutputStream;.write:([B)V // method@15d7 │ │ -051848: 5441 0706 |000a: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmOutStream:Ljava/io/OutputStream; // field@0607 │ │ -05184c: 6e10 d615 0100 |000c: invoke-virtual {v1}, Ljava/io/OutputStream;.flush:()V // method@15d6 │ │ -051852: 28f5 |000f: goto 0004 // -000b │ │ -051854: 0d00 |0010: move-exception v0 │ │ -051856: 1a01 4b02 |0011: const-string v1, "CBIServiceMain" // string@024b │ │ -05185a: 2202 5803 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05185e: 7010 4016 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051864: 1a03 0b02 |0018: const-string v3, "BTIOThread.write() : exception while writing : exception= " // string@020b │ │ -051868: 6e20 4716 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05186e: 0c02 |001d: move-result-object v2 │ │ -051870: 6e10 0116 0000 |001e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051876: 0c03 |0021: move-result-object v3 │ │ -051878: 6e20 4716 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05187e: 0c02 |0025: move-result-object v2 │ │ -051880: 6e10 4c16 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051886: 0c02 |0029: move-result-object v2 │ │ -051888: 7130 7a12 2100 |002a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -05188e: 28d7 |002d: goto 0004 // -0029 │ │ +0517b0: |[0517b0] com.theksmith.android.car_bus_interface.CBIServiceMain$BTIOThread.write:([B)V │ │ +0517c0: 5541 0506 |0000: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmCancelling:Z // field@0605 │ │ +0517c4: 3801 0300 |0002: if-eqz v1, 0005 // +0003 │ │ +0517c8: 0e00 |0004: return-void │ │ +0517ca: 5441 0706 |0005: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmOutStream:Ljava/io/OutputStream; // field@0607 │ │ +0517ce: 6e20 d715 5100 |0007: invoke-virtual {v1, v5}, Ljava/io/OutputStream;.write:([B)V // method@15d7 │ │ +0517d4: 5441 0706 |000a: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.mmOutStream:Ljava/io/OutputStream; // field@0607 │ │ +0517d8: 6e10 d615 0100 |000c: invoke-virtual {v1}, Ljava/io/OutputStream;.flush:()V // method@15d6 │ │ +0517de: 28f5 |000f: goto 0004 // -000b │ │ +0517e0: 0d00 |0010: move-exception v0 │ │ +0517e2: 1a01 4b02 |0011: const-string v1, "CBIServiceMain" // string@024b │ │ +0517e6: 2202 5803 |0013: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +0517ea: 7010 4016 0200 |0015: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0517f0: 1a03 0b02 |0018: const-string v3, "BTIOThread.write() : exception while writing : exception= " // string@020b │ │ +0517f4: 6e20 4716 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0517fa: 0c02 |001d: move-result-object v2 │ │ +0517fc: 6e10 0116 0000 |001e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +051802: 0c03 |0021: move-result-object v3 │ │ +051804: 6e20 4716 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05180a: 0c02 |0025: move-result-object v2 │ │ +05180c: 6e10 4c16 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051812: 0c02 |0029: move-result-object v2 │ │ +051814: 7130 7a12 2100 |002a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +05181a: 28d7 |002d: goto 0004 // -0029 │ │ catches : 1 │ │ 0x0005 - 0x000f │ │ Ljava/lang/Exception; -> 0x0010 │ │ positions : │ │ 0x0000 line=619 │ │ 0x0004 line=629 │ │ 0x0005 line=624 │ │ @@ -95339,62 +95309,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0518a0: |[0518a0] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.:()V │ │ -0518b0: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0518b2: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0518b4: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0518b6: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0518b8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0518ba: 2200 1503 |0005: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -0518be: 1a01 bb02 |0007: const-string v1, "DESTROYING" // string@02bb │ │ -0518c2: 7030 6615 1003 |0009: invoke-direct {v0, v1, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ -0518c8: 6900 0c06 |000c: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -0518cc: 2200 1503 |000e: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -0518d0: 1a01 8008 |0010: const-string v1, "NONE" // string@0880 │ │ -0518d4: 7030 6615 1004 |0012: invoke-direct {v0, v1, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ -0518da: 6900 0e06 |0015: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ -0518de: 2200 1503 |0017: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -0518e2: 1a01 5a02 |0019: const-string v1, "CONNECTING" // string@025a │ │ -0518e6: 7030 6615 1005 |001b: invoke-direct {v0, v1, v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ -0518ec: 6900 0b06 |001e: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.CONNECTING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060b │ │ -0518f0: 2200 1503 |0020: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -0518f4: 1a01 a103 |0022: const-string v1, "IDLE" // string@03a1 │ │ -0518f8: 7030 6615 1006 |0024: invoke-direct {v0, v1, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ -0518fe: 6900 0d06 |0027: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -051902: 2200 1503 |0029: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -051906: 1a01 1009 |002b: const-string v1, "RX" // string@0910 │ │ -05190a: 7030 6615 1007 |002d: invoke-direct {v0, v1, v7}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ -051910: 6900 0f06 |0030: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ -051914: 2200 1503 |0032: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -051918: 1a01 b409 |0034: const-string v1, "TX" // string@09b4 │ │ -05191c: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -05191e: 7030 6615 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ -051924: 6900 1006 |003a: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ -051928: 1260 |003c: const/4 v0, #int 6 // #6 │ │ -05192a: 2300 a703 |003d: new-array v0, v0, [Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@03a7 │ │ -05192e: 6201 0c06 |003f: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -051932: 4d01 0003 |0041: aput-object v1, v0, v3 │ │ -051936: 6201 0e06 |0043: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ -05193a: 4d01 0004 |0045: aput-object v1, v0, v4 │ │ -05193e: 6201 0b06 |0047: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.CONNECTING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060b │ │ -051942: 4d01 0005 |0049: aput-object v1, v0, v5 │ │ -051946: 6201 0d06 |004b: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -05194a: 4d01 0006 |004d: aput-object v1, v0, v6 │ │ -05194e: 6201 0f06 |004f: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ -051952: 4d01 0007 |0051: aput-object v1, v0, v7 │ │ -051956: 1251 |0053: const/4 v1, #int 5 // #5 │ │ -051958: 6202 1006 |0054: sget-object v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ -05195c: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ -051960: 6900 0a06 |0058: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.$VALUES:[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060a │ │ -051964: 0e00 |005a: return-void │ │ +05182c: |[05182c] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.:()V │ │ +05183c: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +05183e: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +051840: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +051842: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +051844: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +051846: 2200 1503 |0005: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +05184a: 1a01 bb02 |0007: const-string v1, "DESTROYING" // string@02bb │ │ +05184e: 7030 6615 1003 |0009: invoke-direct {v0, v1, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ +051854: 6900 0c06 |000c: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +051858: 2200 1503 |000e: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +05185c: 1a01 8008 |0010: const-string v1, "NONE" // string@0880 │ │ +051860: 7030 6615 1004 |0012: invoke-direct {v0, v1, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ +051866: 6900 0e06 |0015: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ +05186a: 2200 1503 |0017: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +05186e: 1a01 5a02 |0019: const-string v1, "CONNECTING" // string@025a │ │ +051872: 7030 6615 1005 |001b: invoke-direct {v0, v1, v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ +051878: 6900 0b06 |001e: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.CONNECTING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060b │ │ +05187c: 2200 1503 |0020: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +051880: 1a01 a103 |0022: const-string v1, "IDLE" // string@03a1 │ │ +051884: 7030 6615 1006 |0024: invoke-direct {v0, v1, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ +05188a: 6900 0d06 |0027: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +05188e: 2200 1503 |0029: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +051892: 1a01 1009 |002b: const-string v1, "RX" // string@0910 │ │ +051896: 7030 6615 1007 |002d: invoke-direct {v0, v1, v7}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ +05189c: 6900 0f06 |0030: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ +0518a0: 2200 1503 |0032: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +0518a4: 1a01 b409 |0034: const-string v1, "TX" // string@09b4 │ │ +0518a8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +0518aa: 7030 6615 1002 |0037: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.:(Ljava/lang/String;I)V // method@1566 │ │ +0518b0: 6900 1006 |003a: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ +0518b4: 1260 |003c: const/4 v0, #int 6 // #6 │ │ +0518b6: 2300 a703 |003d: new-array v0, v0, [Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@03a7 │ │ +0518ba: 6201 0c06 |003f: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +0518be: 4d01 0003 |0041: aput-object v1, v0, v3 │ │ +0518c2: 6201 0e06 |0043: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ +0518c6: 4d01 0004 |0045: aput-object v1, v0, v4 │ │ +0518ca: 6201 0b06 |0047: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.CONNECTING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060b │ │ +0518ce: 4d01 0005 |0049: aput-object v1, v0, v5 │ │ +0518d2: 6201 0d06 |004b: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +0518d6: 4d01 0006 |004d: aput-object v1, v0, v6 │ │ +0518da: 6201 0f06 |004f: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ +0518de: 4d01 0007 |0051: aput-object v1, v0, v7 │ │ +0518e2: 1251 |0053: const/4 v1, #int 5 // #5 │ │ +0518e4: 6202 1006 |0054: sget-object v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ +0518e8: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ +0518ec: 6900 0a06 |0058: sput-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.$VALUES:[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060a │ │ +0518f0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=79 │ │ 0x003c line=78 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;) │ │ @@ -95402,17 +95372,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 │ │ -051968: |[051968] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.:(Ljava/lang/String;I)V │ │ -051978: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ -05197e: 0e00 |0003: return-void │ │ +0518f4: |[0518f4] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.:(Ljava/lang/String;I)V │ │ +051904: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ +05190a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -95422,20 +95392,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -051980: |[051980] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.valueOf:(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ -051990: 1c00 1503 |0000: const-class v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -051994: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ -05199a: 0c00 |0005: move-result-object v0 │ │ -05199c: 1f00 1503 |0006: check-cast v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ -0519a0: 1100 |0008: return-object v0 │ │ +05190c: |[05190c] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.valueOf:(Ljava/lang/String;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ +05191c: 1c00 1503 |0000: const-class v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +051920: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ +051926: 0c00 |0005: move-result-object v0 │ │ +051928: 1f00 1503 |0006: check-cast v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@0315 │ │ +05192c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;) │ │ @@ -95443,20 +95413,20 @@ │ │ type : '()[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0519a4: |[0519a4] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.values:()[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ -0519b4: 6200 0a06 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.$VALUES:[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060a │ │ -0519b8: 6e10 f916 0000 |0002: invoke-virtual {v0}, [Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.clone:()Ljava/lang/Object; // method@16f9 │ │ -0519be: 0c00 |0005: move-result-object v0 │ │ -0519c0: 1f00 a703 |0006: check-cast v0, [Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@03a7 │ │ -0519c4: 1100 |0008: return-object v0 │ │ +051930: |[051930] com.theksmith.android.car_bus_interface.CBIServiceMain$BTState.values:()[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ +051940: 6200 0a06 |0000: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.$VALUES:[Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060a │ │ +051944: 6e10 f916 0000 |0002: invoke-virtual {v0}, [Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.clone:()Ljava/lang/Object; // method@16f9 │ │ +05194a: 0c00 |0005: move-result-object v0 │ │ +05194c: 1f00 a703 |0006: check-cast v0, [Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // type@03a7 │ │ +051950: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 588 (CBIServiceMain.java) │ │ @@ -95493,82 +95463,82 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0519c8: |[0519c8] com.theksmith.android.car_bus_interface.CBIServiceMain$BoundIncomingHandler.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -0519d8: 5b01 1106 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -0519dc: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -0519e2: 0e00 |0005: return-void │ │ +051954: |[051954] com.theksmith.android.car_bus_interface.CBIServiceMain$BoundIncomingHandler.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051964: 5b01 1106 |0000: iput-object v1, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +051968: 7010 aa01 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +05196e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -0519e4: |[0519e4] com.theksmith.android.car_bus_interface.CBIServiceMain$BoundIncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ -0519f4: 5431 1106 |0000: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -0519f8: 1d01 |0002: monitor-enter v1 │ │ -0519fa: 5240 2900 |0003: iget v0, v4, Landroid/os/Message;.what:I // field@0029 │ │ -0519fe: 2b00 5100 0000 |0005: packed-switch v0, 00000056 // +00000051 │ │ -051a04: 6f20 ad01 4300 |0008: invoke-super {v3, v4}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ -051a0a: 1e01 |000b: monitor-exit v1 │ │ -051a0c: 0e00 |000c: return-void │ │ -051a0e: 5430 1106 |000d: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a12: 7110 7315 0000 |000f: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList; // method@1573 │ │ -051a18: 0c00 |0012: move-result-object v0 │ │ -051a1a: 5442 2800 |0013: iget-object v2, v4, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ -051a1e: 6e20 6416 2000 |0015: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -051a24: 28f3 |0018: goto 000b // -000d │ │ -051a26: 0d00 |0019: move-exception v0 │ │ -051a28: 1e01 |001a: monitor-exit v1 │ │ -051a2a: 2700 |001b: throw v0 │ │ -051a2c: 5430 1106 |001c: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a30: 7110 7315 0000 |001e: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList; // method@1573 │ │ -051a36: 0c00 |0021: move-result-object v0 │ │ -051a38: 5442 2800 |0022: iget-object v2, v4, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ -051a3c: 6e20 6b16 2000 |0024: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ -051a42: 28e4 |0027: goto 000b // -001c │ │ -051a44: 5430 1106 |0028: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a48: 7110 7415 0000 |002a: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z // method@1574 │ │ -051a4e: 0a00 |002d: move-result v0 │ │ -051a50: 3900 0800 |002e: if-nez v0, 0036 // +0008 │ │ -051a54: 5430 1106 |0030: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a58: 7110 7815 0000 |0032: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1578 │ │ -051a5e: 28d6 |0035: goto 000b // -002a │ │ -051a60: 5430 1106 |0036: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a64: 5442 2700 |0038: iget-object v2, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ -051a68: 6e10 2216 0200 |003a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ -051a6e: 0c02 |003d: move-result-object v2 │ │ -051a70: 7120 7915 2000 |003e: invoke-static {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$300:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V // method@1579 │ │ -051a76: 28ca |0041: goto 000b // -0036 │ │ -051a78: 5430 1106 |0042: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a7c: 7110 7415 0000 |0044: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z // method@1574 │ │ -051a82: 0a00 |0047: move-result v0 │ │ -051a84: 3900 0800 |0048: if-nez v0, 0050 // +0008 │ │ -051a88: 5430 1106 |004a: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a8c: 7110 7815 0000 |004c: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1578 │ │ -051a92: 28bc |004f: goto 000b // -0044 │ │ -051a94: 5430 1106 |0050: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ -051a98: 7110 7a15 0000 |0052: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$400:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157a │ │ -051a9e: 28b6 |0055: goto 000b // -004a │ │ -051aa0: 0001 0500 0100 0000 0800 0000 1700 ... |0056: packed-switch-data (14 units) │ │ +051970: |[051970] com.theksmith.android.car_bus_interface.CBIServiceMain$BoundIncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ +051980: 5431 1106 |0000: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +051984: 1d01 |0002: monitor-enter v1 │ │ +051986: 5240 2900 |0003: iget v0, v4, Landroid/os/Message;.what:I // field@0029 │ │ +05198a: 2b00 5100 0000 |0005: packed-switch v0, 00000056 // +00000051 │ │ +051990: 6f20 ad01 4300 |0008: invoke-super {v3, v4}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@01ad │ │ +051996: 1e01 |000b: monitor-exit v1 │ │ +051998: 0e00 |000c: return-void │ │ +05199a: 5430 1106 |000d: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +05199e: 7110 7315 0000 |000f: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList; // method@1573 │ │ +0519a4: 0c00 |0012: move-result-object v0 │ │ +0519a6: 5442 2800 |0013: iget-object v2, v4, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ +0519aa: 6e20 6416 2000 |0015: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0519b0: 28f3 |0018: goto 000b // -000d │ │ +0519b2: 0d00 |0019: move-exception v0 │ │ +0519b4: 1e01 |001a: monitor-exit v1 │ │ +0519b6: 2700 |001b: throw v0 │ │ +0519b8: 5430 1106 |001c: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +0519bc: 7110 7315 0000 |001e: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList; // method@1573 │ │ +0519c2: 0c00 |0021: move-result-object v0 │ │ +0519c4: 5442 2800 |0022: iget-object v2, v4, Landroid/os/Message;.replyTo:Landroid/os/Messenger; // field@0028 │ │ +0519c8: 6e20 6b16 2000 |0024: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ +0519ce: 28e4 |0027: goto 000b // -001c │ │ +0519d0: 5430 1106 |0028: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +0519d4: 7110 7415 0000 |002a: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z // method@1574 │ │ +0519da: 0a00 |002d: move-result v0 │ │ +0519dc: 3900 0800 |002e: if-nez v0, 0036 // +0008 │ │ +0519e0: 5430 1106 |0030: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +0519e4: 7110 7815 0000 |0032: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1578 │ │ +0519ea: 28d6 |0035: goto 000b // -002a │ │ +0519ec: 5430 1106 |0036: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +0519f0: 5442 2700 |0038: iget-object v2, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0027 │ │ +0519f4: 6e10 2216 0200 |003a: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ +0519fa: 0c02 |003d: move-result-object v2 │ │ +0519fc: 7120 7915 2000 |003e: invoke-static {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$300:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V // method@1579 │ │ +051a02: 28ca |0041: goto 000b // -0036 │ │ +051a04: 5430 1106 |0042: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +051a08: 7110 7415 0000 |0044: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z // method@1574 │ │ +051a0e: 0a00 |0047: move-result v0 │ │ +051a10: 3900 0800 |0048: if-nez v0, 0050 // +0008 │ │ +051a14: 5430 1106 |004a: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +051a18: 7110 7815 0000 |004c: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1578 │ │ +051a1e: 28bc |004f: goto 000b // -0044 │ │ +051a20: 5430 1106 |0050: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0611 │ │ +051a24: 7110 7a15 0000 |0052: invoke-static {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$400:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@157a │ │ +051a2a: 28b6 |0055: goto 000b // -004a │ │ +051a2c: 0001 0500 0100 0000 0800 0000 1700 ... |0056: packed-switch-data (14 units) │ │ catches : 2 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ 0x001c - 0x0055 │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=219 │ │ @@ -95634,21 +95604,21 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -051ad0: |[051ad0] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051ae0: 5b12 1406 |0000: iput-object v2, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0614 │ │ -051ae4: 7010 5016 0100 |0002: invoke-direct {v1}, Ljava/lang/Thread;.:()V // method@1650 │ │ -051aea: 2200 8103 |0005: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0381 │ │ -051aee: 7010 b716 0000 |0007: invoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@16b7 │ │ -051af4: 5b10 1306 |000a: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmQueue:Ljava/util/concurrent/LinkedBlockingQueue; // field@0613 │ │ -051af8: 0e00 |000c: return-void │ │ +051a5c: |[051a5c] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051a6c: 5b12 1406 |0000: iput-object v2, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0614 │ │ +051a70: 7010 5016 0100 |0002: invoke-direct {v1}, Ljava/lang/Thread;.:()V // method@1650 │ │ +051a76: 2200 8103 |0005: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0381 │ │ +051a7a: 7010 b716 0000 |0007: invoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@16b7 │ │ +051a80: 5b10 1306 |000a: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmQueue:Ljava/util/concurrent/LinkedBlockingQueue; // field@0613 │ │ +051a84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0005 line=862 │ │ 0x000c line=863 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; │ │ @@ -95660,36 +95630,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -051afc: |[051afc] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.add:(Ljava/lang/String;)V │ │ -051b0c: 5541 1206 |0000: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmCancelling:Z // field@0612 │ │ -051b10: 3801 0300 |0002: if-eqz v1, 0005 // +0003 │ │ -051b14: 0e00 |0004: return-void │ │ -051b16: 5441 1306 |0005: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmQueue:Ljava/util/concurrent/LinkedBlockingQueue; // field@0613 │ │ -051b1a: 6e20 b916 5100 |0007: invoke-virtual {v1, v5}, Ljava/util/concurrent/LinkedBlockingQueue;.put:(Ljava/lang/Object;)V // method@16b9 │ │ -051b20: 28fa |000a: goto 0004 // -0006 │ │ -051b22: 0d00 |000b: move-exception v0 │ │ -051b24: 1a01 4b02 |000c: const-string v1, "CBIServiceMain" // string@024b │ │ -051b28: 2202 5803 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -051b2c: 7010 4016 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051b32: 1a03 f202 |0013: const-string v3, "ELMCommandQueueThread.add() : failed to add to queue : exception= " // string@02f2 │ │ -051b36: 6e20 4716 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051b3c: 0c02 |0018: move-result-object v2 │ │ -051b3e: 6e10 0116 0000 |0019: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051b44: 0c03 |001c: move-result-object v3 │ │ -051b46: 6e20 4716 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051b4c: 0c02 |0020: move-result-object v2 │ │ -051b4e: 6e10 4c16 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051b54: 0c02 |0024: move-result-object v2 │ │ -051b56: 7130 7a12 2100 |0025: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -051b5c: 28dc |0028: goto 0004 // -0024 │ │ +051a88: |[051a88] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.add:(Ljava/lang/String;)V │ │ +051a98: 5541 1206 |0000: iget-boolean v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmCancelling:Z // field@0612 │ │ +051a9c: 3801 0300 |0002: if-eqz v1, 0005 // +0003 │ │ +051aa0: 0e00 |0004: return-void │ │ +051aa2: 5441 1306 |0005: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmQueue:Ljava/util/concurrent/LinkedBlockingQueue; // field@0613 │ │ +051aa6: 6e20 b916 5100 |0007: invoke-virtual {v1, v5}, Ljava/util/concurrent/LinkedBlockingQueue;.put:(Ljava/lang/Object;)V // method@16b9 │ │ +051aac: 28fa |000a: goto 0004 // -0006 │ │ +051aae: 0d00 |000b: move-exception v0 │ │ +051ab0: 1a01 4b02 |000c: const-string v1, "CBIServiceMain" // string@024b │ │ +051ab4: 2202 5803 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +051ab8: 7010 4016 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051abe: 1a03 f202 |0013: const-string v3, "ELMCommandQueueThread.add() : failed to add to queue : exception= " // string@02f2 │ │ +051ac2: 6e20 4716 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051ac8: 0c02 |0018: move-result-object v2 │ │ +051aca: 6e10 0116 0000 |0019: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +051ad0: 0c03 |001c: move-result-object v3 │ │ +051ad2: 6e20 4716 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051ad8: 0c02 |0020: move-result-object v2 │ │ +051ada: 6e10 4c16 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051ae0: 0c02 |0024: move-result-object v2 │ │ +051ae2: 7130 7a12 2100 |0025: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +051ae8: 28dc |0028: goto 0004 // -0024 │ │ catches : 1 │ │ 0x0005 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ 0x0000 line=888 │ │ 0x0004 line=897 │ │ 0x0005 line=893 │ │ @@ -95705,18 +95675,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -051b70: |[051b70] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.cancel:()V │ │ -051b80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051b82: 5c10 1206 |0001: iput-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmCancelling:Z // field@0612 │ │ -051b86: 0e00 |0003: return-void │ │ +051afc: |[051afc] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.cancel:()V │ │ +051b0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051b0e: 5c10 1206 |0001: iput-boolean v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmCancelling:Z // field@0612 │ │ +051b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=902 │ │ 0x0003 line=903 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; │ │ │ │ @@ -95725,47 +95695,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -051b88: |[051b88] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.run:()V │ │ -051b98: 5552 1206 |0000: iget-boolean v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmCancelling:Z // field@0612 │ │ -051b9c: 3902 2f00 |0002: if-nez v2, 0031 // +002f │ │ -051ba0: 5452 1406 |0004: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0614 │ │ -051ba4: 7110 7715 0200 |0006: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // method@1577 │ │ -051baa: 0c02 |0009: move-result-object v2 │ │ -051bac: 6203 0d06 |000a: sget-object v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -051bb0: 3232 2600 |000c: if-eq v2, v3, 0032 // +0026 │ │ -051bb4: 1602 6400 |000e: const-wide/16 v2, #int 100 // #64 │ │ -051bb8: 7120 d801 3200 |0010: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@01d8 │ │ -051bbe: 28ed |0013: goto 0000 // -0013 │ │ -051bc0: 0d01 |0014: move-exception v1 │ │ -051bc2: 1a02 4b02 |0015: const-string v2, "CBIServiceMain" // string@024b │ │ -051bc6: 2203 5803 |0017: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -051bca: 7010 4016 0300 |0019: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051bd0: 1a04 f302 |001c: const-string v4, "ELMCommandQueueThread.run() : exception while processing queue : exception= " // string@02f3 │ │ -051bd4: 6e20 4716 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051bda: 0c03 |0021: move-result-object v3 │ │ -051bdc: 6e10 0116 0100 |0022: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -051be2: 0c04 |0025: move-result-object v4 │ │ -051be4: 6e20 4716 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051bea: 0c03 |0029: move-result-object v3 │ │ -051bec: 6e10 4c16 0300 |002a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051bf2: 0c03 |002d: move-result-object v3 │ │ -051bf4: 7130 7a12 3201 |002e: invoke-static {v2, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -051bfa: 0e00 |0031: return-void │ │ -051bfc: 5452 1306 |0032: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmQueue:Ljava/util/concurrent/LinkedBlockingQueue; // field@0613 │ │ -051c00: 6e10 ba16 0200 |0034: invoke-virtual {v2}, Ljava/util/concurrent/LinkedBlockingQueue;.take:()Ljava/lang/Object; // method@16ba │ │ -051c06: 0c00 |0037: move-result-object v0 │ │ -051c08: 1f00 5703 |0038: check-cast v0, Ljava/lang/String; // type@0357 │ │ -051c0c: 5452 1406 |003a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0614 │ │ -051c10: 7120 7915 0200 |003c: invoke-static {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$300:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V // method@1579 │ │ -051c16: 28c1 |003f: goto 0000 // -003f │ │ +051b14: |[051b14] com.theksmith.android.car_bus_interface.CBIServiceMain$ELMCommandQueueThread.run:()V │ │ +051b24: 5552 1206 |0000: iget-boolean v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmCancelling:Z // field@0612 │ │ +051b28: 3902 2f00 |0002: if-nez v2, 0031 // +002f │ │ +051b2c: 5452 1406 |0004: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0614 │ │ +051b30: 7110 7715 0200 |0006: invoke-static {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$1200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // method@1577 │ │ +051b36: 0c02 |0009: move-result-object v2 │ │ +051b38: 6203 0d06 |000a: sget-object v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +051b3c: 3232 2600 |000c: if-eq v2, v3, 0032 // +0026 │ │ +051b40: 1602 6400 |000e: const-wide/16 v2, #int 100 // #64 │ │ +051b44: 7120 d801 3200 |0010: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@01d8 │ │ +051b4a: 28ed |0013: goto 0000 // -0013 │ │ +051b4c: 0d01 |0014: move-exception v1 │ │ +051b4e: 1a02 4b02 |0015: const-string v2, "CBIServiceMain" // string@024b │ │ +051b52: 2203 5803 |0017: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +051b56: 7010 4016 0300 |0019: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051b5c: 1a04 f302 |001c: const-string v4, "ELMCommandQueueThread.run() : exception while processing queue : exception= " // string@02f3 │ │ +051b60: 6e20 4716 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051b66: 0c03 |0021: move-result-object v3 │ │ +051b68: 6e10 0116 0100 |0022: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +051b6e: 0c04 |0025: move-result-object v4 │ │ +051b70: 6e20 4716 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051b76: 0c03 |0029: move-result-object v3 │ │ +051b78: 6e10 4c16 0300 |002a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051b7e: 0c03 |002d: move-result-object v3 │ │ +051b80: 7130 7a12 3201 |002e: invoke-static {v2, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +051b86: 0e00 |0031: return-void │ │ +051b88: 5452 1306 |0032: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.mmQueue:Ljava/util/concurrent/LinkedBlockingQueue; // field@0613 │ │ +051b8c: 6e10 ba16 0200 |0034: invoke-virtual {v2}, Ljava/util/concurrent/LinkedBlockingQueue;.take:()Ljava/lang/Object; // method@16ba │ │ +051b92: 0c00 |0037: move-result-object v0 │ │ +051b94: 1f00 5703 |0038: check-cast v0, Ljava/lang/String; // type@0357 │ │ +051b98: 5452 1406 |003a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; // field@0614 │ │ +051b9c: 7120 7915 0200 |003c: invoke-static {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.access$300:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V // method@1579 │ │ +051ba2: 28c1 |003f: goto 0000 // -003f │ │ catches : 2 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ 0x0032 - 0x003f │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=871 │ │ @@ -95944,33 +95914,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -051c30: |[051c30] com.theksmith.android.car_bus_interface.CBIServiceMain.:()V │ │ -051c40: 7010 7d00 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@007d │ │ -051c46: 2200 6200 |0003: new-instance v0, Landroid/os/Messenger; // type@0062 │ │ -051c4a: 2201 1603 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler; // type@0316 │ │ -051c4e: 7020 6915 2100 |0007: invoke-direct {v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1569 │ │ -051c54: 7020 bd01 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@01bd │ │ -051c5a: 5b20 2906 |000d: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundIncomingMessenger:Landroid/os/Messenger; // field@0629 │ │ -051c5e: 2200 6803 |000f: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -051c62: 7010 6116 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -051c68: 5b20 2806 |0014: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -051c6c: 6200 0e06 |0016: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ -051c70: 5b20 2606 |0018: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -051c74: 2200 1203 |001a: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1; // type@0312 │ │ -051c78: 7020 5a15 2000 |001c: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@155a │ │ -051c7e: 5b20 2706 |001f: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTStateReceiver:Landroid/content/BroadcastReceiver; // field@0627 │ │ -051c82: 7100 8600 0000 |0021: invoke-static {}, Landroid/bluetooth/BluetoothAdapter;.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; // method@0086 │ │ -051c88: 0c00 |0024: move-result-object v0 │ │ -051c8a: 5b20 2306 |0025: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ -051c8e: 0e00 |0027: return-void │ │ +051bbc: |[051bbc] com.theksmith.android.car_bus_interface.CBIServiceMain.:()V │ │ +051bcc: 7010 7d00 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@007d │ │ +051bd2: 2200 6200 |0003: new-instance v0, Landroid/os/Messenger; // type@0062 │ │ +051bd6: 2201 1603 |0005: new-instance v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler; // type@0316 │ │ +051bda: 7020 6915 2100 |0007: invoke-direct {v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@1569 │ │ +051be0: 7020 bd01 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@01bd │ │ +051be6: 5b20 2906 |000d: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundIncomingMessenger:Landroid/os/Messenger; // field@0629 │ │ +051bea: 2200 6803 |000f: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +051bee: 7010 6116 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +051bf4: 5b20 2806 |0014: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +051bf8: 6200 0e06 |0016: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ +051bfc: 5b20 2606 |0018: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +051c00: 2200 1203 |001a: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1; // type@0312 │ │ +051c04: 7020 5a15 2000 |001c: invoke-direct {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@155a │ │ +051c0a: 5b20 2706 |001f: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTStateReceiver:Landroid/content/BroadcastReceiver; // field@0627 │ │ +051c0e: 7100 8600 0000 |0021: invoke-static {}, Landroid/bluetooth/BluetoothAdapter;.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; // method@0086 │ │ +051c14: 0c00 |0024: move-result-object v0 │ │ +051c16: 5b20 2306 |0025: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ +051c1a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=59 │ │ 0x000f line=60 │ │ 0x0016 line=82 │ │ 0x001a line=455 │ │ @@ -95984,39 +95954,39 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/BusData;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -051c90: |[051c90] com.theksmith.android.car_bus_interface.CBIServiceMain.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ -051ca0: 7010 9915 0500 |0000: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBound:()Z // method@1599 │ │ -051ca6: 0a02 |0003: move-result v2 │ │ -051ca8: 3802 2700 |0004: if-eqz v2, 002b // +0027 │ │ -051cac: 5452 2806 |0006: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -051cb0: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -051cb6: 0a02 |000b: move-result v2 │ │ -051cb8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -051cbc: 3a01 1d00 |000e: if-ltz v1, 002b // +001d │ │ -051cc0: 5452 2806 |0010: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -051cc4: 6e20 6716 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -051cca: 0c02 |0015: move-result-object v2 │ │ -051ccc: 1f02 6200 |0016: check-cast v2, Landroid/os/Messenger; // type@0062 │ │ -051cd0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -051cd2: 1234 |0019: const/4 v4, #int 3 // #3 │ │ -051cd4: 7130 bb01 4306 |001a: invoke-static {v3, v4, v6}, Landroid/os/Message;.obtain:(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; // method@01bb │ │ -051cda: 0c03 |001d: move-result-object v3 │ │ -051cdc: 6e20 c001 3200 |001e: invoke-virtual {v2, v3}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ -051ce2: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -051ce6: 28eb |0023: goto 000e // -0015 │ │ -051ce8: 0d00 |0024: move-exception v0 │ │ -051cea: 5452 2806 |0025: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -051cee: 6e20 6a16 1200 |0027: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -051cf4: 28f7 |002a: goto 0021 // -0009 │ │ -051cf6: 0e00 |002b: return-void │ │ +051c1c: |[051c1c] com.theksmith.android.car_bus_interface.CBIServiceMain.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ +051c2c: 7010 9915 0500 |0000: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBound:()Z // method@1599 │ │ +051c32: 0a02 |0003: move-result v2 │ │ +051c34: 3802 2700 |0004: if-eqz v2, 002b // +0027 │ │ +051c38: 5452 2806 |0006: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +051c3c: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +051c42: 0a02 |000b: move-result v2 │ │ +051c44: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +051c48: 3a01 1d00 |000e: if-ltz v1, 002b // +001d │ │ +051c4c: 5452 2806 |0010: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +051c50: 6e20 6716 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +051c56: 0c02 |0015: move-result-object v2 │ │ +051c58: 1f02 6200 |0016: check-cast v2, Landroid/os/Messenger; // type@0062 │ │ +051c5c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +051c5e: 1234 |0019: const/4 v4, #int 3 // #3 │ │ +051c60: 7130 bb01 4306 |001a: invoke-static {v3, v4, v6}, Landroid/os/Message;.obtain:(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; // method@01bb │ │ +051c66: 0c03 |001d: move-result-object v3 │ │ +051c68: 6e20 c001 3200 |001e: invoke-virtual {v2, v3}, Landroid/os/Messenger;.send:(Landroid/os/Message;)V // method@01c0 │ │ +051c6e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +051c72: 28eb |0023: goto 000e // -0015 │ │ +051c74: 0d00 |0024: move-exception v0 │ │ +051c76: 5452 2806 |0025: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +051c7a: 6e20 6a16 1200 |0027: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +051c80: 28f7 |002a: goto 0021 // -0009 │ │ +051c82: 0e00 |002b: return-void │ │ catches : 1 │ │ 0x0010 - 0x0021 │ │ Landroid/os/RemoteException; -> 0x0024 │ │ positions : │ │ 0x0000 line=197 │ │ 0x0006 line=198 │ │ 0x0010 line=200 │ │ @@ -96035,37 +96005,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -051d04: |[051d04] com.theksmith.android.car_bus_interface.CBIServiceMain.BoundNotifyNotReady:()V │ │ -051d14: 2200 0103 |0000: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -051d18: 2201 5803 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -051d1c: 7010 4016 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051d22: 1402 1600 077f |0007: const v2, #float 1.79446e+38 // #7f070016 │ │ -051d28: 6e20 9615 2400 |000a: invoke-virtual {v4, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -051d2e: 0c02 |000d: move-result-object v2 │ │ -051d30: 6e20 4716 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051d36: 0c01 |0011: move-result-object v1 │ │ -051d38: 1a02 8d00 |0012: const-string v2, " | " // string@008d │ │ -051d3c: 6e20 4716 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051d42: 0c01 |0017: move-result-object v1 │ │ -051d44: 7010 9515 0400 |0018: invoke-direct {v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getNotificationText:()Ljava/lang/String; // method@1595 │ │ -051d4a: 0c02 |001b: move-result-object v2 │ │ -051d4c: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051d52: 0c01 |001f: move-result-object v1 │ │ -051d54: 6e10 4c16 0100 |0020: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051d5a: 0c01 |0023: move-result-object v1 │ │ -051d5c: 6202 a905 |0024: sget-object v2, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ -051d60: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -051d62: 7040 ed14 1032 |0027: invoke-direct {v0, v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ -051d68: 7020 7115 0400 |002a: invoke-direct {v4, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1571 │ │ -051d6e: 0e00 |002d: return-void │ │ +051c90: |[051c90] com.theksmith.android.car_bus_interface.CBIServiceMain.BoundNotifyNotReady:()V │ │ +051ca0: 2200 0103 |0000: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +051ca4: 2201 5803 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +051ca8: 7010 4016 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051cae: 1402 1600 077f |0007: const v2, #float 1.79446e+38 // #7f070016 │ │ +051cb4: 6e20 9615 2400 |000a: invoke-virtual {v4, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +051cba: 0c02 |000d: move-result-object v2 │ │ +051cbc: 6e20 4716 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051cc2: 0c01 |0011: move-result-object v1 │ │ +051cc4: 1a02 8d00 |0012: const-string v2, " | " // string@008d │ │ +051cc8: 6e20 4716 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051cce: 0c01 |0017: move-result-object v1 │ │ +051cd0: 7010 9515 0400 |0018: invoke-direct {v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getNotificationText:()Ljava/lang/String; // method@1595 │ │ +051cd6: 0c02 |001b: move-result-object v2 │ │ +051cd8: 6e20 4716 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051cde: 0c01 |001f: move-result-object v1 │ │ +051ce0: 6e10 4c16 0100 |0020: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051ce6: 0c01 |0023: move-result-object v1 │ │ +051ce8: 6202 a905 |0024: sget-object v2, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05a9 │ │ +051cec: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +051cee: 7040 ed14 1032 |0027: invoke-direct {v0, v1, v2, v3}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ +051cf4: 7020 7115 0400 |002a: invoke-direct {v4, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1571 │ │ +051cfa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x002a line=211 │ │ 0x002d line=212 │ │ locals : │ │ 0x002a - 0x002e reg=0 data Lcom/theksmith/android/car_bus_interface/BusData; │ │ @@ -96076,17 +96046,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051d70: |[051d70] com.theksmith.android.car_bus_interface.CBIServiceMain.access$000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList; │ │ -051d80: 5410 2806 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -051d84: 1100 |0002: return-object v0 │ │ +051cfc: |[051cfc] com.theksmith.android.car_bus_interface.CBIServiceMain.access$000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Ljava/util/ArrayList; │ │ +051d0c: 5410 2806 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +051d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #4 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96094,18 +96064,18 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051d88: |[051d88] com.theksmith.android.car_bus_interface.CBIServiceMain.access$100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z │ │ -051d98: 7010 9815 0100 |0000: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBTConnected:()Z // method@1598 │ │ -051d9e: 0a00 |0003: move-result v0 │ │ -051da0: 0f00 |0004: return v0 │ │ +051d14: |[051d14] com.theksmith.android.car_bus_interface.CBIServiceMain.access$100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Z │ │ +051d24: 7010 9815 0100 |0000: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBTConnected:()Z // method@1598 │ │ +051d2a: 0a00 |0003: move-result v0 │ │ +051d2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #5 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96113,17 +96083,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;[BI)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -051da4: |[051da4] com.theksmith.android.car_bus_interface.CBIServiceMain.access$1000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;[BI)V │ │ -051db4: 7030 8715 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btReceivedData:([BI)V // method@1587 │ │ -051dba: 0e00 |0003: return-void │ │ +051d30: |[051d30] com.theksmith.android.car_bus_interface.CBIServiceMain.access$1000:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;[BI)V │ │ +051d40: 7030 8715 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btReceivedData:([BI)V // method@1587 │ │ +051d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ 0x0000 - 0x0004 reg=1 x1 [B │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -96133,17 +96103,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051dbc: |[051dbc] com.theksmith.android.car_bus_interface.CBIServiceMain.access$1100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051dcc: 7010 8315 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnectionLost:()V // method@1583 │ │ -051dd2: 0e00 |0003: return-void │ │ +051d48: |[051d48] com.theksmith.android.car_bus_interface.CBIServiceMain.access$1100:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051d58: 7010 8315 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnectionLost:()V // method@1583 │ │ +051d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #7 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96151,17 +96121,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051dd4: |[051dd4] com.theksmith.android.car_bus_interface.CBIServiceMain.access$1200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ -051de4: 5410 2606 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -051de8: 1100 |0002: return-object v0 │ │ +051d60: |[051d60] com.theksmith.android.car_bus_interface.CBIServiceMain.access$1200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; │ │ +051d70: 5410 2606 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +051d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #8 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96169,17 +96139,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051dec: |[051dec] com.theksmith.android.car_bus_interface.CBIServiceMain.access$200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051dfc: 7010 7215 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyNotReady:()V // method@1572 │ │ -051e02: 0e00 |0003: return-void │ │ +051d78: |[051d78] com.theksmith.android.car_bus_interface.CBIServiceMain.access$200:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051d88: 7010 7215 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyNotReady:()V // method@1572 │ │ +051d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #9 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96187,17 +96157,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051e04: |[051e04] com.theksmith.android.car_bus_interface.CBIServiceMain.access$300:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V │ │ -051e14: 7020 9315 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmSendCommand:(Ljava/lang/String;)V // method@1593 │ │ -051e1a: 0e00 |0003: return-void │ │ +051d90: |[051d90] com.theksmith.android.car_bus_interface.CBIServiceMain.access$300:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Ljava/lang/String;)V │ │ +051da0: 7020 9315 1000 |0000: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmSendCommand:(Ljava/lang/String;)V // method@1593 │ │ +051da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -96206,17 +96176,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e1c: |[051e1c] com.theksmith.android.car_bus_interface.CBIServiceMain.access$400:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051e2c: 7010 9015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInitStartupCommands:()V // method@1590 │ │ -051e32: 0e00 |0003: return-void │ │ +051da8: |[051da8] com.theksmith.android.car_bus_interface.CBIServiceMain.access$400:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051db8: 7010 9015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInitStartupCommands:()V // method@1590 │ │ +051dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #11 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96224,17 +96194,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e34: |[051e34] com.theksmith.android.car_bus_interface.CBIServiceMain.access$500:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051e44: 7010 8515 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotEnabled:()V // method@1585 │ │ -051e4a: 0e00 |0003: return-void │ │ +051dc0: |[051dc0] com.theksmith.android.car_bus_interface.CBIServiceMain.access$500:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051dd0: 7010 8515 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotEnabled:()V // method@1585 │ │ +051dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #12 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96242,17 +96212,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e4c: |[051e4c] com.theksmith.android.car_bus_interface.CBIServiceMain.access$600:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051e5c: 7010 a015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ -051e62: 0e00 |0003: return-void │ │ +051dd8: |[051dd8] com.theksmith.android.car_bus_interface.CBIServiceMain.access$600:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051de8: 7010 a015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ +051dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #13 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96260,17 +96230,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e64: |[051e64] com.theksmith.android.car_bus_interface.CBIServiceMain.access$700:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051e74: 7010 8615 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotPaired:()V // method@1586 │ │ -051e7a: 0e00 |0003: return-void │ │ +051df0: |[051df0] com.theksmith.android.car_bus_interface.CBIServiceMain.access$700:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051e00: 7010 8615 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotPaired:()V // method@1586 │ │ +051e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #14 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96278,17 +96248,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -051e7c: |[051e7c] com.theksmith.android.car_bus_interface.CBIServiceMain.access$800:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V │ │ -051e8c: 7030 8115 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnected:(Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V // method@1581 │ │ -051e92: 0e00 |0003: return-void │ │ +051e08: |[051e08] com.theksmith.android.car_bus_interface.CBIServiceMain.access$800:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V │ │ +051e18: 7030 8115 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnected:(Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V // method@1581 │ │ +051e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/bluetooth/BluetoothSocket; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/bluetooth/BluetoothDevice; │ │ @@ -96298,17 +96268,17 @@ │ │ type : '(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e94: |[051e94] com.theksmith.android.car_bus_interface.CBIServiceMain.access$900:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ -051ea4: 7010 8215 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnectionFailed:()V // method@1582 │ │ -051eaa: 0e00 |0003: return-void │ │ +051e20: |[051e20] com.theksmith.android.car_bus_interface.CBIServiceMain.access$900:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ │ +051e30: 7010 8215 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnectionFailed:()V // method@1582 │ │ +051e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #16 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -96316,54 +96286,54 @@ │ │ type : '(Landroid/bluetooth/BluetoothDevice;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -051eac: |[051eac] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnect:(Landroid/bluetooth/BluetoothDevice;)V │ │ -051ebc: 1d02 |0000: monitor-enter v2 │ │ -051ebe: 5420 2606 |0001: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -051ec2: 6201 0c06 |0003: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -051ec6: 3310 0700 |0005: if-ne v0, v1, 000c // +0007 │ │ -051eca: 6e10 a315 0200 |0007: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ -051ed0: 1e02 |000a: monitor-exit v2 │ │ -051ed2: 0e00 |000b: return-void │ │ -051ed4: 2200 1303 |000c: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // type@0313 │ │ -051ed8: 7030 5c15 2003 |000e: invoke-direct {v0, v2, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothDevice;)V // method@155c │ │ -051ede: 5b20 2406 |0011: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ -051ee2: 5420 2406 |0013: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ -051ee6: 6e10 5f15 0000 |0015: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.start:()V // method@155f │ │ -051eec: 6200 0b06 |0018: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.CONNECTING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060b │ │ -051ef0: 5b20 2606 |001a: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -051ef4: 2200 5803 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -051ef8: 7010 4016 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051efe: 1401 1400 077f |0021: const v1, #float 1.79446e+38 // #7f070014 │ │ -051f04: 6e20 9615 1200 |0024: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -051f0a: 0c01 |0027: move-result-object v1 │ │ -051f0c: 6e20 4716 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051f12: 0c00 |002b: move-result-object v0 │ │ -051f14: 1a01 0300 |002c: const-string v1, " " // string@0003 │ │ -051f18: 6e20 4716 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051f1e: 0c00 |0031: move-result-object v0 │ │ -051f20: 6e10 8b00 0300 |0032: invoke-virtual {v3}, Landroid/bluetooth/BluetoothDevice;.getName:()Ljava/lang/String; // method@008b │ │ -051f26: 0c01 |0035: move-result-object v1 │ │ -051f28: 6e20 4716 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051f2e: 0c00 |0039: move-result-object v0 │ │ -051f30: 1a01 d900 |003a: const-string v1, "..." // string@00d9 │ │ -051f34: 6e20 4716 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051f3a: 0c00 |003f: move-result-object v0 │ │ -051f3c: 6e10 4c16 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051f42: 0c00 |0043: move-result-object v0 │ │ -051f44: 1a01 0000 |0044: const-string v1, "" // string@0000 │ │ -051f48: 7030 9f15 0201 |0046: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ -051f4e: 28c1 |0049: goto 000a // -003f │ │ -051f50: 0d00 |004a: move-exception v0 │ │ -051f52: 1e02 |004b: monitor-exit v2 │ │ -051f54: 2700 |004c: throw v0 │ │ +051e38: |[051e38] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnect:(Landroid/bluetooth/BluetoothDevice;)V │ │ +051e48: 1d02 |0000: monitor-enter v2 │ │ +051e4a: 5420 2606 |0001: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +051e4e: 6201 0c06 |0003: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +051e52: 3310 0700 |0005: if-ne v0, v1, 000c // +0007 │ │ +051e56: 6e10 a315 0200 |0007: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ +051e5c: 1e02 |000a: monitor-exit v2 │ │ +051e5e: 0e00 |000b: return-void │ │ +051e60: 2200 1303 |000c: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // type@0313 │ │ +051e64: 7030 5c15 2003 |000e: invoke-direct {v0, v2, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothDevice;)V // method@155c │ │ +051e6a: 5b20 2406 |0011: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ +051e6e: 5420 2406 |0013: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ +051e72: 6e10 5f15 0000 |0015: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.start:()V // method@155f │ │ +051e78: 6200 0b06 |0018: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.CONNECTING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060b │ │ +051e7c: 5b20 2606 |001a: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +051e80: 2200 5803 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +051e84: 7010 4016 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051e8a: 1401 1400 077f |0021: const v1, #float 1.79446e+38 // #7f070014 │ │ +051e90: 6e20 9615 1200 |0024: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +051e96: 0c01 |0027: move-result-object v1 │ │ +051e98: 6e20 4716 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051e9e: 0c00 |002b: move-result-object v0 │ │ +051ea0: 1a01 0300 |002c: const-string v1, " " // string@0003 │ │ +051ea4: 6e20 4716 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051eaa: 0c00 |0031: move-result-object v0 │ │ +051eac: 6e10 8b00 0300 |0032: invoke-virtual {v3}, Landroid/bluetooth/BluetoothDevice;.getName:()Ljava/lang/String; // method@008b │ │ +051eb2: 0c01 |0035: move-result-object v1 │ │ +051eb4: 6e20 4716 1000 |0036: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051eba: 0c00 |0039: move-result-object v0 │ │ +051ebc: 1a01 d900 |003a: const-string v1, "..." // string@00d9 │ │ +051ec0: 6e20 4716 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051ec6: 0c00 |003f: move-result-object v0 │ │ +051ec8: 6e10 4c16 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051ece: 0c00 |0043: move-result-object v0 │ │ +051ed0: 1a01 0000 |0044: const-string v1, "" // string@0000 │ │ +051ed4: 7030 9f15 0201 |0046: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ +051eda: 28c1 |0049: goto 000a // -003f │ │ +051edc: 0d00 |004a: move-exception v0 │ │ +051ede: 1e02 |004b: monitor-exit v2 │ │ +051ee0: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x000a │ │ -> 0x004a │ │ 0x000c - 0x0049 │ │ -> 0x004a │ │ positions : │ │ 0x0000 line=358 │ │ @@ -96383,54 +96353,54 @@ │ │ type : '(Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -051f6c: |[051f6c] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnected:(Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V │ │ -051f7c: 1d02 |0000: monitor-enter v2 │ │ -051f7e: 5420 2606 |0001: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -051f82: 6201 0c06 |0003: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -051f86: 3310 0700 |0005: if-ne v0, v1, 000c // +0007 │ │ -051f8a: 6e10 a315 0200 |0007: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ -051f90: 1e02 |000a: monitor-exit v2 │ │ -051f92: 0e00 |000b: return-void │ │ -051f94: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -051f96: 5b20 2406 |000d: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ -051f9a: 2200 1403 |000f: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // type@0314 │ │ -051f9e: 7030 6015 2003 |0011: invoke-direct {v0, v2, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;)V // method@1560 │ │ -051fa4: 5b20 2506 |0014: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -051fa8: 5420 2506 |0016: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -051fac: 6e10 6315 0000 |0018: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.start:()V // method@1563 │ │ -051fb2: 6200 0d06 |001b: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -051fb6: 5b20 2606 |001d: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -051fba: 2200 5803 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -051fbe: 7010 4016 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -051fc4: 1401 1300 077f |0024: const v1, #float 1.79446e+38 // #7f070013 │ │ -051fca: 6e20 9615 1200 |0027: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -051fd0: 0c01 |002a: move-result-object v1 │ │ -051fd2: 6e20 4716 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051fd8: 0c00 |002e: move-result-object v0 │ │ -051fda: 1a01 0300 |002f: const-string v1, " " // string@0003 │ │ -051fde: 6e20 4716 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051fe4: 0c00 |0034: move-result-object v0 │ │ -051fe6: 6e10 8b00 0400 |0035: invoke-virtual {v4}, Landroid/bluetooth/BluetoothDevice;.getName:()Ljava/lang/String; // method@008b │ │ -051fec: 0c01 |0038: move-result-object v1 │ │ -051fee: 6e20 4716 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -051ff4: 0c00 |003c: move-result-object v0 │ │ -051ff6: 6e10 4c16 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -051ffc: 0c00 |0040: move-result-object v0 │ │ -051ffe: 1a01 0000 |0041: const-string v1, "" // string@0000 │ │ -052002: 7030 9f15 0201 |0043: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ -052008: 7010 8e15 0200 |0046: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInit:()V // method@158e │ │ -05200e: 28c1 |0049: goto 000a // -003f │ │ -052010: 0d00 |004a: move-exception v0 │ │ -052012: 1e02 |004b: monitor-exit v2 │ │ -052014: 2700 |004c: throw v0 │ │ +051ef8: |[051ef8] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnected:(Landroid/bluetooth/BluetoothSocket;Landroid/bluetooth/BluetoothDevice;)V │ │ +051f08: 1d02 |0000: monitor-enter v2 │ │ +051f0a: 5420 2606 |0001: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +051f0e: 6201 0c06 |0003: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +051f12: 3310 0700 |0005: if-ne v0, v1, 000c // +0007 │ │ +051f16: 6e10 a315 0200 |0007: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ +051f1c: 1e02 |000a: monitor-exit v2 │ │ +051f1e: 0e00 |000b: return-void │ │ +051f20: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +051f22: 5b20 2406 |000d: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ +051f26: 2200 1403 |000f: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // type@0314 │ │ +051f2a: 7030 6015 2003 |0011: invoke-direct {v0, v2, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;Landroid/bluetooth/BluetoothSocket;)V // method@1560 │ │ +051f30: 5b20 2506 |0014: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +051f34: 5420 2506 |0016: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +051f38: 6e10 6315 0000 |0018: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.start:()V // method@1563 │ │ +051f3e: 6200 0d06 |001b: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +051f42: 5b20 2606 |001d: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +051f46: 2200 5803 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +051f4a: 7010 4016 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +051f50: 1401 1300 077f |0024: const v1, #float 1.79446e+38 // #7f070013 │ │ +051f56: 6e20 9615 1200 |0027: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +051f5c: 0c01 |002a: move-result-object v1 │ │ +051f5e: 6e20 4716 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051f64: 0c00 |002e: move-result-object v0 │ │ +051f66: 1a01 0300 |002f: const-string v1, " " // string@0003 │ │ +051f6a: 6e20 4716 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051f70: 0c00 |0034: move-result-object v0 │ │ +051f72: 6e10 8b00 0400 |0035: invoke-virtual {v4}, Landroid/bluetooth/BluetoothDevice;.getName:()Ljava/lang/String; // method@008b │ │ +051f78: 0c01 |0038: move-result-object v1 │ │ +051f7a: 6e20 4716 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +051f80: 0c00 |003c: move-result-object v0 │ │ +051f82: 6e10 4c16 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +051f88: 0c00 |0040: move-result-object v0 │ │ +051f8a: 1a01 0000 |0041: const-string v1, "" // string@0000 │ │ +051f8e: 7030 9f15 0201 |0043: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ +051f94: 7010 8e15 0200 |0046: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInit:()V // method@158e │ │ +051f9a: 28c1 |0049: goto 000a // -003f │ │ +051f9c: 0d00 |004a: move-exception v0 │ │ +051f9e: 1e02 |004b: monitor-exit v2 │ │ +051fa0: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x000a │ │ -> 0x004a │ │ 0x000d - 0x0049 │ │ -> 0x004a │ │ positions : │ │ 0x0000 line=374 │ │ @@ -96453,17 +96423,17 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05202c: |[05202c] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnectionFailed:()V │ │ -05203c: 7010 a015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ -052042: 0e00 |0003: return-void │ │ +051fb8: |[051fb8] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnectionFailed:()V │ │ +051fc8: 7010 a015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ +051fce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ @@ -96472,17 +96442,17 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052044: |[052044] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnectionLost:()V │ │ -052054: 7010 a015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ -05205a: 0e00 |0003: return-void │ │ +051fd0: |[051fd0] com.theksmith.android.car_bus_interface.CBIServiceMain.btConnectionLost:()V │ │ +051fe0: 7010 a015 0000 |0000: invoke-direct {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ +051fe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ @@ -96491,24 +96461,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -05205c: |[05205c] com.theksmith.android.car_bus_interface.CBIServiceMain.btNotConfigured:()V │ │ -05206c: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ -052072: 6e20 9615 0200 |0003: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052078: 0c00 |0006: move-result-object v0 │ │ -05207a: 1401 0e00 077f |0007: const v1, #float 1.79446e+38 // #7f07000e │ │ -052080: 6e20 9615 1200 |000a: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052086: 0c01 |000d: move-result-object v1 │ │ -052088: 7030 9f15 0201 |000e: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ -05208e: 7010 a215 0200 |0011: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ -052094: 0e00 |0014: return-void │ │ +051fe8: |[051fe8] com.theksmith.android.car_bus_interface.CBIServiceMain.btNotConfigured:()V │ │ +051ff8: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ +051ffe: 6e20 9615 0200 |0003: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052004: 0c00 |0006: move-result-object v0 │ │ +052006: 1401 0e00 077f |0007: const v1, #float 1.79446e+38 // #7f07000e │ │ +05200c: 6e20 9615 1200 |000a: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052012: 0c01 |000d: move-result-object v1 │ │ +052014: 7030 9f15 0201 |000e: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ +05201a: 7010 a215 0200 |0011: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ +052020: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0011 line=440 │ │ 0x0014 line=441 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ @@ -96518,24 +96488,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -052098: |[052098] com.theksmith.android.car_bus_interface.CBIServiceMain.btNotEnabled:()V │ │ -0520a8: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ -0520ae: 6e20 9615 0200 |0003: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -0520b4: 0c00 |0006: move-result-object v0 │ │ -0520b6: 1401 0f00 077f |0007: const v1, #float 1.79446e+38 // #7f07000f │ │ -0520bc: 6e20 9615 1200 |000a: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -0520c2: 0c01 |000d: move-result-object v1 │ │ -0520c4: 7030 9f15 0201 |000e: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ -0520ca: 7010 a215 0200 |0011: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ -0520d0: 0e00 |0014: return-void │ │ +052024: |[052024] com.theksmith.android.car_bus_interface.CBIServiceMain.btNotEnabled:()V │ │ +052034: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ +05203a: 6e20 9615 0200 |0003: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052040: 0c00 |0006: move-result-object v0 │ │ +052042: 1401 0f00 077f |0007: const v1, #float 1.79446e+38 // #7f07000f │ │ +052048: 6e20 9615 1200 |000a: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +05204e: 0c01 |000d: move-result-object v1 │ │ +052050: 7030 9f15 0201 |000e: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ +052056: 7010 a215 0200 |0011: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ +05205c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0011 line=426 │ │ 0x0014 line=427 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ @@ -96545,24 +96515,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0520d4: |[0520d4] com.theksmith.android.car_bus_interface.CBIServiceMain.btNotPaired:()V │ │ -0520e4: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ -0520ea: 6e20 9615 0200 |0003: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -0520f0: 0c00 |0006: move-result-object v0 │ │ -0520f2: 1401 1000 077f |0007: const v1, #float 1.79446e+38 // #7f070010 │ │ -0520f8: 6e20 9615 1200 |000a: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -0520fe: 0c01 |000d: move-result-object v1 │ │ -052100: 7030 9f15 0201 |000e: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ -052106: 7010 a215 0200 |0011: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ -05210c: 0e00 |0014: return-void │ │ +052060: |[052060] com.theksmith.android.car_bus_interface.CBIServiceMain.btNotPaired:()V │ │ +052070: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ +052076: 6e20 9615 0200 |0003: invoke-virtual {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +05207c: 0c00 |0006: move-result-object v0 │ │ +05207e: 1401 1000 077f |0007: const v1, #float 1.79446e+38 // #7f070010 │ │ +052084: 6e20 9615 1200 |000a: invoke-virtual {v2, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +05208a: 0c01 |000d: move-result-object v1 │ │ +05208c: 7030 9f15 0201 |000e: invoke-direct {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ +052092: 7010 a215 0200 |0011: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ +052098: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0011 line=433 │ │ 0x0014 line=434 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ @@ -96572,27 +96542,27 @@ │ │ type : '([BI)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -052110: |[052110] com.theksmith.android.car_bus_interface.CBIServiceMain.btReceivedData:([BI)V │ │ -052120: 1d02 |0000: monitor-enter v2 │ │ -052122: 6200 0f06 |0001: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ -052126: 5b20 2606 |0003: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -05212a: 2200 5703 |0005: new-instance v0, Ljava/lang/String; // type@0357 │ │ -05212e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -052130: 7040 2b16 3041 |0008: invoke-direct {v0, v3, v1, v4}, Ljava/lang/String;.:([BII)V // method@162b │ │ -052136: 7020 8c15 0200 |000b: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBufferData:(Ljava/lang/String;)V // method@158c │ │ -05213c: 1e02 |000e: monitor-exit v2 │ │ -05213e: 0e00 |000f: return-void │ │ -052140: 0d00 |0010: move-exception v0 │ │ -052142: 1e02 |0011: monitor-exit v2 │ │ -052144: 2700 |0012: throw v0 │ │ +05209c: |[05209c] com.theksmith.android.car_bus_interface.CBIServiceMain.btReceivedData:([BI)V │ │ +0520ac: 1d02 |0000: monitor-enter v2 │ │ +0520ae: 6200 0f06 |0001: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ +0520b2: 5b20 2606 |0003: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +0520b6: 2200 5703 |0005: new-instance v0, Ljava/lang/String; // type@0357 │ │ +0520ba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0520bc: 7040 2b16 3041 |0008: invoke-direct {v0, v3, v1, v4}, Ljava/lang/String;.:([BII)V // method@162b │ │ +0520c2: 7020 8c15 0200 |000b: invoke-direct {v2, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBufferData:(Ljava/lang/String;)V // method@158c │ │ +0520c8: 1e02 |000e: monitor-exit v2 │ │ +0520ca: 0e00 |000f: return-void │ │ +0520cc: 0d00 |0010: move-exception v0 │ │ +0520ce: 1e02 |0011: monitor-exit v2 │ │ +0520d0: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=396 │ │ 0x0005 line=398 │ │ 0x000e line=399 │ │ @@ -96607,30 +96577,30 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -052154: |[052154] com.theksmith.android.car_bus_interface.CBIServiceMain.btWriteBreak:()V │ │ -052164: 1d04 |0000: monitor-enter v4 │ │ -052166: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -052168: 7110 3f16 0100 |0002: invoke-static {v1}, Ljava/lang/String;.valueOf:(C)Ljava/lang/String; // method@163f │ │ -05216e: 0c00 |0005: move-result-object v0 │ │ -052170: 5441 2506 |0006: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -052174: 6e10 3316 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.getBytes:()[B // method@1633 │ │ -05217a: 0c02 |000b: move-result-object v2 │ │ -05217c: 6e20 6415 2100 |000c: invoke-virtual {v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.write:([B)V // method@1564 │ │ -052182: 1602 fa00 |000f: const-wide/16 v2, #int 250 // #fa │ │ -052186: 7120 d801 3200 |0011: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@01d8 │ │ -05218c: 1e04 |0014: monitor-exit v4 │ │ -05218e: 0e00 |0015: return-void │ │ -052190: 0d01 |0016: move-exception v1 │ │ -052192: 1e04 |0017: monitor-exit v4 │ │ -052194: 2701 |0018: throw v1 │ │ +0520e0: |[0520e0] com.theksmith.android.car_bus_interface.CBIServiceMain.btWriteBreak:()V │ │ +0520f0: 1d04 |0000: monitor-enter v4 │ │ +0520f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0520f4: 7110 3f16 0100 |0002: invoke-static {v1}, Ljava/lang/String;.valueOf:(C)Ljava/lang/String; // method@163f │ │ +0520fa: 0c00 |0005: move-result-object v0 │ │ +0520fc: 5441 2506 |0006: iget-object v1, v4, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +052100: 6e10 3316 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.getBytes:()[B // method@1633 │ │ +052106: 0c02 |000b: move-result-object v2 │ │ +052108: 6e20 6415 2100 |000c: invoke-virtual {v1, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.write:([B)V // method@1564 │ │ +05210e: 1602 fa00 |000f: const-wide/16 v2, #int 250 // #fa │ │ +052112: 7120 d801 3200 |0011: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@01d8 │ │ +052118: 1e04 |0014: monitor-exit v4 │ │ +05211a: 0e00 |0015: return-void │ │ +05211c: 0d01 |0016: move-exception v1 │ │ +05211e: 1e04 |0017: monitor-exit v4 │ │ +052120: 2701 |0018: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=415 │ │ 0x0006 line=416 │ │ 0x000f line=419 │ │ @@ -96645,25 +96615,25 @@ │ │ type : '([B)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0521a4: |[0521a4] com.theksmith.android.car_bus_interface.CBIServiceMain.btWriteData:([B)V │ │ -0521b4: 1d01 |0000: monitor-enter v1 │ │ -0521b6: 6200 1006 |0001: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ -0521ba: 5b10 2606 |0003: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -0521be: 5410 2506 |0005: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -0521c2: 6e20 6415 2000 |0007: invoke-virtual {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.write:([B)V // method@1564 │ │ -0521c8: 1e01 |000a: monitor-exit v1 │ │ -0521ca: 0e00 |000b: return-void │ │ -0521cc: 0d00 |000c: move-exception v0 │ │ -0521ce: 1e01 |000d: monitor-exit v1 │ │ -0521d0: 2700 |000e: throw v0 │ │ +052130: |[052130] com.theksmith.android.car_bus_interface.CBIServiceMain.btWriteData:([B)V │ │ +052140: 1d01 |0000: monitor-enter v1 │ │ +052142: 6200 1006 |0001: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ +052146: 5b10 2606 |0003: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +05214a: 5410 2506 |0005: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +05214e: 6e20 6415 2000 |0007: invoke-virtual {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.write:([B)V // method@1564 │ │ +052154: 1e01 |000a: monitor-exit v1 │ │ +052156: 0e00 |000b: return-void │ │ +052158: 0d00 |000c: move-exception v0 │ │ +05215a: 1e01 |000d: monitor-exit v1 │ │ +05215c: 2700 |000e: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=406 │ │ 0x0005 line=408 │ │ 0x000a line=409 │ │ @@ -96677,49 +96647,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0521e0: |[0521e0] com.theksmith.android.car_bus_interface.CBIServiceMain.cancelAllThreads:()V │ │ -0521f0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0521f2: 5453 2406 |0001: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ -0521f6: 3803 0900 |0003: if-eqz v3, 000c // +0009 │ │ -0521fa: 5453 2406 |0005: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ -0521fe: 6e10 5d15 0300 |0007: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.cancel:()V // method@155d │ │ -052204: 5b54 2406 |000a: iput-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ -052208: 5453 2506 |000c: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -05220c: 3803 0900 |000e: if-eqz v3, 0017 // +0009 │ │ -052210: 5453 2506 |0010: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -052214: 6e10 6115 0300 |0012: invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.cancel:()V // method@1561 │ │ -05221a: 5b54 2506 |0015: iput-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ -05221e: 7010 8d15 0500 |0017: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmDestroyCommandQueue:()V // method@158d │ │ -052224: 5453 2a06 |001a: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -052228: 3803 2800 |001c: if-eqz v3, 0044 // +0028 │ │ -05222c: 5453 2a06 |001e: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -052230: 6e10 8116 0300 |0020: invoke-virtual {v3}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1681 │ │ -052236: 0c03 |0023: move-result-object v3 │ │ -052238: 7210 a816 0300 |0024: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ -05223e: 0c00 |0027: move-result-object v0 │ │ -052240: 7210 8516 0000 |0028: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -052246: 0a03 |002b: move-result v3 │ │ -052248: 3803 1600 |002c: if-eqz v3, 0042 // +0016 │ │ -05224c: 7210 8616 0000 |002e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -052252: 0c01 |0031: move-result-object v1 │ │ -052254: 1f01 5703 |0032: check-cast v1, Ljava/lang/String; // type@0357 │ │ -052258: 5453 2a06 |0034: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -05225c: 6e20 8016 1300 |0036: invoke-virtual {v3, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -052262: 0c02 |0039: move-result-object v2 │ │ -052264: 1f02 0603 |003a: check-cast v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // type@0306 │ │ -052268: 3802 ecff |003c: if-eqz v2, 0028 // -0014 │ │ -05226c: 6e10 0315 0200 |003e: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.cancel:()V // method@1503 │ │ -052272: 28e7 |0041: goto 0028 // -0019 │ │ -052274: 5b54 2a06 |0042: iput-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -052278: 0e00 |0044: return-void │ │ +05216c: |[05216c] com.theksmith.android.car_bus_interface.CBIServiceMain.cancelAllThreads:()V │ │ +05217c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05217e: 5452 2406 |0001: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ +052182: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +052186: 5452 2406 |0005: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ +05218a: 6e10 5d15 0200 |0007: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;.cancel:()V // method@155d │ │ +052190: 5b54 2406 |000a: iput-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; // field@0624 │ │ +052194: 5452 2506 |000c: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +052198: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ +05219c: 5452 2506 |0010: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +0521a0: 6e10 6115 0200 |0012: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;.cancel:()V // method@1561 │ │ +0521a6: 5b54 2506 |0015: iput-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; // field@0625 │ │ +0521aa: 7010 8d15 0500 |0017: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmDestroyCommandQueue:()V // method@158d │ │ +0521b0: 5452 2a06 |001a: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +0521b4: 3802 2800 |001c: if-eqz v2, 0044 // +0028 │ │ +0521b8: 5452 2a06 |001e: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +0521bc: 6e10 8116 0200 |0020: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1681 │ │ +0521c2: 0c02 |0023: move-result-object v2 │ │ +0521c4: 7210 a816 0200 |0024: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ +0521ca: 0c02 |0027: move-result-object v2 │ │ +0521cc: 7210 8516 0200 |0028: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +0521d2: 0a03 |002b: move-result v3 │ │ +0521d4: 3803 1600 |002c: if-eqz v3, 0042 // +0016 │ │ +0521d8: 7210 8616 0200 |002e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +0521de: 0c00 |0031: move-result-object v0 │ │ +0521e0: 1f00 5703 |0032: check-cast v0, Ljava/lang/String; // type@0357 │ │ +0521e4: 5453 2a06 |0034: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +0521e8: 6e20 8016 0300 |0036: invoke-virtual {v3, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +0521ee: 0c01 |0039: move-result-object v1 │ │ +0521f0: 1f01 0603 |003a: check-cast v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // type@0306 │ │ +0521f4: 3801 ecff |003c: if-eqz v1, 0028 // -0014 │ │ +0521f8: 6e10 0315 0100 |003e: invoke-virtual {v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.cancel:()V // method@1503 │ │ +0521fe: 28e7 |0041: goto 0028 // -0019 │ │ +052200: 5b54 2a06 |0042: iput-object v4, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +052204: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=297 │ │ 0x0005 line=298 │ │ 0x000a line=299 │ │ 0x000c line=302 │ │ 0x0010 line=303 │ │ @@ -96729,35 +96699,34 @@ │ │ 0x001e line=310 │ │ 0x0034 line=311 │ │ 0x003c line=312 │ │ 0x003e line=313 │ │ 0x0042 line=316 │ │ 0x0044 line=318 │ │ locals : │ │ - 0x0034 - 0x0042 reg=1 msg Ljava/lang/String; │ │ - 0x003c - 0x0042 reg=2 processor Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ - 0x0028 - 0x0044 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0034 - 0x0042 reg=0 msg Ljava/lang/String; │ │ + 0x003c - 0x0042 reg=1 processor Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ 0x0000 - 0x0045 reg=5 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #27 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ name : 'elmBadConfig' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05227c: |[05227c] com.theksmith.android.car_bus_interface.CBIServiceMain.elmBadConfig:(Ljava/lang/String;)V │ │ -05228c: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ -052292: 6e20 9615 0100 |0003: invoke-virtual {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052298: 0c00 |0006: move-result-object v0 │ │ -05229a: 7030 9f15 0102 |0007: invoke-direct {v1, v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ -0522a0: 7010 a215 0100 |000a: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ -0522a6: 0e00 |000d: return-void │ │ +052208: |[052208] com.theksmith.android.car_bus_interface.CBIServiceMain.elmBadConfig:(Ljava/lang/String;)V │ │ +052218: 1400 2200 077f |0000: const v0, #float 1.79446e+38 // #7f070022 │ │ +05221e: 6e20 9615 0100 |0003: invoke-virtual {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052224: 0c00 |0006: move-result-object v0 │ │ +052226: 7030 9f15 0102 |0007: invoke-direct {v1, v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V // method@159f │ │ +05222c: 7010 a215 0100 |000a: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ +052232: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x000a line=650 │ │ 0x000d line=651 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ @@ -96768,85 +96737,85 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -0522a8: |[0522a8] com.theksmith.android.car_bus_interface.CBIServiceMain.elmBufferData:(Ljava/lang/String;)V │ │ -0522b8: 1d07 |0000: monitor-enter v7 │ │ -0522ba: 5475 2c06 |0001: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -0522be: 3905 0600 |0003: if-nez v5, 0009 // +0006 │ │ -0522c2: 1a05 0000 |0005: const-string v5, "" // string@0000 │ │ -0522c6: 5b75 2c06 |0007: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -0522ca: 1a05 2800 |0009: const-string v5, " *\r+\n* *\r*\n* *| *\r*\n* *> *\r*\n* *|>" // string@0028 │ │ -0522ce: 7110 c516 0500 |000b: invoke-static {v5}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@16c5 │ │ -0522d4: 0c02 |000e: move-result-object v2 │ │ -0522d6: 6e20 c616 8200 |000f: invoke-virtual {v2, v8}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@16c6 │ │ -0522dc: 0c01 |0012: move-result-object v1 │ │ -0522de: 6e10 c216 0100 |0013: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@16c2 │ │ -0522e4: 0a05 |0016: move-result v5 │ │ -0522e6: 3805 5a00 |0017: if-eqz v5, 0071 // +005a │ │ -0522ea: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -0522ec: 6e10 c416 0100 |001a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.start:()I // method@16c4 │ │ -0522f2: 0a06 |001d: move-result v6 │ │ -0522f4: 6e30 3c16 5806 |001e: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@163c │ │ -0522fa: 0c03 |0021: move-result-object v3 │ │ -0522fc: 2205 5803 |0022: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -052300: 7010 4016 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -052306: 5476 2c06 |0027: iget-object v6, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -05230a: 6e20 4716 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052310: 0c05 |002c: move-result-object v5 │ │ -052312: 6e20 4716 3500 |002d: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052318: 0c05 |0030: move-result-object v5 │ │ -05231a: 6e10 4c16 0500 |0031: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -052320: 0c05 |0034: move-result-object v5 │ │ -052322: 5b75 2c06 |0035: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -052326: 6e10 c316 0100 |0037: invoke-virtual {v1}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@16c3 │ │ -05232c: 0c05 |003a: move-result-object v5 │ │ -05232e: 1a06 2401 |003b: const-string v6, ">" // string@0124 │ │ -052332: 6e20 2e16 6500 |003d: invoke-virtual {v5, v6}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ -052338: 0a00 |0040: move-result v0 │ │ -05233a: 5475 2c06 |0041: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -05233e: 7030 9115 5700 |0043: invoke-direct {v7, v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmParseResponse:(Ljava/lang/String;Z)V // method@1591 │ │ -052344: 1a05 0000 |0046: const-string v5, "" // string@0000 │ │ -052348: 5b75 2c06 |0048: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -05234c: 6e10 c116 0100 |004a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.end:()I // method@16c1 │ │ -052352: 0a05 |004d: move-result v5 │ │ -052354: 6e20 3b16 5800 |004e: invoke-virtual {v8, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -05235a: 0c04 |0051: move-result-object v4 │ │ -05235c: 3800 1000 |0052: if-eqz v0, 0062 // +0010 │ │ -052360: 1a05 0000 |0054: const-string v5, "" // string@0000 │ │ -052364: 6e20 3016 5400 |0056: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -05236a: 0a05 |0059: move-result v5 │ │ -05236c: 3805 0800 |005a: if-eqz v5, 0062 // +0008 │ │ -052370: 6205 0d06 |005c: sget-object v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -052374: 5b75 2606 |005e: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052378: 1e07 |0060: monitor-exit v7 │ │ -05237a: 0e00 |0061: return-void │ │ -05237c: 1a05 0000 |0062: const-string v5, "" // string@0000 │ │ -052380: 6e20 3016 5400 |0064: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -052386: 0a05 |0067: move-result v5 │ │ -052388: 3905 f8ff |0068: if-nez v5, 0060 // -0008 │ │ -05238c: 7020 8c15 4700 |006a: invoke-direct {v7, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBufferData:(Ljava/lang/String;)V // method@158c │ │ -052392: 28f3 |006d: goto 0060 // -000d │ │ -052394: 0d05 |006e: move-exception v5 │ │ -052396: 1e07 |006f: monitor-exit v7 │ │ -052398: 2705 |0070: throw v5 │ │ -05239a: 2205 5803 |0071: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -05239e: 7010 4016 0500 |0073: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0523a4: 5476 2c06 |0076: iget-object v6, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -0523a8: 6e20 4716 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0523ae: 0c05 |007b: move-result-object v5 │ │ -0523b0: 6e20 4716 8500 |007c: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0523b6: 0c05 |007f: move-result-object v5 │ │ -0523b8: 6e10 4c16 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0523be: 0c05 |0083: move-result-object v5 │ │ -0523c0: 5b75 2c06 |0084: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ -0523c4: 28da |0086: goto 0060 // -0026 │ │ +052234: |[052234] com.theksmith.android.car_bus_interface.CBIServiceMain.elmBufferData:(Ljava/lang/String;)V │ │ +052244: 1d07 |0000: monitor-enter v7 │ │ +052246: 5475 2c06 |0001: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +05224a: 3905 0600 |0003: if-nez v5, 0009 // +0006 │ │ +05224e: 1a05 0000 |0005: const-string v5, "" // string@0000 │ │ +052252: 5b75 2c06 |0007: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +052256: 1a05 2800 |0009: const-string v5, " *\r+\n* *\r*\n* *| *\r*\n* *> *\r*\n* *|>" // string@0028 │ │ +05225a: 7110 c516 0500 |000b: invoke-static {v5}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@16c5 │ │ +052260: 0c02 |000e: move-result-object v2 │ │ +052262: 6e20 c616 8200 |000f: invoke-virtual {v2, v8}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@16c6 │ │ +052268: 0c01 |0012: move-result-object v1 │ │ +05226a: 6e10 c216 0100 |0013: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@16c2 │ │ +052270: 0a05 |0016: move-result v5 │ │ +052272: 3805 5a00 |0017: if-eqz v5, 0071 // +005a │ │ +052276: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +052278: 6e10 c416 0100 |001a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.start:()I // method@16c4 │ │ +05227e: 0a06 |001d: move-result v6 │ │ +052280: 6e30 3c16 5806 |001e: invoke-virtual {v8, v5, v6}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@163c │ │ +052286: 0c03 |0021: move-result-object v3 │ │ +052288: 2205 5803 |0022: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +05228c: 7010 4016 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +052292: 5476 2c06 |0027: iget-object v6, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +052296: 6e20 4716 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05229c: 0c05 |002c: move-result-object v5 │ │ +05229e: 6e20 4716 3500 |002d: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0522a4: 0c05 |0030: move-result-object v5 │ │ +0522a6: 6e10 4c16 0500 |0031: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0522ac: 0c05 |0034: move-result-object v5 │ │ +0522ae: 5b75 2c06 |0035: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +0522b2: 6e10 c316 0100 |0037: invoke-virtual {v1}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@16c3 │ │ +0522b8: 0c05 |003a: move-result-object v5 │ │ +0522ba: 1a06 2401 |003b: const-string v6, ">" // string@0124 │ │ +0522be: 6e20 2e16 6500 |003d: invoke-virtual {v5, v6}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@162e │ │ +0522c4: 0a00 |0040: move-result v0 │ │ +0522c6: 5475 2c06 |0041: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +0522ca: 7030 9115 5700 |0043: invoke-direct {v7, v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmParseResponse:(Ljava/lang/String;Z)V // method@1591 │ │ +0522d0: 1a05 0000 |0046: const-string v5, "" // string@0000 │ │ +0522d4: 5b75 2c06 |0048: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +0522d8: 6e10 c116 0100 |004a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.end:()I // method@16c1 │ │ +0522de: 0a05 |004d: move-result v5 │ │ +0522e0: 6e20 3b16 5800 |004e: invoke-virtual {v8, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +0522e6: 0c04 |0051: move-result-object v4 │ │ +0522e8: 3800 1000 |0052: if-eqz v0, 0062 // +0010 │ │ +0522ec: 1a05 0000 |0054: const-string v5, "" // string@0000 │ │ +0522f0: 6e20 3016 5400 |0056: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0522f6: 0a05 |0059: move-result v5 │ │ +0522f8: 3805 0800 |005a: if-eqz v5, 0062 // +0008 │ │ +0522fc: 6205 0d06 |005c: sget-object v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +052300: 5b75 2606 |005e: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +052304: 1e07 |0060: monitor-exit v7 │ │ +052306: 0e00 |0061: return-void │ │ +052308: 1a05 0000 |0062: const-string v5, "" // string@0000 │ │ +05230c: 6e20 3016 5400 |0064: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +052312: 0a05 |0067: move-result v5 │ │ +052314: 3905 f8ff |0068: if-nez v5, 0060 // -0008 │ │ +052318: 7020 8c15 4700 |006a: invoke-direct {v7, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBufferData:(Ljava/lang/String;)V // method@158c │ │ +05231e: 28f3 |006d: goto 0060 // -000d │ │ +052320: 0d05 |006e: move-exception v5 │ │ +052322: 1e07 |006f: monitor-exit v7 │ │ +052324: 2705 |0070: throw v5 │ │ +052326: 2205 5803 |0071: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +05232a: 7010 4016 0500 |0073: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +052330: 5476 2c06 |0076: iget-object v6, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +052334: 6e20 4716 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05233a: 0c05 |007b: move-result-object v5 │ │ +05233c: 6e20 4716 8500 |007c: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +052342: 0c05 |007f: move-result-object v5 │ │ +052344: 6e10 4c16 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05234a: 0c05 |0083: move-result-object v5 │ │ +05234c: 5b75 2c06 |0084: iput-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMResponseBuffer:Ljava/lang/String; // field@062c │ │ +052350: 28da |0086: goto 0060 // -0026 │ │ catches : 3 │ │ 0x0001 - 0x0060 │ │ -> 0x006e │ │ 0x0062 - 0x006d │ │ -> 0x006e │ │ 0x0071 - 0x0086 │ │ -> 0x006e │ │ @@ -96888,22 +96857,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0523e4: |[0523e4] com.theksmith.android.car_bus_interface.CBIServiceMain.elmDestroyCommandQueue:()V │ │ -0523f4: 5410 2b06 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -0523f8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0523fc: 5410 2b06 |0004: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -052400: 6e10 6d15 0000 |0006: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.cancel:()V // method@156d │ │ -052406: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -052408: 5b10 2b06 |000a: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -05240c: 0e00 |000c: return-void │ │ +052370: |[052370] com.theksmith.android.car_bus_interface.CBIServiceMain.elmDestroyCommandQueue:()V │ │ +052380: 5410 2b06 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +052384: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +052388: 5410 2b06 |0004: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +05238c: 6e10 6d15 0000 |0006: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.cancel:()V // method@156d │ │ +052392: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +052394: 5b10 2b06 |000a: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +052398: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0004 line=794 │ │ 0x0009 line=795 │ │ 0x000c line=797 │ │ locals : │ │ @@ -96914,23 +96883,23 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -052410: |[052410] com.theksmith.android.car_bus_interface.CBIServiceMain.elmInit:()V │ │ -052420: 1d01 |0000: monitor-enter v1 │ │ -052422: 7010 8f15 0100 |0001: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInitBusMsgProcessors:()V // method@158f │ │ -052428: 7010 9015 0100 |0004: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInitStartupCommands:()V // method@1590 │ │ -05242e: 1e01 |0007: monitor-exit v1 │ │ -052430: 0e00 |0008: return-void │ │ -052432: 0d00 |0009: move-exception v0 │ │ -052434: 1e01 |000a: monitor-exit v1 │ │ -052436: 2700 |000b: throw v0 │ │ +05239c: |[05239c] com.theksmith.android.car_bus_interface.CBIServiceMain.elmInit:()V │ │ +0523ac: 1d01 |0000: monitor-enter v1 │ │ +0523ae: 7010 8f15 0100 |0001: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInitBusMsgProcessors:()V // method@158f │ │ +0523b4: 7010 9015 0100 |0004: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmInitStartupCommands:()V // method@1590 │ │ +0523ba: 1e01 |0007: monitor-exit v1 │ │ +0523bc: 0e00 |0008: return-void │ │ +0523be: 0d00 |0009: move-exception v0 │ │ +0523c0: 1e01 |000a: monitor-exit v1 │ │ +0523c2: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=660 │ │ 0x0004 line=662 │ │ 0x0007 line=663 │ │ @@ -96943,167 +96912,167 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 26 │ │ ins : 1 │ │ outs : 14 │ │ insns size : 308 16-bit code units │ │ -052444: |[052444] com.theksmith.android.car_bus_interface.CBIServiceMain.elmInitBusMsgProcessors:()V │ │ -052454: 1d19 |0000: monitor-enter v25 │ │ -052456: 2216 6f03 |0001: new-instance v22, Ljava/util/HashMap; // type@036f │ │ -05245a: 7601 7e16 1600 |0003: invoke-direct/range {v22}, Ljava/util/HashMap;.:()V // method@167e │ │ -052460: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -052464: 0801 1900 |0008: move-object/from16 v1, v25 │ │ -052468: 5b10 2a06 |000a: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -05246c: 7401 9415 1900 |000c: invoke-virtual/range {v25}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getApplicationContext:()Landroid/content/Context; // method@1594 │ │ -052472: 0c05 |000f: move-result-object v5 │ │ -052474: 1313 0100 |0010: const/16 v19, #int 1 // #1 │ │ -052478: 1316 0a00 |0012: const/16 v22, #int 10 // #a │ │ -05247c: 0200 1300 |0014: move/from16 v0, v19 │ │ -052480: 0201 1600 |0016: move/from16 v1, v22 │ │ -052484: 3610 eb00 |0018: if-gt v0, v1, 0103 // +00eb │ │ -052488: 0800 1900 |001a: move-object/from16 v0, v25 │ │ -05248c: 5400 3106 |001c: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ -052490: 0816 0000 |001e: move-object/from16 v22, v0 │ │ -052494: 2217 5803 |0020: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ -052498: 7601 4016 1700 |0022: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05249e: 1a18 fe0d |0025: const-string v24, "elm_monitor" // string@0dfe │ │ -0524a2: 7402 4716 1700 |0027: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0524a8: 0c17 |002a: move-result-object v23 │ │ -0524aa: 0800 1700 |002b: move-object/from16 v0, v23 │ │ -0524ae: 0201 1300 |002d: move/from16 v1, v19 │ │ -0524b2: 6e20 4316 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0524b8: 0c17 |0032: move-result-object v23 │ │ -0524ba: 7401 4c16 1700 |0033: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0524c0: 0c17 |0036: move-result-object v23 │ │ -0524c2: 1a18 0000 |0037: const-string v24, "" // string@0000 │ │ -0524c6: 7803 f100 1600 |0039: invoke-interface/range {v22, v23, v24}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -0524cc: 0c15 |003c: move-result-object v21 │ │ -0524ce: 1a16 0000 |003d: const-string v22, "" // string@0000 │ │ -0524d2: 7402 3016 1500 |003f: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0524d8: 0a16 |0042: move-result v22 │ │ -0524da: 3916 7700 |0043: if-nez v22, 00ba // +0077 │ │ -0524de: 1a16 d20a |0045: const-string v22, "\|" // string@0ad2 │ │ -0524e2: 7402 3816 1500 |0047: invoke-virtual/range {v21, v22}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1638 │ │ -0524e8: 0c14 |004a: move-result-object v20 │ │ -0524ea: 1316 0000 |004b: const/16 v22, #int 0 // #0 │ │ -0524ee: 4616 1416 |004d: aget-object v22, v20, v22 │ │ -0524f2: 7401 3e16 1600 |004f: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -0524f8: 0c06 |0052: move-result-object v6 │ │ -0524fa: 1316 0100 |0053: const/16 v22, #int 1 // #1 │ │ -0524fe: 4616 1416 |0055: aget-object v22, v20, v22 │ │ -052502: 7401 3e16 1600 |0057: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -052508: 0c16 |005a: move-result-object v22 │ │ -05250a: 7701 e415 1600 |005b: invoke-static/range {v22}, Ljava/lang/Boolean;.parseBoolean:(Ljava/lang/String;)Z // method@15e4 │ │ -052510: 0a07 |005e: move-result v7 │ │ -052512: 1316 0200 |005f: const/16 v22, #int 2 // #2 │ │ -052516: 4616 1416 |0061: aget-object v22, v20, v22 │ │ -05251a: 7401 3e16 1600 |0063: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -052520: 0c16 |0066: move-result-object v22 │ │ -052522: 1317 0a00 |0067: const/16 v23, #int 10 // #a │ │ -052526: 7702 1016 1600 |0069: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ -05252c: 0b08 |006c: move-result-wide v8 │ │ -05252e: 1316 0300 |006d: const/16 v22, #int 3 // #3 │ │ -052532: 4616 1416 |006f: aget-object v22, v20, v22 │ │ -052536: 7401 3e16 1600 |0071: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -05253c: 0c16 |0074: move-result-object v22 │ │ -05253e: 1317 0a00 |0075: const/16 v23, #int 10 // #a │ │ -052542: 7702 1016 1600 |0077: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ -052548: 0b0a |007a: move-result-wide v10 │ │ -05254a: 1316 0400 |007b: const/16 v22, #int 4 // #4 │ │ -05254e: 4616 1416 |007d: aget-object v22, v20, v22 │ │ -052552: 7401 3e16 1600 |007f: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -052558: 0c16 |0082: move-result-object v22 │ │ -05255a: 1317 0a00 |0083: const/16 v23, #int 10 // #a │ │ -05255e: 7702 1016 1600 |0085: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ -052564: 0b0c |0088: move-result-wide v12 │ │ -052566: 1316 0500 |0089: const/16 v22, #int 5 // #5 │ │ -05256a: 4616 1416 |008b: aget-object v22, v20, v22 │ │ -05256e: 7401 3e16 1600 |008d: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -052574: 0c16 |0090: move-result-object v22 │ │ -052576: 1317 0a00 |0091: const/16 v23, #int 10 // #a │ │ -05257a: 7702 1016 1600 |0093: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ -052580: 0b0e |0096: move-result-wide v14 │ │ -052582: 1316 0600 |0097: const/16 v22, #int 6 // #6 │ │ -052586: 4616 1416 |0099: aget-object v22, v20, v22 │ │ -05258a: 7401 3e16 1600 |009b: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -052590: 0c10 |009e: move-result-object v16 │ │ -052592: 1316 0700 |009f: const/16 v22, #int 7 // #7 │ │ -052596: 4616 1416 |00a1: aget-object v22, v20, v22 │ │ -05259a: 7401 3e16 1600 |00a3: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -0525a0: 0c11 |00a6: move-result-object v17 │ │ -0525a2: 2204 0603 |00a7: new-instance v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // type@0306 │ │ -0525a6: 760e f914 0400 |00a9: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.:(Landroid/content/Context;Ljava/lang/String;ZJJJJLjava/lang/String;Ljava/lang/String;)V // method@14f9 │ │ -0525ac: 6e10 0915 0400 |00ac: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.start:()V // method@1509 │ │ -0525b2: 0800 1900 |00af: move-object/from16 v0, v25 │ │ -0525b6: 5400 2a06 |00b1: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -0525ba: 0816 0000 |00b3: move-object/from16 v22, v0 │ │ -0525be: 0800 1600 |00b5: move-object/from16 v0, v22 │ │ -0525c2: 6e30 8216 6004 |00b7: invoke-virtual {v0, v6, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ -0525c8: d813 1301 |00ba: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0525cc: 2900 56ff |00bc: goto/16 0012 // -00aa │ │ -0525d0: 0d12 |00be: move-exception v18 │ │ -0525d2: 1a16 4b02 |00bf: const-string v22, "CBIServiceMain" // string@024b │ │ -0525d6: 2217 5803 |00c1: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ -0525da: 7601 4016 1700 |00c3: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0525e0: 1a18 f30d |00c6: const-string v24, "elmInit() : exception while setting up data processors : monitor #" // string@0df3 │ │ -0525e4: 7402 4716 1700 |00c8: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0525ea: 0c17 |00cb: move-result-object v23 │ │ -0525ec: 0800 1700 |00cc: move-object/from16 v0, v23 │ │ -0525f0: 0201 1300 |00ce: move/from16 v1, v19 │ │ -0525f4: 6e20 4316 1000 |00d0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0525fa: 0c17 |00d3: move-result-object v23 │ │ -0525fc: 1a18 2b00 |00d4: const-string v24, " : exception= " // string@002b │ │ -052600: 7402 4716 1700 |00d6: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052606: 0c17 |00d9: move-result-object v23 │ │ -052608: 7401 0116 1200 |00da: invoke-virtual/range {v18}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ -05260e: 0c18 |00dd: move-result-object v24 │ │ -052610: 7402 4716 1700 |00de: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052616: 0c17 |00e1: move-result-object v23 │ │ -052618: 7401 4c16 1700 |00e2: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05261e: 0c17 |00e5: move-result-object v23 │ │ -052620: 0800 1600 |00e6: move-object/from16 v0, v22 │ │ -052624: 0801 1700 |00e8: move-object/from16 v1, v23 │ │ -052628: 0802 1200 |00ea: move-object/from16 v2, v18 │ │ -05262c: 7130 7a12 1002 |00ec: invoke-static {v0, v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -052632: 1416 1200 077f |00ef: const v22, #float 1.79446e+38 // #7f070012 │ │ -052638: 0800 1900 |00f2: move-object/from16 v0, v25 │ │ -05263c: 0201 1600 |00f4: move/from16 v1, v22 │ │ -052640: 6e20 9615 1000 |00f6: invoke-virtual {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052646: 0c16 |00f9: move-result-object v22 │ │ -052648: 0800 1900 |00fa: move-object/from16 v0, v25 │ │ -05264c: 0801 1600 |00fc: move-object/from16 v1, v22 │ │ -052650: 7020 8b15 1000 |00fe: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ -052656: 1e19 |0101: monitor-exit v25 │ │ -052658: 0e00 |0102: return-void │ │ -05265a: 0800 1900 |0103: move-object/from16 v0, v25 │ │ -05265e: 5400 2a06 |0105: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -052662: 0816 0000 |0107: move-object/from16 v22, v0 │ │ -052666: 3816 0e00 |0109: if-eqz v22, 0117 // +000e │ │ -05266a: 0800 1900 |010b: move-object/from16 v0, v25 │ │ -05266e: 5400 2a06 |010d: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -052672: 0816 0000 |010f: move-object/from16 v22, v0 │ │ -052676: 7401 8416 1600 |0111: invoke-virtual/range {v22}, Ljava/util/HashMap;.size:()I // method@1684 │ │ -05267c: 0a16 |0114: move-result v22 │ │ -05267e: 3c16 ecff |0115: if-gtz v22, 0101 // -0014 │ │ -052682: 1a16 4b02 |0117: const-string v22, "CBIServiceMain" // string@024b │ │ -052686: 1a17 f50d |0119: const-string v23, "elmInit() : no data processors" // string@0df5 │ │ -05268a: 7702 7912 1600 |011b: invoke-static/range {v22, v23}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -052690: 1416 1200 077f |011e: const v22, #float 1.79446e+38 // #7f070012 │ │ -052696: 0800 1900 |0121: move-object/from16 v0, v25 │ │ -05269a: 0201 1600 |0123: move/from16 v1, v22 │ │ -05269e: 6e20 9615 1000 |0125: invoke-virtual {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -0526a4: 0c16 |0128: move-result-object v22 │ │ -0526a6: 0800 1900 |0129: move-object/from16 v0, v25 │ │ -0526aa: 0801 1600 |012b: move-object/from16 v1, v22 │ │ -0526ae: 7020 8b15 1000 |012d: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ -0526b4: 28d1 |0130: goto 0101 // -002f │ │ -0526b6: 0d16 |0131: move-exception v22 │ │ -0526b8: 1e19 |0132: monitor-exit v25 │ │ -0526ba: 2716 |0133: throw v22 │ │ +0523d0: |[0523d0] com.theksmith.android.car_bus_interface.CBIServiceMain.elmInitBusMsgProcessors:()V │ │ +0523e0: 1d19 |0000: monitor-enter v25 │ │ +0523e2: 2216 6f03 |0001: new-instance v22, Ljava/util/HashMap; // type@036f │ │ +0523e6: 7601 7e16 1600 |0003: invoke-direct/range {v22}, Ljava/util/HashMap;.:()V // method@167e │ │ +0523ec: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +0523f0: 0801 1900 |0008: move-object/from16 v1, v25 │ │ +0523f4: 5b10 2a06 |000a: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +0523f8: 7401 9415 1900 |000c: invoke-virtual/range {v25}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getApplicationContext:()Landroid/content/Context; // method@1594 │ │ +0523fe: 0c05 |000f: move-result-object v5 │ │ +052400: 1313 0100 |0010: const/16 v19, #int 1 // #1 │ │ +052404: 1316 0a00 |0012: const/16 v22, #int 10 // #a │ │ +052408: 0200 1300 |0014: move/from16 v0, v19 │ │ +05240c: 0201 1600 |0016: move/from16 v1, v22 │ │ +052410: 3610 eb00 |0018: if-gt v0, v1, 0103 // +00eb │ │ +052414: 0800 1900 |001a: move-object/from16 v0, v25 │ │ +052418: 5400 3106 |001c: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ +05241c: 0816 0000 |001e: move-object/from16 v22, v0 │ │ +052420: 2217 5803 |0020: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ +052424: 7601 4016 1700 |0022: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05242a: 1a18 fe0d |0025: const-string v24, "elm_monitor" // string@0dfe │ │ +05242e: 7402 4716 1700 |0027: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +052434: 0c17 |002a: move-result-object v23 │ │ +052436: 0800 1700 |002b: move-object/from16 v0, v23 │ │ +05243a: 0201 1300 |002d: move/from16 v1, v19 │ │ +05243e: 6e20 4316 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +052444: 0c17 |0032: move-result-object v23 │ │ +052446: 7401 4c16 1700 |0033: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05244c: 0c17 |0036: move-result-object v23 │ │ +05244e: 1a18 0000 |0037: const-string v24, "" // string@0000 │ │ +052452: 7803 f100 1600 |0039: invoke-interface/range {v22, v23, v24}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +052458: 0c15 |003c: move-result-object v21 │ │ +05245a: 1a16 0000 |003d: const-string v22, "" // string@0000 │ │ +05245e: 7402 3016 1500 |003f: invoke-virtual/range {v21, v22}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +052464: 0a16 |0042: move-result v22 │ │ +052466: 3916 7700 |0043: if-nez v22, 00ba // +0077 │ │ +05246a: 1a16 d20a |0045: const-string v22, "\|" // string@0ad2 │ │ +05246e: 7402 3816 1500 |0047: invoke-virtual/range {v21, v22}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1638 │ │ +052474: 0c14 |004a: move-result-object v20 │ │ +052476: 1316 0000 |004b: const/16 v22, #int 0 // #0 │ │ +05247a: 4616 1416 |004d: aget-object v22, v20, v22 │ │ +05247e: 7401 3e16 1600 |004f: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +052484: 0c06 |0052: move-result-object v6 │ │ +052486: 1316 0100 |0053: const/16 v22, #int 1 // #1 │ │ +05248a: 4616 1416 |0055: aget-object v22, v20, v22 │ │ +05248e: 7401 3e16 1600 |0057: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +052494: 0c16 |005a: move-result-object v22 │ │ +052496: 7701 e415 1600 |005b: invoke-static/range {v22}, Ljava/lang/Boolean;.parseBoolean:(Ljava/lang/String;)Z // method@15e4 │ │ +05249c: 0a07 |005e: move-result v7 │ │ +05249e: 1316 0200 |005f: const/16 v22, #int 2 // #2 │ │ +0524a2: 4616 1416 |0061: aget-object v22, v20, v22 │ │ +0524a6: 7401 3e16 1600 |0063: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +0524ac: 0c16 |0066: move-result-object v22 │ │ +0524ae: 1317 0a00 |0067: const/16 v23, #int 10 // #a │ │ +0524b2: 7702 1016 1600 |0069: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ +0524b8: 0b08 |006c: move-result-wide v8 │ │ +0524ba: 1316 0300 |006d: const/16 v22, #int 3 // #3 │ │ +0524be: 4616 1416 |006f: aget-object v22, v20, v22 │ │ +0524c2: 7401 3e16 1600 |0071: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +0524c8: 0c16 |0074: move-result-object v22 │ │ +0524ca: 1317 0a00 |0075: const/16 v23, #int 10 // #a │ │ +0524ce: 7702 1016 1600 |0077: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ +0524d4: 0b0a |007a: move-result-wide v10 │ │ +0524d6: 1316 0400 |007b: const/16 v22, #int 4 // #4 │ │ +0524da: 4616 1416 |007d: aget-object v22, v20, v22 │ │ +0524de: 7401 3e16 1600 |007f: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +0524e4: 0c16 |0082: move-result-object v22 │ │ +0524e6: 1317 0a00 |0083: const/16 v23, #int 10 // #a │ │ +0524ea: 7702 1016 1600 |0085: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ +0524f0: 0b0c |0088: move-result-wide v12 │ │ +0524f2: 1316 0500 |0089: const/16 v22, #int 5 // #5 │ │ +0524f6: 4616 1416 |008b: aget-object v22, v20, v22 │ │ +0524fa: 7401 3e16 1600 |008d: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +052500: 0c16 |0090: move-result-object v22 │ │ +052502: 1317 0a00 |0091: const/16 v23, #int 10 // #a │ │ +052506: 7702 1016 1600 |0093: invoke-static/range {v22, v23}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;I)J // method@1610 │ │ +05250c: 0b0e |0096: move-result-wide v14 │ │ +05250e: 1316 0600 |0097: const/16 v22, #int 6 // #6 │ │ +052512: 4616 1416 |0099: aget-object v22, v20, v22 │ │ +052516: 7401 3e16 1600 |009b: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +05251c: 0c10 |009e: move-result-object v16 │ │ +05251e: 1316 0700 |009f: const/16 v22, #int 7 // #7 │ │ +052522: 4616 1416 |00a1: aget-object v22, v20, v22 │ │ +052526: 7401 3e16 1600 |00a3: invoke-virtual/range {v22}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +05252c: 0c11 |00a6: move-result-object v17 │ │ +05252e: 2204 0603 |00a7: new-instance v4, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // type@0306 │ │ +052532: 760e f914 0400 |00a9: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.:(Landroid/content/Context;Ljava/lang/String;ZJJJJLjava/lang/String;Ljava/lang/String;)V // method@14f9 │ │ +052538: 6e10 0915 0400 |00ac: invoke-virtual {v4}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.start:()V // method@1509 │ │ +05253e: 0800 1900 |00af: move-object/from16 v0, v25 │ │ +052542: 5400 2a06 |00b1: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +052546: 0816 0000 |00b3: move-object/from16 v22, v0 │ │ +05254a: 0800 1600 |00b5: move-object/from16 v0, v22 │ │ +05254e: 6e30 8216 6004 |00b7: invoke-virtual {v0, v6, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ +052554: d813 1301 |00ba: add-int/lit8 v19, v19, #int 1 // #01 │ │ +052558: 2900 56ff |00bc: goto/16 0012 // -00aa │ │ +05255c: 0d12 |00be: move-exception v18 │ │ +05255e: 1a16 4b02 |00bf: const-string v22, "CBIServiceMain" // string@024b │ │ +052562: 2217 5803 |00c1: new-instance v23, Ljava/lang/StringBuilder; // type@0358 │ │ +052566: 7601 4016 1700 |00c3: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05256c: 1a18 f30d |00c6: const-string v24, "elmInit() : exception while setting up data processors : monitor #" // string@0df3 │ │ +052570: 7402 4716 1700 |00c8: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +052576: 0c17 |00cb: move-result-object v23 │ │ +052578: 0800 1700 |00cc: move-object/from16 v0, v23 │ │ +05257c: 0201 1300 |00ce: move/from16 v1, v19 │ │ +052580: 6e20 4316 1000 |00d0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +052586: 0c17 |00d3: move-result-object v23 │ │ +052588: 1a18 2b00 |00d4: const-string v24, " : exception= " // string@002b │ │ +05258c: 7402 4716 1700 |00d6: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +052592: 0c17 |00d9: move-result-object v23 │ │ +052594: 7401 0116 1200 |00da: invoke-virtual/range {v18}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1601 │ │ +05259a: 0c18 |00dd: move-result-object v24 │ │ +05259c: 7402 4716 1700 |00de: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0525a2: 0c17 |00e1: move-result-object v23 │ │ +0525a4: 7401 4c16 1700 |00e2: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0525aa: 0c17 |00e5: move-result-object v23 │ │ +0525ac: 0800 1600 |00e6: move-object/from16 v0, v22 │ │ +0525b0: 0801 1700 |00e8: move-object/from16 v1, v23 │ │ +0525b4: 0802 1200 |00ea: move-object/from16 v2, v18 │ │ +0525b8: 7130 7a12 1002 |00ec: invoke-static {v0, v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +0525be: 1416 1200 077f |00ef: const v22, #float 1.79446e+38 // #7f070012 │ │ +0525c4: 0800 1900 |00f2: move-object/from16 v0, v25 │ │ +0525c8: 0201 1600 |00f4: move/from16 v1, v22 │ │ +0525cc: 6e20 9615 1000 |00f6: invoke-virtual {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +0525d2: 0c16 |00f9: move-result-object v22 │ │ +0525d4: 0800 1900 |00fa: move-object/from16 v0, v25 │ │ +0525d8: 0801 1600 |00fc: move-object/from16 v1, v22 │ │ +0525dc: 7020 8b15 1000 |00fe: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ +0525e2: 1e19 |0101: monitor-exit v25 │ │ +0525e4: 0e00 |0102: return-void │ │ +0525e6: 0800 1900 |0103: move-object/from16 v0, v25 │ │ +0525ea: 5400 2a06 |0105: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +0525ee: 0816 0000 |0107: move-object/from16 v22, v0 │ │ +0525f2: 3816 0e00 |0109: if-eqz v22, 0117 // +000e │ │ +0525f6: 0800 1900 |010b: move-object/from16 v0, v25 │ │ +0525fa: 5400 2a06 |010d: iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +0525fe: 0816 0000 |010f: move-object/from16 v22, v0 │ │ +052602: 7401 8416 1600 |0111: invoke-virtual/range {v22}, Ljava/util/HashMap;.size:()I // method@1684 │ │ +052608: 0a16 |0114: move-result v22 │ │ +05260a: 3c16 ecff |0115: if-gtz v22, 0101 // -0014 │ │ +05260e: 1a16 4b02 |0117: const-string v22, "CBIServiceMain" // string@024b │ │ +052612: 1a17 f50d |0119: const-string v23, "elmInit() : no data processors" // string@0df5 │ │ +052616: 7702 7912 1600 |011b: invoke-static/range {v22, v23}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +05261c: 1416 1200 077f |011e: const v22, #float 1.79446e+38 // #7f070012 │ │ +052622: 0800 1900 |0121: move-object/from16 v0, v25 │ │ +052626: 0201 1600 |0123: move/from16 v1, v22 │ │ +05262a: 6e20 9615 1000 |0125: invoke-virtual {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052630: 0c16 |0128: move-result-object v22 │ │ +052632: 0800 1900 |0129: move-object/from16 v0, v25 │ │ +052636: 0801 1600 |012b: move-object/from16 v1, v22 │ │ +05263a: 7020 8b15 1000 |012d: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ +052640: 28d1 |0130: goto 0101 // -002f │ │ +052642: 0d16 |0131: move-exception v22 │ │ +052644: 1e19 |0132: monitor-exit v25 │ │ +052646: 2716 |0133: throw v22 │ │ catches : 4 │ │ 0x0001 - 0x000f │ │ -> 0x0131 │ │ 0x001a - 0x00ba │ │ Ljava/lang/Exception; -> 0x00be │ │ -> 0x0131 │ │ 0x00bf - 0x0101 │ │ @@ -97155,72 +97124,71 @@ │ │ 0x0000 - 0x0134 reg=25 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #32 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ name : 'elmInitStartupCommands' │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ - registers : 10 │ │ + registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ - insns size : 91 16-bit code units │ │ -0526e8: |[0526e8] com.theksmith.android.car_bus_interface.CBIServiceMain.elmInitStartupCommands:()V │ │ -0526f8: 1d09 |0000: monitor-enter v9 │ │ -0526fa: 5496 3106 |0001: iget-object v6, v9, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ -0526fe: 1a07 fd0d |0003: const-string v7, "elm_commands" // string@0dfd │ │ -052702: 1a08 0000 |0005: const-string v8, "" // string@0000 │ │ -052706: 7230 f100 7608 |0007: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -05270c: 0c05 |000a: move-result-object v5 │ │ -05270e: 1a06 0000 |000b: const-string v6, "" // string@0000 │ │ -052712: 6e20 3016 6500 |000d: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -052718: 0a06 |0010: move-result v6 │ │ -05271a: 3806 1500 |0011: if-eqz v6, 0026 // +0015 │ │ -05271e: 1a06 4b02 |0013: const-string v6, "CBIServiceMain" // string@024b │ │ -052722: 1a07 f60d |0015: const-string v7, "elmInit() : no startup commands" // string@0df6 │ │ -052726: 7120 7912 7600 |0017: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -05272c: 1406 1100 077f |001a: const v6, #float 1.79446e+38 // #7f070011 │ │ -052732: 6e20 9615 6900 |001d: invoke-virtual {v9, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052738: 0c06 |0020: move-result-object v6 │ │ -05273a: 7020 8b15 6900 |0021: invoke-direct {v9, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ -052740: 1e09 |0024: monitor-exit v9 │ │ -052742: 0e00 |0025: return-void │ │ -052744: 1a06 ea00 |0026: const-string v6, "; *" // string@00ea │ │ -052748: 6e20 3816 6500 |0028: invoke-virtual {v5, v6}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1638 │ │ -05274e: 0c02 |002b: move-result-object v2 │ │ -052750: 2126 |002c: array-length v6, v2 │ │ -052752: 3c06 1700 |002d: if-gtz v6, 0044 // +0017 │ │ -052756: 1a06 4b02 |002f: const-string v6, "CBIServiceMain" // string@024b │ │ -05275a: 1a07 f40d |0031: const-string v7, "elmInit() : invalid startup commands" // string@0df4 │ │ -05275e: 7120 7912 7600 |0033: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -052764: 1406 1100 077f |0036: const v6, #float 1.79446e+38 // #7f070011 │ │ -05276a: 6e20 9615 6900 |0039: invoke-virtual {v9, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052770: 0c06 |003c: move-result-object v6 │ │ -052772: 7020 8b15 6900 |003d: invoke-direct {v9, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ -052778: 28e4 |0040: goto 0024 // -001c │ │ -05277a: 0d06 |0041: move-exception v6 │ │ -05277c: 1e09 |0042: monitor-exit v9 │ │ -05277e: 2706 |0043: throw v6 │ │ -052780: 7010 8d15 0900 |0044: invoke-direct {v9}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmDestroyCommandQueue:()V // method@158d │ │ -052786: 7010 8815 0900 |0047: invoke-direct {v9}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btWriteBreak:()V // method@1588 │ │ -05278c: 0720 |004a: move-object v0, v2 │ │ -05278e: 2104 |004b: array-length v4, v0 │ │ -052790: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -052792: 3543 d7ff |004d: if-ge v3, v4, 0024 // -0029 │ │ -052796: 4601 0003 |004f: aget-object v1, v0, v3 │ │ -05279a: 6e10 3e16 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -0527a0: 0c06 |0054: move-result-object v6 │ │ -0527a2: 7020 9215 6900 |0055: invoke-direct {v9, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmQueueCommand:(Ljava/lang/String;)V // method@1592 │ │ -0527a8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0527ac: 28f3 |005a: goto 004d // -000d │ │ + insns size : 90 16-bit code units │ │ +052674: |[052674] com.theksmith.android.car_bus_interface.CBIServiceMain.elmInitStartupCommands:()V │ │ +052684: 1d06 |0000: monitor-enter v6 │ │ +052686: 5463 3106 |0001: iget-object v3, v6, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ +05268a: 1a04 fd0d |0003: const-string v4, "elm_commands" // string@0dfd │ │ +05268e: 1a05 0000 |0005: const-string v5, "" // string@0000 │ │ +052692: 7230 f100 4305 |0007: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +052698: 0c02 |000a: move-result-object v2 │ │ +05269a: 1a03 0000 |000b: const-string v3, "" // string@0000 │ │ +05269e: 6e20 3016 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0526a4: 0a03 |0010: move-result v3 │ │ +0526a6: 3803 1500 |0011: if-eqz v3, 0026 // +0015 │ │ +0526aa: 1a03 4b02 |0013: const-string v3, "CBIServiceMain" // string@024b │ │ +0526ae: 1a04 f60d |0015: const-string v4, "elmInit() : no startup commands" // string@0df6 │ │ +0526b2: 7120 7912 4300 |0017: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +0526b8: 1403 1100 077f |001a: const v3, #float 1.79446e+38 // #7f070011 │ │ +0526be: 6e20 9615 3600 |001d: invoke-virtual {v6, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +0526c4: 0c03 |0020: move-result-object v3 │ │ +0526c6: 7020 8b15 3600 |0021: invoke-direct {v6, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ +0526cc: 1e06 |0024: monitor-exit v6 │ │ +0526ce: 0e00 |0025: return-void │ │ +0526d0: 1a03 ea00 |0026: const-string v3, "; *" // string@00ea │ │ +0526d4: 6e20 3816 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1638 │ │ +0526da: 0c01 |002b: move-result-object v1 │ │ +0526dc: 2113 |002c: array-length v3, v1 │ │ +0526de: 3c03 1700 |002d: if-gtz v3, 0044 // +0017 │ │ +0526e2: 1a03 4b02 |002f: const-string v3, "CBIServiceMain" // string@024b │ │ +0526e6: 1a04 f40d |0031: const-string v4, "elmInit() : invalid startup commands" // string@0df4 │ │ +0526ea: 7120 7912 4300 |0033: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +0526f0: 1403 1100 077f |0036: const v3, #float 1.79446e+38 // #7f070011 │ │ +0526f6: 6e20 9615 3600 |0039: invoke-virtual {v6, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +0526fc: 0c03 |003c: move-result-object v3 │ │ +0526fe: 7020 8b15 3600 |003d: invoke-direct {v6, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmBadConfig:(Ljava/lang/String;)V // method@158b │ │ +052704: 28e4 |0040: goto 0024 // -001c │ │ +052706: 0d03 |0041: move-exception v3 │ │ +052708: 1e06 |0042: monitor-exit v6 │ │ +05270a: 2703 |0043: throw v3 │ │ +05270c: 7010 8d15 0600 |0044: invoke-direct {v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmDestroyCommandQueue:()V // method@158d │ │ +052712: 7010 8815 0600 |0047: invoke-direct {v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btWriteBreak:()V // method@1588 │ │ +052718: 2114 |004a: array-length v4, v1 │ │ +05271a: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +05271c: 3543 d8ff |004c: if-ge v3, v4, 0024 // -0028 │ │ +052720: 4600 0103 |004e: aget-object v0, v1, v3 │ │ +052724: 6e10 3e16 0000 |0050: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +05272a: 0c05 |0053: move-result-object v5 │ │ +05272c: 7020 9215 5600 |0054: invoke-direct {v6, v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.elmQueueCommand:(Ljava/lang/String;)V // method@1592 │ │ +052732: d803 0301 |0057: add-int/lit8 v3, v3, #int 1 // #01 │ │ +052736: 28f3 |0059: goto 004c // -000d │ │ catches : 3 │ │ 0x0001 - 0x0024 │ │ -> 0x0041 │ │ 0x0026 - 0x0040 │ │ -> 0x0041 │ │ - 0x0044 - 0x0058 │ │ + 0x0044 - 0x0057 │ │ -> 0x0041 │ │ positions : │ │ 0x0000 line=724 │ │ 0x000b line=725 │ │ 0x0013 line=726 │ │ 0x001a line=728 │ │ 0x0024 line=746 │ │ @@ -97228,60 +97196,57 @@ │ │ 0x002c line=733 │ │ 0x002f line=734 │ │ 0x0036 line=736 │ │ 0x0041 line=724 │ │ 0x0044 line=740 │ │ 0x0047 line=741 │ │ 0x004a line=743 │ │ - 0x0051 line=744 │ │ - 0x0058 line=743 │ │ + 0x0050 line=744 │ │ + 0x0057 line=743 │ │ locals : │ │ - 0x002c - 0x0041 reg=2 commands [Ljava/lang/String; │ │ - 0x000b - 0x0041 reg=5 prefElmCommands Ljava/lang/String; │ │ - 0x004b - 0x005b reg=0 arr$ [Ljava/lang/String; │ │ - 0x0051 - 0x005b reg=1 command Ljava/lang/String; │ │ - 0x0044 - 0x005b reg=2 commands [Ljava/lang/String; │ │ - 0x004d - 0x005b reg=3 i$ I │ │ - 0x004c - 0x005b reg=4 len$ I │ │ - 0x0044 - 0x005b reg=5 prefElmCommands Ljava/lang/String; │ │ - 0x0000 - 0x005b reg=9 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ + 0x002c - 0x0041 reg=1 commands [Ljava/lang/String; │ │ + 0x000b - 0x0041 reg=2 prefElmCommands Ljava/lang/String; │ │ + 0x0050 - 0x005a reg=0 command Ljava/lang/String; │ │ + 0x0044 - 0x005a reg=1 commands [Ljava/lang/String; │ │ + 0x0044 - 0x005a reg=2 prefElmCommands Ljava/lang/String; │ │ + 0x0000 - 0x005a reg=6 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #33 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ name : 'elmParseResponse' │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -0527cc: |[0527cc] com.theksmith.android.car_bus_interface.CBIServiceMain.elmParseResponse:(Ljava/lang/String;Z)V │ │ -0527dc: 1d05 |0000: monitor-enter v5 │ │ -0527de: 1a03 d00a |0001: const-string v3, "[\r\n]" // string@0ad0 │ │ -0527e2: 1a04 0000 |0003: const-string v4, "" // string@0000 │ │ -0527e6: 6e30 3716 3604 |0005: invoke-virtual {v6, v3, v4}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1637 │ │ -0527ec: 0c06 |0008: move-result-object v6 │ │ -0527ee: 6e10 3e16 0600 |0009: invoke-virtual {v6}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ -0527f4: 0c06 |000c: move-result-object v6 │ │ -0527f6: 6201 aa05 |000d: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05aa │ │ -0527fa: 5453 2a06 |000f: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ -0527fe: 6e20 8016 6300 |0011: invoke-virtual {v3, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -052804: 0c02 |0014: move-result-object v2 │ │ -052806: 1f02 0603 |0015: check-cast v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // type@0306 │ │ -05280a: 3802 0700 |0017: if-eqz v2, 001e // +0007 │ │ -05280e: 6201 ab05 |0019: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ -052812: 6e10 0715 0200 |001b: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.logEvent:()V // method@1507 │ │ -052818: 2200 0103 |001e: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -05281c: 7040 ed14 6071 |0020: invoke-direct {v0, v6, v1, v7}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ -052822: 7020 7115 0500 |0023: invoke-direct {v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1571 │ │ -052828: 1e05 |0026: monitor-exit v5 │ │ -05282a: 0e00 |0027: return-void │ │ -05282c: 0d03 |0028: move-exception v3 │ │ -05282e: 1e05 |0029: monitor-exit v5 │ │ -052830: 2703 |002a: throw v3 │ │ +052754: |[052754] com.theksmith.android.car_bus_interface.CBIServiceMain.elmParseResponse:(Ljava/lang/String;Z)V │ │ +052764: 1d05 |0000: monitor-enter v5 │ │ +052766: 1a03 d00a |0001: const-string v3, "[\r\n]" // string@0ad0 │ │ +05276a: 1a04 0000 |0003: const-string v4, "" // string@0000 │ │ +05276e: 6e30 3716 3604 |0005: invoke-virtual {v6, v3, v4}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1637 │ │ +052774: 0c06 |0008: move-result-object v6 │ │ +052776: 6e10 3e16 0600 |0009: invoke-virtual {v6}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@163e │ │ +05277c: 0c06 |000c: move-result-object v6 │ │ +05277e: 6201 aa05 |000d: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05aa │ │ +052782: 5453 2a06 |000f: iget-object v3, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBusMsgProcessors:Ljava/util/HashMap; // field@062a │ │ +052786: 6e20 8016 6300 |0011: invoke-virtual {v3, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +05278c: 0c02 |0014: move-result-object v2 │ │ +05278e: 1f02 0603 |0015: check-cast v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; // type@0306 │ │ +052792: 3802 0700 |0017: if-eqz v2, 001e // +0007 │ │ +052796: 6201 ab05 |0019: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ab │ │ +05279a: 6e10 0715 0200 |001b: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;.logEvent:()V // method@1507 │ │ +0527a0: 2200 0103 |001e: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +0527a4: 7040 ed14 6071 |0020: invoke-direct {v0, v6, v1, v7}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ +0527aa: 7020 7115 0500 |0023: invoke-direct {v5, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1571 │ │ +0527b0: 1e05 |0026: monitor-exit v5 │ │ +0527b2: 0e00 |0027: return-void │ │ +0527b4: 0d03 |0028: move-exception v3 │ │ +0527b6: 1e05 |0029: monitor-exit v5 │ │ +0527b8: 2703 |002a: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0026 │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=833 │ │ 0x0009 line=834 │ │ 0x000d line=838 │ │ @@ -97306,36 +97271,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -052840: |[052840] com.theksmith.android.car_bus_interface.CBIServiceMain.elmQueueCommand:(Ljava/lang/String;)V │ │ -052850: 1d01 |0000: monitor-enter v1 │ │ -052852: 3802 0a00 |0001: if-eqz v2, 000b // +000a │ │ -052856: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -05285a: 6e20 3016 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -052860: 0a00 |0008: move-result v0 │ │ -052862: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ -052866: 1e01 |000b: monitor-exit v1 │ │ -052868: 0e00 |000c: return-void │ │ -05286a: 5410 2b06 |000d: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -05286e: 3900 0e00 |000f: if-nez v0, 001d // +000e │ │ -052872: 2200 1703 |0011: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // type@0317 │ │ -052876: 7020 6b15 1000 |0013: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@156b │ │ -05287c: 5b10 2b06 |0016: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -052880: 5410 2b06 |0018: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -052884: 6e10 6f15 0000 |001a: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.start:()V // method@156f │ │ -05288a: 5410 2b06 |001d: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ -05288e: 6e20 6c15 2000 |001f: invoke-virtual {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.add:(Ljava/lang/String;)V // method@156c │ │ -052894: 28e9 |0022: goto 000b // -0017 │ │ -052896: 0d00 |0023: move-exception v0 │ │ -052898: 1e01 |0024: monitor-exit v1 │ │ -05289a: 2700 |0025: throw v0 │ │ +0527c8: |[0527c8] com.theksmith.android.car_bus_interface.CBIServiceMain.elmQueueCommand:(Ljava/lang/String;)V │ │ +0527d8: 1d01 |0000: monitor-enter v1 │ │ +0527da: 3802 0a00 |0001: if-eqz v2, 000b // +000a │ │ +0527de: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +0527e2: 6e20 3016 0200 |0005: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0527e8: 0a00 |0008: move-result v0 │ │ +0527ea: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ +0527ee: 1e01 |000b: monitor-exit v1 │ │ +0527f0: 0e00 |000c: return-void │ │ +0527f2: 5410 2b06 |000d: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +0527f6: 3900 0e00 |000f: if-nez v0, 001d // +000e │ │ +0527fa: 2200 1703 |0011: new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // type@0317 │ │ +0527fe: 7020 6b15 1000 |0013: invoke-direct {v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.:(Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V // method@156b │ │ +052804: 5b10 2b06 |0016: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +052808: 5410 2b06 |0018: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +05280c: 6e10 6f15 0000 |001a: invoke-virtual {v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.start:()V // method@156f │ │ +052812: 5410 2b06 |001d: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mELMCommandQueueThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread; // field@062b │ │ +052816: 6e20 6c15 2000 |001f: invoke-virtual {v0, v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread;.add:(Ljava/lang/String;)V // method@156c │ │ +05281c: 28e9 |0022: goto 000b // -0017 │ │ +05281e: 0d00 |0023: move-exception v0 │ │ +052820: 1e01 |0024: monitor-exit v1 │ │ +052822: 2700 |0025: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0008 │ │ -> 0x0023 │ │ 0x000d - 0x0022 │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=751 │ │ @@ -97354,57 +97319,57 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -0528b0: |[0528b0] com.theksmith.android.car_bus_interface.CBIServiceMain.elmSendCommand:(Ljava/lang/String;)V │ │ -0528c0: 1d03 |0000: monitor-enter v3 │ │ -0528c2: 3804 0a00 |0001: if-eqz v4, 000b // +000a │ │ -0528c6: 1a01 0000 |0003: const-string v1, "" // string@0000 │ │ -0528ca: 6e20 3016 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0528d0: 0a01 |0008: move-result v1 │ │ -0528d2: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ -0528d6: 1e03 |000b: monitor-exit v3 │ │ -0528d8: 0e00 |000c: return-void │ │ -0528da: 7010 9815 0300 |000d: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBTConnected:()Z // method@1598 │ │ -0528e0: 0a01 |0010: move-result v1 │ │ -0528e2: 3901 1000 |0011: if-nez v1, 0021 // +0010 │ │ -0528e6: 1a01 4b02 |0013: const-string v1, "CBIServiceMain" // string@024b │ │ -0528ea: 1a02 fc0d |0015: const-string v2, "elmSendCommand() : failed to send command (bluetooth not connected)" // string@0dfc │ │ -0528ee: 7120 7912 2100 |0017: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -0528f4: 7010 8315 0300 |001a: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnectionLost:()V // method@1583 │ │ -0528fa: 28ee |001d: goto 000b // -0012 │ │ -0528fc: 0d01 |001e: move-exception v1 │ │ -0528fe: 1e03 |001f: monitor-exit v3 │ │ -052900: 2701 |0020: throw v1 │ │ -052902: 2200 0103 |0021: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ -052906: 6201 ac05 |0023: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ -05290a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -05290c: 7040 ed14 4021 |0026: invoke-direct {v0, v4, v1, v2}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ -052912: 7020 7115 0300 |0029: invoke-direct {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1571 │ │ -052918: 5431 2606 |002c: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -05291c: 6202 0d06 |002e: sget-object v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -052920: 3221 0500 |0030: if-eq v1, v2, 0035 // +0005 │ │ -052924: 7010 8815 0300 |0032: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btWriteBreak:()V // method@1588 │ │ -05292a: 2201 5803 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05292e: 7010 4016 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -052934: 6e20 4716 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05293a: 0c01 |003d: move-result-object v1 │ │ -05293c: 1a02 0200 |003e: const-string v2, " │ │ +052838: |[052838] com.theksmith.android.car_bus_interface.CBIServiceMain.elmSendCommand:(Ljava/lang/String;)V │ │ +052848: 1d03 |0000: monitor-enter v3 │ │ +05284a: 3804 0a00 |0001: if-eqz v4, 000b // +000a │ │ +05284e: 1a01 0000 |0003: const-string v1, "" // string@0000 │ │ +052852: 6e20 3016 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +052858: 0a01 |0008: move-result v1 │ │ +05285a: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ +05285e: 1e03 |000b: monitor-exit v3 │ │ +052860: 0e00 |000c: return-void │ │ +052862: 7010 9815 0300 |000d: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBTConnected:()Z // method@1598 │ │ +052868: 0a01 |0010: move-result v1 │ │ +05286a: 3901 1000 |0011: if-nez v1, 0021 // +0010 │ │ +05286e: 1a01 4b02 |0013: const-string v1, "CBIServiceMain" // string@024b │ │ +052872: 1a02 fc0d |0015: const-string v2, "elmSendCommand() : failed to send command (bluetooth not connected)" // string@0dfc │ │ +052876: 7120 7912 2100 |0017: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +05287c: 7010 8315 0300 |001a: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnectionLost:()V // method@1583 │ │ +052882: 28ee |001d: goto 000b // -0012 │ │ +052884: 0d01 |001e: move-exception v1 │ │ +052886: 1e03 |001f: monitor-exit v3 │ │ +052888: 2701 |0020: throw v1 │ │ +05288a: 2200 0103 |0021: new-instance v0, Lcom/theksmith/android/car_bus_interface/BusData; // type@0301 │ │ +05288e: 6201 ac05 |0023: sget-object v1, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; // field@05ac │ │ +052892: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +052894: 7040 ed14 4021 |0026: invoke-direct {v0, v4, v1, v2}, Lcom/theksmith/android/car_bus_interface/BusData;.:(Ljava/lang/String;Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;Z)V // method@14ed │ │ +05289a: 7020 7115 0300 |0029: invoke-direct {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.BoundNotifyBusData:(Lcom/theksmith/android/car_bus_interface/BusData;)V // method@1571 │ │ +0528a0: 5431 2606 |002c: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +0528a4: 6202 0d06 |002e: sget-object v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +0528a8: 3221 0500 |0030: if-eq v1, v2, 0035 // +0005 │ │ +0528ac: 7010 8815 0300 |0032: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btWriteBreak:()V // method@1588 │ │ +0528b2: 2201 5803 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0528b6: 7010 4016 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0528bc: 6e20 4716 4100 |003a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0528c2: 0c01 |003d: move-result-object v1 │ │ +0528c4: 1a02 0200 |003e: const-string v2, " │ │ " // string@0002 │ │ -052940: 6e20 4716 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052946: 0c01 |0043: move-result-object v1 │ │ -052948: 6e10 4c16 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05294e: 0c04 |0047: move-result-object v4 │ │ -052950: 6e10 3316 0400 |0048: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@1633 │ │ -052956: 0c01 |004b: move-result-object v1 │ │ -052958: 7020 8915 1300 |004c: invoke-direct {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btWriteData:([B)V // method@1589 │ │ -05295e: 28bc |004f: goto 000b // -0044 │ │ +0528c8: 6e20 4716 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0528ce: 0c01 |0043: move-result-object v1 │ │ +0528d0: 6e10 4c16 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0528d6: 0c04 |0047: move-result-object v4 │ │ +0528d8: 6e10 3316 0400 |0048: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@1633 │ │ +0528de: 0c01 |004b: move-result-object v1 │ │ +0528e0: 7020 8915 1300 |004c: invoke-direct {v3, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btWriteData:([B)V // method@1589 │ │ +0528e6: 28bc |004f: goto 000b // -0044 │ │ catches : 3 │ │ 0x0003 - 0x0008 │ │ -> 0x001e │ │ 0x000d - 0x001d │ │ -> 0x001e │ │ 0x0021 - 0x004f │ │ -> 0x001e │ │ @@ -97431,57 +97396,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -05297c: |[05297c] com.theksmith.android.car_bus_interface.CBIServiceMain.getNotificationText:()Ljava/lang/String; │ │ -05298c: 5431 3006 |0000: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -052990: 3901 4b00 |0002: if-nez v1, 004d // +004b │ │ -052994: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -052998: 5431 3006 |0006: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -05299c: 3801 2d00 |0008: if-eqz v1, 0035 // +002d │ │ -0529a0: 5431 3006 |000a: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -0529a4: 1a02 0000 |000c: const-string v2, "" // string@0000 │ │ -0529a8: 6e20 3016 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0529ae: 0a01 |0011: move-result v1 │ │ -0529b0: 3901 2300 |0012: if-nez v1, 0035 // +0023 │ │ -0529b4: 5431 2e06 |0014: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ -0529b8: 3801 1f00 |0016: if-eqz v1, 0035 // +001f │ │ -0529bc: 5431 2e06 |0018: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ -0529c0: 1a02 0000 |001a: const-string v2, "" // string@0000 │ │ -0529c4: 6e20 3016 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0529ca: 0a01 |001f: move-result v1 │ │ -0529cc: 3901 1500 |0020: if-nez v1, 0035 // +0015 │ │ -0529d0: 2201 5803 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0529d4: 7010 4016 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0529da: 6e20 4716 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0529e0: 0c01 |002a: move-result-object v1 │ │ -0529e2: 1a02 8d00 |002b: const-string v2, " | " // string@008d │ │ -0529e6: 6e20 4716 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0529ec: 0c01 |0030: move-result-object v1 │ │ -0529ee: 6e10 4c16 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0529f4: 0c00 |0034: move-result-object v0 │ │ -0529f6: 2201 5803 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0529fa: 7010 4016 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -052a00: 6e20 4716 0100 |003a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052a06: 0c02 |003d: move-result-object v2 │ │ -052a08: 5431 2e06 |003e: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ -052a0c: 3901 1000 |0040: if-nez v1, 0050 // +0010 │ │ -052a10: 1a01 0000 |0042: const-string v1, "" // string@0000 │ │ -052a14: 6e20 4716 1200 |0044: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -052a1a: 0c01 |0047: move-result-object v1 │ │ -052a1c: 6e10 4c16 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -052a22: 0c00 |004b: move-result-object v0 │ │ -052a24: 1100 |004c: return-object v0 │ │ -052a26: 5430 3006 |004d: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -052a2a: 28b7 |004f: goto 0006 // -0049 │ │ -052a2c: 5431 2e06 |0050: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ -052a30: 28f2 |0052: goto 0044 // -000e │ │ +052904: |[052904] com.theksmith.android.car_bus_interface.CBIServiceMain.getNotificationText:()Ljava/lang/String; │ │ +052914: 5431 3006 |0000: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +052918: 3901 4b00 |0002: if-nez v1, 004d // +004b │ │ +05291c: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +052920: 5431 3006 |0006: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +052924: 3801 2d00 |0008: if-eqz v1, 0035 // +002d │ │ +052928: 5431 3006 |000a: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +05292c: 1a02 0000 |000c: const-string v2, "" // string@0000 │ │ +052930: 6e20 3016 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +052936: 0a01 |0011: move-result v1 │ │ +052938: 3901 2300 |0012: if-nez v1, 0035 // +0023 │ │ +05293c: 5431 2e06 |0014: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ +052940: 3801 1f00 |0016: if-eqz v1, 0035 // +001f │ │ +052944: 5431 2e06 |0018: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ +052948: 1a02 0000 |001a: const-string v2, "" // string@0000 │ │ +05294c: 6e20 3016 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +052952: 0a01 |001f: move-result v1 │ │ +052954: 3901 1500 |0020: if-nez v1, 0035 // +0015 │ │ +052958: 2201 5803 |0022: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05295c: 7010 4016 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +052962: 6e20 4716 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +052968: 0c01 |002a: move-result-object v1 │ │ +05296a: 1a02 8d00 |002b: const-string v2, " | " // string@008d │ │ +05296e: 6e20 4716 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +052974: 0c01 |0030: move-result-object v1 │ │ +052976: 6e10 4c16 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05297c: 0c00 |0034: move-result-object v0 │ │ +05297e: 2201 5803 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +052982: 7010 4016 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +052988: 6e20 4716 0100 |003a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05298e: 0c02 |003d: move-result-object v2 │ │ +052990: 5431 2e06 |003e: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ +052994: 3901 1000 |0040: if-nez v1, 0050 // +0010 │ │ +052998: 1a01 0000 |0042: const-string v1, "" // string@0000 │ │ +05299c: 6e20 4716 1200 |0044: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0529a2: 0c01 |0047: move-result-object v1 │ │ +0529a4: 6e10 4c16 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0529aa: 0c00 |004b: move-result-object v0 │ │ +0529ac: 1100 |004c: return-object v0 │ │ +0529ae: 5430 3006 |004d: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +0529b2: 28b7 |004f: goto 0006 // -0049 │ │ +0529b4: 5431 2e06 |0050: iget-object v1, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ +0529b8: 28f2 |0052: goto 0044 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0006 line=343 │ │ 0x0022 line=344 │ │ 0x0035 line=346 │ │ 0x004c line=348 │ │ @@ -97497,33 +97462,33 @@ │ │ type : '()Z' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -052a34: |[052a34] com.theksmith.android.car_bus_interface.CBIServiceMain.isBTConnected:()Z │ │ -052a44: 1d02 |0000: monitor-enter v2 │ │ -052a46: 5420 2606 |0001: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052a4a: 6201 0d06 |0003: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ -052a4e: 3210 0e00 |0005: if-eq v0, v1, 0013 // +000e │ │ -052a52: 5420 2606 |0007: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052a56: 6201 0f06 |0009: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ -052a5a: 3210 0800 |000b: if-eq v0, v1, 0013 // +0008 │ │ -052a5e: 5420 2606 |000d: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052a62: 6201 1006 |000f: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ -052a66: 3310 0500 |0011: if-ne v0, v1, 0016 // +0005 │ │ -052a6a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -052a6c: 1e02 |0014: monitor-exit v2 │ │ -052a6e: 0f00 |0015: return v0 │ │ -052a70: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -052a72: 28fd |0017: goto 0014 // -0003 │ │ -052a74: 0d00 |0018: move-exception v0 │ │ -052a76: 1e02 |0019: monitor-exit v2 │ │ -052a78: 2700 |001a: throw v0 │ │ +0529bc: |[0529bc] com.theksmith.android.car_bus_interface.CBIServiceMain.isBTConnected:()Z │ │ +0529cc: 1d02 |0000: monitor-enter v2 │ │ +0529ce: 5420 2606 |0001: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +0529d2: 6201 0d06 |0003: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.IDLE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060d │ │ +0529d6: 3210 0e00 |0005: if-eq v0, v1, 0013 // +000e │ │ +0529da: 5420 2606 |0007: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +0529de: 6201 0f06 |0009: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.RX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060f │ │ +0529e2: 3210 0800 |000b: if-eq v0, v1, 0013 // +0008 │ │ +0529e6: 5420 2606 |000d: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +0529ea: 6201 1006 |000f: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.TX:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0610 │ │ +0529ee: 3310 0500 |0011: if-ne v0, v1, 0016 // +0005 │ │ +0529f2: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +0529f4: 1e02 |0014: monitor-exit v2 │ │ +0529f6: 0f00 |0015: return v0 │ │ +0529f8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0529fa: 28fd |0017: goto 0014 // -0003 │ │ +0529fc: 0d00 |0018: move-exception v0 │ │ +0529fe: 1e02 |0019: monitor-exit v2 │ │ +052a00: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ @@ -97533,25 +97498,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -052a88: |[052a88] com.theksmith.android.car_bus_interface.CBIServiceMain.isBound:()Z │ │ -052a98: 5410 2806 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -052a9c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -052aa0: 5410 2806 |0004: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ -052aa4: 6e10 6d16 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -052aaa: 0a00 |0009: move-result v0 │ │ -052aac: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -052ab0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -052ab2: 0f00 |000d: return v0 │ │ -052ab4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -052ab6: 28fe |000f: goto 000d // -0002 │ │ +052a10: |[052a10] com.theksmith.android.car_bus_interface.CBIServiceMain.isBound:()Z │ │ +052a20: 5410 2806 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +052a24: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +052a28: 5410 2806 |0004: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundClients:Ljava/util/ArrayList; // field@0628 │ │ +052a2c: 6e10 6d16 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +052a32: 0a00 |0009: move-result v0 │ │ +052a34: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +052a38: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +052a3a: 0f00 |000d: return v0 │ │ +052a3c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +052a3e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ │ #39 : (in Lcom/theksmith/android/car_bus_interface/CBIServiceMain;) │ │ @@ -97559,40 +97524,40 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -052ab8: |[052ab8] com.theksmith.android.car_bus_interface.CBIServiceMain.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V │ │ -052ac8: 1d03 |0000: monitor-enter v3 │ │ -052aca: 3804 0400 |0001: if-eqz v4, 0005 // +0004 │ │ -052ace: 5b34 3006 |0003: iput-object v4, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -052ad2: 3805 0400 |0005: if-eqz v5, 0009 // +0004 │ │ -052ad6: 5b35 2e06 |0007: iput-object v5, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ -052ada: 5430 2d06 |0009: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052ade: 7010 9515 0300 |000b: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getNotificationText:()Ljava/lang/String; // method@1595 │ │ -052ae4: 0c01 |000e: move-result-object v1 │ │ -052ae6: 6e20 5b00 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -052aec: 1a00 4715 |0012: const-string v0, "notification" // string@1547 │ │ -052af0: 6e20 9715 0300 |0014: invoke-virtual {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1597 │ │ -052af6: 0c00 |0017: move-result-object v0 │ │ -052af8: 1f00 1300 |0018: check-cast v0, Landroid/app/NotificationManager; // type@0013 │ │ -052afc: 5b30 2f06 |001a: iput-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ -052b00: 5430 2f06 |001c: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ -052b04: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -052b06: 5432 2d06 |001f: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052b0a: 6e10 5500 0200 |0021: invoke-virtual {v2}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ -052b10: 0c02 |0024: move-result-object v2 │ │ -052b12: 6e30 7600 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ -052b18: 1e03 |0028: monitor-exit v3 │ │ -052b1a: 0e00 |0029: return-void │ │ -052b1c: 0d00 |002a: move-exception v0 │ │ -052b1e: 1e03 |002b: monitor-exit v3 │ │ -052b20: 2700 |002c: throw v0 │ │ +052a40: |[052a40] com.theksmith.android.car_bus_interface.CBIServiceMain.setNotificationText:(Ljava/lang/String;Ljava/lang/String;)V │ │ +052a50: 1d03 |0000: monitor-enter v3 │ │ +052a52: 3804 0400 |0001: if-eqz v4, 0005 // +0004 │ │ +052a56: 5b34 3006 |0003: iput-object v4, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +052a5a: 3805 0400 |0005: if-eqz v5, 0009 // +0004 │ │ +052a5e: 5b35 2e06 |0007: iput-object v5, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeError:Ljava/lang/String; // field@062e │ │ +052a62: 5430 2d06 |0009: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052a66: 7010 9515 0300 |000b: invoke-direct {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getNotificationText:()Ljava/lang/String; // method@1595 │ │ +052a6c: 0c01 |000e: move-result-object v1 │ │ +052a6e: 6e20 5b00 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +052a74: 1a00 4715 |0012: const-string v0, "notification" // string@1547 │ │ +052a78: 6e20 9715 0300 |0014: invoke-virtual {v3, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1597 │ │ +052a7e: 0c00 |0017: move-result-object v0 │ │ +052a80: 1f00 1300 |0018: check-cast v0, Landroid/app/NotificationManager; // type@0013 │ │ +052a84: 5b30 2f06 |001a: iput-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ +052a88: 5430 2f06 |001c: iget-object v0, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ +052a8c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +052a8e: 5432 2d06 |001f: iget-object v2, v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052a92: 6e10 5500 0200 |0021: invoke-virtual {v2}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ +052a98: 0c02 |0024: move-result-object v2 │ │ +052a9a: 6e30 7600 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ +052aa0: 1e03 |0028: monitor-exit v3 │ │ +052aa2: 0e00 |0029: return-void │ │ +052aa4: 0d00 |002a: move-exception v0 │ │ +052aa6: 1e03 |002b: monitor-exit v3 │ │ +052aa8: 2700 |002c: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0028 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=331 │ │ @@ -97612,52 +97577,52 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -052b30: |[052b30] com.theksmith.android.car_bus_interface.CBIServiceMain.start:()V │ │ -052b40: 1d05 |0000: monitor-enter v5 │ │ -052b42: 7010 8a15 0500 |0001: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.cancelAllThreads:()V // method@158a │ │ -052b48: 5452 2606 |0004: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052b4c: 6203 0c06 |0006: sget-object v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -052b50: 3332 0700 |0008: if-ne v2, v3, 000f // +0007 │ │ -052b54: 6e10 a315 0500 |000a: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ -052b5a: 1e05 |000d: monitor-exit v5 │ │ -052b5c: 0e00 |000e: return-void │ │ -052b5e: 5452 2306 |000f: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ -052b62: 3802 0a00 |0011: if-eqz v2, 001b // +000a │ │ -052b66: 5452 2306 |0013: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ -052b6a: 6e10 8800 0200 |0015: invoke-virtual {v2}, Landroid/bluetooth/BluetoothAdapter;.isEnabled:()Z // method@0088 │ │ -052b70: 0a02 |0018: move-result v2 │ │ -052b72: 3902 0900 |0019: if-nez v2, 0022 // +0009 │ │ -052b76: 7010 8515 0500 |001b: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotEnabled:()V // method@1585 │ │ -052b7c: 28ef |001e: goto 000d // -0011 │ │ -052b7e: 0d02 |001f: move-exception v2 │ │ -052b80: 1e05 |0020: monitor-exit v5 │ │ -052b82: 2702 |0021: throw v2 │ │ -052b84: 5452 3106 |0022: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ -052b88: 1a03 f50b |0024: const-string v3, "bluetooth_mac" // string@0bf5 │ │ -052b8c: 1a04 0000 |0026: const-string v4, "" // string@0000 │ │ -052b90: 7230 f100 3204 |0028: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -052b96: 0c00 |002b: move-result-object v0 │ │ -052b98: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -052b9c: 6e20 3016 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -052ba2: 0a02 |0031: move-result v2 │ │ -052ba4: 3802 0600 |0032: if-eqz v2, 0038 // +0006 │ │ -052ba8: 7010 8415 0500 |0034: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotConfigured:()V // method@1584 │ │ -052bae: 28d6 |0037: goto 000d // -002a │ │ -052bb0: 6202 0e06 |0038: sget-object v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ -052bb4: 5b52 2606 |003a: iput-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052bb8: 5452 2306 |003c: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ -052bbc: 6e20 8700 0200 |003e: invoke-virtual {v2, v0}, Landroid/bluetooth/BluetoothAdapter;.getRemoteDevice:(Ljava/lang/String;)Landroid/bluetooth/BluetoothDevice; // method@0087 │ │ -052bc2: 0c01 |0041: move-result-object v1 │ │ -052bc4: 7020 8015 1500 |0042: invoke-direct {v5, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnect:(Landroid/bluetooth/BluetoothDevice;)V // method@1580 │ │ -052bca: 28c8 |0045: goto 000d // -0038 │ │ +052ab8: |[052ab8] com.theksmith.android.car_bus_interface.CBIServiceMain.start:()V │ │ +052ac8: 1d05 |0000: monitor-enter v5 │ │ +052aca: 7010 8a15 0500 |0001: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.cancelAllThreads:()V // method@158a │ │ +052ad0: 5452 2606 |0004: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +052ad4: 6203 0c06 |0006: sget-object v3, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +052ad8: 3332 0700 |0008: if-ne v2, v3, 000f // +0007 │ │ +052adc: 6e10 a315 0500 |000a: invoke-virtual {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ +052ae2: 1e05 |000d: monitor-exit v5 │ │ +052ae4: 0e00 |000e: return-void │ │ +052ae6: 5452 2306 |000f: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ +052aea: 3802 0a00 |0011: if-eqz v2, 001b // +000a │ │ +052aee: 5452 2306 |0013: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ +052af2: 6e10 8800 0200 |0015: invoke-virtual {v2}, Landroid/bluetooth/BluetoothAdapter;.isEnabled:()Z // method@0088 │ │ +052af8: 0a02 |0018: move-result v2 │ │ +052afa: 3902 0900 |0019: if-nez v2, 0022 // +0009 │ │ +052afe: 7010 8515 0500 |001b: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotEnabled:()V // method@1585 │ │ +052b04: 28ef |001e: goto 000d // -0011 │ │ +052b06: 0d02 |001f: move-exception v2 │ │ +052b08: 1e05 |0020: monitor-exit v5 │ │ +052b0a: 2702 |0021: throw v2 │ │ +052b0c: 5452 3106 |0022: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ +052b10: 1a03 f50b |0024: const-string v3, "bluetooth_mac" // string@0bf5 │ │ +052b14: 1a04 0000 |0026: const-string v4, "" // string@0000 │ │ +052b18: 7230 f100 3204 |0028: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +052b1e: 0c00 |002b: move-result-object v0 │ │ +052b20: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +052b24: 6e20 3016 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +052b2a: 0a02 |0031: move-result v2 │ │ +052b2c: 3802 0600 |0032: if-eqz v2, 0038 // +0006 │ │ +052b30: 7010 8415 0500 |0034: invoke-direct {v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btNotConfigured:()V // method@1584 │ │ +052b36: 28d6 |0037: goto 000d // -002a │ │ +052b38: 6202 0e06 |0038: sget-object v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ +052b3c: 5b52 2606 |003a: iput-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +052b40: 5452 2306 |003c: iget-object v2, v5, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTAdapter:Landroid/bluetooth/BluetoothAdapter; // field@0623 │ │ +052b44: 6e20 8700 0200 |003e: invoke-virtual {v2, v0}, Landroid/bluetooth/BluetoothAdapter;.getRemoteDevice:(Ljava/lang/String;)Landroid/bluetooth/BluetoothDevice; // method@0087 │ │ +052b4a: 0c01 |0041: move-result-object v1 │ │ +052b4c: 7020 8015 1500 |0042: invoke-direct {v5, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.btConnect:(Landroid/bluetooth/BluetoothDevice;)V // method@1580 │ │ +052b52: 28c8 |0045: goto 000d // -0038 │ │ catches : 3 │ │ 0x0001 - 0x000d │ │ -> 0x001f │ │ 0x000f - 0x001e │ │ -> 0x001f │ │ 0x0022 - 0x0045 │ │ -> 0x001f │ │ @@ -97685,29 +97650,29 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -052be8: |[052be8] com.theksmith.android.car_bus_interface.CBIServiceMain.stop:()V │ │ -052bf8: 1d02 |0000: monitor-enter v2 │ │ -052bfa: 7010 8a15 0200 |0001: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.cancelAllThreads:()V // method@158a │ │ -052c00: 5420 2606 |0004: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052c04: 6201 0c06 |0006: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -052c08: 3310 0700 |0008: if-ne v0, v1, 000f // +0007 │ │ -052c0c: 6e10 a315 0200 |000a: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ -052c12: 1e02 |000d: monitor-exit v2 │ │ -052c14: 0e00 |000e: return-void │ │ -052c16: 6200 0e06 |000f: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ -052c1a: 5b20 2606 |0011: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052c1e: 28fa |0013: goto 000d // -0006 │ │ -052c20: 0d00 |0014: move-exception v0 │ │ -052c22: 1e02 |0015: monitor-exit v2 │ │ -052c24: 2700 |0016: throw v0 │ │ +052b70: |[052b70] com.theksmith.android.car_bus_interface.CBIServiceMain.stop:()V │ │ +052b80: 1d02 |0000: monitor-enter v2 │ │ +052b82: 7010 8a15 0200 |0001: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.cancelAllThreads:()V // method@158a │ │ +052b88: 5420 2606 |0004: iget-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +052b8c: 6201 0c06 |0006: sget-object v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +052b90: 3310 0700 |0008: if-ne v0, v1, 000f // +0007 │ │ +052b94: 6e10 a315 0200 |000a: invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stopSelf:()V // method@15a3 │ │ +052b9a: 1e02 |000d: monitor-exit v2 │ │ +052b9c: 0e00 |000e: return-void │ │ +052b9e: 6200 0e06 |000f: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.NONE:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060e │ │ +052ba2: 5b20 2606 |0011: iput-object v0, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +052ba6: 28fa |0013: goto 000d // -0006 │ │ +052ba8: 0d00 |0014: move-exception v0 │ │ +052baa: 1e02 |0015: monitor-exit v2 │ │ +052bac: 2700 |0016: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x000d │ │ -> 0x0014 │ │ 0x000f - 0x0013 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=284 │ │ @@ -97725,19 +97690,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052c3c: |[052c3c] com.theksmith.android.car_bus_interface.CBIServiceMain.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -052c4c: 5410 2906 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundIncomingMessenger:Landroid/os/Messenger; // field@0629 │ │ -052c50: 6e10 bf01 0000 |0002: invoke-virtual {v0}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@01bf │ │ -052c56: 0c00 |0005: move-result-object v0 │ │ -052c58: 1100 |0006: return-object v0 │ │ +052bc4: |[052bc4] com.theksmith.android.car_bus_interface.CBIServiceMain.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +052bd4: 5410 2906 |0000: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBoundIncomingMessenger:Landroid/os/Messenger; // field@0629 │ │ +052bd8: 6e10 bf01 0000 |0002: invoke-virtual {v0}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@01bf │ │ +052bde: 0c00 |0005: move-result-object v0 │ │ +052be0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ 0x0000 - 0x0007 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -97746,77 +97711,77 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -052c5c: |[052c5c] com.theksmith.android.car_bus_interface.CBIServiceMain.onCreate:()V │ │ -052c6c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -052c6e: 6f10 7e00 0700 |0001: invoke-super {v7}, Landroid/app/Service;.onCreate:()V // method@007e │ │ -052c74: 6e10 9415 0700 |0004: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getApplicationContext:()Landroid/content/Context; // method@1594 │ │ -052c7a: 0c04 |0007: move-result-object v4 │ │ -052c7c: 7110 e601 0400 |0008: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@01e6 │ │ -052c82: 0c04 |000b: move-result-object v4 │ │ -052c84: 5b74 3106 |000c: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ -052c88: 2200 2700 |000e: new-instance v0, Landroid/content/IntentFilter; // type@0027 │ │ -052c8c: 1a04 7a0b |0010: const-string v4, "android.bluetooth.adapter.action.STATE_CHANGED" // string@0b7a │ │ -052c90: 7020 e500 4000 |0012: invoke-direct {v0, v4}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00e5 │ │ -052c96: 5474 2706 |0015: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTStateReceiver:Landroid/content/BroadcastReceiver; // field@0627 │ │ -052c9a: 6e30 9e15 4700 |0017: invoke-virtual {v7, v4, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@159e │ │ -052ca0: 2201 2600 |001a: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -052ca4: 1c04 0703 |001c: const-class v4, Lcom/theksmith/android/car_bus_interface/CBIActivityMain; // type@0307 │ │ -052ca8: 7030 be00 7104 |001e: invoke-direct {v1, v7, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ -052cae: 1a04 7e0b |0021: const-string v4, "android.intent.action.EDIT" // string@0b7e │ │ -052cb2: 6e20 df00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ -052cb8: 7110 8300 0700 |0026: invoke-static {v7}, Landroid/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/app/TaskStackBuilder; // method@0083 │ │ -052cbe: 0c03 |0029: move-result-object v3 │ │ -052cc0: 1c04 0703 |002a: const-class v4, Lcom/theksmith/android/car_bus_interface/CBIActivityMain; // type@0307 │ │ -052cc4: 6e20 8200 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/TaskStackBuilder;.addParentStack:(Ljava/lang/Class;)Landroid/app/TaskStackBuilder; // method@0082 │ │ -052cca: 6e20 8100 1300 |002f: invoke-virtual {v3, v1}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0081 │ │ -052cd0: 1504 0008 |0032: const/high16 v4, #int 134217728 // #800 │ │ -052cd4: 6e30 8400 6304 |0034: invoke-virtual {v3, v6, v4}, Landroid/app/TaskStackBuilder;.getPendingIntent:(II)Landroid/app/PendingIntent; // method@0084 │ │ -052cda: 0c02 |0037: move-result-object v2 │ │ -052cdc: 2204 1000 |0038: new-instance v4, Landroid/app/Notification$Builder; // type@0010 │ │ -052ce0: 7020 5300 7400 |003a: invoke-direct {v4, v7}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ -052ce6: 5b74 2d06 |003d: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052cea: 5474 2d06 |003f: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052cee: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -052cf0: 6e20 6300 5400 |0042: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ -052cf6: 5474 2d06 |0045: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052cfa: 12f5 |0047: const/4 v5, #int -1 // #ff │ │ -052cfc: 6e20 6500 5400 |0048: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0065 │ │ -052d02: 5474 2d06 |004b: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052d06: 6e20 5a00 2400 |004d: invoke-virtual {v4, v2}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ -052d0c: 5474 2d06 |0050: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052d10: 1405 0100 027f |0052: const v5, #float 1.728e+38 // #7f020001 │ │ -052d16: 6e20 6700 5400 |0055: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@0067 │ │ -052d1c: 5474 2d06 |0058: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052d20: 1405 0500 077f |005a: const v5, #float 1.79446e+38 // #7f070005 │ │ -052d26: 6e20 9615 5700 |005d: invoke-virtual {v7, v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052d2c: 0c05 |0060: move-result-object v5 │ │ -052d2e: 6e20 5c00 5400 |0061: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -052d34: 1404 2100 077f |0064: const v4, #float 1.79446e+38 // #7f070021 │ │ -052d3a: 6e20 9615 4700 |0067: invoke-virtual {v7, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ -052d40: 0c04 |006a: move-result-object v4 │ │ -052d42: 5b74 3006 |006b: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -052d46: 5474 2d06 |006d: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052d4a: 5475 3006 |006f: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ -052d4e: 6e20 5b00 5400 |0071: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -052d54: 1a04 4715 |0074: const-string v4, "notification" // string@1547 │ │ -052d58: 6e20 9715 4700 |0076: invoke-virtual {v7, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1597 │ │ -052d5e: 0c04 |0079: move-result-object v4 │ │ -052d60: 1f04 1300 |007a: check-cast v4, Landroid/app/NotificationManager; // type@0013 │ │ -052d64: 5b74 2f06 |007c: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ -052d68: 5474 2f06 |007e: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ -052d6c: 5475 2d06 |0080: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052d70: 6e10 5500 0500 |0082: invoke-virtual {v5}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ -052d76: 0c05 |0085: move-result-object v5 │ │ -052d78: 6e30 7600 6405 |0086: invoke-virtual {v4, v6, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ -052d7e: 0e00 |0089: return-void │ │ +052be4: |[052be4] com.theksmith.android.car_bus_interface.CBIServiceMain.onCreate:()V │ │ +052bf4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +052bf6: 6f10 7e00 0700 |0001: invoke-super {v7}, Landroid/app/Service;.onCreate:()V // method@007e │ │ +052bfc: 6e10 9415 0700 |0004: invoke-virtual {v7}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getApplicationContext:()Landroid/content/Context; // method@1594 │ │ +052c02: 0c04 |0007: move-result-object v4 │ │ +052c04: 7110 e601 0400 |0008: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@01e6 │ │ +052c0a: 0c04 |000b: move-result-object v4 │ │ +052c0c: 5b74 3106 |000c: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mSettings:Landroid/content/SharedPreferences; // field@0631 │ │ +052c10: 2200 2700 |000e: new-instance v0, Landroid/content/IntentFilter; // type@0027 │ │ +052c14: 1a04 7a0b |0010: const-string v4, "android.bluetooth.adapter.action.STATE_CHANGED" // string@0b7a │ │ +052c18: 7020 e500 4000 |0012: invoke-direct {v0, v4}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00e5 │ │ +052c1e: 5474 2706 |0015: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTStateReceiver:Landroid/content/BroadcastReceiver; // field@0627 │ │ +052c22: 6e30 9e15 4700 |0017: invoke-virtual {v7, v4, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@159e │ │ +052c28: 2201 2600 |001a: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +052c2c: 1c04 0703 |001c: const-class v4, Lcom/theksmith/android/car_bus_interface/CBIActivityMain; // type@0307 │ │ +052c30: 7030 be00 7104 |001e: invoke-direct {v1, v7, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00be │ │ +052c36: 1a04 7e0b |0021: const-string v4, "android.intent.action.EDIT" // string@0b7e │ │ +052c3a: 6e20 df00 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00df │ │ +052c40: 7110 8300 0700 |0026: invoke-static {v7}, Landroid/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/app/TaskStackBuilder; // method@0083 │ │ +052c46: 0c03 |0029: move-result-object v3 │ │ +052c48: 1c04 0703 |002a: const-class v4, Lcom/theksmith/android/car_bus_interface/CBIActivityMain; // type@0307 │ │ +052c4c: 6e20 8200 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/TaskStackBuilder;.addParentStack:(Ljava/lang/Class;)Landroid/app/TaskStackBuilder; // method@0082 │ │ +052c52: 6e20 8100 1300 |002f: invoke-virtual {v3, v1}, Landroid/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; // method@0081 │ │ +052c58: 1504 0008 |0032: const/high16 v4, #int 134217728 // #800 │ │ +052c5c: 6e30 8400 6304 |0034: invoke-virtual {v3, v6, v4}, Landroid/app/TaskStackBuilder;.getPendingIntent:(II)Landroid/app/PendingIntent; // method@0084 │ │ +052c62: 0c02 |0037: move-result-object v2 │ │ +052c64: 2204 1000 |0038: new-instance v4, Landroid/app/Notification$Builder; // type@0010 │ │ +052c68: 7020 5300 7400 |003a: invoke-direct {v4, v7}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0053 │ │ +052c6e: 5b74 2d06 |003d: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052c72: 5474 2d06 |003f: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052c76: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +052c78: 6e20 6300 5400 |0042: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0063 │ │ +052c7e: 5474 2d06 |0045: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052c82: 12f5 |0047: const/4 v5, #int -1 // #ff │ │ +052c84: 6e20 6500 5400 |0048: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0065 │ │ +052c8a: 5474 2d06 |004b: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052c8e: 6e20 5a00 2400 |004d: invoke-virtual {v4, v2}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005a │ │ +052c94: 5474 2d06 |0050: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052c98: 1405 0100 027f |0052: const v5, #float 1.728e+38 // #7f020001 │ │ +052c9e: 6e20 6700 5400 |0055: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(I)Landroid/app/Notification$Builder; // method@0067 │ │ +052ca4: 5474 2d06 |0058: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052ca8: 1405 0500 077f |005a: const v5, #float 1.79446e+38 // #7f070005 │ │ +052cae: 6e20 9615 5700 |005d: invoke-virtual {v7, v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052cb4: 0c05 |0060: move-result-object v5 │ │ +052cb6: 6e20 5c00 5400 |0061: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +052cbc: 1404 2100 077f |0064: const v4, #float 1.79446e+38 // #7f070021 │ │ +052cc2: 6e20 9615 4700 |0067: invoke-virtual {v7, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getString:(I)Ljava/lang/String; // method@1596 │ │ +052cc8: 0c04 |006a: move-result-object v4 │ │ +052cca: 5b74 3006 |006b: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +052cce: 5474 2d06 |006d: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052cd2: 5475 3006 |006f: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeStatus:Ljava/lang/String; // field@0630 │ │ +052cd6: 6e20 5b00 5400 |0071: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +052cdc: 1a04 4715 |0074: const-string v4, "notification" // string@1547 │ │ +052ce0: 6e20 9715 4700 |0076: invoke-virtual {v7, v4}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1597 │ │ +052ce6: 0c04 |0079: move-result-object v4 │ │ +052ce8: 1f04 1300 |007a: check-cast v4, Landroid/app/NotificationManager; // type@0013 │ │ +052cec: 5b74 2f06 |007c: iput-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ +052cf0: 5474 2f06 |007e: iget-object v4, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ +052cf4: 5475 2d06 |0080: iget-object v5, v7, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052cf8: 6e10 5500 0500 |0082: invoke-virtual {v5}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ +052cfe: 0c05 |0085: move-result-object v5 │ │ +052d00: 6e30 7600 6405 |0086: invoke-virtual {v4, v6, v5}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ +052d06: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=119 │ │ 0x000e line=122 │ │ 0x0015 line=123 │ │ 0x001a line=127 │ │ @@ -97848,24 +97813,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -052d80: |[052d80] com.theksmith.android.car_bus_interface.CBIServiceMain.onDestroy:()V │ │ -052d90: 6f10 7f00 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onDestroy:()V // method@007f │ │ -052d96: 6200 0c06 |0003: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ -052d9a: 5b10 2606 |0005: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ -052d9e: 5410 2706 |0007: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTStateReceiver:Landroid/content/BroadcastReceiver; // field@0627 │ │ -052da2: 6e20 a415 0100 |0009: invoke-virtual {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@15a4 │ │ -052da8: 7010 a215 0100 |000c: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ -052dae: 5410 2f06 |000f: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ -052db2: 6e10 7500 0000 |0011: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0075 │ │ -052db8: 0e00 |0014: return-void │ │ +052d08: |[052d08] com.theksmith.android.car_bus_interface.CBIServiceMain.onDestroy:()V │ │ +052d18: 6f10 7f00 0100 |0000: invoke-super {v1}, Landroid/app/Service;.onDestroy:()V // method@007f │ │ +052d1e: 6200 0c06 |0003: sget-object v0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState;.DESTROYING:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@060c │ │ +052d22: 5b10 2606 |0005: iput-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTState:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTState; // field@0626 │ │ +052d26: 5410 2706 |0007: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mBTStateReceiver:Landroid/content/BroadcastReceiver; // field@0627 │ │ +052d2a: 6e20 a415 0100 |0009: invoke-virtual {v1, v0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@15a4 │ │ +052d30: 7010 a215 0100 |000c: invoke-direct {v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.stop:()V // method@15a2 │ │ +052d36: 5410 2f06 |000f: iget-object v0, v1, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeManager:Landroid/app/NotificationManager; // field@062f │ │ +052d3a: 6e10 7500 0000 |0011: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0075 │ │ +052d40: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=155 │ │ 0x0007 line=157 │ │ 0x000c line=159 │ │ 0x000f line=161 │ │ @@ -97878,27 +97843,27 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -052dbc: |[052dbc] com.theksmith.android.car_bus_interface.CBIServiceMain.onStartCommand:(Landroid/content/Intent;II)I │ │ -052dcc: 6f40 8000 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@0080 │ │ -052dd2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -052dd4: 5421 2d06 |0004: iget-object v1, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ -052dd8: 6e10 5500 0100 |0006: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ -052dde: 0c01 |0009: move-result-object v1 │ │ -052de0: 6e30 a115 0201 |000a: invoke-virtual {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.startForeground:(ILandroid/app/Notification;)V // method@15a1 │ │ -052de6: 7010 9815 0200 |000d: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBTConnected:()Z // method@1598 │ │ -052dec: 0a00 |0010: move-result v0 │ │ -052dee: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -052df2: 7010 a015 0200 |0013: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ -052df8: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -052dfa: 0f00 |0017: return v0 │ │ +052d44: |[052d44] com.theksmith.android.car_bus_interface.CBIServiceMain.onStartCommand:(Landroid/content/Intent;II)I │ │ +052d54: 6f40 8000 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@0080 │ │ +052d5a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +052d5c: 5421 2d06 |0004: iget-object v1, v2, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.mNoticeBuilder:Landroid/app/Notification$Builder; // field@062d │ │ +052d60: 6e10 5500 0100 |0006: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0055 │ │ +052d66: 0c01 |0009: move-result-object v1 │ │ +052d68: 6e30 a115 0201 |000a: invoke-virtual {v2, v0, v1}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.startForeground:(ILandroid/app/Notification;)V // method@15a1 │ │ +052d6e: 7010 9815 0200 |000d: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.isBTConnected:()Z // method@1598 │ │ +052d74: 0a00 |0010: move-result v0 │ │ +052d76: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +052d7a: 7010 a015 0200 |0013: invoke-direct {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;.start:()V // method@15a0 │ │ +052d80: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +052d82: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0003 line=170 │ │ 0x000d line=173 │ │ 0x0013 line=174 │ │ 0x0016 line=180 │ │ @@ -97938,17 +97903,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052dfc: |[052dfc] com.theksmith.android.car_bus_interface.R$attr.:()V │ │ -052e0c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052e12: 0e00 |0003: return-void │ │ +052d84: |[052d84] com.theksmith.android.car_bus_interface.R$attr.:()V │ │ +052d94: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$attr; │ │ │ │ Virtual methods - │ │ @@ -97987,17 +97952,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e14: |[052e14] com.theksmith.android.car_bus_interface.R$color.:()V │ │ -052e24: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052e2a: 0e00 |0003: return-void │ │ +052d9c: |[052d9c] com.theksmith.android.car_bus_interface.R$color.:()V │ │ +052dac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$color; │ │ │ │ Virtual methods - │ │ @@ -98056,17 +98021,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e2c: |[052e2c] com.theksmith.android.car_bus_interface.R$dimen.:()V │ │ -052e3c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052e42: 0e00 |0003: return-void │ │ +052db4: |[052db4] com.theksmith.android.car_bus_interface.R$dimen.:()V │ │ +052dc4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$dimen; │ │ │ │ Virtual methods - │ │ @@ -98110,17 +98075,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e44: |[052e44] com.theksmith.android.car_bus_interface.R$drawable.:()V │ │ -052e54: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052e5a: 0e00 |0003: return-void │ │ +052dcc: |[052dcc] com.theksmith.android.car_bus_interface.R$drawable.:()V │ │ +052ddc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -98204,17 +98169,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e5c: |[052e5c] com.theksmith.android.car_bus_interface.R$id.:()V │ │ -052e6c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052e72: 0e00 |0003: return-void │ │ +052de4: |[052de4] com.theksmith.android.car_bus_interface.R$id.:()V │ │ +052df4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052dfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$id; │ │ │ │ Virtual methods - │ │ @@ -98253,17 +98218,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e74: |[052e74] com.theksmith.android.car_bus_interface.R$layout.:()V │ │ -052e84: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052e8a: 0e00 |0003: return-void │ │ +052dfc: |[052dfc] com.theksmith.android.car_bus_interface.R$layout.:()V │ │ +052e0c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$layout; │ │ │ │ Virtual methods - │ │ @@ -98302,17 +98267,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052e8c: |[052e8c] com.theksmith.android.car_bus_interface.R$menu.:()V │ │ -052e9c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052ea2: 0e00 |0003: return-void │ │ +052e14: |[052e14] com.theksmith.android.car_bus_interface.R$menu.:()V │ │ +052e24: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$menu; │ │ │ │ Virtual methods - │ │ @@ -98656,17 +98621,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052ea4: |[052ea4] com.theksmith.android.car_bus_interface.R$string.:()V │ │ -052eb4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052eba: 0e00 |0003: return-void │ │ +052e2c: |[052e2c] com.theksmith.android.car_bus_interface.R$string.:()V │ │ +052e3c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052e42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$string; │ │ │ │ Virtual methods - │ │ @@ -98705,17 +98670,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052ebc: |[052ebc] com.theksmith.android.car_bus_interface.R$xml.:()V │ │ -052ecc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052ed2: 0e00 |0003: return-void │ │ +052e44: |[052e44] com.theksmith.android.car_bus_interface.R$xml.:()V │ │ +052e54: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R$xml; │ │ │ │ Virtual methods - │ │ @@ -98748,21 +98713,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052ed4: |[052ed4] com.theksmith.android.car_bus_interface.R.:()V │ │ -052ee4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052eea: 0e00 |0003: return-void │ │ +052e5c: |[052e5c] com.theksmith.android.car_bus_interface.R.:()V │ │ +052e6c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/car_bus_interface/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 2304 (R.java) │ │ │ │ Class #400 header: │ │ @@ -98814,21 +98778,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -052eec: |[052eec] com.theksmith.android.helpers.AppGlobals.:()V │ │ -052efc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052efe: 6900 8906 |0001: sput-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ -052f02: 2200 6f03 |0003: new-instance v0, Ljava/util/HashMap; // type@036f │ │ -052f06: 7010 7e16 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ -052f0c: 6900 8806 |0008: sput-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mGlobalVars:Ljava/util/HashMap; // field@0688 │ │ -052f10: 0e00 |000a: return-void │ │ +052e74: |[052e74] com.theksmith.android.helpers.AppGlobals.:()V │ │ +052e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052e86: 6900 8906 |0001: sput-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ +052e8a: 2200 6f03 |0003: new-instance v0, Ljava/util/HashMap; // type@036f │ │ +052e8e: 7010 7e16 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ +052e94: 6900 8806 |0008: sput-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mGlobalVars:Ljava/util/HashMap; // field@0688 │ │ +052e98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=25 │ │ locals : │ │ │ │ #1 : (in Lcom/theksmith/android/helpers/AppGlobals;) │ │ @@ -98836,20 +98800,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -052f14: |[052f14] com.theksmith.android.helpers.AppGlobals.:(Landroid/content/Context;)V │ │ -052f24: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -052f2a: 6e10 9d00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ -052f30: 0c00 |0006: move-result-object v0 │ │ -052f32: 5b10 8706 |0007: iput-object v0, v1, Lcom/theksmith/android/helpers/AppGlobals;.mAppContext:Landroid/content/Context; // field@0687 │ │ -052f36: 0e00 |0009: return-void │ │ +052e9c: |[052e9c] com.theksmith.android.helpers.AppGlobals.:(Landroid/content/Context;)V │ │ +052eac: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +052eb2: 6e10 9d00 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ +052eb8: 0c00 |0006: move-result-object v0 │ │ +052eba: 5b10 8706 |0007: iput-object v0, v1, Lcom/theksmith/android/helpers/AppGlobals;.mAppContext:Landroid/content/Context; // field@0687 │ │ +052ebe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=31 │ │ 0x0009 line=32 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/theksmith/android/helpers/AppGlobals; │ │ @@ -98860,22 +98824,22 @@ │ │ type : '(Landroid/content/Context;)Lcom/theksmith/android/helpers/AppGlobals;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -052f38: |[052f38] com.theksmith.android.helpers.AppGlobals.getInstance:(Landroid/content/Context;)Lcom/theksmith/android/helpers/AppGlobals; │ │ -052f48: 6200 8906 |0000: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ -052f4c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -052f50: 2200 2303 |0004: new-instance v0, Lcom/theksmith/android/helpers/AppGlobals; // type@0323 │ │ -052f54: 7020 b015 1000 |0006: invoke-direct {v0, v1}, Lcom/theksmith/android/helpers/AppGlobals;.:(Landroid/content/Context;)V // method@15b0 │ │ -052f5a: 6900 8906 |0009: sput-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ -052f5e: 6200 8906 |000b: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ -052f62: 1100 |000d: return-object v0 │ │ +052ec0: |[052ec0] com.theksmith.android.helpers.AppGlobals.getInstance:(Landroid/content/Context;)Lcom/theksmith/android/helpers/AppGlobals; │ │ +052ed0: 6200 8906 |0000: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ +052ed4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +052ed8: 2200 2303 |0004: new-instance v0, Lcom/theksmith/android/helpers/AppGlobals; // type@0323 │ │ +052edc: 7020 b015 1000 |0006: invoke-direct {v0, v1}, Lcom/theksmith/android/helpers/AppGlobals;.:(Landroid/content/Context;)V // method@15b0 │ │ +052ee2: 6900 8906 |0009: sput-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ +052ee6: 6200 8906 |000b: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mInstance:Lcom/theksmith/android/helpers/AppGlobals; // field@0689 │ │ +052eea: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000b line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=1 appContext Landroid/content/Context; │ │ @@ -98886,22 +98850,22 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -052f64: |[052f64] com.theksmith.android.helpers.AppGlobals.get:(I)Ljava/lang/Object; │ │ -052f74: 6200 8806 |0000: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mGlobalVars:Ljava/util/HashMap; // field@0688 │ │ -052f78: 5421 8706 |0002: iget-object v1, v2, Lcom/theksmith/android/helpers/AppGlobals;.mAppContext:Landroid/content/Context; // field@0687 │ │ -052f7c: 6e20 ae00 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -052f82: 0c01 |0007: move-result-object v1 │ │ -052f84: 6e20 8016 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -052f8a: 0c00 |000b: move-result-object v0 │ │ -052f8c: 1100 |000c: return-object v0 │ │ +052eec: |[052eec] com.theksmith.android.helpers.AppGlobals.get:(I)Ljava/lang/Object; │ │ +052efc: 6200 8806 |0000: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mGlobalVars:Ljava/util/HashMap; // field@0688 │ │ +052f00: 5421 8706 |0002: iget-object v1, v2, Lcom/theksmith/android/helpers/AppGlobals;.mAppContext:Landroid/content/Context; // field@0687 │ │ +052f04: 6e20 ae00 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +052f0a: 0c01 |0007: move-result-object v1 │ │ +052f0c: 6e20 8016 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +052f12: 0c00 |000b: move-result-object v0 │ │ +052f14: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/theksmith/android/helpers/AppGlobals; │ │ 0x0000 - 0x000d reg=3 keyResId I │ │ │ │ @@ -98910,21 +98874,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -052f90: |[052f90] com.theksmith.android.helpers.AppGlobals.set:(ILjava/lang/Object;)V │ │ -052fa0: 6200 8806 |0000: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mGlobalVars:Ljava/util/HashMap; // field@0688 │ │ -052fa4: 5421 8706 |0002: iget-object v1, v2, Lcom/theksmith/android/helpers/AppGlobals;.mAppContext:Landroid/content/Context; // field@0687 │ │ -052fa8: 6e20 ae00 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -052fae: 0c01 |0007: move-result-object v1 │ │ -052fb0: 6e30 8216 1004 |0008: invoke-virtual {v0, v1, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ -052fb6: 0e00 |000b: return-void │ │ +052f18: |[052f18] com.theksmith.android.helpers.AppGlobals.set:(ILjava/lang/Object;)V │ │ +052f28: 6200 8806 |0000: sget-object v0, Lcom/theksmith/android/helpers/AppGlobals;.mGlobalVars:Ljava/util/HashMap; // field@0688 │ │ +052f2c: 5421 8706 |0002: iget-object v1, v2, Lcom/theksmith/android/helpers/AppGlobals;.mAppContext:Landroid/content/Context; // field@0687 │ │ +052f30: 6e20 ae00 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +052f36: 0c01 |0007: move-result-object v1 │ │ +052f38: 6e30 8216 1004 |0008: invoke-virtual {v0, v1, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ +052f3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x000b line=65 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/theksmith/android/helpers/AppGlobals; │ │ 0x0000 - 0x000c reg=3 keyResId I │ │ @@ -98970,17 +98934,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052fb8: |[052fb8] com.theksmith.android.helpers.AppState.:()V │ │ -052fc8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -052fce: 0e00 |0003: return-void │ │ +052f40: |[052f40] com.theksmith.android.helpers.AppState.:()V │ │ +052f50: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +052f56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/theksmith/android/helpers/AppState; │ │ │ │ #1 : (in Lcom/theksmith/android/helpers/AppState;) │ │ @@ -98988,22 +98952,22 @@ │ │ type : '(Landroid/content/Context;IZ)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -052fd0: |[052fd0] com.theksmith.android.helpers.AppState.getBoolean:(Landroid/content/Context;IZ)Z │ │ -052fe0: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ -052fe6: 0c00 |0003: move-result-object v0 │ │ -052fe8: 6e20 ae00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -052fee: 0c01 |0007: move-result-object v1 │ │ -052ff0: 7230 f000 1004 |0008: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00f0 │ │ -052ff6: 0a00 |000b: move-result v0 │ │ -052ff8: 0f00 |000c: return v0 │ │ +052f58: |[052f58] com.theksmith.android.helpers.AppState.getBoolean:(Landroid/content/Context;IZ)Z │ │ +052f68: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ +052f6e: 0c00 |0003: move-result-object v0 │ │ +052f70: 6e20 ae00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +052f76: 0c01 |0007: move-result-object v1 │ │ +052f78: 7230 f000 1004 |0008: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00f0 │ │ +052f7e: 0a00 |000b: move-result v0 │ │ +052f80: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x000d reg=2 appContext Landroid/content/Context; │ │ 0x0000 - 0x000d reg=3 keyResId I │ │ 0x0000 - 0x000d reg=4 defaultValue Z │ │ @@ -99013,22 +98977,22 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/SharedPreferences;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -052ffc: |[052ffc] com.theksmith.android.helpers.AppState.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ -05300c: 6e10 9d00 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ -053012: 0c00 |0003: move-result-object v0 │ │ -053014: 1a01 7a01 |0004: const-string v1, "APP_STATE" // string@017a │ │ -053018: 1242 |0006: const/4 v2, #int 4 // #4 │ │ -05301a: 6e30 ad00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00ad │ │ -053020: 0c00 |000a: move-result-object v0 │ │ -053022: 1100 |000b: return-object v0 │ │ +052f84: |[052f84] com.theksmith.android.helpers.AppState.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ +052f94: 6e10 9d00 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@009d │ │ +052f9a: 0c00 |0003: move-result-object v0 │ │ +052f9c: 1a01 7a01 |0004: const-string v1, "APP_STATE" // string@017a │ │ +052fa0: 1242 |0006: const/4 v2, #int 4 // #4 │ │ +052fa2: 6e30 ad00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@00ad │ │ +052fa8: 0c00 |000a: move-result-object v0 │ │ +052faa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x000c reg=3 context Landroid/content/Context; │ │ │ │ #3 : (in Lcom/theksmith/android/helpers/AppState;) │ │ @@ -99036,22 +99000,22 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -053024: |[053024] com.theksmith.android.helpers.AppState.getString:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ -053034: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ -05303a: 0c00 |0003: move-result-object v0 │ │ -05303c: 6e20 ae00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -053042: 0c01 |0007: move-result-object v1 │ │ -053044: 7230 f100 1004 |0008: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ -05304a: 0c00 |000b: move-result-object v0 │ │ -05304c: 1100 |000c: return-object v0 │ │ +052fac: |[052fac] com.theksmith.android.helpers.AppState.getString:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ +052fbc: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ +052fc2: 0c00 |0003: move-result-object v0 │ │ +052fc4: 6e20 ae00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +052fca: 0c01 |0007: move-result-object v1 │ │ +052fcc: 7230 f100 1004 |0008: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00f1 │ │ +052fd2: 0c00 |000b: move-result-object v0 │ │ +052fd4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=2 appContext Landroid/content/Context; │ │ 0x0000 - 0x000d reg=3 keyResId I │ │ 0x0000 - 0x000d reg=4 defaultValue Ljava/lang/String; │ │ @@ -99061,25 +99025,25 @@ │ │ type : '(Landroid/content/Context;IZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -053050: |[053050] com.theksmith.android.helpers.AppState.setBoolean:(Landroid/content/Context;IZ)V │ │ -053060: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ -053066: 0c00 |0003: move-result-object v0 │ │ -053068: 7210 ef00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ef │ │ -05306e: 0c00 |0007: move-result-object v0 │ │ -053070: 6e20 ae00 3200 |0008: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -053076: 0c01 |000b: move-result-object v1 │ │ -053078: 7230 ed00 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00ed │ │ -05307e: 0c00 |000f: move-result-object v0 │ │ -053080: 7210 ec00 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00ec │ │ -053086: 0e00 |0013: return-void │ │ +052fd8: |[052fd8] com.theksmith.android.helpers.AppState.setBoolean:(Landroid/content/Context;IZ)V │ │ +052fe8: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ +052fee: 0c00 |0003: move-result-object v0 │ │ +052ff0: 7210 ef00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ef │ │ +052ff6: 0c00 |0007: move-result-object v0 │ │ +052ff8: 6e20 ae00 3200 |0008: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +052ffe: 0c01 |000b: move-result-object v1 │ │ +053000: 7230 ed00 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00ed │ │ +053006: 0c00 |000f: move-result-object v0 │ │ +053008: 7210 ec00 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00ec │ │ +05300e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0013 line=73 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 appContext Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=3 keyResId I │ │ @@ -99090,25 +99054,25 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -053088: |[053088] com.theksmith.android.helpers.AppState.setString:(Landroid/content/Context;ILjava/lang/String;)V │ │ -053098: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ -05309e: 0c00 |0003: move-result-object v0 │ │ -0530a0: 7210 ef00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ef │ │ -0530a6: 0c00 |0007: move-result-object v0 │ │ -0530a8: 6e20 ae00 3200 |0008: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ -0530ae: 0c01 |000b: move-result-object v1 │ │ -0530b0: 7230 ee00 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ee │ │ -0530b6: 0c00 |000f: move-result-object v0 │ │ -0530b8: 7210 ec00 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00ec │ │ -0530be: 0e00 |0013: return-void │ │ +053010: |[053010] com.theksmith.android.helpers.AppState.setString:(Landroid/content/Context;ILjava/lang/String;)V │ │ +053020: 7110 b615 0200 |0000: invoke-static {v2}, Lcom/theksmith/android/helpers/AppState;.getPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@15b6 │ │ +053026: 0c00 |0003: move-result-object v0 │ │ +053028: 7210 ef00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00ef │ │ +05302e: 0c00 |0007: move-result-object v0 │ │ +053030: 6e20 ae00 3200 |0008: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@00ae │ │ +053036: 0c01 |000b: move-result-object v1 │ │ +053038: 7230 ee00 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ee │ │ +05303e: 0c00 |000f: move-result-object v0 │ │ +053040: 7210 ec00 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00ec │ │ +053046: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0013 line=55 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 appContext Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=3 keyResId I │ │ @@ -99150,88 +99114,88 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0530c0: |[0530c0] com.theksmith.android.helpers.BluetoothListPreference.:(Landroid/content/Context;)V │ │ -0530d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0530d2: 7030 bb15 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/theksmith/android/helpers/BluetoothListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15bb │ │ -0530d8: 0e00 |0004: return-void │ │ +053048: |[053048] com.theksmith.android.helpers.BluetoothListPreference.:(Landroid/content/Context;)V │ │ +053058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05305a: 7030 bb15 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/theksmith/android/helpers/BluetoothListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15bb │ │ +053060: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/theksmith/android/helpers/BluetoothListPreference; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ #1 : (in Lcom/theksmith/android/helpers/BluetoothListPreference;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0530dc: |[0530dc] com.theksmith.android.helpers.BluetoothListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0530ec: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0530ee: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0530f0: 7030 da01 ba0c |0002: invoke-direct {v10, v11, v12}, Landroid/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@01da │ │ -0530f6: 2373 a903 |0005: new-array v3, v7, [Ljava/lang/CharSequence; // type@03a9 │ │ -0530fa: 2376 a903 |0007: new-array v6, v7, [Ljava/lang/CharSequence; // type@03a9 │ │ -0530fe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -053100: 7100 8600 0000 |000a: invoke-static {}, Landroid/bluetooth/BluetoothAdapter;.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; // method@0086 │ │ -053106: 0c00 |000d: move-result-object v0 │ │ -053108: 3800 3800 |000e: if-eqz v0, 0046 // +0038 │ │ -05310c: 6e10 8500 0000 |0010: invoke-virtual {v0}, Landroid/bluetooth/BluetoothAdapter;.getBondedDevices:()Ljava/util/Set; // method@0085 │ │ -053112: 0c02 |0013: move-result-object v2 │ │ -053114: 7210 a916 0200 |0014: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ -05311a: 0a07 |0017: move-result v7 │ │ -05311c: 3d07 2e00 |0018: if-lez v7, 0046 // +002e │ │ -053120: 7210 a916 0200 |001a: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ -053126: 0a07 |001d: move-result v7 │ │ -053128: 2373 a903 |001e: new-array v3, v7, [Ljava/lang/CharSequence; // type@03a9 │ │ -05312c: 7210 a916 0200 |0020: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ -053132: 0a07 |0023: move-result v7 │ │ -053134: 2376 a903 |0024: new-array v6, v7, [Ljava/lang/CharSequence; // type@03a9 │ │ -053138: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -05313a: 7210 a816 0200 |0027: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ -053140: 0c05 |002a: move-result-object v5 │ │ -053142: 7210 8516 0500 |002b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -053148: 0a07 |002e: move-result v7 │ │ -05314a: 3807 1700 |002f: if-eqz v7, 0046 // +0017 │ │ -05314e: 7210 8616 0500 |0031: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -053154: 0c01 |0034: move-result-object v1 │ │ -053156: 1f01 1a00 |0035: check-cast v1, Landroid/bluetooth/BluetoothDevice; // type@001a │ │ -05315a: 6e10 8b00 0100 |0037: invoke-virtual {v1}, Landroid/bluetooth/BluetoothDevice;.getName:()Ljava/lang/String; // method@008b │ │ -053160: 0c07 |003a: move-result-object v7 │ │ -053162: 4d07 0304 |003b: aput-object v7, v3, v4 │ │ -053166: 6e10 8900 0100 |003d: invoke-virtual {v1}, Landroid/bluetooth/BluetoothDevice;.getAddress:()Ljava/lang/String; // method@0089 │ │ -05316c: 0c07 |0040: move-result-object v7 │ │ -05316e: 4d07 0604 |0041: aput-object v7, v6, v4 │ │ -053172: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -053176: 28e6 |0045: goto 002b // -001a │ │ -053178: 3802 0800 |0046: if-eqz v2, 004e // +0008 │ │ -05317c: 7210 a916 0200 |0048: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ -053182: 0a07 |004b: move-result v7 │ │ -053184: 3c07 1300 |004c: if-gtz v7, 005f // +0013 │ │ -053188: 6e10 ac00 0b00 |004e: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -05318e: 0c07 |0051: move-result-object v7 │ │ -053190: 1408 1b00 077f |0052: const v8, #float 1.79446e+38 // #7f07001b │ │ -053196: 6e20 0601 8700 |0055: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0106 │ │ -05319c: 0c07 |0058: move-result-object v7 │ │ -05319e: 4d07 0309 |0059: aput-object v7, v3, v9 │ │ -0531a2: 1a07 0000 |005b: const-string v7, "" // string@0000 │ │ -0531a6: 4d07 0609 |005d: aput-object v7, v6, v9 │ │ -0531aa: 6e20 bc15 3a00 |005f: invoke-virtual {v10, v3}, Lcom/theksmith/android/helpers/BluetoothListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@15bc │ │ -0531b0: 6e20 bd15 6a00 |0062: invoke-virtual {v10, v6}, Lcom/theksmith/android/helpers/BluetoothListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@15bd │ │ -0531b6: 0e00 |0065: return-void │ │ +053064: |[053064] com.theksmith.android.helpers.BluetoothListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +053074: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +053076: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +053078: 7030 da01 a90b |0002: invoke-direct {v9, v10, v11}, Landroid/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@01da │ │ +05307e: 2363 a903 |0005: new-array v3, v6, [Ljava/lang/CharSequence; // type@03a9 │ │ +053082: 2365 a903 |0007: new-array v5, v6, [Ljava/lang/CharSequence; // type@03a9 │ │ +053086: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +053088: 7100 8600 0000 |000a: invoke-static {}, Landroid/bluetooth/BluetoothAdapter;.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; // method@0086 │ │ +05308e: 0c00 |000d: move-result-object v0 │ │ +053090: 3800 3800 |000e: if-eqz v0, 0046 // +0038 │ │ +053094: 6e10 8500 0000 |0010: invoke-virtual {v0}, Landroid/bluetooth/BluetoothAdapter;.getBondedDevices:()Ljava/util/Set; // method@0085 │ │ +05309a: 0c02 |0013: move-result-object v2 │ │ +05309c: 7210 a916 0200 |0014: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ +0530a2: 0a06 |0017: move-result v6 │ │ +0530a4: 3d06 2e00 |0018: if-lez v6, 0046 // +002e │ │ +0530a8: 7210 a916 0200 |001a: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ +0530ae: 0a06 |001d: move-result v6 │ │ +0530b0: 2363 a903 |001e: new-array v3, v6, [Ljava/lang/CharSequence; // type@03a9 │ │ +0530b4: 7210 a916 0200 |0020: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ +0530ba: 0a06 |0023: move-result v6 │ │ +0530bc: 2365 a903 |0024: new-array v5, v6, [Ljava/lang/CharSequence; // type@03a9 │ │ +0530c0: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +0530c2: 7210 a816 0200 |0027: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ +0530c8: 0c06 |002a: move-result-object v6 │ │ +0530ca: 7210 8516 0600 |002b: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +0530d0: 0a07 |002e: move-result v7 │ │ +0530d2: 3807 1700 |002f: if-eqz v7, 0046 // +0017 │ │ +0530d6: 7210 8616 0600 |0031: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +0530dc: 0c01 |0034: move-result-object v1 │ │ +0530de: 1f01 1a00 |0035: check-cast v1, Landroid/bluetooth/BluetoothDevice; // type@001a │ │ +0530e2: 6e10 8b00 0100 |0037: invoke-virtual {v1}, Landroid/bluetooth/BluetoothDevice;.getName:()Ljava/lang/String; // method@008b │ │ +0530e8: 0c07 |003a: move-result-object v7 │ │ +0530ea: 4d07 0304 |003b: aput-object v7, v3, v4 │ │ +0530ee: 6e10 8900 0100 |003d: invoke-virtual {v1}, Landroid/bluetooth/BluetoothDevice;.getAddress:()Ljava/lang/String; // method@0089 │ │ +0530f4: 0c07 |0040: move-result-object v7 │ │ +0530f6: 4d07 0504 |0041: aput-object v7, v5, v4 │ │ +0530fa: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0530fe: 28e6 |0045: goto 002b // -001a │ │ +053100: 3802 0800 |0046: if-eqz v2, 004e // +0008 │ │ +053104: 7210 a916 0200 |0048: invoke-interface {v2}, Ljava/util/Set;.size:()I // method@16a9 │ │ +05310a: 0a06 |004b: move-result v6 │ │ +05310c: 3c06 1300 |004c: if-gtz v6, 005f // +0013 │ │ +053110: 6e10 ac00 0a00 |004e: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +053116: 0c06 |0051: move-result-object v6 │ │ +053118: 1407 1b00 077f |0052: const v7, #float 1.79446e+38 // #7f07001b │ │ +05311e: 6e20 0601 7600 |0055: invoke-virtual {v6, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0106 │ │ +053124: 0c06 |0058: move-result-object v6 │ │ +053126: 4d06 0308 |0059: aput-object v6, v3, v8 │ │ +05312a: 1a06 0000 |005b: const-string v6, "" // string@0000 │ │ +05312e: 4d06 0508 |005d: aput-object v6, v5, v8 │ │ +053132: 6e20 bc15 3900 |005f: invoke-virtual {v9, v3}, Lcom/theksmith/android/helpers/BluetoothListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@15bc │ │ +053138: 6e20 bd15 5900 |0062: invoke-virtual {v9, v5}, Lcom/theksmith/android/helpers/BluetoothListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@15bd │ │ +05313e: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=32 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=39 │ │ 0x000a line=41 │ │ @@ -99251,22 +99215,21 @@ │ │ 0x005b line=60 │ │ 0x005f line=63 │ │ 0x0062 line=64 │ │ 0x0065 line=65 │ │ locals : │ │ 0x0037 - 0x0046 reg=1 device Landroid/bluetooth/BluetoothDevice; │ │ 0x0027 - 0x0046 reg=4 i I │ │ - 0x002b - 0x0046 reg=5 i$ Ljava/util/Iterator; │ │ 0x000e - 0x0066 reg=0 adapter Landroid/bluetooth/BluetoothAdapter; │ │ 0x000a - 0x0066 reg=2 devices Ljava/util/Set; Ljava/util/Set; │ │ 0x0007 - 0x0066 reg=3 entries [Ljava/lang/CharSequence; │ │ - 0x0009 - 0x0066 reg=6 values [Ljava/lang/CharSequence; │ │ - 0x0000 - 0x0066 reg=10 this Lcom/theksmith/android/helpers/BluetoothListPreference; │ │ - 0x0000 - 0x0066 reg=11 context Landroid/content/Context; │ │ - 0x0000 - 0x0066 reg=12 attrs Landroid/util/AttributeSet; │ │ + 0x0009 - 0x0066 reg=5 values [Ljava/lang/CharSequence; │ │ + 0x0000 - 0x0066 reg=9 this Lcom/theksmith/android/helpers/BluetoothListPreference; │ │ + 0x0000 - 0x0066 reg=10 context Landroid/content/Context; │ │ + 0x0000 - 0x0066 reg=11 attrs Landroid/util/AttributeSet; │ │ │ │ Virtual methods - │ │ source_file_idx : 556 (BluetoothListPreference.java) │ │ │ │ Class #403 header: │ │ class_idx : 906 │ │ access_flags : 16401 (0x4011) │ │ @@ -99326,79 +99289,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0531b8: |[0531b8] net.dinglisch.android.tasker.TaskerIntent$Status.:()V │ │ -0531c8: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -0531ca: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -0531cc: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -0531ce: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -0531d0: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0531d2: 2200 8a03 |0005: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -0531d6: 1a01 9f08 |0007: const-string v1, "NotInstalled" // string@089f │ │ -0531da: 7030 c816 1003 |0009: invoke-direct {v0, v1, v3}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ -0531e0: 6900 9806 |000c: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotInstalled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0698 │ │ -0531e4: 2200 8a03 |000e: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -0531e8: 1a01 9908 |0010: const-string v1, "NoPermission" // string@0899 │ │ -0531ec: 7030 c816 1004 |0012: invoke-direct {v0, v1, v4}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ -0531f2: 6900 9506 |0015: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoPermission:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0695 │ │ -0531f6: 2200 8a03 |0017: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -0531fa: 1a01 9e08 |0019: const-string v1, "NotEnabled" // string@089e │ │ -0531fe: 7030 c816 1005 |001b: invoke-direct {v0, v1, v5}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ -053204: 6900 9706 |001e: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotEnabled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0697 │ │ -053208: 2200 8a03 |0020: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -05320c: 1a01 8801 |0022: const-string v1, "AccessBlocked" // string@0188 │ │ -053210: 7030 c816 1006 |0024: invoke-direct {v0, v1, v6}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ -053216: 6900 9406 |0027: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.AccessBlocked:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0694 │ │ -05321a: 2200 8a03 |0029: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -05321e: 1a01 9a08 |002b: const-string v1, "NoReceiver" // string@089a │ │ -053222: 7030 c816 1007 |002d: invoke-direct {v0, v1, v7}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ -053228: 6900 9606 |0030: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoReceiver:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0696 │ │ -05322c: 2200 8a03 |0032: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -053230: 1a01 ab08 |0034: const-string v1, "OK" // string@08ab │ │ -053234: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -053236: 7030 c816 1002 |0037: invoke-direct {v0, v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ -05323c: 6900 9906 |003a: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.OK:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0699 │ │ -053240: 1260 |003c: const/4 v0, #int 6 // #6 │ │ -053242: 2300 af03 |003d: new-array v0, v0, [Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@03af │ │ -053246: 6201 9806 |003f: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotInstalled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0698 │ │ -05324a: 4d01 0003 |0041: aput-object v1, v0, v3 │ │ -05324e: 6201 9506 |0043: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoPermission:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0695 │ │ -053252: 4d01 0004 |0045: aput-object v1, v0, v4 │ │ -053256: 6201 9706 |0047: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotEnabled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0697 │ │ -05325a: 4d01 0005 |0049: aput-object v1, v0, v5 │ │ -05325e: 6201 9406 |004b: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.AccessBlocked:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0694 │ │ -053262: 4d01 0006 |004d: aput-object v1, v0, v6 │ │ -053266: 6201 9606 |004f: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoReceiver:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0696 │ │ -05326a: 4d01 0007 |0051: aput-object v1, v0, v7 │ │ -05326e: 1251 |0053: const/4 v1, #int 5 // #5 │ │ -053270: 6202 9906 |0054: sget-object v2, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.OK:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0699 │ │ -053274: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ -053278: 6900 9306 |0058: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.$VALUES:[Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0693 │ │ -05327c: 0e00 |005a: return-void │ │ +053140: |[053140] net.dinglisch.android.tasker.TaskerIntent$Status.:()V │ │ +053150: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +053152: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +053154: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +053156: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +053158: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +05315a: 2200 8a03 |0005: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +05315e: 1a01 9f08 |0007: const-string v1, "NotInstalled" // string@089f │ │ +053162: 7030 c816 1003 |0009: invoke-direct {v0, v1, v3}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ +053168: 6900 9806 |000c: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotInstalled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0698 │ │ +05316c: 2200 8a03 |000e: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +053170: 1a01 9908 |0010: const-string v1, "NoPermission" // string@0899 │ │ +053174: 7030 c816 1004 |0012: invoke-direct {v0, v1, v4}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ +05317a: 6900 9506 |0015: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoPermission:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0695 │ │ +05317e: 2200 8a03 |0017: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +053182: 1a01 9e08 |0019: const-string v1, "NotEnabled" // string@089e │ │ +053186: 7030 c816 1005 |001b: invoke-direct {v0, v1, v5}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ +05318c: 6900 9706 |001e: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotEnabled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0697 │ │ +053190: 2200 8a03 |0020: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +053194: 1a01 8801 |0022: const-string v1, "AccessBlocked" // string@0188 │ │ +053198: 7030 c816 1006 |0024: invoke-direct {v0, v1, v6}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ +05319e: 6900 9406 |0027: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.AccessBlocked:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0694 │ │ +0531a2: 2200 8a03 |0029: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +0531a6: 1a01 9a08 |002b: const-string v1, "NoReceiver" // string@089a │ │ +0531aa: 7030 c816 1007 |002d: invoke-direct {v0, v1, v7}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ +0531b0: 6900 9606 |0030: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoReceiver:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0696 │ │ +0531b4: 2200 8a03 |0032: new-instance v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +0531b8: 1a01 ab08 |0034: const-string v1, "OK" // string@08ab │ │ +0531bc: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +0531be: 7030 c816 1002 |0037: invoke-direct {v0, v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.:(Ljava/lang/String;I)V // method@16c8 │ │ +0531c4: 6900 9906 |003a: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.OK:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0699 │ │ +0531c8: 1260 |003c: const/4 v0, #int 6 // #6 │ │ +0531ca: 2300 af03 |003d: new-array v0, v0, [Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@03af │ │ +0531ce: 6201 9806 |003f: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotInstalled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0698 │ │ +0531d2: 4d01 0003 |0041: aput-object v1, v0, v3 │ │ +0531d6: 6201 9506 |0043: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoPermission:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0695 │ │ +0531da: 4d01 0004 |0045: aput-object v1, v0, v4 │ │ +0531de: 6201 9706 |0047: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotEnabled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0697 │ │ +0531e2: 4d01 0005 |0049: aput-object v1, v0, v5 │ │ +0531e6: 6201 9406 |004b: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.AccessBlocked:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0694 │ │ +0531ea: 4d01 0006 |004d: aput-object v1, v0, v6 │ │ +0531ee: 6201 9606 |004f: sget-object v1, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoReceiver:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0696 │ │ +0531f2: 4d01 0007 |0051: aput-object v1, v0, v7 │ │ +0531f6: 1251 |0053: const/4 v1, #int 5 // #5 │ │ +0531f8: 6202 9906 |0054: sget-object v2, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.OK:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0699 │ │ +0531fc: 4d02 0001 |0056: aput-object v2, v0, v1 │ │ +053200: 6900 9306 |0058: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.$VALUES:[Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0693 │ │ +053204: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=113 │ │ locals : │ │ │ │ #1 : (in Lnet/dinglisch/android/tasker/TaskerIntent$Status;) │ │ name : '' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -053280: |[053280] net.dinglisch.android.tasker.TaskerIntent$Status.:(Ljava/lang/String;I)V │ │ -053290: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ -053296: 0e00 |0003: return-void │ │ +053208: |[053208] net.dinglisch.android.tasker.TaskerIntent$Status.:(Ljava/lang/String;I)V │ │ +053218: 7030 ff15 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@15ff │ │ +05321e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -99408,20 +99371,20 @@ │ │ type : '(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053298: |[053298] net.dinglisch.android.tasker.TaskerIntent$Status.valueOf:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ -0532a8: 1c00 8a03 |0000: const-class v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -0532ac: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ -0532b2: 0c00 |0005: move-result-object v0 │ │ -0532b4: 1f00 8a03 |0006: check-cast v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ -0532b8: 1100 |0008: return-object v0 │ │ +053220: |[053220] net.dinglisch.android.tasker.TaskerIntent$Status.valueOf:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ +053230: 1c00 8a03 |0000: const-class v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +053234: 7120 0016 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1600 │ │ +05323a: 0c00 |0005: move-result-object v0 │ │ +05323c: 1f00 8a03 |0006: check-cast v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@038a │ │ +053240: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lnet/dinglisch/android/tasker/TaskerIntent$Status;) │ │ @@ -99429,20 +99392,20 @@ │ │ type : '()[Lnet/dinglisch/android/tasker/TaskerIntent$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0532bc: |[0532bc] net.dinglisch.android.tasker.TaskerIntent$Status.values:()[Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ -0532cc: 6200 9306 |0000: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.$VALUES:[Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0693 │ │ -0532d0: 6e10 fb16 0000 |0002: invoke-virtual {v0}, [Lnet/dinglisch/android/tasker/TaskerIntent$Status;.clone:()Ljava/lang/Object; // method@16fb │ │ -0532d6: 0c00 |0005: move-result-object v0 │ │ -0532d8: 1f00 af03 |0006: check-cast v0, [Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@03af │ │ -0532dc: 1100 |0008: return-object v0 │ │ +053244: |[053244] net.dinglisch.android.tasker.TaskerIntent$Status.values:()[Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ +053254: 6200 9306 |0000: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.$VALUES:[Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0693 │ │ +053258: 6e10 fb16 0000 |0002: invoke-virtual {v0}, [Lnet/dinglisch/android/tasker/TaskerIntent$Status;.clone:()Ljava/lang/Object; // method@16fb │ │ +05325e: 0c00 |0005: move-result-object v0 │ │ +053260: 1f00 af03 |0006: check-cast v0, [Lnet/dinglisch/android/tasker/TaskerIntent$Status; // type@03af │ │ +053264: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2512 (TaskerIntent.java) │ │ @@ -99691,43 +99654,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0532e0: |[0532e0] net.dinglisch.android.tasker.TaskerIntent.:()V │ │ -0532f0: 2200 7703 |0000: new-instance v0, Ljava/util/Random; // type@0377 │ │ -0532f4: 7010 a516 0000 |0002: invoke-direct {v0}, Ljava/util/Random;.:()V // method@16a5 │ │ -0532fa: 6900 c506 |0005: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent;.rand:Ljava/util/Random; // field@06c5 │ │ -0532fe: 0e00 |0007: return-void │ │ +053268: |[053268] net.dinglisch.android.tasker.TaskerIntent.:()V │ │ +053278: 2200 7703 |0000: new-instance v0, Ljava/util/Random; // type@0377 │ │ +05327c: 7010 a516 0000 |0002: invoke-direct {v0}, Ljava/util/Random;.:()V // method@16a5 │ │ +053282: 6900 c506 |0005: sput-object v0, Lnet/dinglisch/android/tasker/TaskerIntent;.rand:Ljava/util/Random; // field@06c5 │ │ +053286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ │ │ #1 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -053300: |[053300] net.dinglisch.android.tasker.TaskerIntent.:()V │ │ -053310: 1a00 fd14 |0000: const-string v0, "net.dinglisch.android.tasker.ACTION_TASK" // string@14fd │ │ -053314: 7020 c000 0100 |0002: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -05331a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05331c: 5910 c306 |0006: iput v0, v1, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ -053320: 7010 ee16 0100 |0008: invoke-direct {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.setRandomData:()V // method@16ee │ │ -053326: 7010 de16 0100 |000b: invoke-direct {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.getRandomString:()Ljava/lang/String; // method@16de │ │ -05332c: 0c00 |000e: move-result-object v0 │ │ -05332e: 7020 ea16 0100 |000f: invoke-direct {v1, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.putMetaExtras:(Ljava/lang/String;)V // method@16ea │ │ -053334: 0e00 |0012: return-void │ │ +053288: |[053288] net.dinglisch.android.tasker.TaskerIntent.:()V │ │ +053298: 1a00 fd14 |0000: const-string v0, "net.dinglisch.android.tasker.ACTION_TASK" // string@14fd │ │ +05329c: 7020 c000 0100 |0002: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +0532a2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0532a4: 5910 c306 |0006: iput v0, v1, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ +0532a8: 7010 ee16 0100 |0008: invoke-direct {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.setRandomData:()V // method@16ee │ │ +0532ae: 7010 de16 0100 |000b: invoke-direct {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.getRandomString:()Ljava/lang/String; // method@16de │ │ +0532b4: 0c00 |000e: move-result-object v0 │ │ +0532b6: 7020 ea16 0100 |000f: invoke-direct {v1, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.putMetaExtras:(Ljava/lang/String;)V // method@16ea │ │ +0532bc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0005 line=130 │ │ 0x0008 line=260 │ │ 0x000b line=261 │ │ 0x0012 line=262 │ │ @@ -99739,22 +99702,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -053338: |[053338] net.dinglisch.android.tasker.TaskerIntent.:(Ljava/lang/String;)V │ │ -053348: 1a00 fd14 |0000: const-string v0, "net.dinglisch.android.tasker.ACTION_TASK" // string@14fd │ │ -05334c: 7020 c000 0100 |0002: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -053352: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -053354: 5910 c306 |0006: iput v0, v1, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ -053358: 7010 ee16 0100 |0008: invoke-direct {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.setRandomData:()V // method@16ee │ │ -05335e: 7020 ea16 2100 |000b: invoke-direct {v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.putMetaExtras:(Ljava/lang/String;)V // method@16ea │ │ -053364: 0e00 |000e: return-void │ │ +0532c0: |[0532c0] net.dinglisch.android.tasker.TaskerIntent.:(Ljava/lang/String;)V │ │ +0532d0: 1a00 fd14 |0000: const-string v0, "net.dinglisch.android.tasker.ACTION_TASK" // string@14fd │ │ +0532d4: 7020 c000 0100 |0002: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +0532da: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0532dc: 5910 c306 |0006: iput v0, v1, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ +0532e0: 7010 ee16 0100 |0008: invoke-direct {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.setRandomData:()V // method@16ee │ │ +0532e6: 7020 ea16 2100 |000b: invoke-direct {v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.putMetaExtras:(Ljava/lang/String;)V // method@16ea │ │ +0532ec: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=130 │ │ 0x0008 line=266 │ │ 0x000b line=267 │ │ 0x000e line=268 │ │ @@ -99767,26 +99730,26 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -053368: |[053368] net.dinglisch.android.tasker.TaskerIntent.SDKVersion:()I │ │ -053378: 1c02 5900 |0000: const-class v2, Landroid/os/Build$VERSION; // type@0059 │ │ -05337c: 1a03 2d09 |0002: const-string v3, "SDK_INT" // string@092d │ │ -053380: 6e20 f615 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@15f6 │ │ -053386: 0c01 |0007: move-result-object v1 │ │ -053388: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -05338a: 6e20 5916 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@1659 │ │ -053390: 0a02 |000c: move-result v2 │ │ -053392: 0f02 |000d: return v2 │ │ -053394: 0d00 |000e: move-exception v0 │ │ -053396: 1232 |000f: const/4 v2, #int 3 // #3 │ │ -053398: 28fd |0010: goto 000d // -0003 │ │ +0532f0: |[0532f0] net.dinglisch.android.tasker.TaskerIntent.SDKVersion:()I │ │ +053300: 1c02 5900 |0000: const-class v2, Landroid/os/Build$VERSION; // type@0059 │ │ +053304: 1a03 2d09 |0002: const-string v3, "SDK_INT" // string@092d │ │ +053308: 6e20 f615 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@15f6 │ │ +05330e: 0c01 |0007: move-result-object v1 │ │ +053310: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +053312: 6e20 5916 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@1659 │ │ +053318: 0a02 |000c: move-result v2 │ │ +05331a: 0f02 |000d: return v2 │ │ +05331c: 0d00 |000e: move-exception v0 │ │ +05331e: 1232 |000f: const/4 v2, #int 3 // #3 │ │ +053320: 28fd |0010: goto 000d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000c │ │ Ljava/lang/Exception; -> 0x000e │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x000d line=219 │ │ @@ -99801,45 +99764,45 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -0533ac: |[0533ac] net.dinglisch.android.tasker.TaskerIntent.getActionBundle:()Landroid/os/Bundle; │ │ -0533bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0533be: 5242 c406 |0001: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -0533c2: 1303 0a00 |0003: const/16 v3, #int 10 // #a │ │ -0533c6: 3732 0a00 |0005: if-le v2, v3, 000f // +000a │ │ -0533ca: 1a02 cf09 |0007: const-string v2, "TaskerIntent" // string@09cf │ │ -0533ce: 1a03 8814 |0009: const-string v3, "maximum number of arguments exceeded (10)" // string@1488 │ │ -0533d2: 7120 7612 3200 |000b: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -0533d8: 1101 |000e: return-object v1 │ │ -0533da: 2202 5803 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -0533de: 7010 4016 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0533e4: 1a03 0f0b |0014: const-string v3, "action" // string@0b0f │ │ -0533e8: 6e20 4716 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0533ee: 0c02 |0019: move-result-object v2 │ │ -0533f0: 5243 c306 |001a: iget v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ -0533f4: 7110 0d16 0300 |001c: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ -0533fa: 0c03 |001f: move-result-object v3 │ │ -0533fc: 6e20 4716 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053402: 0c02 |0023: move-result-object v2 │ │ -053404: 6e10 4c16 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05340a: 0c00 |0027: move-result-object v0 │ │ -05340c: 6e20 e416 0400 |0028: invoke-virtual {v4, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.hasExtra:(Ljava/lang/String;)Z // method@16e4 │ │ -053412: 0a02 |002b: move-result v2 │ │ -053414: 3802 0700 |002c: if-eqz v2, 0033 // +0007 │ │ -053418: 6e20 d716 0400 |002e: invoke-virtual {v4, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@16d7 │ │ -05341e: 0c01 |0031: move-result-object v1 │ │ -053420: 28dc |0032: goto 000e // -0024 │ │ -053422: 1a02 cf09 |0033: const-string v2, "TaskerIntent" // string@09cf │ │ -053426: 1a03 4015 |0035: const-string v3, "no actions added yet" // string@1540 │ │ -05342a: 7120 7612 3200 |0037: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -053430: 28d4 |003a: goto 000e // -002c │ │ +053334: |[053334] net.dinglisch.android.tasker.TaskerIntent.getActionBundle:()Landroid/os/Bundle; │ │ +053344: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +053346: 5242 c406 |0001: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +05334a: 1303 0a00 |0003: const/16 v3, #int 10 // #a │ │ +05334e: 3732 0a00 |0005: if-le v2, v3, 000f // +000a │ │ +053352: 1a02 cf09 |0007: const-string v2, "TaskerIntent" // string@09cf │ │ +053356: 1a03 8814 |0009: const-string v3, "maximum number of arguments exceeded (10)" // string@1488 │ │ +05335a: 7120 7612 3200 |000b: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +053360: 1101 |000e: return-object v1 │ │ +053362: 2202 5803 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +053366: 7010 4016 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05336c: 1a03 0f0b |0014: const-string v3, "action" // string@0b0f │ │ +053370: 6e20 4716 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053376: 0c02 |0019: move-result-object v2 │ │ +053378: 5243 c306 |001a: iget v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ +05337c: 7110 0d16 0300 |001c: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ +053382: 0c03 |001f: move-result-object v3 │ │ +053384: 6e20 4716 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05338a: 0c02 |0023: move-result-object v2 │ │ +05338c: 6e10 4c16 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053392: 0c00 |0027: move-result-object v0 │ │ +053394: 6e20 e416 0400 |0028: invoke-virtual {v4, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.hasExtra:(Ljava/lang/String;)Z // method@16e4 │ │ +05339a: 0a02 |002b: move-result v2 │ │ +05339c: 3802 0700 |002c: if-eqz v2, 0033 // +0007 │ │ +0533a0: 6e20 d716 0400 |002e: invoke-virtual {v4, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@16d7 │ │ +0533a6: 0c01 |0031: move-result-object v1 │ │ +0533a8: 28dc |0032: goto 000e // -0024 │ │ +0533aa: 1a02 cf09 |0033: const-string v2, "TaskerIntent" // string@09cf │ │ +0533ae: 1a03 4015 |0035: const-string v3, "no actions added yet" // string@1540 │ │ +0533b2: 7120 7612 3200 |0037: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +0533b8: 28d4 |003a: goto 000e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0001 line=410 │ │ 0x0007 line=411 │ │ 0x000e line=421 │ │ 0x000f line=413 │ │ @@ -99856,23 +99819,23 @@ │ │ type : '(Ljava/lang/String;)Landroid/content/IntentFilter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -053434: |[053434] net.dinglisch.android.tasker.TaskerIntent.getCompletionFilter:(Ljava/lang/String;)Landroid/content/IntentFilter; │ │ -053444: 2200 2700 |0000: new-instance v0, Landroid/content/IntentFilter; // type@0027 │ │ -053448: 1a01 fe14 |0002: const-string v1, "net.dinglisch.android.tasker.ACTION_TASK_COMPLETE" // string@14fe │ │ -05344c: 7020 e500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00e5 │ │ -053452: 1a01 e019 |0007: const-string v1, "task" // string@19e0 │ │ -053456: 6e20 e800 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addDataScheme:(Ljava/lang/String;)V // method@00e8 │ │ -05345c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05345e: 6e30 e700 2001 |000d: invoke-virtual {v0, v2, v1}, Landroid/content/IntentFilter;.addDataPath:(Ljava/lang/String;I)V // method@00e7 │ │ -053464: 1100 |0010: return-object v0 │ │ +0533bc: |[0533bc] net.dinglisch.android.tasker.TaskerIntent.getCompletionFilter:(Ljava/lang/String;)Landroid/content/IntentFilter; │ │ +0533cc: 2200 2700 |0000: new-instance v0, Landroid/content/IntentFilter; // type@0027 │ │ +0533d0: 1a01 fe14 |0002: const-string v1, "net.dinglisch.android.tasker.ACTION_TASK_COMPLETE" // string@14fe │ │ +0533d4: 7020 e500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00e5 │ │ +0533da: 1a01 e019 |0007: const-string v1, "task" // string@19e0 │ │ +0533de: 6e20 e800 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addDataScheme:(Ljava/lang/String;)V // method@00e8 │ │ +0533e4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0533e6: 6e30 e700 2001 |000d: invoke-virtual {v0, v2, v1}, Landroid/content/IntentFilter;.addDataPath:(Ljava/lang/String;I)V // method@00e7 │ │ +0533ec: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0007 line=227 │ │ 0x000c line=228 │ │ 0x0010 line=230 │ │ locals : │ │ @@ -99884,56 +99847,56 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -053468: |[053468] net.dinglisch.android.tasker.TaskerIntent.getExternalAccessPrefsIntent:()Landroid/content/Intent; │ │ -053478: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05347c: 1a01 fc14 |0002: const-string v1, "net.dinglisch.android.tasker.ACTION_OPEN_PREFS" // string@14fc │ │ -053480: 7020 c000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -053486: 1a01 0d1a |0007: const-string v1, "tno" // string@1a0d │ │ -05348a: 1232 |0009: const/4 v2, #int 3 // #3 │ │ -05348c: 6e30 d600 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00d6 │ │ -053492: 0c00 |000d: move-result-object v0 │ │ -053494: 1100 |000e: return-object v0 │ │ +0533f0: |[0533f0] net.dinglisch.android.tasker.TaskerIntent.getExternalAccessPrefsIntent:()Landroid/content/Intent; │ │ +053400: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +053404: 1a01 fc14 |0002: const-string v1, "net.dinglisch.android.tasker.ACTION_OPEN_PREFS" // string@14fc │ │ +053408: 7020 c000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +05340e: 1a01 0d1a |0007: const-string v1, "tno" // string@1a0d │ │ +053412: 1232 |0009: const/4 v2, #int 3 // #3 │ │ +053414: 6e30 d600 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00d6 │ │ +05341a: 0c00 |000d: move-result-object v0 │ │ +05341c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ │ │ #7 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ name : 'getInstalledTaskerPackage' │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -053498: |[053498] net.dinglisch.android.tasker.TaskerIntent.getInstalledTaskerPackage:(Landroid/content/Context;)Ljava/lang/String; │ │ -0534a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0534aa: 6e10 aa00 0400 |0001: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -0534b0: 0c01 |0004: move-result-object v1 │ │ -0534b2: 1a02 fb14 |0005: const-string v2, "net.dinglisch.android.tasker" // string@14fb │ │ -0534b6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0534b8: 6e30 f700 2103 |0008: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00f7 │ │ -0534be: 1a00 fb14 |000b: const-string v0, "net.dinglisch.android.tasker" // string@14fb │ │ -0534c2: 6e10 aa00 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -0534c8: 0c01 |0010: move-result-object v1 │ │ -0534ca: 1a02 0215 |0011: const-string v2, "net.dinglisch.android.taskerm" // string@1502 │ │ -0534ce: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0534d0: 6e30 f700 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00f7 │ │ -0534d6: 1a00 0215 |0017: const-string v0, "net.dinglisch.android.taskerm" // string@1502 │ │ -0534da: 1100 |0019: return-object v0 │ │ -0534dc: 0d01 |001a: move-exception v1 │ │ -0534de: 28fe |001b: goto 0019 // -0002 │ │ -0534e0: 0d01 |001c: move-exception v1 │ │ -0534e2: 28f0 |001d: goto 000d // -0010 │ │ +053420: |[053420] net.dinglisch.android.tasker.TaskerIntent.getInstalledTaskerPackage:(Landroid/content/Context;)Ljava/lang/String; │ │ +053430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053432: 6e10 aa00 0400 |0001: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +053438: 0c01 |0004: move-result-object v1 │ │ +05343a: 1a02 fb14 |0005: const-string v2, "net.dinglisch.android.tasker" // string@14fb │ │ +05343e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +053440: 6e30 f700 2103 |0008: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00f7 │ │ +053446: 1a00 fb14 |000b: const-string v0, "net.dinglisch.android.tasker" // string@14fb │ │ +05344a: 6e10 aa00 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +053450: 0c01 |0010: move-result-object v1 │ │ +053452: 1a02 0215 |0011: const-string v2, "net.dinglisch.android.taskerm" // string@1502 │ │ +053456: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +053458: 6e30 f700 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00f7 │ │ +05345e: 1a00 0215 |0017: const-string v0, "net.dinglisch.android.taskerm" // string@1502 │ │ +053462: 1100 |0019: return-object v0 │ │ +053464: 0d01 |001a: move-exception v1 │ │ +053466: 28fe |001b: goto 0019 // -0002 │ │ +053468: 0d01 |001c: move-exception v1 │ │ +05346a: 28f0 |001d: goto 000d // -0010 │ │ catches : 2 │ │ 0x0001 - 0x000d │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001c │ │ 0x000d - 0x0019 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001a │ │ positions : │ │ 0x0000 line=151 │ │ @@ -99953,38 +99916,38 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0534fc: |[0534fc] net.dinglisch.android.tasker.TaskerIntent.getMaxPriority:()I │ │ -05350c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -053510: 0f00 |0002: return v0 │ │ +053484: |[053484] net.dinglisch.android.tasker.TaskerIntent.getMaxPriority:()I │ │ +053494: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +053498: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #9 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ name : 'getRandomString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -053514: |[053514] net.dinglisch.android.tasker.TaskerIntent.getRandomString:()Ljava/lang/String; │ │ -053524: 6200 c506 |0000: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent;.rand:Ljava/util/Random; // field@06c5 │ │ -053528: 6e10 a616 0000 |0002: invoke-virtual {v0}, Ljava/util/Random;.nextLong:()J // method@16a6 │ │ -05352e: 0b00 |0005: move-result-wide v0 │ │ -053530: 7120 1116 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@1611 │ │ -053536: 0c00 |0009: move-result-object v0 │ │ -053538: 1100 |000a: return-object v0 │ │ +05349c: |[05349c] net.dinglisch.android.tasker.TaskerIntent.getRandomString:()Ljava/lang/String; │ │ +0534ac: 6200 c506 |0000: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent;.rand:Ljava/util/Random; // field@06c5 │ │ +0534b0: 6e10 a616 0000 |0002: invoke-virtual {v0}, Ljava/util/Random;.nextLong:()J // method@16a6 │ │ +0534b6: 0b00 |0005: move-result-wide v0 │ │ +0534b8: 7120 1116 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@1611 │ │ +0534be: 0c00 |0009: move-result-object v0 │ │ +0534c0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ │ │ #10 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ @@ -99992,81 +99955,87 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05353c: |[05353c] net.dinglisch.android.tasker.TaskerIntent.getTaskSelectIntent:()Landroid/content/Intent; │ │ -05354c: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -053550: 1a01 ff14 |0002: const-string v1, "net.dinglisch.android.tasker.ACTION_TASK_SELECT" // string@14ff │ │ -053554: 7020 c000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -05355a: 1501 8440 |0007: const/high16 v1, #int 1082392576 // #4084 │ │ -05355e: 6e20 e100 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00e1 │ │ -053564: 0c00 |000c: move-result-object v0 │ │ -053566: 1100 |000d: return-object v0 │ │ +0534c4: |[0534c4] net.dinglisch.android.tasker.TaskerIntent.getTaskSelectIntent:()Landroid/content/Intent; │ │ +0534d4: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +0534d8: 1a01 ff14 |0002: const-string v1, "net.dinglisch.android.tasker.ACTION_TASK_SELECT" // string@14ff │ │ +0534dc: 7020 c000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +0534e2: 1501 8440 |0007: const/high16 v1, #int 1082392576 // #4084 │ │ +0534e6: 6e20 e100 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00e1 │ │ +0534ec: 0c00 |000c: move-result-object v0 │ │ +0534ee: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ + 0x0009 line=235 │ │ + 0x000d line=234 │ │ locals : │ │ │ │ #11 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ name : 'getTaskerInstallIntent' │ │ type : '(Z)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -053568: |[053568] net.dinglisch.android.tasker.TaskerIntent.getTaskerInstallIntent:(Z)Landroid/content/Intent; │ │ -053578: 2201 2600 |0000: new-instance v1, Landroid/content/Intent; // type@0026 │ │ -05357c: 1a02 860b |0002: const-string v2, "android.intent.action.VIEW" // string@0b86 │ │ -053580: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -053584: 7100 ce16 0000 |0006: invoke-static {}, Lnet/dinglisch/android/tasker/TaskerIntent;.SDKVersion:()I // method@16ce │ │ -05358a: 0a00 |0009: move-result v0 │ │ -05358c: 1233 |000a: const/4 v3, #int 3 // #3 │ │ -05358e: 3330 0c00 |000b: if-ne v0, v3, 0017 // +000c │ │ -053592: 1a00 7014 |000d: const-string v0, "market://details?id=net.dinglisch.android.taskercupcake" // string@1470 │ │ -053596: 7110 8b01 0000 |000f: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ -05359c: 0c00 |0012: move-result-object v0 │ │ -05359e: 7030 c100 2100 |0013: invoke-direct {v1, v2, v0}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ -0535a4: 1101 |0016: return-object v1 │ │ -0535a6: 1a00 7114 |0017: const-string v0, "market://details?id=net.dinglisch.android.taskerm" // string@1471 │ │ -0535aa: 28f6 |0019: goto 000f // -000a │ │ -0535ac: 1a00 b810 |001a: const-string v0, "http://tasker.dinglisch.net/download.html" // string@10b8 │ │ -0535b0: 28f3 |001c: goto 000f // -000d │ │ +0534f0: |[0534f0] net.dinglisch.android.tasker.TaskerIntent.getTaskerInstallIntent:(Z)Landroid/content/Intent; │ │ +053500: 2201 2600 |0000: new-instance v1, Landroid/content/Intent; // type@0026 │ │ +053504: 1a02 860b |0002: const-string v2, "android.intent.action.VIEW" // string@0b86 │ │ +053508: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +05350c: 7100 ce16 0000 |0006: invoke-static {}, Lnet/dinglisch/android/tasker/TaskerIntent;.SDKVersion:()I // method@16ce │ │ +053512: 0a00 |0009: move-result v0 │ │ +053514: 1233 |000a: const/4 v3, #int 3 // #3 │ │ +053516: 3330 0c00 |000b: if-ne v0, v3, 0017 // +000c │ │ +05351a: 1a00 7014 |000d: const-string v0, "market://details?id=net.dinglisch.android.taskercupcake" // string@1470 │ │ +05351e: 7110 8b01 0000 |000f: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ +053524: 0c00 |0012: move-result-object v0 │ │ +053526: 7030 c100 2100 |0013: invoke-direct {v1, v2, v0}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00c1 │ │ +05352c: 1101 |0016: return-object v1 │ │ +05352e: 1a00 7114 |0017: const-string v0, "market://details?id=net.dinglisch.android.taskerm" // string@1471 │ │ +053532: 28f6 |0019: goto 000f // -000a │ │ +053534: 1a00 b810 |001a: const-string v0, "http://tasker.dinglisch.net/download.html" // string@10b8 │ │ +053538: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ + 0x0006 line=207 │ │ + 0x000f line=205 │ │ + 0x0016 line=203 │ │ + 0x0017 line=207 │ │ locals : │ │ 0x0000 - 0x001d reg=4 marketFlag Z │ │ │ │ #12 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ name : 'havePermission' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0535b4: |[0535b4] net.dinglisch.android.tasker.TaskerIntent.havePermission:(Landroid/content/Context;)Z │ │ -0535c4: 1a00 0015 |0000: const-string v0, "net.dinglisch.android.tasker.PERMISSION_RUN_TASKS" // string@1500 │ │ -0535c8: 7100 d501 0000 |0002: invoke-static {}, Landroid/os/Process;.myPid:()I // method@01d5 │ │ -0535ce: 0a01 |0005: move-result v1 │ │ -0535d0: 7100 d601 0000 |0006: invoke-static {}, Landroid/os/Process;.myUid:()I // method@01d6 │ │ -0535d6: 0a02 |0009: move-result v2 │ │ -0535d8: 6e40 9c00 0321 |000a: invoke-virtual {v3, v0, v1, v2}, Landroid/content/Context;.checkPermission:(Ljava/lang/String;II)I // method@009c │ │ -0535de: 0a00 |000d: move-result v0 │ │ -0535e0: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ -0535e4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0535e6: 0f00 |0011: return v0 │ │ -0535e8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0535ea: 28fe |0013: goto 0011 // -0002 │ │ +05353c: |[05353c] net.dinglisch.android.tasker.TaskerIntent.havePermission:(Landroid/content/Context;)Z │ │ +05354c: 1a00 0015 |0000: const-string v0, "net.dinglisch.android.tasker.PERMISSION_RUN_TASKS" // string@1500 │ │ +053550: 7100 d501 0000 |0002: invoke-static {}, Landroid/os/Process;.myPid:()I // method@01d5 │ │ +053556: 0a01 |0005: move-result v1 │ │ +053558: 7100 d601 0000 |0006: invoke-static {}, Landroid/os/Process;.myUid:()I // method@01d6 │ │ +05355e: 0a02 |0009: move-result v2 │ │ +053560: 6e40 9c00 0321 |000a: invoke-virtual {v3, v0, v1, v2}, Landroid/content/Context;.checkPermission:(Ljava/lang/String;II)I // method@009c │ │ +053566: 0a00 |000d: move-result v0 │ │ +053568: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ +05356c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +05356e: 0f00 |0011: return v0 │ │ +053570: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +053572: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 c Landroid/content/Context; │ │ │ │ #13 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ @@ -100074,47 +100043,47 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 58 16-bit code units │ │ -0535ec: |[0535ec] net.dinglisch.android.tasker.TaskerIntent.prefSet:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -0535fc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0535fe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -053600: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -053602: 2302 ad03 |0003: new-array v2, v0, [Ljava/lang/String; // type@03ad │ │ -053606: 4d0a 0208 |0005: aput-object v10, v2, v8 │ │ -05360a: 6e10 a100 0900 |0007: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ -053610: 0c00 |000a: move-result-object v0 │ │ -053612: 1a01 e30c |000b: const-string v1, "content://net.dinglisch.android.tasker/prefs" // string@0ce3 │ │ -053616: 7110 8b01 0100 |000d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ -05361c: 0c01 |0010: move-result-object v1 │ │ -05361e: 0734 |0011: move-object v4, v3 │ │ -053620: 0735 |0012: move-object v5, v3 │ │ -053622: 7406 9b00 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009b │ │ -053628: 0c07 |0016: move-result-object v7 │ │ -05362a: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -05362c: 3907 0a00 |0018: if-nez v7, 0022 // +000a │ │ -053630: 1a00 cf09 |001a: const-string v0, "TaskerIntent" // string@09cf │ │ -053634: 1a01 4115 |001c: const-string v1, "no cursor for content://net.dinglisch.android.tasker/prefs" // string@1541 │ │ -053638: 7120 7912 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -05363e: 0f06 |0021: return v6 │ │ -053640: 7210 1f01 0700 |0022: invoke-interface {v7}, Landroid/database/Cursor;.moveToFirst:()Z // method@011f │ │ -053646: 6200 8f06 |0025: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@068f │ │ -05364a: 6e10 e515 0000 |0027: invoke-virtual {v0}, Ljava/lang/Boolean;.toString:()Ljava/lang/String; // method@15e5 │ │ -053650: 0c00 |002a: move-result-object v0 │ │ -053652: 7220 1d01 8700 |002b: invoke-interface {v7, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011d │ │ -053658: 0c01 |002e: move-result-object v1 │ │ -05365a: 6e20 3016 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -053660: 0a00 |0032: move-result v0 │ │ -053662: 3800 0300 |0033: if-eqz v0, 0036 // +0003 │ │ -053666: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -053668: 7210 1901 0700 |0036: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0119 │ │ -05366e: 28e8 |0039: goto 0021 // -0018 │ │ +053574: |[053574] net.dinglisch.android.tasker.TaskerIntent.prefSet:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +053584: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +053586: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +053588: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05358a: 2302 ad03 |0003: new-array v2, v0, [Ljava/lang/String; // type@03ad │ │ +05358e: 4d0a 0208 |0005: aput-object v10, v2, v8 │ │ +053592: 6e10 a100 0900 |0007: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ +053598: 0c00 |000a: move-result-object v0 │ │ +05359a: 1a01 e30c |000b: const-string v1, "content://net.dinglisch.android.tasker/prefs" // string@0ce3 │ │ +05359e: 7110 8b01 0100 |000d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ +0535a4: 0c01 |0010: move-result-object v1 │ │ +0535a6: 0734 |0011: move-object v4, v3 │ │ +0535a8: 0735 |0012: move-object v5, v3 │ │ +0535aa: 7406 9b00 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@009b │ │ +0535b0: 0c07 |0016: move-result-object v7 │ │ +0535b2: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +0535b4: 3907 0a00 |0018: if-nez v7, 0022 // +000a │ │ +0535b8: 1a00 cf09 |001a: const-string v0, "TaskerIntent" // string@09cf │ │ +0535bc: 1a01 4115 |001c: const-string v1, "no cursor for content://net.dinglisch.android.tasker/prefs" // string@1541 │ │ +0535c0: 7120 7912 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +0535c6: 0f06 |0021: return v6 │ │ +0535c8: 7210 1f01 0700 |0022: invoke-interface {v7}, Landroid/database/Cursor;.moveToFirst:()Z // method@011f │ │ +0535ce: 6200 8f06 |0025: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@068f │ │ +0535d2: 6e10 e515 0000 |0027: invoke-virtual {v0}, Ljava/lang/Boolean;.toString:()Ljava/lang/String; // method@15e5 │ │ +0535d8: 0c00 |002a: move-result-object v0 │ │ +0535da: 7220 1d01 8700 |002b: invoke-interface {v7, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011d │ │ +0535e0: 0c01 |002e: move-result-object v1 │ │ +0535e2: 6e20 3016 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0535e8: 0a00 |0032: move-result v0 │ │ +0535ea: 3800 0300 |0033: if-eqz v0, 0036 // +0003 │ │ +0535ee: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +0535f0: 7210 1901 0700 |0036: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0119 │ │ +0535f6: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=433 │ │ 0x0007 line=435 │ │ 0x0017 line=437 │ │ 0x0018 line=439 │ │ 0x001a line=440 │ │ @@ -100135,21 +100104,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -053670: |[053670] net.dinglisch.android.tasker.TaskerIntent.putMetaExtras:(Ljava/lang/String;)V │ │ -053680: 1a00 991a |0000: const-string v0, "version_number" // string@1a99 │ │ -053684: 1a01 df00 |0002: const-string v1, "1.1" // string@00df │ │ -053688: 6e30 e916 0201 |0004: invoke-virtual {v2, v0, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@16e9 │ │ -05368e: 1a00 e219 |0007: const-string v0, "task_name" // string@19e2 │ │ -053692: 6e30 e916 0203 |0009: invoke-virtual {v2, v0, v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@16e9 │ │ -053698: 0e00 |000c: return-void │ │ +0535f8: |[0535f8] net.dinglisch.android.tasker.TaskerIntent.putMetaExtras:(Ljava/lang/String;)V │ │ +053608: 1a00 991a |0000: const-string v0, "version_number" // string@1a99 │ │ +05360c: 1a01 df00 |0002: const-string v1, "1.1" // string@00df │ │ +053610: 6e30 e916 0201 |0004: invoke-virtual {v2, v0, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@16e9 │ │ +053616: 1a00 e219 |0007: const-string v0, "task_name" // string@19e2 │ │ +05361a: 6e30 e916 0203 |0009: invoke-virtual {v2, v0, v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@16e9 │ │ +053620: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0007 line=426 │ │ 0x000c line=427 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ @@ -100160,30 +100129,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -05369c: |[05369c] net.dinglisch.android.tasker.TaskerIntent.setRandomData:()V │ │ -0536ac: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -0536b0: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0536b6: 1a01 c510 |0005: const-string v1, "id:" // string@10c5 │ │ -0536ba: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0536c0: 0c00 |000a: move-result-object v0 │ │ -0536c2: 7010 de16 0200 |000b: invoke-direct {v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.getRandomString:()Ljava/lang/String; // method@16de │ │ -0536c8: 0c01 |000e: move-result-object v1 │ │ -0536ca: 6e20 4716 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0536d0: 0c00 |0012: move-result-object v0 │ │ -0536d2: 6e10 4c16 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0536d8: 0c00 |0016: move-result-object v0 │ │ -0536da: 7110 8b01 0000 |0017: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ -0536e0: 0c00 |001a: move-result-object v0 │ │ -0536e2: 6e20 ed16 0200 |001b: invoke-virtual {v2, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@16ed │ │ -0536e8: 0e00 |001e: return-void │ │ +053624: |[053624] net.dinglisch.android.tasker.TaskerIntent.setRandomData:()V │ │ +053634: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +053638: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05363e: 1a01 c510 |0005: const-string v1, "id:" // string@10c5 │ │ +053642: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053648: 0c00 |000a: move-result-object v0 │ │ +05364a: 7010 de16 0200 |000b: invoke-direct {v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.getRandomString:()Ljava/lang/String; // method@16de │ │ +053650: 0c01 |000e: move-result-object v1 │ │ +053652: 6e20 4716 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053658: 0c00 |0012: move-result-object v0 │ │ +05365a: 6e10 4c16 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053660: 0c00 |0016: move-result-object v0 │ │ +053662: 7110 8b01 0000 |0017: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ +053668: 0c00 |001a: move-result-object v0 │ │ +05366a: 6e20 ed16 0200 |001b: invoke-virtual {v2, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@16ed │ │ +053670: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x001e line=404 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ │ │ @@ -100192,22 +100161,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0536ec: |[0536ec] net.dinglisch.android.tasker.TaskerIntent.taskerInstalled:(Landroid/content/Context;)Z │ │ -0536fc: 7110 dc16 0100 |0000: invoke-static {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.getInstalledTaskerPackage:(Landroid/content/Context;)Ljava/lang/String; // method@16dc │ │ -053702: 0c00 |0003: move-result-object v0 │ │ -053704: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -053708: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05370a: 0f00 |0007: return v0 │ │ -05370c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05370e: 28fe |0009: goto 0007 // -0002 │ │ +053674: |[053674] net.dinglisch.android.tasker.TaskerIntent.taskerInstalled:(Landroid/content/Context;)Z │ │ +053684: 7110 dc16 0100 |0000: invoke-static {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.getInstalledTaskerPackage:(Landroid/content/Context;)Ljava/lang/String; // method@16dc │ │ +05368a: 0c00 |0003: move-result-object v0 │ │ +05368c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +053690: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +053692: 0f00 |0007: return v0 │ │ +053694: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +053696: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x000a reg=1 context Landroid/content/Context; │ │ │ │ #17 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ @@ -100215,47 +100184,47 @@ │ │ type : '(Landroid/content/Context;)Lnet/dinglisch/android/tasker/TaskerIntent$Status;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -053710: |[053710] net.dinglisch.android.tasker.TaskerIntent.testStatus:(Landroid/content/Context;)Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ -053720: 7110 f016 0300 |0000: invoke-static {v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.taskerInstalled:(Landroid/content/Context;)Z // method@16f0 │ │ -053726: 0a01 |0003: move-result v1 │ │ -053728: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -05372c: 6200 9806 |0006: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotInstalled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0698 │ │ -053730: 1100 |0008: return-object v0 │ │ -053732: 7110 e516 0300 |0009: invoke-static {v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.havePermission:(Landroid/content/Context;)Z // method@16e5 │ │ -053738: 0a01 |000c: move-result v1 │ │ -05373a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -05373e: 6200 9506 |000f: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoPermission:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0695 │ │ -053742: 28f7 |0011: goto 0008 // -0009 │ │ -053744: 1a01 050e |0012: const-string v1, "enabled" // string@0e05 │ │ -053748: 7120 e616 1300 |0014: invoke-static {v3, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.prefSet:(Landroid/content/Context;Ljava/lang/String;)Z // method@16e6 │ │ -05374e: 0a01 |0017: move-result v1 │ │ -053750: 3901 0500 |0018: if-nez v1, 001d // +0005 │ │ -053754: 6200 9706 |001a: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotEnabled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0697 │ │ -053758: 28ec |001c: goto 0008 // -0014 │ │ -05375a: 1a01 3e0e |001d: const-string v1, "ext_access" // string@0e3e │ │ -05375e: 7120 e616 1300 |001f: invoke-static {v3, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.prefSet:(Landroid/content/Context;Ljava/lang/String;)Z // method@16e6 │ │ -053764: 0a01 |0022: move-result v1 │ │ -053766: 3901 0500 |0023: if-nez v1, 0028 // +0005 │ │ -05376a: 6200 9406 |0025: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.AccessBlocked:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0694 │ │ -05376e: 28e1 |0027: goto 0008 // -001f │ │ -053770: 2201 8b03 |0028: new-instance v1, Lnet/dinglisch/android/tasker/TaskerIntent; // type@038b │ │ -053774: 1a02 0000 |002a: const-string v2, "" // string@0000 │ │ -053778: 7020 cd16 2100 |002c: invoke-direct {v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.:(Ljava/lang/String;)V // method@16cd │ │ -05377e: 6e20 ec16 3100 |002f: invoke-virtual {v1, v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.receiverExists:(Landroid/content/Context;)Z // method@16ec │ │ -053784: 0a01 |0032: move-result v1 │ │ -053786: 3901 0500 |0033: if-nez v1, 0038 // +0005 │ │ -05378a: 6200 9606 |0035: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoReceiver:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0696 │ │ -05378e: 28d1 |0037: goto 0008 // -002f │ │ -053790: 6200 9906 |0038: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.OK:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0699 │ │ -053794: 28ce |003a: goto 0008 // -0032 │ │ +053698: |[053698] net.dinglisch.android.tasker.TaskerIntent.testStatus:(Landroid/content/Context;)Lnet/dinglisch/android/tasker/TaskerIntent$Status; │ │ +0536a8: 7110 f016 0300 |0000: invoke-static {v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.taskerInstalled:(Landroid/content/Context;)Z // method@16f0 │ │ +0536ae: 0a01 |0003: move-result v1 │ │ +0536b0: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +0536b4: 6200 9806 |0006: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotInstalled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0698 │ │ +0536b8: 1100 |0008: return-object v0 │ │ +0536ba: 7110 e516 0300 |0009: invoke-static {v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.havePermission:(Landroid/content/Context;)Z // method@16e5 │ │ +0536c0: 0a01 |000c: move-result v1 │ │ +0536c2: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +0536c6: 6200 9506 |000f: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoPermission:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0695 │ │ +0536ca: 28f7 |0011: goto 0008 // -0009 │ │ +0536cc: 1a01 050e |0012: const-string v1, "enabled" // string@0e05 │ │ +0536d0: 7120 e616 1300 |0014: invoke-static {v3, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.prefSet:(Landroid/content/Context;Ljava/lang/String;)Z // method@16e6 │ │ +0536d6: 0a01 |0017: move-result v1 │ │ +0536d8: 3901 0500 |0018: if-nez v1, 001d // +0005 │ │ +0536dc: 6200 9706 |001a: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NotEnabled:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0697 │ │ +0536e0: 28ec |001c: goto 0008 // -0014 │ │ +0536e2: 1a01 3e0e |001d: const-string v1, "ext_access" // string@0e3e │ │ +0536e6: 7120 e616 1300 |001f: invoke-static {v3, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.prefSet:(Landroid/content/Context;Ljava/lang/String;)Z // method@16e6 │ │ +0536ec: 0a01 |0022: move-result v1 │ │ +0536ee: 3901 0500 |0023: if-nez v1, 0028 // +0005 │ │ +0536f2: 6200 9406 |0025: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.AccessBlocked:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0694 │ │ +0536f6: 28e1 |0027: goto 0008 // -001f │ │ +0536f8: 2201 8b03 |0028: new-instance v1, Lnet/dinglisch/android/tasker/TaskerIntent; // type@038b │ │ +0536fc: 1a02 0000 |002a: const-string v2, "" // string@0000 │ │ +053700: 7020 cd16 2100 |002c: invoke-direct {v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.:(Ljava/lang/String;)V // method@16cd │ │ +053706: 6e20 ec16 3100 |002f: invoke-virtual {v1, v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.receiverExists:(Landroid/content/Context;)Z // method@16ec │ │ +05370c: 0a01 |0032: move-result v1 │ │ +05370e: 3901 0500 |0033: if-nez v1, 0038 // +0005 │ │ +053712: 6200 9606 |0035: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.NoReceiver:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0696 │ │ +053716: 28d1 |0037: goto 0008 // -002f │ │ +053718: 6200 9906 |0038: sget-object v0, Lnet/dinglisch/android/tasker/TaskerIntent$Status;.OK:Lnet/dinglisch/android/tasker/TaskerIntent$Status; // field@0699 │ │ +05371c: 28ce |003a: goto 0008 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0006 line=179 │ │ 0x0008 line=191 │ │ 0x0009 line=180 │ │ 0x000f line=181 │ │ @@ -100280,22 +100249,22 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -053798: |[053798] net.dinglisch.android.tasker.TaskerIntent.validatePriority:(I)Z │ │ -0537a8: 3b01 0600 |0000: if-gez v1, 0006 // +0006 │ │ -0537ac: 1300 0a00 |0002: const/16 v0, #int 10 // #a │ │ -0537b0: 3601 0400 |0004: if-gt v1, v0, 0008 // +0004 │ │ -0537b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0537b6: 0f00 |0007: return v0 │ │ -0537b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0537ba: 28fe |0009: goto 0007 // -0002 │ │ +053720: |[053720] net.dinglisch.android.tasker.TaskerIntent.validatePriority:(I)Z │ │ +053730: 3b01 0600 |0000: if-gez v1, 0006 // +0006 │ │ +053734: 1300 0a00 |0002: const/16 v0, #int 10 // #a │ │ +053738: 3601 0400 |0004: if-gt v1, v0, 0008 // +0004 │ │ +05373c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05373e: 0f00 |0007: return v0 │ │ +053740: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +053742: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x000a reg=1 pri I │ │ │ │ Virtual methods - │ │ @@ -100304,38 +100273,38 @@ │ │ type : '(I)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0537bc: |[0537bc] net.dinglisch.android.tasker.TaskerIntent.addAction:(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -0537cc: 5231 c306 |0000: iget v1, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ -0537d0: d801 0101 |0002: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0537d4: 5931 c306 |0004: iput v1, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ -0537d8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0537da: 5931 c406 |0007: iput v1, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -0537de: 2200 5a00 |0009: new-instance v0, Landroid/os/Bundle; // type@005a │ │ -0537e2: 7010 9001 0000 |000b: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0190 │ │ -0537e8: 1a01 0f0b |000e: const-string v1, "action" // string@0b0f │ │ -0537ec: 6e30 9e01 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -0537f2: 2201 5803 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0537f6: 7010 4016 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0537fc: 1a02 0f0b |0018: const-string v2, "action" // string@0b0f │ │ -053800: 6e20 4716 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053806: 0c01 |001d: move-result-object v1 │ │ -053808: 5232 c306 |001e: iget v2, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ -05380c: 7110 0d16 0200 |0020: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ -053812: 0c02 |0023: move-result-object v2 │ │ -053814: 6e20 4716 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05381a: 0c01 |0027: move-result-object v1 │ │ -05381c: 6e10 4c16 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -053822: 0c01 |002b: move-result-object v1 │ │ -053824: 6e30 e816 1300 |002c: invoke-virtual {v3, v1, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@16e8 │ │ -05382a: 1103 |002f: return-object v3 │ │ +053744: |[053744] net.dinglisch.android.tasker.TaskerIntent.addAction:(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +053754: 5231 c306 |0000: iget v1, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ +053758: d801 0101 |0002: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05375c: 5931 c306 |0004: iput v1, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ +053760: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +053762: 5931 c406 |0007: iput v1, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +053766: 2200 5a00 |0009: new-instance v0, Landroid/os/Bundle; // type@005a │ │ +05376a: 7010 9001 0000 |000b: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0190 │ │ +053770: 1a01 0f0b |000e: const-string v1, "action" // string@0b0f │ │ +053774: 6e30 9e01 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +05377a: 2201 5803 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05377e: 7010 4016 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +053784: 1a02 0f0b |0018: const-string v2, "action" // string@0b0f │ │ +053788: 6e20 4716 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05378e: 0c01 |001d: move-result-object v1 │ │ +053790: 5232 c306 |001e: iget v2, v3, Lnet/dinglisch/android/tasker/TaskerIntent;.actionCount:I // field@06c3 │ │ +053794: 7110 0d16 0200 |0020: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ +05379a: 0c02 |0023: move-result-object v2 │ │ +05379c: 6e20 4716 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0537a2: 0c01 |0027: move-result-object v1 │ │ +0537a4: 6e10 4c16 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0537aa: 0c01 |002b: move-result-object v1 │ │ +0537ac: 6e30 e816 1300 |002c: invoke-virtual {v3, v1, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@16e8 │ │ +0537b2: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0006 line=321 │ │ 0x0009 line=323 │ │ 0x000e line=325 │ │ 0x0013 line=328 │ │ @@ -100350,34 +100319,34 @@ │ │ type : '(I)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -05382c: |[05382c] net.dinglisch.android.tasker.TaskerIntent.addArg:(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -05383c: 7010 d616 0400 |0000: invoke-direct {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ -053842: 0c00 |0003: move-result-object v0 │ │ -053844: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -053848: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05384c: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -053852: 1a02 bb0b |000b: const-string v2, "arg:" // string@0bbb │ │ -053856: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05385c: 0c01 |0010: move-result-object v1 │ │ -05385e: 5242 c406 |0011: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -053862: d803 0201 |0013: add-int/lit8 v3, v2, #int 1 // #01 │ │ -053866: 5943 c406 |0015: iput v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -05386a: 7110 0d16 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ -053870: 0c02 |001a: move-result-object v2 │ │ -053872: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053878: 0c01 |001e: move-result-object v1 │ │ -05387a: 6e10 4c16 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -053880: 0c01 |0022: move-result-object v1 │ │ -053882: 6e30 9e01 1005 |0023: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -053888: 1104 |0026: return-object v4 │ │ +0537b4: |[0537b4] net.dinglisch.android.tasker.TaskerIntent.addArg:(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +0537c4: 7010 d616 0400 |0000: invoke-direct {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ +0537ca: 0c00 |0003: move-result-object v0 │ │ +0537cc: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +0537d0: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0537d4: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0537da: 1a02 bb0b |000b: const-string v2, "arg:" // string@0bbb │ │ +0537de: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0537e4: 0c01 |0010: move-result-object v1 │ │ +0537e6: 5242 c406 |0011: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +0537ea: d803 0201 |0013: add-int/lit8 v3, v2, #int 1 // #01 │ │ +0537ee: 5943 c406 |0015: iput v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +0537f2: 7110 0d16 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ +0537f8: 0c02 |001a: move-result-object v2 │ │ +0537fa: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053800: 0c01 |001e: move-result-object v1 │ │ +053802: 6e10 4c16 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053808: 0c01 |0022: move-result-object v1 │ │ +05380a: 6e30 9e01 1005 |0023: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +053810: 1104 |0026: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=348 │ │ 0x0006 line=349 │ │ 0x0026 line=351 │ │ locals : │ │ @@ -100390,34 +100359,34 @@ │ │ type : '(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -05388c: |[05388c] net.dinglisch.android.tasker.TaskerIntent.addArg:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -05389c: 7010 d616 0400 |0000: invoke-direct {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ -0538a2: 0c00 |0003: move-result-object v0 │ │ -0538a4: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -0538a8: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0538ac: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0538b2: 1a02 bb0b |000b: const-string v2, "arg:" // string@0bbb │ │ -0538b6: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0538bc: 0c01 |0010: move-result-object v1 │ │ -0538be: 5242 c406 |0011: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -0538c2: d803 0201 |0013: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0538c6: 5943 c406 |0015: iput v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -0538ca: 7110 0d16 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ -0538d0: 0c02 |001a: move-result-object v2 │ │ -0538d2: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0538d8: 0c01 |001e: move-result-object v1 │ │ -0538da: 6e10 4c16 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0538e0: 0c01 |0022: move-result-object v1 │ │ -0538e2: 6e30 a201 1005 |0023: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01a2 │ │ -0538e8: 1104 |0026: return-object v4 │ │ +053814: |[053814] net.dinglisch.android.tasker.TaskerIntent.addArg:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +053824: 7010 d616 0400 |0000: invoke-direct {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ +05382a: 0c00 |0003: move-result-object v0 │ │ +05382c: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +053830: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +053834: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05383a: 1a02 bb0b |000b: const-string v2, "arg:" // string@0bbb │ │ +05383e: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053844: 0c01 |0010: move-result-object v1 │ │ +053846: 5242 c406 |0011: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +05384a: d803 0201 |0013: add-int/lit8 v3, v2, #int 1 // #01 │ │ +05384e: 5943 c406 |0015: iput v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +053852: 7110 0d16 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ +053858: 0c02 |001a: move-result-object v2 │ │ +05385a: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053860: 0c01 |001e: move-result-object v1 │ │ +053862: 6e10 4c16 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053868: 0c01 |0022: move-result-object v1 │ │ +05386a: 6e30 a201 1005 |0023: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01a2 │ │ +053870: 1104 |0026: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0004 line=338 │ │ 0x0006 line=339 │ │ 0x0026 line=341 │ │ locals : │ │ @@ -100430,53 +100399,54 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0538ec: |[0538ec] net.dinglisch.android.tasker.TaskerIntent.addArg:(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -0538fc: 7010 d616 0500 |0000: invoke-direct {v5}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ -053902: 0c00 |0003: move-result-object v0 │ │ -053904: 3800 3e00 |0004: if-eqz v0, 0042 // +003e │ │ -053908: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05390c: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -053912: 1a02 ac0b |000b: const-string v2, "app:" // string@0bac │ │ -053916: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05391c: 0c02 |0010: move-result-object v2 │ │ -05391e: 6e20 4716 6200 |0011: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053924: 0c02 |0014: move-result-object v2 │ │ -053926: 1a03 d300 |0015: const-string v3, "," // string@00d3 │ │ -05392a: 6e20 4716 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053930: 0c02 |001a: move-result-object v2 │ │ -053932: 6e20 4716 7200 |001b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053938: 2202 5803 |001e: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05393c: 7010 4016 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -053942: 1a03 bb0b |0023: const-string v3, "arg:" // string@0bbb │ │ -053946: 6e20 4716 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05394c: 0c02 |0028: move-result-object v2 │ │ -05394e: 5253 c406 |0029: iget v3, v5, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -053952: d804 0301 |002b: add-int/lit8 v4, v3, #int 1 // #01 │ │ -053956: 5954 c406 |002d: iput v4, v5, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -05395a: 7110 0d16 0300 |002f: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ -053960: 0c03 |0032: move-result-object v3 │ │ -053962: 6e20 4716 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053968: 0c02 |0036: move-result-object v2 │ │ -05396a: 6e10 4c16 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -053970: 0c02 |003a: move-result-object v2 │ │ -053972: 6e10 a401 0000 |003b: invoke-virtual {v0}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@01a4 │ │ -053978: 0c03 |003e: move-result-object v3 │ │ -05397a: 6e30 a201 2003 |003f: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01a2 │ │ -053980: 1105 |0042: return-object v5 │ │ +053874: |[053874] net.dinglisch.android.tasker.TaskerIntent.addArg:(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +053884: 7010 d616 0500 |0000: invoke-direct {v5}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ +05388a: 0c00 |0003: move-result-object v0 │ │ +05388c: 3800 3e00 |0004: if-eqz v0, 0042 // +003e │ │ +053890: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +053894: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05389a: 1a02 ac0b |000b: const-string v2, "app:" // string@0bac │ │ +05389e: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0538a4: 0c02 |0010: move-result-object v2 │ │ +0538a6: 6e20 4716 6200 |0011: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0538ac: 0c02 |0014: move-result-object v2 │ │ +0538ae: 1a03 d300 |0015: const-string v3, "," // string@00d3 │ │ +0538b2: 6e20 4716 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0538b8: 0c02 |001a: move-result-object v2 │ │ +0538ba: 6e20 4716 7200 |001b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0538c0: 2202 5803 |001e: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +0538c4: 7010 4016 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0538ca: 1a03 bb0b |0023: const-string v3, "arg:" // string@0bbb │ │ +0538ce: 6e20 4716 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0538d4: 0c02 |0028: move-result-object v2 │ │ +0538d6: 5253 c406 |0029: iget v3, v5, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +0538da: d804 0301 |002b: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0538de: 5954 c406 |002d: iput v4, v5, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +0538e2: 7110 0d16 0300 |002f: invoke-static {v3}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ +0538e8: 0c03 |0032: move-result-object v3 │ │ +0538ea: 6e20 4716 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0538f0: 0c02 |0036: move-result-object v2 │ │ +0538f2: 6e10 4c16 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0538f8: 0c02 |003a: move-result-object v2 │ │ +0538fa: 6e10 a401 0000 |003b: invoke-virtual {v0}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@01a4 │ │ +053900: 0c03 |003e: move-result-object v3 │ │ +053902: 6e30 a201 2003 |003f: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@01a2 │ │ +053908: 1105 |0042: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0004 line=368 │ │ 0x0006 line=369 │ │ 0x000b line=370 │ │ + 0x0011 line=371 │ │ 0x001e line=372 │ │ 0x0042 line=375 │ │ locals : │ │ 0x000b - 0x0042 reg=1 builder Ljava/lang/StringBuilder; │ │ 0x0004 - 0x0043 reg=0 b Landroid/os/Bundle; │ │ 0x0000 - 0x0043 reg=5 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ 0x0000 - 0x0043 reg=6 pkg Ljava/lang/String; │ │ @@ -100487,34 +100457,34 @@ │ │ type : '(Z)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -053984: |[053984] net.dinglisch.android.tasker.TaskerIntent.addArg:(Z)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -053994: 7010 d616 0400 |0000: invoke-direct {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ -05399a: 0c00 |0003: move-result-object v0 │ │ -05399c: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -0539a0: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0539a4: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0539aa: 1a02 bb0b |000b: const-string v2, "arg:" // string@0bbb │ │ -0539ae: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0539b4: 0c01 |0010: move-result-object v1 │ │ -0539b6: 5242 c406 |0011: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -0539ba: d803 0201 |0013: add-int/lit8 v3, v2, #int 1 // #01 │ │ -0539be: 5943 c406 |0015: iput v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ -0539c2: 7110 0d16 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ -0539c8: 0c02 |001a: move-result-object v2 │ │ -0539ca: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0539d0: 0c01 |001e: move-result-object v1 │ │ -0539d2: 6e10 4c16 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0539d8: 0c01 |0022: move-result-object v1 │ │ -0539da: 6e30 9c01 1005 |0023: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ -0539e0: 1104 |0026: return-object v4 │ │ +05390c: |[05390c] net.dinglisch.android.tasker.TaskerIntent.addArg:(Z)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +05391c: 7010 d616 0400 |0000: invoke-direct {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getActionBundle:()Landroid/os/Bundle; // method@16d6 │ │ +053922: 0c00 |0003: move-result-object v0 │ │ +053924: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +053928: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05392c: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +053932: 1a02 bb0b |000b: const-string v2, "arg:" // string@0bbb │ │ +053936: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05393c: 0c01 |0010: move-result-object v1 │ │ +05393e: 5242 c406 |0011: iget v2, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +053942: d803 0201 |0013: add-int/lit8 v3, v2, #int 1 // #01 │ │ +053946: 5943 c406 |0015: iput v3, v4, Lnet/dinglisch/android/tasker/TaskerIntent;.argCount:I // field@06c4 │ │ +05394a: 7110 0d16 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@160d │ │ +053950: 0c02 |001a: move-result-object v2 │ │ +053952: 6e20 4716 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053958: 0c01 |001e: move-result-object v1 │ │ +05395a: 6e10 4c16 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053960: 0c01 |0022: move-result-object v1 │ │ +053962: 6e30 9c01 1005 |0023: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ +053968: 1104 |0026: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0004 line=358 │ │ 0x0006 line=359 │ │ 0x0026 line=361 │ │ locals : │ │ @@ -100527,37 +100497,37 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0539e4: |[0539e4] net.dinglisch.android.tasker.TaskerIntent.addLocalVariable:(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -0539f4: 1a02 8e1a |0000: const-string v2, "varNames" // string@1a8e │ │ -0539f8: 6e20 e416 2300 |0002: invoke-virtual {v3, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.hasExtra:(Ljava/lang/String;)Z // method@16e4 │ │ -0539fe: 0a02 |0005: move-result v2 │ │ -053a00: 3802 1500 |0006: if-eqz v2, 001b // +0015 │ │ -053a04: 1a02 8e1a |0008: const-string v2, "varNames" // string@1a8e │ │ -053a08: 6e20 df16 2300 |000a: invoke-virtual {v3, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@16df │ │ -053a0e: 0c00 |000d: move-result-object v0 │ │ -053a10: 1a02 8f1a |000e: const-string v2, "varValues" // string@1a8f │ │ -053a14: 6e20 df16 2300 |0010: invoke-virtual {v3, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@16df │ │ -053a1a: 0c01 |0013: move-result-object v1 │ │ -053a1c: 6e20 6416 4000 |0014: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -053a22: 6e20 6416 5100 |0017: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -053a28: 1103 |001a: return-object v3 │ │ -053a2a: 2200 6803 |001b: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -053a2e: 7010 6116 0000 |001d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -053a34: 2201 6803 |0020: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -053a38: 7010 6116 0100 |0022: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -053a3e: 1a02 8e1a |0025: const-string v2, "varNames" // string@1a8e │ │ -053a42: 6e30 eb16 2300 |0027: invoke-virtual {v3, v2, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@16eb │ │ -053a48: 1a02 8f1a |002a: const-string v2, "varValues" // string@1a8f │ │ -053a4c: 6e30 eb16 2301 |002c: invoke-virtual {v3, v2, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@16eb │ │ -053a52: 28e5 |002f: goto 0014 // -001b │ │ +05396c: |[05396c] net.dinglisch.android.tasker.TaskerIntent.addLocalVariable:(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +05397c: 1a02 8e1a |0000: const-string v2, "varNames" // string@1a8e │ │ +053980: 6e20 e416 2300 |0002: invoke-virtual {v3, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.hasExtra:(Ljava/lang/String;)Z // method@16e4 │ │ +053986: 0a02 |0005: move-result v2 │ │ +053988: 3802 1500 |0006: if-eqz v2, 001b // +0015 │ │ +05398c: 1a02 8e1a |0008: const-string v2, "varNames" // string@1a8e │ │ +053990: 6e20 df16 2300 |000a: invoke-virtual {v3, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@16df │ │ +053996: 0c00 |000d: move-result-object v0 │ │ +053998: 1a02 8f1a |000e: const-string v2, "varValues" // string@1a8f │ │ +05399c: 6e20 df16 2300 |0010: invoke-virtual {v3, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;.getStringArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@16df │ │ +0539a2: 0c01 |0013: move-result-object v1 │ │ +0539a4: 6e20 6416 4000 |0014: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0539aa: 6e20 6416 5100 |0017: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0539b0: 1103 |001a: return-object v3 │ │ +0539b2: 2200 6803 |001b: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +0539b6: 7010 6116 0000 |001d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0539bc: 2201 6803 |0020: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +0539c0: 7010 6116 0100 |0022: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0539c6: 1a02 8e1a |0025: const-string v2, "varNames" // string@1a8e │ │ +0539ca: 6e30 eb16 2300 |0027: invoke-virtual {v3, v2, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@16eb │ │ +0539d0: 1a02 8f1a |002a: const-string v2, "varValues" // string@1a8f │ │ +0539d4: 6e30 eb16 2301 |002c: invoke-virtual {v3, v2, v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.putStringArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@16eb │ │ +0539da: 28e5 |002f: goto 0014 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0008 line=301 │ │ 0x000e line=302 │ │ 0x0014 line=312 │ │ 0x0017 line=313 │ │ @@ -100580,52 +100550,52 @@ │ │ type : '(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -053a54: |[053a54] net.dinglisch.android.tasker.TaskerIntent.addParameter:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -053a64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053a66: 6e10 db16 0400 |0001: invoke-virtual {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getExtras:()Landroid/os/Bundle; // method@16db │ │ -053a6c: 0c01 |0004: move-result-object v1 │ │ -053a6e: 1a02 8e1a |0005: const-string v2, "varNames" // string@1a8e │ │ -053a72: 6e20 9101 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0191 │ │ -053a78: 0a01 |000a: move-result v1 │ │ -053a7a: 3801 1200 |000b: if-eqz v1, 001d // +0012 │ │ -053a7e: 6e10 db16 0400 |000d: invoke-virtual {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getExtras:()Landroid/os/Bundle; // method@16db │ │ -053a84: 0c01 |0010: move-result-object v1 │ │ -053a86: 1a02 8e1a |0011: const-string v2, "varNames" // string@1a8e │ │ -053a8a: 6e20 9901 2100 |0013: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0199 │ │ -053a90: 0c01 |0016: move-result-object v1 │ │ -053a92: 6e10 6d16 0100 |0017: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -053a98: 0a01 |001a: move-result v1 │ │ -053a9a: d800 0101 |001b: add-int/lit8 v0, v1, #int 1 // #01 │ │ -053a9e: 1a01 cf09 |001d: const-string v1, "TaskerIntent" // string@09cf │ │ -053aa2: 2202 5803 |001f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -053aa6: 7010 4016 0200 |0021: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -053aac: 1a03 e210 |0024: const-string v3, "index: " // string@10e2 │ │ -053ab0: 6e20 4716 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053ab6: 0c02 |0029: move-result-object v2 │ │ -053ab8: 6e20 4316 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -053abe: 0c02 |002d: move-result-object v2 │ │ -053ac0: 6e10 4c16 0200 |002e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -053ac6: 0c02 |0031: move-result-object v2 │ │ -053ac8: 7120 7512 2100 |0032: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1275 │ │ -053ace: 2201 5803 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -053ad2: 7010 4016 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -053ad8: 1a02 9000 |003a: const-string v2, "%par" // string@0090 │ │ -053adc: 6e20 4716 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -053ae2: 0c01 |003f: move-result-object v1 │ │ -053ae4: 6e20 4316 0100 |0040: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -053aea: 0c01 |0043: move-result-object v1 │ │ -053aec: 6e10 4c16 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -053af2: 0c01 |0047: move-result-object v1 │ │ -053af4: 6e30 d416 1405 |0048: invoke-virtual {v4, v1, v5}, Lnet/dinglisch/android/tasker/TaskerIntent;.addLocalVariable:(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; // method@16d4 │ │ -053afa: 1104 |004b: return-object v4 │ │ +0539dc: |[0539dc] net.dinglisch.android.tasker.TaskerIntent.addParameter:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +0539ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0539ee: 6e10 db16 0400 |0001: invoke-virtual {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getExtras:()Landroid/os/Bundle; // method@16db │ │ +0539f4: 0c01 |0004: move-result-object v1 │ │ +0539f6: 1a02 8e1a |0005: const-string v2, "varNames" // string@1a8e │ │ +0539fa: 6e20 9101 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0191 │ │ +053a00: 0a01 |000a: move-result v1 │ │ +053a02: 3801 1200 |000b: if-eqz v1, 001d // +0012 │ │ +053a06: 6e10 db16 0400 |000d: invoke-virtual {v4}, Lnet/dinglisch/android/tasker/TaskerIntent;.getExtras:()Landroid/os/Bundle; // method@16db │ │ +053a0c: 0c01 |0010: move-result-object v1 │ │ +053a0e: 1a02 8e1a |0011: const-string v2, "varNames" // string@1a8e │ │ +053a12: 6e20 9901 2100 |0013: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0199 │ │ +053a18: 0c01 |0016: move-result-object v1 │ │ +053a1a: 6e10 6d16 0100 |0017: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +053a20: 0a01 |001a: move-result v1 │ │ +053a22: d800 0101 |001b: add-int/lit8 v0, v1, #int 1 // #01 │ │ +053a26: 1a01 cf09 |001d: const-string v1, "TaskerIntent" // string@09cf │ │ +053a2a: 2202 5803 |001f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +053a2e: 7010 4016 0200 |0021: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +053a34: 1a03 e210 |0024: const-string v3, "index: " // string@10e2 │ │ +053a38: 6e20 4716 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053a3e: 0c02 |0029: move-result-object v2 │ │ +053a40: 6e20 4316 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +053a46: 0c02 |002d: move-result-object v2 │ │ +053a48: 6e10 4c16 0200 |002e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053a4e: 0c02 |0031: move-result-object v2 │ │ +053a50: 7120 7512 2100 |0032: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1275 │ │ +053a56: 2201 5803 |0035: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +053a5a: 7010 4016 0100 |0037: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +053a60: 1a02 9000 |003a: const-string v2, "%par" // string@0090 │ │ +053a64: 6e20 4716 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +053a6a: 0c01 |003f: move-result-object v1 │ │ +053a6c: 6e20 4316 0100 |0040: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +053a72: 0c01 |0043: move-result-object v1 │ │ +053a74: 6e10 4c16 0100 |0044: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +053a7a: 0c01 |0047: move-result-object v1 │ │ +053a7c: 6e30 d416 1405 |0048: invoke-virtual {v4, v1, v5}, Lnet/dinglisch/android/tasker/TaskerIntent;.addLocalVariable:(Ljava/lang/String;Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; // method@16d4 │ │ +053a82: 1104 |004b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0001 line=285 │ │ 0x000d line=286 │ │ 0x001d line=288 │ │ 0x0035 line=290 │ │ @@ -100640,20 +100610,20 @@ │ │ type : '()Landroid/content/IntentFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -053afc: |[053afc] net.dinglisch.android.tasker.TaskerIntent.getCompletionFilter:()Landroid/content/IntentFilter; │ │ -053b0c: 6e10 e116 0100 |0000: invoke-virtual {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.getTaskName:()Ljava/lang/String; // method@16e1 │ │ -053b12: 0c00 |0003: move-result-object v0 │ │ -053b14: 7110 d916 0000 |0004: invoke-static {v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.getCompletionFilter:(Ljava/lang/String;)Landroid/content/IntentFilter; // method@16d9 │ │ -053b1a: 0c00 |0007: move-result-object v0 │ │ -053b1c: 1100 |0008: return-object v0 │ │ +053a84: |[053a84] net.dinglisch.android.tasker.TaskerIntent.getCompletionFilter:()Landroid/content/IntentFilter; │ │ +053a94: 6e10 e116 0100 |0000: invoke-virtual {v1}, Lnet/dinglisch/android/tasker/TaskerIntent;.getTaskName:()Ljava/lang/String; // method@16e1 │ │ +053a9a: 0c00 |0003: move-result-object v0 │ │ +053a9c: 7110 d916 0000 |0004: invoke-static {v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.getCompletionFilter:(Ljava/lang/String;)Landroid/content/IntentFilter; // method@16d9 │ │ +053aa2: 0c00 |0007: move-result-object v0 │ │ +053aa4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ │ │ #8 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ @@ -100661,19 +100631,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -053b20: |[053b20] net.dinglisch.android.tasker.TaskerIntent.getTaskName:()Ljava/lang/String; │ │ -053b30: 1a00 e219 |0000: const-string v0, "task_name" // string@19e2 │ │ -053b34: 6e20 e016 0100 |0002: invoke-virtual {v1, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@16e0 │ │ -053b3a: 0c00 |0005: move-result-object v0 │ │ -053b3c: 1100 |0006: return-object v0 │ │ +053aa8: |[053aa8] net.dinglisch.android.tasker.TaskerIntent.getTaskName:()Ljava/lang/String; │ │ +053ab8: 1a00 e219 |0000: const-string v0, "task_name" // string@19e2 │ │ +053abc: 6e20 e016 0100 |0002: invoke-virtual {v1, v0}, Lnet/dinglisch/android/tasker/TaskerIntent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@16e0 │ │ +053ac2: 0c00 |0005: move-result-object v0 │ │ +053ac4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ │ │ #9 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ @@ -100681,55 +100651,57 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -053b40: |[053b40] net.dinglisch.android.tasker.TaskerIntent.receiverExists:(Landroid/content/Context;)Z │ │ -053b50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053b52: 6e10 aa00 0400 |0001: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ -053b58: 0c02 |0004: move-result-object v2 │ │ -053b5a: 6e30 f800 3201 |0005: invoke-virtual {v2, v3, v1}, Landroid/content/pm/PackageManager;.queryBroadcastReceivers:(Landroid/content/Intent;I)Ljava/util/List; // method@00f8 │ │ -053b60: 0c00 |0008: move-result-object v0 │ │ -053b62: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -053b66: 7210 9716 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1697 │ │ -053b6c: 0a02 |000e: move-result v2 │ │ -053b6e: 3d02 0300 |000f: if-lez v2, 0012 // +0003 │ │ -053b72: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -053b74: 0f01 |0012: return v1 │ │ +053ac8: |[053ac8] net.dinglisch.android.tasker.TaskerIntent.receiverExists:(Landroid/content/Context;)Z │ │ +053ad8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +053ada: 6e10 aa00 0400 |0001: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@00aa │ │ +053ae0: 0c02 |0004: move-result-object v2 │ │ +053ae2: 6e30 f800 3201 |0005: invoke-virtual {v2, v3, v1}, Landroid/content/pm/PackageManager;.queryBroadcastReceivers:(Landroid/content/Intent;I)Ljava/util/List; // method@00f8 │ │ +053ae8: 0c00 |0008: move-result-object v0 │ │ +053aea: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +053aee: 7210 9716 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1697 │ │ +053af4: 0a02 |000e: move-result v2 │ │ +053af6: 3d02 0300 |000f: if-lez v2, 0012 // +0003 │ │ +053afa: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +053afc: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=387 │ │ 0x0009 line=388 │ │ + 0x000b line=390 │ │ + 0x0012 line=388 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 recs Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0013 reg=3 this Lnet/dinglisch/android/tasker/TaskerIntent; │ │ 0x0000 - 0x0013 reg=4 context Landroid/content/Context; │ │ │ │ #10 : (in Lnet/dinglisch/android/tasker/TaskerIntent;) │ │ name : 'setTaskPriority' │ │ type : '(I)Lnet/dinglisch/android/tasker/TaskerIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -053b78: |[053b78] net.dinglisch.android.tasker.TaskerIntent.setTaskPriority:(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ -053b88: 7110 f216 0300 |0000: invoke-static {v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.validatePriority:(I)Z // method@16f2 │ │ -053b8e: 0a00 |0003: move-result v0 │ │ -053b90: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -053b94: 1a00 e319 |0006: const-string v0, "task_priority" // string@19e3 │ │ -053b98: 6e30 e716 0203 |0008: invoke-virtual {v2, v0, v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@16e7 │ │ -053b9e: 1102 |000b: return-object v2 │ │ -053ba0: 1a00 cf09 |000c: const-string v0, "TaskerIntent" // string@09cf │ │ -053ba4: 1a01 fa16 |000e: const-string v1, "priority out of range: 0:10" // string@16fa │ │ -053ba8: 7120 7612 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -053bae: 28f8 |0013: goto 000b // -0008 │ │ +053b00: |[053b00] net.dinglisch.android.tasker.TaskerIntent.setTaskPriority:(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ +053b10: 7110 f216 0300 |0000: invoke-static {v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.validatePriority:(I)Z // method@16f2 │ │ +053b16: 0a00 |0003: move-result v0 │ │ +053b18: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +053b1c: 1a00 e319 |0006: const-string v0, "task_priority" // string@19e3 │ │ +053b20: 6e30 e716 0203 |0008: invoke-virtual {v2, v0, v3}, Lnet/dinglisch/android/tasker/TaskerIntent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@16e7 │ │ +053b26: 1102 |000b: return-object v2 │ │ +053b28: 1a00 cf09 |000c: const-string v0, "TaskerIntent" // string@09cf │ │ +053b2c: 1a01 fa16 |000e: const-string v1, "priority out of range: 0:10" // string@16fa │ │ +053b30: 7120 7612 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +053b36: 28f8 |0013: goto 000b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0006 line=273 │ │ 0x000b line=277 │ │ 0x000c line=275 │ │ locals : │ │ @@ -100767,17 +100739,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053bb0: |[053bb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -053bc0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -053bc6: 0e00 |0003: return-void │ │ +053b38: |[053b38] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +053b48: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +053b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -100786,17 +100758,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053bc8: |[053bc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -053bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053bda: 0f00 |0001: return v0 │ │ +053b50: |[053b50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +053b60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053b62: 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; │ │ │ │ @@ -100805,17 +100777,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -053bdc: |[053bdc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -053bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053bee: 0f00 |0001: return v0 │ │ +053b64: |[053b64] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +053b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053b76: 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; │ │ │ │ @@ -100824,17 +100796,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 │ │ -053bf0: |[053bf0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -053c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053c02: 1100 |0001: return-object v0 │ │ +053b78: |[053b78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +053b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053b8a: 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; │ │ │ │ @@ -100843,17 +100815,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 │ │ -053c04: |[053c04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -053c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053c16: 1100 |0001: return-object v0 │ │ +053b8c: |[053b8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +053b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053b9e: 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; │ │ │ │ @@ -100862,17 +100834,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 │ │ -053c18: |[053c18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -053c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053c2a: 1100 |0001: return-object v0 │ │ +053ba0: |[053ba0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +053bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053bb2: 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; │ │ │ │ @@ -100881,17 +100853,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 │ │ -053c2c: |[053c2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -053c3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053c3e: 1100 |0001: return-object v0 │ │ +053bb4: |[053bb4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +053bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053bc6: 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; │ │ │ │ @@ -100926,17 +100898,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053c40: |[053c40] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -053c50: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -053c56: 0e00 |0003: return-void │ │ +053bc8: |[053bc8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +053bd8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +053bde: 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;) │ │ @@ -100944,17 +100916,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 │ │ -053c58: |[053c58] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -053c68: 7010 2902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0229 │ │ -053c6e: 0e00 |0003: return-void │ │ +053be0: |[053be0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +053bf0: 7010 2902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0229 │ │ +053bf6: 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; │ │ │ │ @@ -100964,17 +100936,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 │ │ -053c70: |[053c70] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -053c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053c82: 1100 |0001: return-object v0 │ │ +053bf8: |[053bf8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +053c08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053c0a: 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; │ │ │ │ @@ -100983,16 +100955,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 │ │ -053c84: |[053c84] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -053c94: 1101 |0000: return-object v1 │ │ +053c0c: |[053c0c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +053c1c: 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; │ │ @@ -101003,16 +100975,16 @@ │ │ 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 │ │ -053c98: |[053c98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -053ca8: 1101 |0000: return-object v1 │ │ +053c20: |[053c20] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +053c30: 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; │ │ @@ -101050,17 +101022,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053cac: |[053cac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -053cbc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -053cc2: 0e00 |0003: return-void │ │ +053c34: |[053c34] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +053c44: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +053c4a: 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;) │ │ @@ -101068,17 +101040,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 │ │ -053cc4: |[053cc4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -053cd4: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@022e │ │ -053cda: 0e00 |0003: return-void │ │ +053c4c: |[053c4c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +053c5c: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@022e │ │ +053c62: 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; │ │ │ │ @@ -101088,18 +101060,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 │ │ -053cdc: |[053cdc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -053cec: 7110 5602 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0256 │ │ -053cf2: 0c00 |0003: move-result-object v0 │ │ -053cf4: 1100 |0004: return-object v0 │ │ +053c64: |[053c64] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +053c74: 7110 5602 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0256 │ │ +053c7a: 0c00 |0003: move-result-object v0 │ │ +053c7c: 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; │ │ │ │ @@ -101108,18 +101080,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 │ │ -053cf8: |[053cf8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -053d08: 7130 5702 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0257 │ │ -053d0e: 0c00 |0003: move-result-object v0 │ │ -053d10: 1100 |0004: return-object v0 │ │ +053c80: |[053c80] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +053c90: 7130 5702 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0257 │ │ +053c96: 0c00 |0003: move-result-object v0 │ │ +053c98: 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; │ │ @@ -101130,18 +101102,18 @@ │ │ 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 │ │ -053d14: |[053d14] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -053d24: 7140 5802 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@0258 │ │ -053d2a: 0c00 |0003: move-result-object v0 │ │ -053d2c: 1100 |0004: return-object v0 │ │ +053c9c: |[053c9c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +053cac: 7140 5802 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@0258 │ │ +053cb2: 0c00 |0003: move-result-object v0 │ │ +053cb4: 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; │ │ @@ -101179,17 +101151,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053d30: |[053d30] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -053d40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -053d46: 0e00 |0003: return-void │ │ +053cb8: |[053cb8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +053cc8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +053cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -101197,17 +101169,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 │ │ -053d48: |[053d48] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -053d58: 7010 3302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@0233 │ │ -053d5e: 0e00 |0003: return-void │ │ +053cd0: |[053cd0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +053ce0: 7010 3302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@0233 │ │ +053ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -101217,18 +101189,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 │ │ -053d60: |[053d60] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -053d70: 7110 5b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@025b │ │ -053d76: 0c00 |0003: move-result-object v0 │ │ -053d78: 1100 |0004: return-object v0 │ │ +053ce8: |[053ce8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +053cf8: 7110 5b02 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@025b │ │ +053cfe: 0c00 |0003: move-result-object v0 │ │ +053d00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -101237,18 +101209,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 │ │ -053d7c: |[053d7c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -053d8c: 7130 5c02 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@025c │ │ -053d92: 0c00 |0003: move-result-object v0 │ │ -053d94: 1100 |0004: return-object v0 │ │ +053d04: |[053d04] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +053d14: 7130 5c02 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@025c │ │ +053d1a: 0c00 |0003: move-result-object v0 │ │ +053d1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -101259,18 +101231,18 @@ │ │ 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 │ │ -053d98: |[053d98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -053da8: 7140 5d02 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@025d │ │ -053dae: 0c00 |0003: move-result-object v0 │ │ -053db0: 1100 |0004: return-object v0 │ │ +053d20: |[053d20] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +053d30: 7140 5d02 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@025d │ │ +053d36: 0c00 |0003: move-result-object v0 │ │ +053d38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -101366,33 +101338,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -053db4: |[053db4] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -053dc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -053dc6: 6000 2600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -053dca: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -053dce: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -053dd2: 2201 8a00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@008a │ │ -053dd6: 7020 3402 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0234 │ │ -053ddc: 6901 4000 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ -053de0: 0e00 |000e: return-void │ │ -053de2: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -053de6: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -053dea: 2201 8900 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0089 │ │ -053dee: 7020 2f02 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@022f │ │ -053df4: 6901 4000 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ -053df8: 28f4 |001a: goto 000e // -000c │ │ -053dfa: 2201 8800 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0088 │ │ -053dfe: 7020 2a02 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@022a │ │ -053e04: 6901 4000 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ -053e08: 28ec |0022: goto 000e // -0014 │ │ +053d3c: |[053d3c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +053d4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053d4e: 6000 2600 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +053d52: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +053d56: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +053d5a: 2201 8a00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@008a │ │ +053d5e: 7020 3402 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0234 │ │ +053d64: 6901 4000 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ +053d68: 0e00 |000e: return-void │ │ +053d6a: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +053d6e: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +053d72: 2201 8900 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0089 │ │ +053d76: 7020 2f02 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@022f │ │ +053d7c: 6901 4000 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ +053d80: 28f4 |001a: goto 000e // -000c │ │ +053d82: 2201 8800 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0088 │ │ +053d86: 7020 2a02 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@022a │ │ +053d8c: 6901 4000 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ +053d90: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x0003 line=165 │ │ 0x0007 line=166 │ │ 0x000e line=172 │ │ 0x000f line=167 │ │ @@ -101406,49 +101378,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 │ │ -053e0c: |[053e0c] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -053e1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -053e1e: 7010 1d16 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ -053e24: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -053e26: 5c30 4700 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -053e2a: 5b34 4200 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ -053e2e: 2040 8c00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@008c │ │ -053e32: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -053e36: 0740 |000d: move-object v0, v4 │ │ -053e38: 1f00 8c00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@008c │ │ -053e3c: 7210 3b02 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@023b │ │ -053e42: 0c00 |0013: move-result-object v0 │ │ -053e44: 5b30 4300 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -053e48: 5b35 4800 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -053e4c: 5936 4600 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0046 │ │ -053e50: 5937 4900 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ -053e54: 5938 4400 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ -053e58: 6e10 4702 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0247 │ │ -053e5e: 0c00 |0021: move-result-object v0 │ │ -053e60: 5b30 4c00 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@004c │ │ -053e64: 6e10 1800 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0018 │ │ -053e6a: 0c00 |0027: move-result-object v0 │ │ -053e6c: 6e20 0001 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ -053e72: 0c00 |002b: move-result-object v0 │ │ -053e74: 5b30 4500 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ -053e78: 2200 8d00 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@008d │ │ -053e7c: 5431 4500 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ -053e80: 7040 3d02 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@023d │ │ -053e86: 5b30 4b00 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -053e8a: 5430 4b00 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -053e8e: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -053e94: 6e20 4202 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0242 │ │ -053e9a: 0e00 |003f: return-void │ │ -053e9c: 5b32 4300 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -053ea0: 28d4 |0042: goto 0016 // -002c │ │ +053d94: |[053d94] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +053da4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053da6: 7010 1d16 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@161d │ │ +053dac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +053dae: 5c30 4700 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +053db2: 5b34 4200 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ +053db6: 2040 8c00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@008c │ │ +053dba: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +053dbe: 0740 |000d: move-object v0, v4 │ │ +053dc0: 1f00 8c00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@008c │ │ +053dc4: 7210 3b02 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@023b │ │ +053dca: 0c00 |0013: move-result-object v0 │ │ +053dcc: 5b30 4300 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +053dd0: 5b35 4800 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +053dd4: 5936 4600 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0046 │ │ +053dd8: 5937 4900 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ +053ddc: 5938 4400 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ +053de0: 6e10 4702 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0247 │ │ +053de6: 0c00 |0021: move-result-object v0 │ │ +053de8: 5b30 4c00 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@004c │ │ +053dec: 6e10 1800 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0018 │ │ +053df2: 0c00 |0027: move-result-object v0 │ │ +053df4: 6e20 0001 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ +053dfa: 0c00 |002b: move-result-object v0 │ │ +053dfc: 5b30 4500 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ +053e00: 2200 8d00 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@008d │ │ +053e04: 5431 4500 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ +053e08: 7040 3d02 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@023d │ │ +053e0e: 5b30 4b00 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +053e12: 5430 4b00 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +053e16: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +053e1c: 6e20 4202 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0242 │ │ +053e22: 0e00 |003f: return-void │ │ +053e24: 5b32 4300 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +053e28: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0004 line=183 │ │ 0x0007 line=215 │ │ 0x0009 line=218 │ │ 0x000e line=219 │ │ @@ -101475,17 +101447,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 │ │ -053ea4: |[053ea4] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -053eb4: 5410 4200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ -053eb8: 1100 |0002: return-object v0 │ │ +053e2c: |[053e2c] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +053e3c: 5410 4200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ +053e40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -101494,26 +101466,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -053ebc: |[053ebc] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -053ecc: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -053ed0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -053ed4: 5420 4300 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -053ed8: 7210 3802 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0238 │ │ -053ede: 0c00 |0009: move-result-object v0 │ │ -053ee0: 1100 |000a: return-object v0 │ │ -053ee2: 6200 4000 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ -053ee6: 5421 4200 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ -053eea: 7220 2602 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0226 │ │ -053ef0: 0c00 |0012: move-result-object v0 │ │ -053ef2: 28f7 |0013: goto 000a // -0009 │ │ +053e44: |[053e44] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +053e54: 5420 4300 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +053e58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +053e5c: 5420 4300 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +053e60: 7210 3802 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0238 │ │ +053e66: 0c00 |0009: move-result-object v0 │ │ +053e68: 1100 |000a: return-object v0 │ │ +053e6a: 6200 4000 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ +053e6e: 5421 4200 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ +053e72: 7220 2602 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0226 │ │ +053e78: 0c00 |0012: move-result-object v0 │ │ +053e7a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -101523,17 +101495,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053ef4: |[053ef4] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -053f04: 5510 4700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -053f08: 0f00 |0002: return v0 │ │ +053e7c: |[053e7c] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +053e8c: 5510 4700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +053e90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -101541,27 +101513,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -053f0c: |[053f0c] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -053f1c: 6e10 4702 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0247 │ │ -053f22: 0c00 |0003: move-result-object v0 │ │ -053f24: 5b20 4c00 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@004c │ │ -053f28: 5420 4200 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ -053f2c: 6e10 1800 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0018 │ │ -053f32: 0c00 |000b: move-result-object v0 │ │ -053f34: 5221 4600 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0046 │ │ -053f38: 6e20 0001 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ -053f3e: 0c00 |0011: move-result-object v0 │ │ -053f40: 5b20 4500 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ -053f44: 6e10 5202 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0252 │ │ -053f4a: 0e00 |0017: return-void │ │ +053e94: |[053e94] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +053ea4: 6e10 4702 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@0247 │ │ +053eaa: 0c00 |0003: move-result-object v0 │ │ +053eac: 5b20 4c00 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@004c │ │ +053eb0: 5420 4200 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ +053eb4: 6e10 1800 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0018 │ │ +053eba: 0c00 |000b: move-result-object v0 │ │ +053ebc: 5221 4600 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0046 │ │ +053ec0: 6e20 0001 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0100 │ │ +053ec6: 0c00 |0011: move-result-object v0 │ │ +053ec8: 5b20 4500 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ +053ecc: 6e10 5202 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0252 │ │ +053ed2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0006 line=297 │ │ 0x0014 line=298 │ │ 0x0017 line=299 │ │ locals : │ │ @@ -101573,23 +101545,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -053f4c: |[053f4c] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -053f5c: 5420 4b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -053f60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -053f62: 6e20 4302 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ -053f68: 5520 4700 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -053f6c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -053f70: 5220 4900 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ -053f74: 6e20 4f02 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@024f │ │ -053f7a: 0e00 |000f: return-void │ │ +053ed4: |[053ed4] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +053ee4: 5420 4b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +053ee8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +053eea: 6e20 4302 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ +053ef0: 5520 4700 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +053ef4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +053ef8: 5220 4900 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ +053efc: 6e20 4f02 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@024f │ │ +053f02: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0006 line=366 │ │ 0x000a line=367 │ │ 0x000f line=369 │ │ locals : │ │ @@ -101601,23 +101573,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -053f7c: |[053f7c] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -053f8c: 5420 4b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -053f90: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -053f94: 6e20 4302 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ -053f9a: 5520 4700 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -053f9e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -053fa2: 5220 4400 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ -053fa6: 6e20 4f02 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@024f │ │ -053fac: 0e00 |0010: return-void │ │ +053f04: |[053f04] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +053f14: 5420 4b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +053f18: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +053f1c: 6e20 4302 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ +053f22: 5520 4700 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +053f26: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +053f2a: 5220 4400 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ +053f2e: 6e20 4f02 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@024f │ │ +053f34: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0007 line=351 │ │ 0x000b line=352 │ │ 0x0010 line=354 │ │ locals : │ │ @@ -101629,36 +101601,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -053fb0: |[053fb0] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -053fc0: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -053fc4: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -053fc8: 5441 4b00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -053fcc: 6e10 4002 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0240 │ │ -053fd2: 0a00 |0009: move-result v0 │ │ -053fd4: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -053fd8: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -053fdc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -053fde: a702 0602 |000f: sub-float v2, v6, v2 │ │ -053fe2: 7120 1616 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -053fe8: 0a01 |0014: move-result v1 │ │ -053fea: c831 |0015: mul-float/2addr v1, v3 │ │ -053fec: 7120 1616 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ -053ff2: 0a00 |0019: move-result v0 │ │ -053ff4: 5441 4b00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -053ff8: 6e20 4302 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ -053ffe: 0e00 |001f: return-void │ │ -054000: a801 0603 |0020: mul-float v1, v6, v3 │ │ -054004: 7120 1816 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ -05400a: 0a00 |0025: move-result v0 │ │ -05400c: 28f4 |0026: goto 001a // -000c │ │ +053f38: |[053f38] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +053f48: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +053f4c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +053f50: 5441 4b00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +053f54: 6e10 4002 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0240 │ │ +053f5a: 0a00 |0009: move-result v0 │ │ +053f5c: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +053f60: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +053f64: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +053f66: a702 0602 |000f: sub-float v2, v6, v2 │ │ +053f6a: 7120 1616 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +053f70: 0a01 |0014: move-result v1 │ │ +053f72: c831 |0015: mul-float/2addr v1, v3 │ │ +053f74: 7120 1616 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1616 │ │ +053f7a: 0a00 |0019: move-result v0 │ │ +053f7c: 5441 4b00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +053f80: 6e20 4302 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ +053f86: 0e00 |001f: return-void │ │ +053f88: a801 0603 |0020: mul-float v1, v6, v3 │ │ +053f8c: 7120 1816 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1618 │ │ +053f92: 0a00 |0025: move-result v0 │ │ +053f94: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=332 │ │ 0x000a line=333 │ │ 0x000e line=334 │ │ 0x001a line=338 │ │ 0x001f line=339 │ │ @@ -101674,16 +101646,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -054010: |[054010] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -054020: 0e00 |0000: return-void │ │ +053f98: |[053f98] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +053fa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -101692,36 +101664,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -054024: |[054024] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -054034: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -05403a: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -05403e: 7210 b112 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@12b1 │ │ -054044: 0a00 |0008: move-result v0 │ │ -054046: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -05404c: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -054050: 5530 4700 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -054054: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -054058: 5430 4800 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -05405c: 6e20 d70f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0fd7 │ │ -054062: 0a00 |0017: move-result v0 │ │ -054064: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -054068: 5430 4800 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -05406c: 6e20 b10f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0fb1 │ │ -054072: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -054074: 0f00 |0020: return v0 │ │ -054076: 5430 4800 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -05407a: 6e20 e50f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0fe5 │ │ -054080: 28f9 |0026: goto 001f // -0007 │ │ -054082: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -054084: 28f8 |0028: goto 0020 // -0008 │ │ +053fac: |[053fac] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +053fbc: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +053fc2: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +053fc6: 7210 b112 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@12b1 │ │ +053fcc: 0a00 |0008: move-result v0 │ │ +053fce: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +053fd4: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +053fd8: 5530 4700 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +053fdc: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +053fe0: 5430 4800 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +053fe4: 6e20 d70f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0fd7 │ │ +053fea: 0a00 |0017: move-result v0 │ │ +053fec: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +053ff0: 5430 4800 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +053ff4: 6e20 b10f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0fb1 │ │ +053ffa: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +053ffc: 0f00 |0020: return v0 │ │ +053ffe: 5430 4800 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +054002: 6e20 e50f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0fe5 │ │ +054008: 28f9 |0026: goto 001f // -0007 │ │ +05400a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +05400c: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=311 │ │ 0x0012 line=312 │ │ 0x001a line=313 │ │ 0x001f line=317 │ │ 0x0020 line=319 │ │ @@ -101736,27 +101708,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -054088: |[054088] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -054098: 5430 4300 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -05409c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0540a0: 5430 4300 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -0540a4: 7220 3902 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0239 │ │ -0540aa: 0e00 |0009: return-void │ │ -0540ac: 6200 4000 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ -0540b0: 5431 4a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ -0540b4: 5432 4200 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ -0540b8: 7240 2702 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@0227 │ │ -0540be: 0c00 |0013: move-result-object v0 │ │ -0540c0: 5b30 4a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ -0540c4: 28f3 |0016: goto 0009 // -000d │ │ +054010: |[054010] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +054020: 5430 4300 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +054024: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +054028: 5430 4300 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +05402c: 7220 3902 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0239 │ │ +054032: 0e00 |0009: return-void │ │ +054034: 6200 4000 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ +054038: 5431 4a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ +05403c: 5432 4200 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ +054040: 7240 2702 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@0227 │ │ +054046: 0c00 |0013: move-result-object v0 │ │ +054048: 5b30 4a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ +05404c: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0004 line=400 │ │ 0x0009 line=405 │ │ 0x000a line=403 │ │ locals : │ │ @@ -101768,27 +101740,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -0540c8: |[0540c8] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -0540d8: 5430 4300 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -0540dc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0540e0: 5430 4300 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ -0540e4: 7230 3a02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@023a │ │ -0540ea: 0e00 |0009: return-void │ │ -0540ec: 6200 4000 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ -0540f0: 5431 4a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ -0540f4: 5432 4200 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ -0540f8: 7255 2802 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@0228 │ │ -0540fe: 0c00 |0013: move-result-object v0 │ │ -054100: 5b30 4a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ -054104: 28f3 |0016: goto 0009 // -000d │ │ +054050: |[054050] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +054060: 5430 4300 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +054064: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +054068: 5430 4300 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0043 │ │ +05406c: 7230 3a02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@023a │ │ +054072: 0e00 |0009: return-void │ │ +054074: 6200 4000 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0040 │ │ +054078: 5431 4a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ +05407c: 5432 4200 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0042 │ │ +054080: 7255 2802 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@0228 │ │ +054086: 0c00 |0013: move-result-object v0 │ │ +054088: 5b30 4a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004a │ │ +05408c: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0004 line=391 │ │ 0x0009 line=396 │ │ 0x000a line=394 │ │ locals : │ │ @@ -101801,34 +101773,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -054108: |[054108] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -054118: 5530 4700 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -05411c: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -054120: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -054124: 5431 4b00 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -054128: 5430 4800 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -05412c: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -054132: 6e20 d40f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fd4 │ │ -054138: 0a00 |0010: move-result v0 │ │ -05413a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -05413e: 5230 4400 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ -054142: 6e30 5002 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0250 │ │ -054148: 5c34 4700 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -05414c: 0e00 |001a: return-void │ │ -05414e: 5230 4900 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ -054152: 28f8 |001d: goto 0015 // -0008 │ │ -054154: 5430 4c00 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@004c │ │ -054158: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05415a: 6e30 5002 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0250 │ │ -054160: 28f4 |0024: goto 0018 // -000c │ │ +054090: |[054090] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +0540a0: 5530 4700 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +0540a4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +0540a8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0540ac: 5431 4b00 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +0540b0: 5430 4800 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +0540b4: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +0540ba: 6e20 d40f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fd4 │ │ +0540c0: 0a00 |0010: move-result v0 │ │ +0540c2: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +0540c6: 5230 4400 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ +0540ca: 6e30 5002 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0250 │ │ +0540d0: 5c34 4700 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +0540d4: 0e00 |001a: return-void │ │ +0540d6: 5230 4900 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ +0540da: 28f8 |001d: goto 0015 // -0008 │ │ +0540dc: 5430 4c00 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@004c │ │ +0540e0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0540e2: 6e30 5002 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0250 │ │ +0540e8: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0006 line=270 │ │ 0x0018 line=275 │ │ 0x001a line=277 │ │ @@ -101843,39 +101815,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -054164: |[054164] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -054174: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -05417a: 5430 4800 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -05417e: 6e20 d40f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fd4 │ │ -054184: 0a00 |0008: move-result v0 │ │ -054186: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -05418a: 5430 4b00 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -05418e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -054192: 6e20 4302 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ -054198: 5530 4700 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ -05419c: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -0541a0: 5431 4b00 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -0541a4: 5430 4800 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ -0541a8: 6e20 d40f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fd4 │ │ -0541ae: 0a00 |001d: move-result v0 │ │ -0541b0: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -0541b4: 5230 4400 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ -0541b8: 6e30 5002 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0250 │ │ -0541be: 0e00 |0025: return-void │ │ -0541c0: 5430 4b00 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ -0541c4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0541c6: 6e20 4302 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ -0541cc: 28e6 |002c: goto 0012 // -001a │ │ -0541ce: 5230 4900 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ -0541d2: 28f3 |002f: goto 0022 // -000d │ │ +0540ec: |[0540ec] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +0540fc: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +054102: 5430 4800 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +054106: 6e20 d40f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fd4 │ │ +05410c: 0a00 |0008: move-result v0 │ │ +05410e: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +054112: 5430 4b00 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +054116: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +05411a: 6e20 4302 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ +054120: 5530 4700 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0047 │ │ +054124: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +054128: 5431 4b00 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +05412c: 5430 4800 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0048 │ │ +054130: 6e20 d40f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0fd4 │ │ +054136: 0a00 |001d: move-result v0 │ │ +054138: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +05413c: 5230 4400 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0044 │ │ +054140: 6e30 5002 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0250 │ │ +054146: 0e00 |0025: return-void │ │ +054148: 5430 4b00 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@004b │ │ +05414c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +05414e: 6e20 4302 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0243 │ │ +054154: 28e6 |002c: goto 0012 // -001a │ │ +054156: 5230 4900 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0049 │ │ +05415a: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=245 │ │ 0x000b line=246 │ │ 0x0012 line=251 │ │ 0x0016 line=252 │ │ 0x0025 line=255 │ │ @@ -101909,17 +101881,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0541d4: |[0541d4] android.support.v4.app.ActivityCompat.:()V │ │ -0541e4: 7010 8e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@058e │ │ -0541ea: 0e00 |0003: return-void │ │ +05415c: |[05415c] android.support.v4.app.ActivityCompat.:()V │ │ +05416c: 7010 8e05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@058e │ │ +054172: 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;) │ │ @@ -101927,22 +101899,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0541ec: |[0541ec] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -0541fc: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -054200: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -054204: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -054208: 7110 6702 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0267 │ │ -05420e: 0e00 |0009: return-void │ │ -054210: 6e10 0e00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ -054216: 28fc |000d: goto 0009 // -0004 │ │ +054174: |[054174] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +054184: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +054188: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05418c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +054190: 7110 6702 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0267 │ │ +054196: 0e00 |0009: return-void │ │ +054198: 6e10 0e00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ +05419e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -101953,23 +101925,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -054218: |[054218] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -054228: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -05422c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -054230: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -054234: 7110 6502 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0265 │ │ -05423a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05423c: 0f00 |000a: return v0 │ │ -05423e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -054240: 28fe |000c: goto 000a // -0002 │ │ +0541a0: |[0541a0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +0541b0: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0541b4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0541b8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0541bc: 7110 6502 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0265 │ │ +0541c2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0541c4: 0f00 |000a: return v0 │ │ +0541c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0541c8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -101980,22 +101952,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 │ │ -054244: |[054244] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -054254: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -054258: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05425c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -054260: 7130 6802 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0268 │ │ -054266: 0e00 |0009: return-void │ │ -054268: 6e20 3200 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ -05426e: 28fc |000d: goto 0009 // -0004 │ │ +0541cc: |[0541cc] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0541dc: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +0541e0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0541e4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0541e8: 7130 6802 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0268 │ │ +0541ee: 0e00 |0009: return-void │ │ +0541f0: 6e20 3200 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ +0541f6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -102008,22 +101980,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -054270: |[054270] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -054280: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -054284: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -054288: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -05428c: 7140 6902 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@0269 │ │ -054292: 0e00 |0009: return-void │ │ -054294: 6e30 3300 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ -05429a: 28fc |000d: goto 0009 // -0004 │ │ +0541f8: |[0541f8] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +054208: 6000 2600 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +05420c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +054210: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +054214: 7140 6902 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@0269 │ │ +05421a: 0e00 |0009: return-void │ │ +05421c: 6e30 3300 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0033 │ │ +054222: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ @@ -102067,18 +102039,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 │ │ -05429c: |[05429c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -0542ac: 7010 6d02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ -0542b2: 5b01 5400 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ -0542b6: 0e00 |0005: return-void │ │ +054224: |[054224] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +054234: 7010 6d02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@026d │ │ +05423a: 5b01 5400 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ +05423e: 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; │ │ @@ -102090,19 +102062,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0542b8: |[0542b8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -0542c8: 5410 5400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ -0542cc: 6e10 7702 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0277 │ │ -0542d2: 0c00 |0005: move-result-object v0 │ │ -0542d4: 1100 |0006: return-object v0 │ │ +054240: |[054240] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +054250: 5410 5400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ +054254: 6e10 7702 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0277 │ │ +05425a: 0c00 |0005: move-result-object v0 │ │ +05425c: 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;) │ │ @@ -102110,23 +102082,23 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0542d8: |[0542d8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -0542e8: 2041 9500 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ -0542ec: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0542f0: 0740 |0004: move-object v0, v4 │ │ -0542f2: 1f00 9500 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ -0542f6: 5431 5400 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ -0542fa: 5402 5400 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ -0542fe: 6e20 7802 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0278 │ │ -054304: 0e00 |000e: return-void │ │ +054260: |[054260] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +054270: 2041 9500 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ +054274: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +054278: 0740 |0004: move-object v0, v4 │ │ +05427a: 1f00 9500 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@0095 │ │ +05427e: 5431 5400 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ +054282: 5402 5400 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0054 │ │ +054286: 6e20 7802 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0278 │ │ +05428c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ @@ -102286,22 +102258,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 │ │ -054308: |[054308] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -054318: 7010 4004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0440 │ │ -05431e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -054320: 5c10 6900 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ -054324: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -054326: 5910 7200 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -05432a: 5b12 7300 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -05432e: 0e00 |000b: return-void │ │ +054290: |[054290] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0542a0: 7010 4004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0440 │ │ +0542a6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0542a8: 5c10 6900 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ +0542ac: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +0542ae: 5910 7200 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0542b2: 5b12 7300 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +0542b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -102314,84 +102286,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 │ │ -054330: |[054330] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -054340: 5441 7300 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054344: 5b61 b000 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -054348: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -05434c: 5461 c500 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -054350: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -054354: 5461 c500 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -054358: 6e20 3016 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -05435e: 0a01 |000f: move-result v1 │ │ -054360: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -054364: 2201 4403 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -054368: 2202 5803 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05436c: 7010 4016 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -054372: 1a03 6f02 |0019: const-string v3, "Can't change tag of fragment " // string@026f │ │ -054376: 6e20 4716 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05437c: 0c02 |001e: move-result-object v2 │ │ -05437e: 6e20 4616 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -054384: 0c02 |0022: move-result-object v2 │ │ -054386: 1a03 e700 |0023: const-string v3, ": was " // string@00e7 │ │ -05438a: 6e20 4716 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054390: 0c02 |0028: move-result-object v2 │ │ -054392: 5463 c500 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -054396: 6e20 4716 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05439c: 0c02 |002e: move-result-object v2 │ │ -05439e: 1a03 7b00 |002f: const-string v3, " now " // string@007b │ │ -0543a2: 6e20 4716 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0543a8: 0c02 |0034: move-result-object v2 │ │ -0543aa: 6e20 4716 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0543b0: 0c02 |0038: move-result-object v2 │ │ -0543b2: 6e10 4c16 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0543b8: 0c02 |003c: move-result-object v2 │ │ -0543ba: 7020 0716 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0543c0: 2701 |0040: throw v1 │ │ -0543c2: 5b67 c500 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -0543c6: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -0543ca: 5261 af00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -0543ce: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -0543d2: 5261 af00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -0543d6: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -0543da: 2201 4403 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -0543de: 2202 5803 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -0543e2: 7010 4016 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0543e8: 1a03 6e02 |0054: const-string v3, "Can't change container ID of fragment " // string@026e │ │ -0543ec: 6e20 4716 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0543f2: 0c02 |0059: move-result-object v2 │ │ -0543f4: 6e20 4616 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0543fa: 0c02 |005d: move-result-object v2 │ │ -0543fc: 1a03 e700 |005e: const-string v3, ": was " // string@00e7 │ │ -054400: 6e20 4716 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054406: 0c02 |0063: move-result-object v2 │ │ -054408: 5263 af00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -05440c: 6e20 4316 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -054412: 0c02 |0069: move-result-object v2 │ │ -054414: 1a03 7b00 |006a: const-string v3, " now " // string@007b │ │ -054418: 6e20 4716 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05441e: 0c02 |006f: move-result-object v2 │ │ -054420: 6e20 4316 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -054426: 0c02 |0073: move-result-object v2 │ │ -054428: 6e10 4c16 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05442e: 0c02 |0077: move-result-object v2 │ │ -054430: 7020 0716 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -054436: 2701 |007b: throw v1 │ │ -054438: 5965 af00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -05443c: 5965 ac00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -054440: 2200 9800 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -054444: 7010 7902 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -05444a: 5908 5600 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -05444e: 5b06 5900 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054452: 6e20 7e02 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -054458: 0e00 |008c: return-void │ │ +0542b8: |[0542b8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +0542c8: 5441 7300 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +0542cc: 5b61 b000 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0542d0: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +0542d4: 5461 c500 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +0542d8: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +0542dc: 5461 c500 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +0542e0: 6e20 3016 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0542e6: 0a01 |000f: move-result v1 │ │ +0542e8: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +0542ec: 2201 4403 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +0542f0: 2202 5803 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +0542f4: 7010 4016 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0542fa: 1a03 6f02 |0019: const-string v3, "Can't change tag of fragment " // string@026f │ │ +0542fe: 6e20 4716 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054304: 0c02 |001e: move-result-object v2 │ │ +054306: 6e20 4616 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05430c: 0c02 |0022: move-result-object v2 │ │ +05430e: 1a03 e700 |0023: const-string v3, ": was " // string@00e7 │ │ +054312: 6e20 4716 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054318: 0c02 |0028: move-result-object v2 │ │ +05431a: 5463 c500 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +05431e: 6e20 4716 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054324: 0c02 |002e: move-result-object v2 │ │ +054326: 1a03 7b00 |002f: const-string v3, " now " // string@007b │ │ +05432a: 6e20 4716 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054330: 0c02 |0034: move-result-object v2 │ │ +054332: 6e20 4716 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054338: 0c02 |0038: move-result-object v2 │ │ +05433a: 6e10 4c16 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +054340: 0c02 |003c: move-result-object v2 │ │ +054342: 7020 0716 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +054348: 2701 |0040: throw v1 │ │ +05434a: 5b67 c500 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +05434e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +054352: 5261 af00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +054356: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +05435a: 5261 af00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +05435e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +054362: 2201 4403 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +054366: 2202 5803 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05436a: 7010 4016 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +054370: 1a03 6e02 |0054: const-string v3, "Can't change container ID of fragment " // string@026e │ │ +054374: 6e20 4716 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05437a: 0c02 |0059: move-result-object v2 │ │ +05437c: 6e20 4616 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +054382: 0c02 |005d: move-result-object v2 │ │ +054384: 1a03 e700 |005e: const-string v3, ": was " // string@00e7 │ │ +054388: 6e20 4716 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05438e: 0c02 |0063: move-result-object v2 │ │ +054390: 5263 af00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +054394: 6e20 4316 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05439a: 0c02 |0069: move-result-object v2 │ │ +05439c: 1a03 7b00 |006a: const-string v3, " now " // string@007b │ │ +0543a0: 6e20 4716 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0543a6: 0c02 |006f: move-result-object v2 │ │ +0543a8: 6e20 4316 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0543ae: 0c02 |0073: move-result-object v2 │ │ +0543b0: 6e10 4c16 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0543b6: 0c02 |0077: move-result-object v2 │ │ +0543b8: 7020 0716 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0543be: 2701 |007b: throw v1 │ │ +0543c0: 5965 af00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +0543c4: 5965 ac00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +0543c8: 2200 9800 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +0543cc: 7010 7902 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +0543d2: 5908 5600 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +0543d6: 5b06 5900 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0543da: 6e20 7e02 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +0543e0: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -102418,19 +102390,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 │ │ -05445c: |[05445c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -05446c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05446e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -054470: 7051 8702 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@0287 │ │ -054476: 1102 |0005: return-object v2 │ │ +0543e4: |[0543e4] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0543f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0543f6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0543f8: 7051 8702 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@0287 │ │ +0543fe: 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 │ │ @@ -102441,18 +102413,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 │ │ -054478: |[054478] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -054488: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05448a: 7050 8702 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@0287 │ │ -054490: 1101 |0004: return-object v1 │ │ +054400: |[054400] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +054410: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +054412: 7050 8702 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@0287 │ │ +054418: 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 │ │ @@ -102464,19 +102436,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 │ │ -054494: |[054494] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0544a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0544a6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0544a8: 7051 8702 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@0287 │ │ -0544ae: 1102 |0005: return-object v2 │ │ +05441c: |[05441c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +05442c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05442e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +054430: 7051 8702 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@0287 │ │ +054436: 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; │ │ @@ -102487,37 +102459,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 │ │ -0544b0: |[0544b0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -0544c0: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -0544c4: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -0544c8: 5b12 7800 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ -0544cc: 5b12 7100 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -0544d0: 5210 6f00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ -0544d4: 5920 5700 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -0544d8: 5210 7000 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ -0544dc: 5920 5800 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -0544e0: 5210 7600 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ -0544e4: 5920 5b00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -0544e8: 5210 7700 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ -0544ec: 5920 5c00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -0544f0: 5210 7500 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ -0544f4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0544f8: 5910 7500 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ -0544fc: 0e00 |001e: return-void │ │ -0544fe: 5410 7800 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ -054502: 5b20 5d00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -054506: 5410 7800 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ -05450a: 5b02 5a00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ -05450e: 5b12 7800 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ -054512: 28df |0029: goto 0008 // -0021 │ │ +054438: |[054438] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +054448: 5410 7100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +05444c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +054450: 5b12 7800 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ +054454: 5b12 7100 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +054458: 5210 6f00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ +05445c: 5920 5700 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +054460: 5210 7000 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ +054464: 5920 5800 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +054468: 5210 7600 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ +05446c: 5920 5b00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054470: 5210 7700 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ +054474: 5920 5c00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +054478: 5210 7500 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ +05447c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054480: 5910 7500 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ +054484: 0e00 |001e: return-void │ │ +054486: 5410 7800 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ +05448a: 5b20 5d00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ +05448e: 5410 7800 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ +054492: 5b02 5a00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ +054496: 5b12 7800 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ +05449a: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -102536,25 +102508,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 │ │ -054514: |[054514] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -054524: 5520 6900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ -054528: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05452c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -054530: 1a01 da09 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@09da │ │ -054534: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05453a: 2700 |000b: throw v0 │ │ -05453c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05453e: 5c20 6800 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -054542: 5b23 7400 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -054546: 1102 |0011: return-object v2 │ │ +05449c: |[05449c] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0544ac: 5520 6900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ +0544b0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0544b4: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +0544b8: 1a01 da09 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@09da │ │ +0544bc: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0544c2: 2700 |000b: throw v0 │ │ +0544c4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0544c6: 5c20 6800 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +0544ca: 5b23 7400 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +0544ce: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -102567,22 +102539,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 │ │ -054548: |[054548] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -054558: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -05455c: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -054562: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -054564: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -054568: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05456c: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -054572: 1102 |000d: return-object v2 │ │ +0544d0: |[0544d0] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0544e0: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +0544e4: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +0544ea: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +0544ec: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +0544f0: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0544f4: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +0544fa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -102596,102 +102568,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -054574: |[054574] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -054584: 5563 6800 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -054588: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -05458c: 0e00 |0004: return-void │ │ -05458e: 6303 fe00 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -054592: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -054596: 1a03 6803 |0009: const-string v3, "FragmentManager" // string@0368 │ │ -05459a: 2204 5803 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -05459e: 7010 4016 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0545a4: 1a05 3302 |0010: const-string v5, "Bump nesting in " // string@0233 │ │ -0545a8: 6e20 4716 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0545ae: 0c04 |0015: move-result-object v4 │ │ -0545b0: 6e20 4616 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0545b6: 0c04 |0019: move-result-object v4 │ │ -0545b8: 1a05 3500 |001a: const-string v5, " by " // string@0035 │ │ -0545bc: 6e20 4716 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0545c2: 0c04 |001f: move-result-object v4 │ │ -0545c4: 6e20 4316 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0545ca: 0c04 |0023: move-result-object v4 │ │ -0545cc: 6e10 4c16 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0545d2: 0c04 |0027: move-result-object v4 │ │ -0545d4: 7120 7812 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0545da: 5461 7100 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -0545de: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -0545e2: 5413 5900 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -0545e6: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -0545ea: 5413 5900 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -0545ee: 5234 a700 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -0545f2: b074 |0037: add-int/2addr v4, v7 │ │ -0545f4: 5934 a700 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -0545f8: 6303 fe00 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0545fc: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -054600: 1a03 6803 |003e: const-string v3, "FragmentManager" // string@0368 │ │ -054604: 2204 5803 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -054608: 7010 4016 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05460e: 1a05 3402 |0045: const-string v5, "Bump nesting of " // string@0234 │ │ -054612: 6e20 4716 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054618: 0c04 |004a: move-result-object v4 │ │ -05461a: 5415 5900 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05461e: 6e20 4616 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -054624: 0c04 |0050: move-result-object v4 │ │ -054626: 1a05 8600 |0051: const-string v5, " to " // string@0086 │ │ -05462a: 6e20 4716 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054630: 0c04 |0056: move-result-object v4 │ │ -054632: 5415 5900 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054636: 5255 a700 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -05463a: 6e20 4316 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -054640: 0c04 |005e: move-result-object v4 │ │ -054642: 6e10 4c16 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -054648: 0c04 |0062: move-result-object v4 │ │ -05464a: 7120 7812 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -054650: 5413 5e00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054654: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -054658: 5413 5e00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -05465c: 6e10 6d16 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -054662: 0a03 |006f: move-result v3 │ │ -054664: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -054668: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -05466c: 5413 5e00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054670: 6e20 6716 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -054676: 0c02 |0079: move-result-object v2 │ │ -054678: 1f02 a100 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -05467c: 5223 a700 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -054680: b073 |007e: add-int/2addr v3, v7 │ │ -054682: 5923 a700 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -054686: 6303 fe00 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05468a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -05468e: 1a03 6803 |0085: const-string v3, "FragmentManager" // string@0368 │ │ -054692: 2204 5803 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -054696: 7010 4016 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05469c: 1a05 3402 |008c: const-string v5, "Bump nesting of " // string@0234 │ │ -0546a0: 6e20 4716 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0546a6: 0c04 |0091: move-result-object v4 │ │ -0546a8: 6e20 4616 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0546ae: 0c04 |0095: move-result-object v4 │ │ -0546b0: 1a05 8600 |0096: const-string v5, " to " // string@0086 │ │ -0546b4: 6e20 4716 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0546ba: 0c04 |009b: move-result-object v4 │ │ -0546bc: 5225 a700 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -0546c0: 6e20 4316 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0546c6: 0c04 |00a1: move-result-object v4 │ │ -0546c8: 6e10 4c16 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0546ce: 0c04 |00a5: move-result-object v4 │ │ -0546d0: 7120 7812 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0546d6: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0546da: 28c7 |00ab: goto 0072 // -0039 │ │ -0546dc: 5411 5a00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ -0546e0: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +0544fc: |[0544fc] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +05450c: 5563 6800 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +054510: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +054514: 0e00 |0004: return-void │ │ +054516: 6303 fe00 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +05451a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +05451e: 1a03 6803 |0009: const-string v3, "FragmentManager" // string@0368 │ │ +054522: 2204 5803 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +054526: 7010 4016 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05452c: 1a05 3302 |0010: const-string v5, "Bump nesting in " // string@0233 │ │ +054530: 6e20 4716 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054536: 0c04 |0015: move-result-object v4 │ │ +054538: 6e20 4616 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05453e: 0c04 |0019: move-result-object v4 │ │ +054540: 1a05 3500 |001a: const-string v5, " by " // string@0035 │ │ +054544: 6e20 4716 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05454a: 0c04 |001f: move-result-object v4 │ │ +05454c: 6e20 4316 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +054552: 0c04 |0023: move-result-object v4 │ │ +054554: 6e10 4c16 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05455a: 0c04 |0027: move-result-object v4 │ │ +05455c: 7120 7812 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +054562: 5461 7100 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +054566: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +05456a: 5413 5900 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +05456e: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +054572: 5413 5900 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054576: 5234 a700 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +05457a: b074 |0037: add-int/2addr v4, v7 │ │ +05457c: 5934 a700 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +054580: 6303 fe00 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +054584: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +054588: 1a03 6803 |003e: const-string v3, "FragmentManager" // string@0368 │ │ +05458c: 2204 5803 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +054590: 7010 4016 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +054596: 1a05 3402 |0045: const-string v5, "Bump nesting of " // string@0234 │ │ +05459a: 6e20 4716 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0545a0: 0c04 |004a: move-result-object v4 │ │ +0545a2: 5415 5900 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0545a6: 6e20 4616 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0545ac: 0c04 |0050: move-result-object v4 │ │ +0545ae: 1a05 8600 |0051: const-string v5, " to " // string@0086 │ │ +0545b2: 6e20 4716 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0545b8: 0c04 |0056: move-result-object v4 │ │ +0545ba: 5415 5900 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0545be: 5255 a700 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +0545c2: 6e20 4316 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0545c8: 0c04 |005e: move-result-object v4 │ │ +0545ca: 6e10 4c16 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0545d0: 0c04 |0062: move-result-object v4 │ │ +0545d2: 7120 7812 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0545d8: 5413 5e00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +0545dc: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +0545e0: 5413 5e00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +0545e4: 6e10 6d16 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0545ea: 0a03 |006f: move-result v3 │ │ +0545ec: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0545f0: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +0545f4: 5413 5e00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +0545f8: 6e20 6716 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0545fe: 0c02 |0079: move-result-object v2 │ │ +054600: 1f02 a100 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +054604: 5223 a700 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +054608: b073 |007e: add-int/2addr v3, v7 │ │ +05460a: 5923 a700 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +05460e: 6303 fe00 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +054612: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +054616: 1a03 6803 |0085: const-string v3, "FragmentManager" // string@0368 │ │ +05461a: 2204 5803 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +05461e: 7010 4016 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +054624: 1a05 3402 |008c: const-string v5, "Bump nesting of " // string@0234 │ │ +054628: 6e20 4716 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05462e: 0c04 |0091: move-result-object v4 │ │ +054630: 6e20 4616 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +054636: 0c04 |0095: move-result-object v4 │ │ +054638: 1a05 8600 |0096: const-string v5, " to " // string@0086 │ │ +05463c: 6e20 4716 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054642: 0c04 |009b: move-result-object v4 │ │ +054644: 5225 a700 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +054648: 6e20 4316 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05464e: 0c04 |00a1: move-result-object v4 │ │ +054650: 6e10 4c16 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +054656: 0c04 |00a5: move-result-object v4 │ │ +054658: 7120 7812 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05465e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +054662: 28c7 |00ab: goto 0072 // -0039 │ │ +054664: 5411 5a00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ +054668: 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 │ │ @@ -102717,19 +102689,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0546e4: |[0546e4] android.support.v4.app.BackStackRecord.commit:()I │ │ -0546f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0546f6: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0284 │ │ -0546fc: 0a00 |0004: move-result v0 │ │ -0546fe: 0f00 |0005: return v0 │ │ +05466c: |[05466c] android.support.v4.app.BackStackRecord.commit:()I │ │ +05467c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05467e: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0284 │ │ +054684: 0a00 |0004: move-result v0 │ │ +054686: 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;) │ │ @@ -102737,19 +102709,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -054700: |[054700] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -054710: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054712: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0284 │ │ -054718: 0a00 |0004: move-result v0 │ │ -05471a: 0f00 |0005: return v0 │ │ +054688: |[054688] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +054698: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05469a: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0284 │ │ +0546a0: 0a00 |0004: move-result v0 │ │ +0546a2: 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;) │ │ @@ -102757,57 +102729,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -05471c: |[05471c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -05472c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05472e: 5562 6e00 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@006e │ │ -054732: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -054736: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -05473a: 1a03 bb0c |0007: const-string v3, "commit already called" // string@0cbb │ │ -05473e: 7020 0716 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -054744: 2702 |000c: throw v2 │ │ -054746: 6302 fe00 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05474a: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -05474e: 1a02 6803 |0011: const-string v2, "FragmentManager" // string@0368 │ │ -054752: 2203 5803 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -054756: 7010 4016 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05475c: 1a04 7c02 |0018: const-string v4, "Commit: " // string@027c │ │ -054760: 6e20 4716 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054766: 0c03 |001d: move-result-object v3 │ │ -054768: 6e20 4616 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05476e: 0c03 |0021: move-result-object v3 │ │ -054770: 6e10 4c16 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -054776: 0c03 |0025: move-result-object v3 │ │ -054778: 7120 7812 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05477e: 2200 6801 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0168 │ │ -054782: 1a02 6803 |002b: const-string v2, "FragmentManager" // string@0368 │ │ -054786: 7020 fb07 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ -05478c: 2201 3403 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0334 │ │ -054790: 7020 d815 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ -054796: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ -05479a: 6e55 8802 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@0288 │ │ -0547a0: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -0547a2: 5c62 6e00 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@006e │ │ -0547a6: 5562 6800 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -0547aa: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -0547ae: 5462 7300 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0547b2: 6e20 a303 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03a3 │ │ -0547b8: 0a02 |0046: move-result v2 │ │ -0547ba: 5962 7200 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -0547be: 5462 7300 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0547c2: 6e30 ba03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ -0547c8: 5262 7200 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -0547cc: 0f02 |0050: return v2 │ │ -0547ce: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -0547d0: 5962 7200 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -0547d4: 28f5 |0054: goto 0049 // -000b │ │ +0546a4: |[0546a4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +0546b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0546b6: 5562 6e00 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@006e │ │ +0546ba: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0546be: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +0546c2: 1a03 bb0c |0007: const-string v3, "commit already called" // string@0cbb │ │ +0546c6: 7020 0716 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0546cc: 2702 |000c: throw v2 │ │ +0546ce: 6302 fe00 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0546d2: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0546d6: 1a02 6803 |0011: const-string v2, "FragmentManager" // string@0368 │ │ +0546da: 2203 5803 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +0546de: 7010 4016 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0546e4: 1a04 7c02 |0018: const-string v4, "Commit: " // string@027c │ │ +0546e8: 6e20 4716 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0546ee: 0c03 |001d: move-result-object v3 │ │ +0546f0: 6e20 4616 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0546f6: 0c03 |0021: move-result-object v3 │ │ +0546f8: 6e10 4c16 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0546fe: 0c03 |0025: move-result-object v3 │ │ +054700: 7120 7812 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +054706: 2200 6801 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0168 │ │ +05470a: 1a02 6803 |002b: const-string v2, "FragmentManager" // string@0368 │ │ +05470e: 7020 fb07 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ +054714: 2201 3403 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0334 │ │ +054718: 7020 d815 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ +05471e: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ +054722: 6e55 8802 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@0288 │ │ +054728: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +05472a: 5c62 6e00 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@006e │ │ +05472e: 5562 6800 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +054732: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +054736: 5462 7300 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +05473a: 6e20 a303 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@03a3 │ │ +054740: 0a02 |0046: move-result v2 │ │ +054742: 5962 7200 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054746: 5462 7300 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +05474a: 6e30 ba03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ +054750: 5262 7200 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054754: 0f02 |0050: return v2 │ │ +054756: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +054758: 5962 7200 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +05475c: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -102829,22 +102801,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 │ │ -0547d8: |[0547d8] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0547e8: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -0547ec: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -0547f2: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0547f4: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -0547f8: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -0547fc: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -054802: 1102 |000d: return-object v2 │ │ +054760: |[054760] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +054770: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +054774: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +05477a: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +05477c: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +054780: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054784: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +05478a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -102858,24 +102830,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -054804: |[054804] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -054814: 5520 6800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -054818: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05481c: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -054820: 1a01 dc09 |0006: const-string v1, "This transaction is already being added to the back stack" // string@09dc │ │ -054824: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05482a: 2700 |000b: throw v0 │ │ -05482c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05482e: 5c20 6900 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ -054832: 1102 |000f: return-object v2 │ │ +05478c: |[05478c] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +05479c: 5520 6800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +0547a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0547a4: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +0547a8: 1a01 dc09 |0006: const-string v1, "This transaction is already being added to the back stack" // string@09dc │ │ +0547ac: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0547b2: 2700 |000b: throw v0 │ │ +0547b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0547b6: 5c20 6900 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ +0547ba: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -102886,18 +102858,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 │ │ -054834: |[054834] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -054844: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054846: 6e40 8902 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0289 │ │ -05484c: 0e00 |0004: return-void │ │ +0547bc: |[0547bc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0547cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0547ce: 6e40 8902 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0289 │ │ +0547d4: 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; │ │ @@ -102910,239 +102882,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 │ │ -054850: |[054850] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -054860: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -054864: 6e20 db15 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05486a: 1a05 4c13 |0005: const-string v5, "mName=" // string@134c │ │ -05486e: 6e20 db15 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054874: 5475 7400 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -054878: 6e20 db15 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05487e: 1a05 6400 |000f: const-string v5, " mIndex=" // string@0064 │ │ -054882: 6e20 db15 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054888: 5275 7200 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -05488c: 6e20 d915 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -054892: 1a05 5b00 |0019: const-string v5, " mCommitted=" // string@005b │ │ -054896: 6e20 db15 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05489c: 5575 6e00 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@006e │ │ -0548a0: 6e20 e115 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -0548a6: 5275 7900 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -0548aa: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -0548ae: 6e20 db15 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0548b4: 1a05 3314 |002a: const-string v5, "mTransition=#" // string@1433 │ │ -0548b8: 6e20 db15 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0548be: 5275 7900 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -0548c2: 7110 0c16 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -0548c8: 0c05 |0034: move-result-object v5 │ │ -0548ca: 6e20 db15 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0548d0: 1a05 7600 |0038: const-string v5, " mTransitionStyle=#" // string@0076 │ │ -0548d4: 6e20 db15 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0548da: 5275 7a00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -0548de: 7110 0c16 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -0548e4: 0c05 |0042: move-result-object v5 │ │ -0548e6: 6e20 e015 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -0548ec: 5275 6f00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ -0548f0: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0548f4: 5275 7000 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ -0548f8: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0548fc: 6e20 db15 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054902: 1a05 c612 |0051: const-string v5, "mEnterAnim=#" // string@12c6 │ │ -054906: 6e20 db15 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05490c: 5275 6f00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ -054910: 7110 0c16 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054916: 0c05 |005b: move-result-object v5 │ │ -054918: 6e20 db15 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05491e: 1a05 6000 |005f: const-string v5, " mExitAnim=#" // string@0060 │ │ -054922: 6e20 db15 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054928: 5275 7000 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ -05492c: 7110 0c16 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054932: 0c05 |0069: move-result-object v5 │ │ -054934: 6e20 e015 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05493a: 5275 7600 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ -05493e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -054942: 5275 7700 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ -054946: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -05494a: 6e20 db15 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054950: 1a05 8313 |0078: const-string v5, "mPopEnterAnim=#" // string@1383 │ │ -054954: 6e20 db15 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05495a: 5275 7600 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ -05495e: 7110 0c16 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054964: 0c05 |0082: move-result-object v5 │ │ -054966: 6e20 db15 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05496c: 1a05 6900 |0086: const-string v5, " mPopExitAnim=#" // string@0069 │ │ -054970: 6e20 db15 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054976: 5275 7700 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ -05497a: 7110 0c16 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054980: 0c05 |0090: move-result-object v5 │ │ -054982: 6e20 e015 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -054988: 5275 6c00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -05498c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -054990: 5475 6d00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -054994: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -054998: 6e20 db15 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05499e: 1a05 4312 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1243 │ │ -0549a2: 6e20 db15 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0549a8: 5275 6c00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -0549ac: 7110 0c16 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -0549b2: 0c05 |00a9: move-result-object v5 │ │ -0549b4: 6e20 db15 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0549ba: 1a05 5a00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005a │ │ -0549be: 6e20 db15 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0549c4: 5475 6d00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -0549c8: 6e20 df15 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -0549ce: 5275 6a00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -0549d2: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -0549d6: 5475 6b00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -0549da: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -0549de: 6e20 db15 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0549e4: 1a05 4012 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1240 │ │ -0549e8: 6e20 db15 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0549ee: 5275 6a00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -0549f2: 7110 0c16 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -0549f8: 0c05 |00cc: move-result-object v5 │ │ -0549fa: 6e20 db15 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054a00: 1a05 5900 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0059 │ │ -054a04: 6e20 db15 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054a0a: 5475 6b00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -054a0e: 6e20 df15 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -054a14: 5475 7100 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -054a18: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -054a1c: 6e20 db15 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054a22: 1a05 c908 |00e1: const-string v5, "Operations:" // string@08c9 │ │ -054a26: 6e20 e015 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -054a2c: 2205 5803 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -054a30: 7010 4016 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -054a36: 6e20 4716 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054a3c: 0c05 |00ee: move-result-object v5 │ │ -054a3e: 1a06 0500 |00ef: const-string v6, " " // string@0005 │ │ -054a42: 6e20 4716 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054a48: 0c05 |00f4: move-result-object v5 │ │ -054a4a: 6e10 4c16 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -054a50: 0c02 |00f8: move-result-object v2 │ │ -054a52: 5474 7100 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -054a56: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -054a58: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -054a5c: 5245 5600 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -054a60: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -054a66: 2205 5803 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -054a6a: 7010 4016 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -054a70: 1a06 970c |0108: const-string v6, "cmd=" // string@0c97 │ │ -054a74: 6e20 4716 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054a7a: 0c05 |010d: move-result-object v5 │ │ -054a7c: 5246 5600 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -054a80: 6e20 4316 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -054a86: 0c05 |0113: move-result-object v5 │ │ -054a88: 6e10 4c16 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -054a8e: 0c00 |0117: move-result-object v0 │ │ -054a90: 6e20 db15 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054a96: 1a05 1200 |011b: const-string v5, " Op #" // string@0012 │ │ -054a9a: 6e20 db15 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054aa0: 6e20 d915 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -054aa6: 1a05 e100 |0123: const-string v5, ": " // string@00e1 │ │ -054aaa: 6e20 db15 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054ab0: 6e20 db15 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054ab6: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ -054aba: 6e20 db15 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054ac0: 5445 5900 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054ac4: 6e20 df15 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -054aca: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -054ace: 5245 5700 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -054ad2: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -054ad6: 5245 5800 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -054ada: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -054ade: 6e20 db15 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054ae4: 1a05 180e |0142: const-string v5, "enterAnim=#" // string@0e18 │ │ -054ae8: 6e20 db15 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054aee: 5245 5700 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -054af2: 7110 0c16 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054af8: 0c05 |014c: move-result-object v5 │ │ -054afa: 6e20 db15 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b00: 1a05 4800 |0150: const-string v5, " exitAnim=#" // string@0048 │ │ -054b04: 6e20 db15 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b0a: 5245 5800 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -054b0e: 7110 0c16 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054b14: 0c05 |015a: move-result-object v5 │ │ -054b16: 6e20 e015 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -054b1c: 5245 5b00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054b20: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -054b24: 5245 5c00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -054b28: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -054b2c: 6e20 db15 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b32: 1a05 b016 |0169: const-string v5, "popEnterAnim=#" // string@16b0 │ │ -054b36: 6e20 db15 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b3c: 5245 5b00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054b40: 7110 0c16 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054b46: 0c05 |0173: move-result-object v5 │ │ -054b48: 6e20 db15 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b4e: 1a05 8000 |0177: const-string v5, " popExitAnim=#" // string@0080 │ │ -054b52: 6e20 db15 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b58: 5245 5c00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -054b5c: 7110 0c16 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -054b62: 0c05 |0181: move-result-object v5 │ │ -054b64: 6e20 e015 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -054b6a: 5445 5e00 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054b6e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -054b72: 5445 5e00 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054b76: 6e10 6d16 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -054b7c: 0a05 |018e: move-result v5 │ │ -054b7e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -054b82: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -054b84: 5445 5e00 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054b88: 6e10 6d16 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -054b8e: 0a05 |0197: move-result v5 │ │ -054b90: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -054b94: 6e20 db15 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054b9a: 5445 5e00 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054b9e: 6e10 6d16 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -054ba4: 0a05 |01a2: move-result v5 │ │ -054ba6: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -054ba8: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -054bac: 1a05 1709 |01a6: const-string v5, "Removed: " // string@0917 │ │ -054bb0: 6e20 db15 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054bb6: 5445 5e00 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054bba: 6e20 6716 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -054bc0: 0c05 |01b0: move-result-object v5 │ │ -054bc2: 6e20 df15 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -054bc8: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054bcc: 28dc |01b6: goto 0192 // -0024 │ │ -054bce: 1a00 8308 |01b7: const-string v0, "NULL" // string@0883 │ │ -054bd2: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -054bd6: 1a00 6901 |01bb: const-string v0, "ADD" // string@0169 │ │ -054bda: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -054bde: 1a00 0609 |01bf: const-string v0, "REPLACE" // string@0906 │ │ -054be2: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -054be6: 1a00 0509 |01c3: const-string v0, "REMOVE" // string@0905 │ │ -054bea: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -054bee: 1a00 8b03 |01c7: const-string v0, "HIDE" // string@038b │ │ -054bf2: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -054bf6: 1a00 3309 |01cb: const-string v0, "SHOW" // string@0933 │ │ -054bfa: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -054bfe: 1a00 bc02 |01cf: const-string v0, "DETACH" // string@02bc │ │ -054c02: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -054c06: 1a00 7e01 |01d3: const-string v0, "ATTACH" // string@017e │ │ -054c0a: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -054c0e: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -054c12: 1a05 1609 |01d9: const-string v5, "Removed:" // string@0916 │ │ -054c16: 6e20 e015 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -054c1c: 6e20 db15 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054c22: 1a05 0600 |01e1: const-string v5, " #" // string@0006 │ │ -054c26: 6e20 db15 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054c2c: 6e20 d915 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -054c32: 1a05 e100 |01e9: const-string v5, ": " // string@00e1 │ │ -054c36: 6e20 db15 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -054c3c: 28bd |01ee: goto 01ab // -0043 │ │ -054c3e: 5444 5a00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ -054c42: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -054c46: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -054c4a: 0e00 |01f5: return-void │ │ -054c4c: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0547d8: |[0547d8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +0547e8: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +0547ec: 6e20 db15 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0547f2: 1a05 4c13 |0005: const-string v5, "mName=" // string@134c │ │ +0547f6: 6e20 db15 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0547fc: 5475 7400 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +054800: 6e20 db15 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054806: 1a05 6400 |000f: const-string v5, " mIndex=" // string@0064 │ │ +05480a: 6e20 db15 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054810: 5275 7200 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054814: 6e20 d915 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +05481a: 1a05 5b00 |0019: const-string v5, " mCommitted=" // string@005b │ │ +05481e: 6e20 db15 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054824: 5575 6e00 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@006e │ │ +054828: 6e20 e115 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +05482e: 5275 7900 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054832: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +054836: 6e20 db15 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05483c: 1a05 3314 |002a: const-string v5, "mTransition=#" // string@1433 │ │ +054840: 6e20 db15 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054846: 5275 7900 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +05484a: 7110 0c16 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054850: 0c05 |0034: move-result-object v5 │ │ +054852: 6e20 db15 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054858: 1a05 7600 |0038: const-string v5, " mTransitionStyle=#" // string@0076 │ │ +05485c: 6e20 db15 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054862: 5275 7a00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054866: 7110 0c16 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +05486c: 0c05 |0042: move-result-object v5 │ │ +05486e: 6e20 e015 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +054874: 5275 6f00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ +054878: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +05487c: 5275 7000 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ +054880: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +054884: 6e20 db15 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05488a: 1a05 c612 |0051: const-string v5, "mEnterAnim=#" // string@12c6 │ │ +05488e: 6e20 db15 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054894: 5275 6f00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ +054898: 7110 0c16 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +05489e: 0c05 |005b: move-result-object v5 │ │ +0548a0: 6e20 db15 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0548a6: 1a05 6000 |005f: const-string v5, " mExitAnim=#" // string@0060 │ │ +0548aa: 6e20 db15 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0548b0: 5275 7000 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ +0548b4: 7110 0c16 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +0548ba: 0c05 |0069: move-result-object v5 │ │ +0548bc: 6e20 e015 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0548c2: 5275 7600 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ +0548c6: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0548ca: 5275 7700 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ +0548ce: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0548d2: 6e20 db15 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0548d8: 1a05 8313 |0078: const-string v5, "mPopEnterAnim=#" // string@1383 │ │ +0548dc: 6e20 db15 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0548e2: 5275 7600 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ +0548e6: 7110 0c16 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +0548ec: 0c05 |0082: move-result-object v5 │ │ +0548ee: 6e20 db15 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0548f4: 1a05 6900 |0086: const-string v5, " mPopExitAnim=#" // string@0069 │ │ +0548f8: 6e20 db15 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0548fe: 5275 7700 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ +054902: 7110 0c16 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054908: 0c05 |0090: move-result-object v5 │ │ +05490a: 6e20 e015 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +054910: 5275 6c00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +054914: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +054918: 5475 6d00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +05491c: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +054920: 6e20 db15 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054926: 1a05 4312 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1243 │ │ +05492a: 6e20 db15 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054930: 5275 6c00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +054934: 7110 0c16 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +05493a: 0c05 |00a9: move-result-object v5 │ │ +05493c: 6e20 db15 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054942: 1a05 5a00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005a │ │ +054946: 6e20 db15 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05494c: 5475 6d00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +054950: 6e20 df15 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +054956: 5275 6a00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +05495a: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +05495e: 5475 6b00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +054962: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +054966: 6e20 db15 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05496c: 1a05 4012 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1240 │ │ +054970: 6e20 db15 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054976: 5275 6a00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +05497a: 7110 0c16 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054980: 0c05 |00cc: move-result-object v5 │ │ +054982: 6e20 db15 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054988: 1a05 5900 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0059 │ │ +05498c: 6e20 db15 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054992: 5475 6b00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +054996: 6e20 df15 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +05499c: 5475 7100 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +0549a0: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +0549a4: 6e20 db15 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0549aa: 1a05 c908 |00e1: const-string v5, "Operations:" // string@08c9 │ │ +0549ae: 6e20 e015 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0549b4: 2205 5803 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +0549b8: 7010 4016 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0549be: 6e20 4716 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0549c4: 0c05 |00ee: move-result-object v5 │ │ +0549c6: 1a06 0500 |00ef: const-string v6, " " // string@0005 │ │ +0549ca: 6e20 4716 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0549d0: 0c05 |00f4: move-result-object v5 │ │ +0549d2: 6e10 4c16 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0549d8: 0c02 |00f8: move-result-object v2 │ │ +0549da: 5474 7100 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +0549de: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +0549e0: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +0549e4: 5245 5600 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +0549e8: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +0549ee: 2205 5803 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +0549f2: 7010 4016 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0549f8: 1a06 970c |0108: const-string v6, "cmd=" // string@0c97 │ │ +0549fc: 6e20 4716 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054a02: 0c05 |010d: move-result-object v5 │ │ +054a04: 5246 5600 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +054a08: 6e20 4316 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +054a0e: 0c05 |0113: move-result-object v5 │ │ +054a10: 6e10 4c16 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +054a16: 0c00 |0117: move-result-object v0 │ │ +054a18: 6e20 db15 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a1e: 1a05 1200 |011b: const-string v5, " Op #" // string@0012 │ │ +054a22: 6e20 db15 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a28: 6e20 d915 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +054a2e: 1a05 e100 |0123: const-string v5, ": " // string@00e1 │ │ +054a32: 6e20 db15 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a38: 6e20 db15 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a3e: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ +054a42: 6e20 db15 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a48: 5445 5900 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054a4c: 6e20 df15 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +054a52: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +054a56: 5245 5700 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +054a5a: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +054a5e: 5245 5800 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +054a62: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +054a66: 6e20 db15 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a6c: 1a05 180e |0142: const-string v5, "enterAnim=#" // string@0e18 │ │ +054a70: 6e20 db15 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a76: 5245 5700 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +054a7a: 7110 0c16 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054a80: 0c05 |014c: move-result-object v5 │ │ +054a82: 6e20 db15 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a88: 1a05 4800 |0150: const-string v5, " exitAnim=#" // string@0048 │ │ +054a8c: 6e20 db15 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054a92: 5245 5800 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +054a96: 7110 0c16 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054a9c: 0c05 |015a: move-result-object v5 │ │ +054a9e: 6e20 e015 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +054aa4: 5245 5b00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054aa8: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +054aac: 5245 5c00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +054ab0: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +054ab4: 6e20 db15 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054aba: 1a05 b016 |0169: const-string v5, "popEnterAnim=#" // string@16b0 │ │ +054abe: 6e20 db15 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054ac4: 5245 5b00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054ac8: 7110 0c16 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054ace: 0c05 |0173: move-result-object v5 │ │ +054ad0: 6e20 db15 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054ad6: 1a05 8000 |0177: const-string v5, " popExitAnim=#" // string@0080 │ │ +054ada: 6e20 db15 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054ae0: 5245 5c00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +054ae4: 7110 0c16 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +054aea: 0c05 |0181: move-result-object v5 │ │ +054aec: 6e20 e015 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +054af2: 5445 5e00 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054af6: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +054afa: 5445 5e00 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054afe: 6e10 6d16 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +054b04: 0a05 |018e: move-result v5 │ │ +054b06: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +054b0a: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +054b0c: 5445 5e00 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054b10: 6e10 6d16 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +054b16: 0a05 |0197: move-result v5 │ │ +054b18: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +054b1c: 6e20 db15 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054b22: 5445 5e00 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054b26: 6e10 6d16 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +054b2c: 0a05 |01a2: move-result v5 │ │ +054b2e: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +054b30: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +054b34: 1a05 1709 |01a6: const-string v5, "Removed: " // string@0917 │ │ +054b38: 6e20 db15 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054b3e: 5445 5e00 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054b42: 6e20 6716 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +054b48: 0c05 |01b0: move-result-object v5 │ │ +054b4a: 6e20 df15 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +054b50: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054b54: 28dc |01b6: goto 0192 // -0024 │ │ +054b56: 1a00 8308 |01b7: const-string v0, "NULL" // string@0883 │ │ +054b5a: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +054b5e: 1a00 6901 |01bb: const-string v0, "ADD" // string@0169 │ │ +054b62: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +054b66: 1a00 0609 |01bf: const-string v0, "REPLACE" // string@0906 │ │ +054b6a: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +054b6e: 1a00 0509 |01c3: const-string v0, "REMOVE" // string@0905 │ │ +054b72: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +054b76: 1a00 8b03 |01c7: const-string v0, "HIDE" // string@038b │ │ +054b7a: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +054b7e: 1a00 3309 |01cb: const-string v0, "SHOW" // string@0933 │ │ +054b82: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +054b86: 1a00 bc02 |01cf: const-string v0, "DETACH" // string@02bc │ │ +054b8a: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +054b8e: 1a00 7e01 |01d3: const-string v0, "ATTACH" // string@017e │ │ +054b92: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +054b96: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +054b9a: 1a05 1609 |01d9: const-string v5, "Removed:" // string@0916 │ │ +054b9e: 6e20 e015 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +054ba4: 6e20 db15 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054baa: 1a05 0600 |01e1: const-string v5, " #" // string@0006 │ │ +054bae: 6e20 db15 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054bb4: 6e20 d915 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +054bba: 1a05 e100 |01e9: const-string v5, ": " // string@00e1 │ │ +054bbe: 6e20 db15 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +054bc4: 28bd |01ee: goto 01ab // -0043 │ │ +054bc6: 5444 5a00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ +054bca: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +054bce: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +054bd2: 0e00 |01f5: return-void │ │ +054bd4: 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 │ │ @@ -103241,25 +103213,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -054c74: |[054c74] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -054c84: 5220 6a00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -054c88: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -054c8c: 5420 7300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054c90: 5400 0801 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -054c94: 5221 6a00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -054c98: 6e20 5103 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0351 │ │ -054c9e: 0c00 |000d: move-result-object v0 │ │ -054ca0: 1100 |000e: return-object v0 │ │ -054ca2: 5420 6b00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -054ca6: 28fd |0011: goto 000e // -0003 │ │ +054bfc: |[054bfc] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +054c0c: 5220 6a00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +054c10: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +054c14: 5420 7300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054c18: 5400 0801 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +054c1c: 5221 6a00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +054c20: 6e20 5103 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0351 │ │ +054c26: 0c00 |000d: move-result-object v0 │ │ +054c28: 1100 |000e: return-object v0 │ │ +054c2a: 5420 6b00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +054c2e: 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; │ │ @@ -103269,17 +103241,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054ca8: |[054ca8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -054cb8: 5210 6a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -054cbc: 0f00 |0002: return v0 │ │ +054c30: |[054c30] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +054c40: 5210 6a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +054c44: 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;) │ │ @@ -103287,25 +103259,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -054cc0: |[054cc0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -054cd0: 5220 6c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -054cd4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -054cd8: 5420 7300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054cdc: 5400 0801 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -054ce0: 5221 6c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -054ce4: 6e20 5103 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0351 │ │ -054cea: 0c00 |000d: move-result-object v0 │ │ -054cec: 1100 |000e: return-object v0 │ │ -054cee: 5420 6d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -054cf2: 28fd |0011: goto 000e // -0003 │ │ +054c48: |[054c48] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +054c58: 5220 6c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +054c5c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +054c60: 5420 7300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054c64: 5400 0801 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +054c68: 5221 6c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +054c6c: 6e20 5103 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0351 │ │ +054c72: 0c00 |000d: move-result-object v0 │ │ +054c74: 1100 |000e: return-object v0 │ │ +054c76: 5420 6d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +054c7a: 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; │ │ @@ -103315,17 +103287,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054cf4: |[054cf4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -054d04: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -054d08: 0f00 |0002: return v0 │ │ +054c7c: |[054c7c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +054c8c: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +054c90: 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;) │ │ @@ -103333,17 +103305,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054d0c: |[054d0c] android.support.v4.app.BackStackRecord.getId:()I │ │ -054d1c: 5210 7200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -054d20: 0f00 |0002: return v0 │ │ +054c94: |[054c94] android.support.v4.app.BackStackRecord.getId:()I │ │ +054ca4: 5210 7200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054ca8: 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;) │ │ @@ -103351,17 +103323,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054d24: |[054d24] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -054d34: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -054d38: 1100 |0002: return-object v0 │ │ +054cac: |[054cac] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +054cbc: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +054cc0: 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;) │ │ @@ -103369,17 +103341,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054d3c: |[054d3c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -054d4c: 5210 7900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054d50: 0f00 |0002: return v0 │ │ +054cc4: |[054cc4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +054cd4: 5210 7900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054cd8: 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;) │ │ @@ -103387,17 +103359,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054d54: |[054d54] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -054d64: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054d68: 0f00 |0002: return v0 │ │ +054cdc: |[054cdc] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +054cec: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054cf0: 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;) │ │ @@ -103405,22 +103377,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 │ │ -054d6c: |[054d6c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -054d7c: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -054d80: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -054d86: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -054d88: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -054d8c: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054d90: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -054d96: 1102 |000d: return-object v2 │ │ +054cf4: |[054cf4] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +054d04: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +054d08: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +054d0e: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +054d10: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +054d14: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054d18: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +054d1e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -103434,17 +103406,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054d98: |[054d98] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -054da8: 5510 6900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ -054dac: 0f00 |0002: return v0 │ │ +054d20: |[054d20] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +054d30: 5510 6900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0069 │ │ +054d34: 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;) │ │ @@ -103452,21 +103424,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054db0: |[054db0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -054dc0: 5210 7500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ -054dc4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -054dc8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -054dca: 0f00 |0005: return v0 │ │ -054dcc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -054dce: 28fe |0007: goto 0005 // -0002 │ │ +054d38: |[054d38] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +054d48: 5210 7500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0075 │ │ +054d4c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +054d50: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +054d52: 0f00 |0005: return v0 │ │ +054d54: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +054d56: 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;) │ │ @@ -103474,158 +103446,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -054dd0: |[054dd0] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -054de0: 120a |0000: const/4 v10, #int 0 // #0 │ │ -054de2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -054de4: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -054de6: 6306 fe00 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -054dea: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -054dee: 1a06 6803 |0007: const-string v6, "FragmentManager" // string@0368 │ │ -054df2: 2207 5803 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -054df6: 7010 4016 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -054dfc: 1a08 b416 |000e: const-string v8, "popFromBackStack: " // string@16b4 │ │ -054e00: 6e20 4716 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054e06: 0c07 |0013: move-result-object v7 │ │ -054e08: 6e20 4616 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -054e0e: 0c07 |0017: move-result-object v7 │ │ -054e10: 6e10 4c16 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -054e16: 0c07 |001b: move-result-object v7 │ │ -054e18: 7120 7812 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -054e1e: 2202 6801 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0168 │ │ -054e22: 1a06 6803 |0021: const-string v6, "FragmentManager" // string@0368 │ │ -054e26: 7020 fb07 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ -054e2c: 2205 3403 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0334 │ │ -054e30: 7020 d815 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ -054e36: 1a06 0400 |002b: const-string v6, " " // string@0004 │ │ -054e3a: 6e5a 8802 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@0288 │ │ -054e40: 6e20 8102 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0281 │ │ -054e46: 54c4 7800 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ -054e4a: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -054e4e: 5246 5600 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -054e52: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -054e58: 2206 4303 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -054e5c: 2207 5803 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -054e60: 7010 4016 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -054e66: 1a08 f209 |0043: const-string v8, "Unknown cmd: " // string@09f2 │ │ -054e6a: 6e20 4716 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -054e70: 0c07 |0048: move-result-object v7 │ │ -054e72: 5248 5600 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -054e76: 6e20 4316 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -054e7c: 0c07 |004e: move-result-object v7 │ │ -054e7e: 6e10 4c16 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -054e84: 0c07 |0052: move-result-object v7 │ │ -054e86: 7020 0316 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -054e8c: 2706 |0056: throw v6 │ │ -054e8e: 5440 5900 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054e92: 5246 5c00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -054e96: 5906 ba00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054e9a: 54c6 7300 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054e9e: 52c7 7900 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054ea2: 7110 df03 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054ea8: 0a07 |0064: move-result v7 │ │ -054eaa: 52c8 7a00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054eae: 6e40 da03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ -054eb4: 5444 5d00 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ -054eb8: 28c9 |006c: goto 0035 // -0037 │ │ -054eba: 5440 5900 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054ebe: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -054ec2: 5246 5c00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -054ec6: 5906 ba00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054eca: 54c6 7300 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054ece: 52c7 7900 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054ed2: 7110 df03 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054ed8: 0a07 |007c: move-result v7 │ │ -054eda: 52c8 7a00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054ede: 6e40 da03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ -054ee4: 5446 5e00 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054ee8: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -054eec: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -054eee: 5446 5e00 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054ef2: 6e10 6d16 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -054ef8: 0a06 |008c: move-result v6 │ │ -054efa: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -054efe: 5446 5e00 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -054f02: 6e20 6716 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -054f08: 0c03 |0094: move-result-object v3 │ │ -054f0a: 1f03 a100 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -054f0e: 5246 5b00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054f12: 5936 ba00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054f16: 54c6 7300 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054f1a: 6e30 a103 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ -054f20: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054f24: 28e5 |00a2: goto 0087 // -001b │ │ -054f26: 5440 5900 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054f2a: 5246 5b00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054f2e: 5906 ba00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054f32: 54c6 7300 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054f36: 6e30 a103 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ -054f3c: 28bc |00ae: goto 006a // -0044 │ │ -054f3e: 5440 5900 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054f42: 5246 5b00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054f46: 5906 ba00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054f4a: 54c6 7300 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054f4e: 52c7 7900 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054f52: 7110 df03 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054f58: 0a07 |00bc: move-result v7 │ │ -054f5a: 52c8 7a00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054f5e: 6e40 e503 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e5 │ │ -054f64: 28a8 |00c2: goto 006a // -0058 │ │ -054f66: 5440 5900 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054f6a: 5246 5c00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ -054f6e: 5906 ba00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054f72: 54c6 7300 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054f76: 52c7 7900 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054f7a: 7110 df03 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054f80: 0a07 |00d0: move-result v7 │ │ -054f82: 52c8 7a00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054f86: 6e40 c503 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c5 │ │ -054f8c: 2894 |00d6: goto 006a // -006c │ │ -054f8e: 5440 5900 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054f92: 5246 5b00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054f96: 5906 ba00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054f9a: 54c6 7300 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054f9e: 52c7 7900 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054fa2: 7110 df03 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054fa8: 0a07 |00e4: move-result v7 │ │ -054faa: 52c8 7a00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054fae: 6e40 a503 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a5 │ │ -054fb4: 2880 |00ea: goto 006a // -0080 │ │ -054fb6: 5440 5900 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -054fba: 5246 5b00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ -054fbe: 5906 ba00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -054fc2: 54c6 7300 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054fc6: 52c7 7900 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054fca: 7110 df03 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054fd0: 0a07 |00f8: move-result v7 │ │ -054fd2: 52c8 7a00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -054fd6: 6e40 a803 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a8 │ │ -054fdc: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -054fe0: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -054fe4: 54c6 7300 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054fe8: 54c7 7300 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -054fec: 5277 1101 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -054ff0: 52c8 7900 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -054ff4: 7110 df03 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ -054ffa: 0a08 |010d: move-result v8 │ │ -054ffc: 52c9 7a00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -055000: 121a |0110: const/4 v10, #int 1 // #1 │ │ -055002: 6e5a cc03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03cc │ │ -055008: 52c6 7200 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -05500c: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -055010: 54c6 7300 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -055014: 52c7 7200 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -055018: 6e20 c003 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03c0 │ │ -05501e: 59cb 7200 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -055022: 0e00 |0121: return-void │ │ -055024: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +054d58: |[054d58] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +054d68: 120a |0000: const/4 v10, #int 0 // #0 │ │ +054d6a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +054d6c: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +054d6e: 6306 fe00 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +054d72: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +054d76: 1a06 6803 |0007: const-string v6, "FragmentManager" // string@0368 │ │ +054d7a: 2207 5803 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +054d7e: 7010 4016 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +054d84: 1a08 b416 |000e: const-string v8, "popFromBackStack: " // string@16b4 │ │ +054d88: 6e20 4716 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054d8e: 0c07 |0013: move-result-object v7 │ │ +054d90: 6e20 4616 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +054d96: 0c07 |0017: move-result-object v7 │ │ +054d98: 6e10 4c16 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +054d9e: 0c07 |001b: move-result-object v7 │ │ +054da0: 7120 7812 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +054da6: 2202 6801 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0168 │ │ +054daa: 1a06 6803 |0021: const-string v6, "FragmentManager" // string@0368 │ │ +054dae: 7020 fb07 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ +054db4: 2205 3403 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0334 │ │ +054db8: 7020 d815 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ +054dbe: 1a06 0400 |002b: const-string v6, " " // string@0004 │ │ +054dc2: 6e5a 8802 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@0288 │ │ +054dc8: 6e20 8102 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0281 │ │ +054dce: 54c4 7800 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0078 │ │ +054dd2: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +054dd6: 5246 5600 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +054dda: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +054de0: 2206 4303 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +054de4: 2207 5803 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +054de8: 7010 4016 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +054dee: 1a08 f209 |0043: const-string v8, "Unknown cmd: " // string@09f2 │ │ +054df2: 6e20 4716 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +054df8: 0c07 |0048: move-result-object v7 │ │ +054dfa: 5248 5600 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +054dfe: 6e20 4316 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +054e04: 0c07 |004e: move-result-object v7 │ │ +054e06: 6e10 4c16 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +054e0c: 0c07 |0052: move-result-object v7 │ │ +054e0e: 7020 0316 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +054e14: 2706 |0056: throw v6 │ │ +054e16: 5440 5900 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054e1a: 5246 5c00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +054e1e: 5906 ba00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054e22: 54c6 7300 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054e26: 52c7 7900 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054e2a: 7110 df03 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054e30: 0a07 |0064: move-result v7 │ │ +054e32: 52c8 7a00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054e36: 6e40 da03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ +054e3c: 5444 5d00 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@005d │ │ +054e40: 28c9 |006c: goto 0035 // -0037 │ │ +054e42: 5440 5900 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054e46: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +054e4a: 5246 5c00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +054e4e: 5906 ba00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054e52: 54c6 7300 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054e56: 52c7 7900 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054e5a: 7110 df03 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054e60: 0a07 |007c: move-result v7 │ │ +054e62: 52c8 7a00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054e66: 6e40 da03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ +054e6c: 5446 5e00 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054e70: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +054e74: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +054e76: 5446 5e00 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054e7a: 6e10 6d16 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +054e80: 0a06 |008c: move-result v6 │ │ +054e82: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +054e86: 5446 5e00 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +054e8a: 6e20 6716 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +054e90: 0c03 |0094: move-result-object v3 │ │ +054e92: 1f03 a100 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +054e96: 5246 5b00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054e9a: 5936 ba00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054e9e: 54c6 7300 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054ea2: 6e30 a103 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ +054ea8: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054eac: 28e5 |00a2: goto 0087 // -001b │ │ +054eae: 5440 5900 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054eb2: 5246 5b00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054eb6: 5906 ba00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054eba: 54c6 7300 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054ebe: 6e30 a103 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ +054ec4: 28bc |00ae: goto 006a // -0044 │ │ +054ec6: 5440 5900 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054eca: 5246 5b00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054ece: 5906 ba00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054ed2: 54c6 7300 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054ed6: 52c7 7900 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054eda: 7110 df03 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054ee0: 0a07 |00bc: move-result v7 │ │ +054ee2: 52c8 7a00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054ee6: 6e40 e503 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e5 │ │ +054eec: 28a8 |00c2: goto 006a // -0058 │ │ +054eee: 5440 5900 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054ef2: 5246 5c00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@005c │ │ +054ef6: 5906 ba00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054efa: 54c6 7300 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054efe: 52c7 7900 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054f02: 7110 df03 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054f08: 0a07 |00d0: move-result v7 │ │ +054f0a: 52c8 7a00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054f0e: 6e40 c503 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c5 │ │ +054f14: 2894 |00d6: goto 006a // -006c │ │ +054f16: 5440 5900 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054f1a: 5246 5b00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054f1e: 5906 ba00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054f22: 54c6 7300 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054f26: 52c7 7900 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054f2a: 7110 df03 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054f30: 0a07 |00e4: move-result v7 │ │ +054f32: 52c8 7a00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054f36: 6e40 a503 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a5 │ │ +054f3c: 2880 |00ea: goto 006a // -0080 │ │ +054f3e: 5440 5900 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054f42: 5246 5b00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@005b │ │ +054f46: 5906 ba00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +054f4a: 54c6 7300 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054f4e: 52c7 7900 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054f52: 7110 df03 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054f58: 0a07 |00f8: move-result v7 │ │ +054f5a: 52c8 7a00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054f5e: 6e40 a803 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a8 │ │ +054f64: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +054f68: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +054f6c: 54c6 7300 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054f70: 54c7 7300 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054f74: 5277 1101 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +054f78: 52c8 7900 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +054f7c: 7110 df03 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03df │ │ +054f82: 0a08 |010d: move-result v8 │ │ +054f84: 52c9 7a00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +054f88: 121a |0110: const/4 v10, #int 1 // #1 │ │ +054f8a: 6e5a cc03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03cc │ │ +054f90: 52c6 7200 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054f94: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +054f98: 54c6 7300 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +054f9c: 52c7 7200 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054fa0: 6e20 c003 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@03c0 │ │ +054fa6: 59cb 7200 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +054faa: 0e00 |0121: return-void │ │ +054fac: 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 │ │ @@ -103691,22 +103663,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 │ │ -055048: |[055048] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -055058: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -05505c: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -055062: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -055064: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -055068: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05506c: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -055072: 1102 |000d: return-object v2 │ │ +054fd0: |[054fd0] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +054fe0: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +054fe4: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +054fea: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +054fec: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +054ff0: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +054ff4: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +054ffa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -103720,19 +103692,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 │ │ -055074: |[055074] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -055084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055086: 6e40 9802 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@0298 │ │ -05508c: 0c00 |0004: move-result-object v0 │ │ -05508e: 1100 |0005: return-object v0 │ │ +054ffc: |[054ffc] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +05500c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05500e: 6e40 9802 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@0298 │ │ +055014: 0c00 |0004: move-result-object v0 │ │ +055016: 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; │ │ @@ -103742,23 +103714,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 │ │ -055090: |[055090] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0550a0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -0550a4: 2200 4303 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0550a8: 1a01 7b08 |0004: const-string v1, "Must use non-zero containerViewId" // string@087b │ │ -0550ac: 7020 0316 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -0550b2: 2700 |0009: throw v0 │ │ -0550b4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0550b6: 7050 8702 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@0287 │ │ -0550bc: 1102 |000e: return-object v2 │ │ +055018: |[055018] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +055028: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +05502c: 2200 4303 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +055030: 1a01 7b08 |0004: const-string v1, "Must use non-zero containerViewId" // string@087b │ │ +055034: 7020 0316 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05503a: 2700 |0009: throw v0 │ │ +05503c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +05503e: 7050 8702 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@0287 │ │ +055044: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -103772,202 +103744,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -0550c0: |[0550c0] android.support.v4.app.BackStackRecord.run:()V │ │ -0550d0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0550d2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0550d4: 6304 fe00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0550d8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -0550dc: 1a04 6803 |0006: const-string v4, "FragmentManager" // string@0368 │ │ -0550e0: 2205 5803 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -0550e4: 7010 4016 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0550ea: 1a06 2009 |000d: const-string v6, "Run: " // string@0920 │ │ -0550ee: 6e20 4716 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0550f4: 0c05 |0012: move-result-object v5 │ │ -0550f6: 6e20 4616 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0550fc: 0c05 |0016: move-result-object v5 │ │ -0550fe: 6e10 4c16 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -055104: 0c05 |001a: move-result-object v5 │ │ -055106: 7120 7812 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05510c: 5594 6800 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -055110: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -055114: 5294 7200 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -055118: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -05511c: 2204 4403 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0344 │ │ -055120: 1a05 5d0b |0028: const-string v5, "addToBackStack() called after commit()" // string@0b5d │ │ -055124: 7020 0716 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05512a: 2704 |002d: throw v4 │ │ -05512c: 6e20 8102 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0281 │ │ -055132: 5493 7100 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ -055136: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -05513a: 5234 5600 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -05513e: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -055144: 2204 4303 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -055148: 2205 5803 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -05514c: 7010 4016 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -055152: 1a06 f209 |0041: const-string v6, "Unknown cmd: " // string@09f2 │ │ -055156: 6e20 4716 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05515c: 0c05 |0046: move-result-object v5 │ │ -05515e: 5236 5600 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -055162: 6e20 4316 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -055168: 0c05 |004c: move-result-object v5 │ │ -05516a: 6e10 4c16 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -055170: 0c05 |0050: move-result-object v5 │ │ -055172: 7020 0316 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -055178: 2704 |0054: throw v4 │ │ -05517a: 5430 5900 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05517e: 5234 5700 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -055182: 5904 ba00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -055186: 5494 7300 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -05518a: 6e30 a103 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ -055190: 5433 5a00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ -055194: 28d1 |0062: goto 0033 // -002f │ │ -055196: 5430 5900 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05519a: 5494 7300 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -05519e: 5444 0901 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0551a2: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -0551a6: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -0551a8: 5494 7300 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0551ac: 5444 0901 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0551b0: 6e10 6d16 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0551b6: 0a04 |0073: move-result v4 │ │ -0551b8: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -0551bc: 5494 7300 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0551c0: 5444 0901 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0551c4: 6e20 6716 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0551ca: 0c02 |007d: move-result-object v2 │ │ -0551cc: 1f02 a100 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0551d0: 6304 fe00 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0551d4: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -0551d8: 1a04 6803 |0084: const-string v4, "FragmentManager" // string@0368 │ │ -0551dc: 2205 5803 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -0551e0: 7010 4016 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0551e6: 1a06 b308 |008b: const-string v6, "OP_REPLACE: adding=" // string@08b3 │ │ -0551ea: 6e20 4716 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0551f0: 0c05 |0090: move-result-object v5 │ │ -0551f2: 6e20 4616 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0551f8: 0c05 |0094: move-result-object v5 │ │ -0551fa: 1a06 7e00 |0095: const-string v6, " old=" // string@007e │ │ -0551fe: 6e20 4716 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055204: 0c05 |009a: move-result-object v5 │ │ -055206: 6e20 4616 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05520c: 0c05 |009e: move-result-object v5 │ │ -05520e: 6e10 4c16 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -055214: 0c05 |00a2: move-result-object v5 │ │ -055216: 7120 7812 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05521c: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -055220: 5224 ac00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -055224: 5205 ac00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -055228: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -05522c: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -055230: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -055232: 5b30 5900 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -055236: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05523a: 28b7 |00b5: goto 006c // -0049 │ │ -05523c: 5434 5e00 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -055240: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -055244: 2204 6803 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ -055248: 7010 6116 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05524e: 5b34 5e00 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -055252: 5434 5e00 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ -055256: 6e20 6416 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05525c: 5234 5800 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -055260: 5924 ba00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -055264: 5594 6800 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -055268: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -05526c: 5224 a700 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -055270: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -055274: 5924 a700 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -055278: 6304 fe00 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05527c: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -055280: 1a04 6803 |00d8: const-string v4, "FragmentManager" // string@0368 │ │ -055284: 2205 5803 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -055288: 7010 4016 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05528e: 1a06 3402 |00df: const-string v6, "Bump nesting of " // string@0234 │ │ -055292: 6e20 4716 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055298: 0c05 |00e4: move-result-object v5 │ │ -05529a: 6e20 4616 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0552a0: 0c05 |00e8: move-result-object v5 │ │ -0552a2: 1a06 8600 |00e9: const-string v6, " to " // string@0086 │ │ -0552a6: 6e20 4716 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0552ac: 0c05 |00ee: move-result-object v5 │ │ -0552ae: 5226 a700 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -0552b2: 6e20 4316 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0552b8: 0c05 |00f4: move-result-object v5 │ │ -0552ba: 6e10 4c16 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0552c0: 0c05 |00f8: move-result-object v5 │ │ -0552c2: 7120 7812 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0552c8: 5494 7300 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0552cc: 5295 7900 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -0552d0: 5296 7a00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -0552d4: 6e40 da03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ -0552da: 28ae |0105: goto 00b3 // -0052 │ │ -0552dc: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -0552e0: 5234 5700 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -0552e4: 5904 ba00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -0552e8: 5494 7300 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0552ec: 6e30 a103 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ -0552f2: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -0552f6: 5430 5900 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -0552fa: 5234 5800 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -0552fe: 5904 ba00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -055302: 5494 7300 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -055306: 5295 7900 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -05530a: 5296 7a00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -05530e: 6e40 da03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ -055314: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -055318: 5430 5900 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05531c: 5234 5800 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -055320: 5904 ba00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -055324: 5494 7300 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -055328: 5295 7900 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -05532c: 5296 7a00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -055330: 6e40 c503 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c5 │ │ -055336: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -05533a: 5430 5900 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -05533e: 5234 5700 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -055342: 5904 ba00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -055346: 5494 7300 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -05534a: 5295 7900 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -05534e: 5296 7a00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -055352: 6e40 e503 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e5 │ │ -055358: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -05535c: 5430 5900 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -055360: 5234 5800 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ -055364: 5904 ba00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -055368: 5494 7300 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -05536c: 5295 7900 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -055370: 5296 7a00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -055374: 6e40 a803 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a8 │ │ -05537a: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -05537e: 5430 5900 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -055382: 5234 5700 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ -055386: 5904 ba00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -05538a: 5494 7300 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -05538e: 5295 7900 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -055392: 5296 7a00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -055396: 6e40 a503 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a5 │ │ -05539c: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -0553a0: 5494 7300 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0553a4: 5495 7300 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0553a8: 5255 1101 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -0553ac: 5296 7900 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -0553b0: 5297 7a00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -0553b4: 6e58 cc03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03cc │ │ -0553ba: 5594 6800 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ -0553be: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -0553c2: 5494 7300 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ -0553c6: 6e20 a003 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03a0 │ │ -0553cc: 0e00 |017e: return-void │ │ -0553ce: 0000 |017f: nop // spacer │ │ -0553d0: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +055048: |[055048] android.support.v4.app.BackStackRecord.run:()V │ │ +055058: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +05505a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +05505c: 6304 fe00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +055060: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +055064: 1a04 6803 |0006: const-string v4, "FragmentManager" // string@0368 │ │ +055068: 2205 5803 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +05506c: 7010 4016 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +055072: 1a06 2009 |000d: const-string v6, "Run: " // string@0920 │ │ +055076: 6e20 4716 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05507c: 0c05 |0012: move-result-object v5 │ │ +05507e: 6e20 4616 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +055084: 0c05 |0016: move-result-object v5 │ │ +055086: 6e10 4c16 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05508c: 0c05 |001a: move-result-object v5 │ │ +05508e: 7120 7812 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +055094: 5594 6800 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +055098: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +05509c: 5294 7200 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0550a0: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +0550a4: 2204 4403 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0344 │ │ +0550a8: 1a05 5d0b |0028: const-string v5, "addToBackStack() called after commit()" // string@0b5d │ │ +0550ac: 7020 0716 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0550b2: 2704 |002d: throw v4 │ │ +0550b4: 6e20 8102 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0281 │ │ +0550ba: 5493 7100 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0071 │ │ +0550be: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +0550c2: 5234 5600 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +0550c6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +0550cc: 2204 4303 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +0550d0: 2205 5803 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +0550d4: 7010 4016 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0550da: 1a06 f209 |0041: const-string v6, "Unknown cmd: " // string@09f2 │ │ +0550de: 6e20 4716 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0550e4: 0c05 |0046: move-result-object v5 │ │ +0550e6: 5236 5600 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +0550ea: 6e20 4316 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0550f0: 0c05 |004c: move-result-object v5 │ │ +0550f2: 6e10 4c16 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0550f8: 0c05 |0050: move-result-object v5 │ │ +0550fa: 7020 0316 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +055100: 2704 |0054: throw v4 │ │ +055102: 5430 5900 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +055106: 5234 5700 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +05510a: 5904 ba00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +05510e: 5494 7300 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055112: 6e30 a103 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ +055118: 5433 5a00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005a │ │ +05511c: 28d1 |0062: goto 0033 // -002f │ │ +05511e: 5430 5900 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +055122: 5494 7300 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055126: 5444 0901 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05512a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +05512e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +055130: 5494 7300 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055134: 5444 0901 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +055138: 6e10 6d16 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05513e: 0a04 |0073: move-result v4 │ │ +055140: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +055144: 5494 7300 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055148: 5444 0901 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05514c: 6e20 6716 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +055152: 0c02 |007d: move-result-object v2 │ │ +055154: 1f02 a100 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +055158: 6304 fe00 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +05515c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +055160: 1a04 6803 |0084: const-string v4, "FragmentManager" // string@0368 │ │ +055164: 2205 5803 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +055168: 7010 4016 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05516e: 1a06 b308 |008b: const-string v6, "OP_REPLACE: adding=" // string@08b3 │ │ +055172: 6e20 4716 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055178: 0c05 |0090: move-result-object v5 │ │ +05517a: 6e20 4616 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +055180: 0c05 |0094: move-result-object v5 │ │ +055182: 1a06 7e00 |0095: const-string v6, " old=" // string@007e │ │ +055186: 6e20 4716 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05518c: 0c05 |009a: move-result-object v5 │ │ +05518e: 6e20 4616 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +055194: 0c05 |009e: move-result-object v5 │ │ +055196: 6e10 4c16 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05519c: 0c05 |00a2: move-result-object v5 │ │ +05519e: 7120 7812 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0551a4: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +0551a8: 5224 ac00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +0551ac: 5205 ac00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +0551b0: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +0551b4: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +0551b8: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +0551ba: 5b30 5900 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0551be: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0551c2: 28b7 |00b5: goto 006c // -0049 │ │ +0551c4: 5434 5e00 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +0551c8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +0551cc: 2204 6803 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ +0551d0: 7010 6116 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0551d6: 5b34 5e00 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +0551da: 5434 5e00 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@005e │ │ +0551de: 6e20 6416 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0551e4: 5234 5800 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +0551e8: 5924 ba00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0551ec: 5594 6800 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +0551f0: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +0551f4: 5224 a700 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +0551f8: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0551fc: 5924 a700 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +055200: 6304 fe00 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +055204: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +055208: 1a04 6803 |00d8: const-string v4, "FragmentManager" // string@0368 │ │ +05520c: 2205 5803 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +055210: 7010 4016 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +055216: 1a06 3402 |00df: const-string v6, "Bump nesting of " // string@0234 │ │ +05521a: 6e20 4716 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055220: 0c05 |00e4: move-result-object v5 │ │ +055222: 6e20 4616 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +055228: 0c05 |00e8: move-result-object v5 │ │ +05522a: 1a06 8600 |00e9: const-string v6, " to " // string@0086 │ │ +05522e: 6e20 4716 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055234: 0c05 |00ee: move-result-object v5 │ │ +055236: 5226 a700 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +05523a: 6e20 4316 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +055240: 0c05 |00f4: move-result-object v5 │ │ +055242: 6e10 4c16 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +055248: 0c05 |00f8: move-result-object v5 │ │ +05524a: 7120 7812 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +055250: 5494 7300 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055254: 5295 7900 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +055258: 5296 7a00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +05525c: 6e40 da03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ +055262: 28ae |0105: goto 00b3 // -0052 │ │ +055264: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +055268: 5234 5700 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +05526c: 5904 ba00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +055270: 5494 7300 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055274: 6e30 a103 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@03a1 │ │ +05527a: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +05527e: 5430 5900 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +055282: 5234 5800 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +055286: 5904 ba00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +05528a: 5494 7300 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +05528e: 5295 7900 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +055292: 5296 7a00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +055296: 6e40 da03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03da │ │ +05529c: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +0552a0: 5430 5900 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0552a4: 5234 5800 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +0552a8: 5904 ba00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0552ac: 5494 7300 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +0552b0: 5295 7900 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +0552b4: 5296 7a00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +0552b8: 6e40 c503 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@03c5 │ │ +0552be: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +0552c2: 5430 5900 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0552c6: 5234 5700 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +0552ca: 5904 ba00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0552ce: 5494 7300 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +0552d2: 5295 7900 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +0552d6: 5296 7a00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +0552da: 6e40 e503 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03e5 │ │ +0552e0: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +0552e4: 5430 5900 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +0552e8: 5234 5800 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0058 │ │ +0552ec: 5904 ba00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0552f0: 5494 7300 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +0552f4: 5295 7900 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +0552f8: 5296 7a00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +0552fc: 6e40 a803 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a8 │ │ +055302: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +055306: 5430 5900 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +05530a: 5234 5700 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0057 │ │ +05530e: 5904 ba00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +055312: 5494 7300 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055316: 5295 7900 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +05531a: 5296 7a00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +05531e: 6e40 a503 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@03a5 │ │ +055324: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +055328: 5494 7300 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +05532c: 5495 7300 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +055330: 5255 1101 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +055334: 5296 7900 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +055338: 5297 7a00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +05533c: 6e58 cc03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03cc │ │ +055342: 5594 6800 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0068 │ │ +055346: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +05534a: 5494 7300 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0073 │ │ +05534e: 6e20 a003 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@03a0 │ │ +055354: 0e00 |017e: return-void │ │ +055356: 0000 |017f: nop // spacer │ │ +055358: 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 │ │ @@ -104037,19 +104009,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 │ │ -0553f4: |[0553f4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -055404: 5912 6a00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -055408: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05540a: 5b10 6b00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -05540e: 1101 |0005: return-object v1 │ │ +05537c: |[05537c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +05538c: 5912 6a00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +055390: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +055392: 5b10 6b00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +055396: 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; │ │ @@ -104060,19 +104032,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 │ │ -055410: |[055410] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -055420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055422: 5910 6a00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ -055426: 5b12 6b00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ -05542a: 1101 |0005: return-object v1 │ │ +055398: |[055398] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0553a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0553aa: 5910 6a00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006a │ │ +0553ae: 5b12 6b00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@006b │ │ +0553b2: 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; │ │ @@ -104083,19 +104055,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 │ │ -05542c: |[05542c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -05543c: 5912 6c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -055440: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -055442: 5b10 6d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -055446: 1101 |0005: return-object v1 │ │ +0553b4: |[0553b4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0553c4: 5912 6c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +0553c8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0553ca: 5b10 6d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +0553ce: 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; │ │ @@ -104106,19 +104078,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 │ │ -055448: |[055448] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -055458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05545a: 5910 6c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ -05545e: 5b12 6d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ -055462: 1101 |0005: return-object v1 │ │ +0553d0: |[0553d0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0553e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0553e2: 5910 6c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@006c │ │ +0553e6: 5b12 6d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@006d │ │ +0553ea: 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; │ │ @@ -104129,19 +104101,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 │ │ -055464: |[055464] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -055474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055476: 6e50 9f02 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@029f │ │ -05547c: 0c00 |0004: move-result-object v0 │ │ -05547e: 1100 |0005: return-object v0 │ │ +0553ec: |[0553ec] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +0553fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0553fe: 6e50 9f02 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@029f │ │ +055404: 0c00 |0004: move-result-object v0 │ │ +055406: 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 │ │ @@ -104151,20 +104123,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 │ │ -055480: |[055480] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -055490: 5901 6f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ -055494: 5902 7000 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ -055498: 5903 7600 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ -05549c: 5904 7700 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ -0554a0: 1100 |0008: return-object v0 │ │ +055408: |[055408] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +055418: 5901 6f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@006f │ │ +05541c: 5902 7000 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0070 │ │ +055420: 5903 7600 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0076 │ │ +055424: 5904 7700 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0077 │ │ +055428: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -104180,17 +104152,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 │ │ -0554a4: |[0554a4] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0554b4: 5901 7900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ -0554b8: 1100 |0002: return-object v0 │ │ +05542c: |[05542c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +05543c: 5901 7900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0079 │ │ +055440: 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 │ │ @@ -104200,17 +104172,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 │ │ -0554bc: |[0554bc] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0554cc: 5901 7a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ -0554d0: 1100 |0002: return-object v0 │ │ +055444: |[055444] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +055454: 5901 7a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007a │ │ +055458: 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 │ │ @@ -104220,22 +104192,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 │ │ -0554d4: |[0554d4] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0554e4: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ -0554e8: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ -0554ee: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -0554f0: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ -0554f4: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ -0554f8: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ -0554fe: 1102 |000d: return-object v2 │ │ +05545c: |[05545c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +05546c: 2200 9800 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0098 │ │ +055470: 7010 7902 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0279 │ │ +055476: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +055478: 5901 5600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0056 │ │ +05547c: 5b03 5900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0059 │ │ +055480: 6e20 7e02 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@027e │ │ +055486: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -104249,42 +104221,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -055500: |[055500] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -055510: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -055514: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -055518: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -05551e: 1a01 1202 |0007: const-string v1, "BackStackEntry{" // string@0212 │ │ -055522: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055528: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -05552e: 0a01 |000f: move-result v1 │ │ -055530: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -055536: 0c01 |0013: move-result-object v1 │ │ -055538: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05553e: 5221 7200 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -055542: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -055546: 1a01 2400 |001b: const-string v1, " #" // string@0024 │ │ -05554a: 6e20 4716 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055550: 5221 7200 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -055554: 6e20 4316 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05555a: 5421 7400 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -05555e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -055562: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ -055566: 6e20 4716 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05556c: 5421 7400 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ -055570: 6e20 4716 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055576: 1a01 fe1a |0033: const-string v1, "}" // string@1afe │ │ -05557a: 6e20 4716 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055580: 6e10 4c16 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -055586: 0c01 |003b: move-result-object v1 │ │ -055588: 1101 |003c: return-object v1 │ │ +055488: |[055488] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +055498: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +05549c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0554a0: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +0554a6: 1a01 1202 |0007: const-string v1, "BackStackEntry{" // string@0212 │ │ +0554aa: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0554b0: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +0554b6: 0a01 |000f: move-result v1 │ │ +0554b8: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +0554be: 0c01 |0013: move-result-object v1 │ │ +0554c0: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0554c6: 5221 7200 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0554ca: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +0554ce: 1a01 2400 |001b: const-string v1, " #" // string@0024 │ │ +0554d2: 6e20 4716 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0554d8: 5221 7200 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0554dc: 6e20 4316 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0554e2: 5421 7400 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +0554e6: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +0554ea: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ +0554ee: 6e20 4716 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0554f4: 5421 7400 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0074 │ │ +0554f8: 6e20 4716 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0554fe: 1a01 fe1a |0033: const-string v1, "}" // string@1afe │ │ +055502: 6e20 4716 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055508: 6e10 4c16 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05550e: 0c01 |003b: move-result-object v1 │ │ +055510: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -104411,25 +104383,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05558c: |[05558c] android.support.v4.app.DialogFragment.:()V │ │ -05559c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05559e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0555a0: 7010 d902 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@02d9 │ │ -0555a6: 5920 9700 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -0555aa: 5920 9800 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -0555ae: 5c21 9100 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -0555b2: 5c21 9600 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -0555b6: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -0555b8: 5920 9000 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -0555bc: 0e00 |0010: return-void │ │ +055514: |[055514] android.support.v4.app.DialogFragment.:()V │ │ +055524: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +055526: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +055528: 7010 d902 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@02d9 │ │ +05552e: 5920 9700 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +055532: 5920 9800 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +055536: 5c21 9100 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +05553a: 5c21 9600 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +05553e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +055540: 5920 9000 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +055544: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -104444,18 +104416,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0555c0: |[0555c0] android.support.v4.app.DialogFragment.dismiss:()V │ │ -0555d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0555d2: 6e20 b202 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02b2 │ │ -0555d8: 0e00 |0004: return-void │ │ +055548: |[055548] android.support.v4.app.DialogFragment.dismiss:()V │ │ +055558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05555a: 6e20 b202 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02b2 │ │ +055560: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -104464,18 +104436,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0555dc: |[0555dc] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -0555ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0555ee: 6e20 b202 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02b2 │ │ -0555f4: 0e00 |0004: return-void │ │ +055564: |[055564] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +055574: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055576: 6e20 b202 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02b2 │ │ +05557c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -104484,48 +104456,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0555f8: |[0555f8] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -055608: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05560a: 5541 9400 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -05560e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -055612: 0e00 |0005: return-void │ │ -055614: 5c43 9400 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -055618: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05561a: 5c41 9500 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ -05561e: 5441 9300 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055622: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -055626: 5441 9300 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -05562a: 6e10 3d00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003d │ │ -055630: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -055632: 5b41 9300 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055636: 5c43 9900 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ -05563a: 5241 9000 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -05563e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -055642: 6e10 b502 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02b5 │ │ -055648: 0c01 |0020: move-result-object v1 │ │ -05564a: 5242 9000 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -05564e: 6e30 8a03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@038a │ │ -055654: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -055656: 5941 9000 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -05565a: 28dc |0029: goto 0005 // -0024 │ │ -05565c: 6e10 b502 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02b5 │ │ -055662: 0c01 |002d: move-result-object v1 │ │ -055664: 6e10 7d03 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -05566a: 0c00 |0031: move-result-object v0 │ │ -05566c: 6e20 4d04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@044d │ │ -055672: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -055676: 6e10 4704 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0447 │ │ -05567c: 28cb |003a: goto 0005 // -0035 │ │ -05567e: 6e10 4604 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ -055684: 28c7 |003e: goto 0005 // -0039 │ │ +055580: |[055580] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +055590: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +055592: 5541 9400 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +055596: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +05559a: 0e00 |0005: return-void │ │ +05559c: 5c43 9400 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +0555a0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0555a2: 5c41 9500 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ +0555a6: 5441 9300 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0555aa: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0555ae: 5441 9300 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0555b2: 6e10 3d00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003d │ │ +0555b8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0555ba: 5b41 9300 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0555be: 5c43 9900 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ +0555c2: 5241 9000 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +0555c6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +0555ca: 6e10 b502 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02b5 │ │ +0555d0: 0c01 |0020: move-result-object v1 │ │ +0555d2: 5242 9000 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +0555d6: 6e30 8a03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@038a │ │ +0555dc: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0555de: 5941 9000 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +0555e2: 28dc |0029: goto 0005 // -0024 │ │ +0555e4: 6e10 b502 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@02b5 │ │ +0555ea: 0c01 |002d: move-result-object v1 │ │ +0555ec: 6e10 7d03 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +0555f2: 0c00 |0031: move-result-object v0 │ │ +0555f4: 6e20 4d04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@044d │ │ +0555fa: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +0555fe: 6e10 4704 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0447 │ │ +055604: 28cb |003a: goto 0005 // -0035 │ │ +055606: 6e10 4604 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ +05560c: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -104550,17 +104522,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055688: |[055688] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -055698: 5410 9300 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -05569c: 1100 |0002: return-object v0 │ │ +055610: |[055610] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +055620: 5410 9300 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055624: 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;) │ │ @@ -104568,51 +104540,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 │ │ -0556a0: |[0556a0] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -0556b0: 5520 9600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -0556b4: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -0556b8: 6f20 e202 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02e2 │ │ -0556be: 0c00 |0007: move-result-object v0 │ │ -0556c0: 1100 |0008: return-object v0 │ │ -0556c2: 6e20 bf02 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02bf │ │ -0556c8: 0c00 |000c: move-result-object v0 │ │ -0556ca: 5b20 9300 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0556ce: 5220 9700 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -0556d2: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -0556d8: 5420 9300 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0556dc: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -0556e0: 5420 9300 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0556e4: 6e10 3e00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003e │ │ -0556ea: 0c00 |001d: move-result-object v0 │ │ -0556ec: 1a01 ba11 |001e: const-string v1, "layout_inflater" // string@11ba │ │ -0556f0: 6e20 af00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -0556f6: 0c00 |0023: move-result-object v0 │ │ -0556f8: 1f00 a302 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ -0556fc: 28e2 |0026: goto 0008 // -001e │ │ -0556fe: 5420 9300 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055702: 6e10 3f00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003f │ │ -055708: 0c00 |002c: move-result-object v0 │ │ -05570a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -05570e: 6e20 9513 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1395 │ │ -055714: 5420 9300 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055718: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -05571a: 6e20 4300 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0043 │ │ -055720: 28dc |0038: goto 0014 // -0024 │ │ -055722: 5420 8f00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@008f │ │ -055726: 1a01 ba11 |003b: const-string v1, "layout_inflater" // string@11ba │ │ -05572a: 6e20 5003 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0350 │ │ -055730: 0c00 |0040: move-result-object v0 │ │ -055732: 1f00 a302 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ -055736: 28c5 |0043: goto 0008 // -003b │ │ -055738: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +055628: |[055628] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +055638: 5520 9600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +05563c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +055640: 6f20 e202 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02e2 │ │ +055646: 0c00 |0007: move-result-object v0 │ │ +055648: 1100 |0008: return-object v0 │ │ +05564a: 6e20 bf02 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@02bf │ │ +055650: 0c00 |000c: move-result-object v0 │ │ +055652: 5b20 9300 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055656: 5220 9700 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +05565a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +055660: 5420 9300 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055664: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +055668: 5420 9300 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +05566c: 6e10 3e00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003e │ │ +055672: 0c00 |001d: move-result-object v0 │ │ +055674: 1a01 ba11 |001e: const-string v1, "layout_inflater" // string@11ba │ │ +055678: 6e20 af00 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +05567e: 0c00 |0023: move-result-object v0 │ │ +055680: 1f00 a302 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ +055684: 28e2 |0026: goto 0008 // -001e │ │ +055686: 5420 9300 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +05568a: 6e10 3f00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@003f │ │ +055690: 0c00 |002c: move-result-object v0 │ │ +055692: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +055696: 6e20 9513 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1395 │ │ +05569c: 5420 9300 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0556a0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +0556a2: 6e20 4300 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0043 │ │ +0556a8: 28dc |0038: goto 0014 // -0024 │ │ +0556aa: 5420 8f00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@008f │ │ +0556ae: 1a01 ba11 |003b: const-string v1, "layout_inflater" // string@11ba │ │ +0556b2: 6e20 5003 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0350 │ │ +0556b8: 0c00 |0040: move-result-object v0 │ │ +0556ba: 1f00 a302 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ +0556be: 28c5 |0043: goto 0008 // -003b │ │ +0556c0: 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 │ │ @@ -104631,17 +104603,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05574c: |[05574c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -05575c: 5510 9600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -055760: 0f00 |0002: return v0 │ │ +0556d4: |[0556d4] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +0556e4: 5510 9600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +0556e8: 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;) │ │ @@ -104649,17 +104621,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055764: |[055764] android.support.v4.app.DialogFragment.getTheme:()I │ │ -055774: 5210 9800 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -055778: 0f00 |0002: return v0 │ │ +0556ec: |[0556ec] android.support.v4.app.DialogFragment.getTheme:()I │ │ +0556fc: 5210 9800 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +055700: 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;) │ │ @@ -104667,17 +104639,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05577c: |[05577c] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -05578c: 5510 9100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -055790: 0f00 |0002: return v0 │ │ +055704: |[055704] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +055714: 5510 9100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +055718: 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;) │ │ @@ -104685,50 +104657,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -055794: |[055794] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -0557a4: 6f20 ff02 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02ff │ │ -0557aa: 5542 9600 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -0557ae: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0557b2: 0e00 |0007: return-void │ │ -0557b4: 6e10 b902 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02b9 │ │ -0557ba: 0c01 |000b: move-result-object v1 │ │ -0557bc: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -0557c0: 6e10 0713 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -0557c6: 0c02 |0011: move-result-object v2 │ │ -0557c8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0557cc: 2202 4403 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -0557d0: 1a03 d802 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02d8 │ │ -0557d4: 7020 0716 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0557da: 2702 |001b: throw v2 │ │ -0557dc: 5442 9300 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0557e0: 6e20 4500 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0045 │ │ -0557e6: 5442 9300 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0557ea: 6e10 b302 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02b3 │ │ -0557f0: 0c03 |0026: move-result-object v3 │ │ -0557f2: 6e20 4800 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0048 │ │ -0557f8: 5442 9300 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0557fc: 5543 9100 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -055800: 6e20 4400 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ -055806: 5442 9300 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -05580a: 6e20 4600 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0046 │ │ -055810: 5442 9300 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055814: 6e20 4700 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0047 │ │ -05581a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -05581e: 1a02 9b0b |003d: const-string v2, "android:savedDialogState" // string@0b9b │ │ -055822: 6e20 9301 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0193 │ │ -055828: 0c00 |0042: move-result-object v0 │ │ -05582a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -05582e: 5442 9300 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055832: 6e20 4100 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0041 │ │ -055838: 28bd |004a: goto 0007 // -0043 │ │ +05571c: |[05571c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +05572c: 6f20 ff02 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02ff │ │ +055732: 5542 9600 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +055736: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +05573a: 0e00 |0007: return-void │ │ +05573c: 6e10 b902 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@02b9 │ │ +055742: 0c01 |000b: move-result-object v1 │ │ +055744: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +055748: 6e10 0713 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +05574e: 0c02 |0011: move-result-object v2 │ │ +055750: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +055754: 2202 4403 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +055758: 1a03 d802 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02d8 │ │ +05575c: 7020 0716 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +055762: 2702 |001b: throw v2 │ │ +055764: 5442 9300 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055768: 6e20 4500 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0045 │ │ +05576e: 5442 9300 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055772: 6e10 b302 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02b3 │ │ +055778: 0c03 |0026: move-result-object v3 │ │ +05577a: 6e20 4800 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0048 │ │ +055780: 5442 9300 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055784: 5543 9100 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +055788: 6e20 4400 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ +05578e: 5442 9300 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055792: 6e20 4600 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0046 │ │ +055798: 5442 9300 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +05579c: 6e20 4700 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0047 │ │ +0557a2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +0557a6: 1a02 9b0b |003d: const-string v2, "android:savedDialogState" // string@0b9b │ │ +0557aa: 6e20 9301 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0193 │ │ +0557b0: 0c00 |0042: move-result-object v0 │ │ +0557b2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0557b6: 5442 9300 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0557ba: 6e20 4100 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0041 │ │ +0557c0: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -104754,21 +104726,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05583c: |[05583c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -05584c: 6f20 0103 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0301 │ │ -055852: 5510 9500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ -055856: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -05585a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05585c: 5c10 9400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -055860: 0e00 |000a: return-void │ │ +0557c4: |[0557c4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0557d4: 6f20 0103 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0301 │ │ +0557da: 5510 9500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ +0557de: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +0557e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0557e4: 5c10 9400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +0557e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -104780,16 +104752,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055864: |[055864] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -055874: 0e00 |0000: return-void │ │ +0557ec: |[0557ec] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +0557fc: 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; │ │ │ │ @@ -104798,48 +104770,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -055878: |[055878] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -055888: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05588a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05588c: 6f20 0403 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0304 │ │ -055892: 5230 9200 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0092 │ │ -055896: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -05589a: 0110 |0009: move v0, v1 │ │ -05589c: 5c30 9600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -0558a0: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -0558a4: 1a00 9d0b |000e: const-string v0, "android:style" // string@0b9d │ │ -0558a8: 6e30 9401 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ -0558ae: 0a00 |0013: move-result v0 │ │ -0558b0: 5930 9700 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -0558b4: 1a00 a20b |0016: const-string v0, "android:theme" // string@0ba2 │ │ -0558b8: 6e30 9401 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ -0558be: 0a00 |001b: move-result v0 │ │ -0558c0: 5930 9800 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -0558c4: 1a00 990b |001e: const-string v0, "android:cancelable" // string@0b99 │ │ -0558c8: 6e30 9201 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0192 │ │ -0558ce: 0a00 |0023: move-result v0 │ │ -0558d0: 5c30 9100 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -0558d4: 1a00 9c0b |0026: const-string v0, "android:showsDialog" // string@0b9c │ │ -0558d8: 5531 9600 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -0558dc: 6e30 9201 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0192 │ │ -0558e2: 0a00 |002d: move-result v0 │ │ -0558e4: 5c30 9600 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -0558e8: 1a00 980b |0030: const-string v0, "android:backStackId" // string@0b98 │ │ -0558ec: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -0558ee: 6e30 9401 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ -0558f4: 0a00 |0036: move-result v0 │ │ -0558f6: 5930 9000 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -0558fa: 0e00 |0039: return-void │ │ -0558fc: 0120 |003a: move v0, v2 │ │ -0558fe: 28cf |003b: goto 000a // -0031 │ │ +055800: |[055800] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +055810: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +055812: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +055814: 6f20 0403 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0304 │ │ +05581a: 5230 9200 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0092 │ │ +05581e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +055822: 0110 |0009: move v0, v1 │ │ +055824: 5c30 9600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +055828: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +05582c: 1a00 9d0b |000e: const-string v0, "android:style" // string@0b9d │ │ +055830: 6e30 9401 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ +055836: 0a00 |0013: move-result v0 │ │ +055838: 5930 9700 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +05583c: 1a00 a20b |0016: const-string v0, "android:theme" // string@0ba2 │ │ +055840: 6e30 9401 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ +055846: 0a00 |001b: move-result v0 │ │ +055848: 5930 9800 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +05584c: 1a00 990b |001e: const-string v0, "android:cancelable" // string@0b99 │ │ +055850: 6e30 9201 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0192 │ │ +055856: 0a00 |0023: move-result v0 │ │ +055858: 5c30 9100 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +05585c: 1a00 9c0b |0026: const-string v0, "android:showsDialog" // string@0b9c │ │ +055860: 5531 9600 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +055864: 6e30 9201 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0192 │ │ +05586a: 0a00 |002d: move-result v0 │ │ +05586c: 5c30 9600 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +055870: 1a00 980b |0030: const-string v0, "android:backStackId" // string@0b98 │ │ +055874: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +055876: 6e30 9401 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ +05587c: 0a00 |0036: move-result v0 │ │ +05587e: 5930 9000 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +055882: 0e00 |0039: return-void │ │ +055884: 0120 |003a: move v0, v2 │ │ +055886: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -104857,22 +104829,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 │ │ -055900: |[055900] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -055910: 2200 0d00 |0000: new-instance v0, Landroid/app/Dialog; // type@000d │ │ -055914: 6e10 b302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02b3 │ │ -05591a: 0c01 |0005: move-result-object v1 │ │ -05591c: 6e10 b802 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02b8 │ │ -055922: 0a02 |0009: move-result v2 │ │ -055924: 7030 3c00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003c │ │ -05592a: 1100 |000d: return-object v0 │ │ +055888: |[055888] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +055898: 2200 0d00 |0000: new-instance v0, Landroid/app/Dialog; // type@000d │ │ +05589c: 6e10 b302 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02b3 │ │ +0558a2: 0c01 |0005: move-result-object v1 │ │ +0558a4: 6e10 b802 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@02b8 │ │ +0558aa: 0a02 |0009: move-result v2 │ │ +0558ac: 7030 3c00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003c │ │ +0558b2: 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; │ │ │ │ @@ -104881,25 +104853,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05592c: |[05592c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -05593c: 6f10 0b03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@030b │ │ -055942: 5410 9300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055946: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -05594a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05594c: 5c10 9900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ -055950: 5410 9300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055954: 6e10 3d00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003d │ │ -05595a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05595c: 5b10 9300 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055960: 0e00 |0012: return-void │ │ +0558b4: |[0558b4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +0558c4: 6f10 0b03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@030b │ │ +0558ca: 5410 9300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0558ce: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0558d2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0558d4: 5c10 9900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ +0558d8: 5410 9300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0558dc: 6e10 3d00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003d │ │ +0558e2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0558e4: 5b10 9300 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +0558e8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -104912,23 +104884,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -055964: |[055964] android.support.v4.app.DialogFragment.onDetach:()V │ │ -055974: 6f10 0c03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@030c │ │ -05597a: 5510 9500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ -05597e: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -055982: 5510 9400 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -055986: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -05598a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -05598c: 5c10 9400 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -055990: 0e00 |000e: return-void │ │ +0558ec: |[0558ec] android.support.v4.app.DialogFragment.onDetach:()V │ │ +0558fc: 6f10 0c03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@030c │ │ +055902: 5510 9500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ +055906: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +05590a: 5510 9400 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +05590e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +055912: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +055914: 5c10 9400 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +055918: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -104939,20 +104911,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -055994: |[055994] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -0559a4: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ -0559a8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0559ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0559ae: 6e20 b202 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02b2 │ │ -0559b4: 0e00 |0008: return-void │ │ +05591c: |[05591c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +05592c: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ +055930: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +055934: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +055936: 6e20 b202 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@02b2 │ │ +05593c: 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; │ │ @@ -104963,51 +104935,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0559b8: |[0559b8] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0559c8: 6f20 1503 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0315 │ │ -0559ce: 5431 9300 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0559d2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0559d6: 5431 9300 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -0559da: 6e10 4200 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0042 │ │ -0559e0: 0c00 |000c: move-result-object v0 │ │ -0559e2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0559e6: 1a01 9b0b |000f: const-string v1, "android:savedDialogState" // string@0b9b │ │ -0559ea: 6e30 9d01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@019d │ │ -0559f0: 5231 9700 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -0559f4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0559f8: 1a01 9d0b |0018: const-string v1, "android:style" // string@0b9d │ │ -0559fc: 5232 9700 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -055a00: 6e30 9e01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -055a06: 5231 9800 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -055a0a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -055a0e: 1a01 a20b |0023: const-string v1, "android:theme" // string@0ba2 │ │ -055a12: 5232 9800 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -055a16: 6e30 9e01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -055a1c: 5531 9100 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -055a20: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -055a24: 1a01 990b |002e: const-string v1, "android:cancelable" // string@0b99 │ │ -055a28: 5532 9100 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -055a2c: 6e30 9c01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ -055a32: 5531 9600 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -055a36: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -055a3a: 1a01 9c0b |0039: const-string v1, "android:showsDialog" // string@0b9c │ │ -055a3e: 5532 9600 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -055a42: 6e30 9c01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ -055a48: 5231 9000 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -055a4c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -055a4e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -055a52: 1a01 980b |0045: const-string v1, "android:backStackId" // string@0b98 │ │ -055a56: 5232 9000 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -055a5a: 6e30 9e01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -055a60: 0e00 |004c: return-void │ │ +055940: |[055940] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +055950: 6f20 1503 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0315 │ │ +055956: 5431 9300 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +05595a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +05595e: 5431 9300 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055962: 6e10 4200 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0042 │ │ +055968: 0c00 |000c: move-result-object v0 │ │ +05596a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +05596e: 1a01 9b0b |000f: const-string v1, "android:savedDialogState" // string@0b9b │ │ +055972: 6e30 9d01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@019d │ │ +055978: 5231 9700 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +05597c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +055980: 1a01 9d0b |0018: const-string v1, "android:style" // string@0b9d │ │ +055984: 5232 9700 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +055988: 6e30 9e01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +05598e: 5231 9800 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +055992: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +055996: 1a01 a20b |0023: const-string v1, "android:theme" // string@0ba2 │ │ +05599a: 5232 9800 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +05599e: 6e30 9e01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +0559a4: 5531 9100 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +0559a8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0559ac: 1a01 990b |002e: const-string v1, "android:cancelable" // string@0b99 │ │ +0559b0: 5532 9100 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +0559b4: 6e30 9c01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ +0559ba: 5531 9600 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +0559be: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +0559c2: 1a01 9c0b |0039: const-string v1, "android:showsDialog" // string@0b9c │ │ +0559c6: 5532 9600 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +0559ca: 6e30 9c01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ +0559d0: 5231 9000 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +0559d4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +0559d6: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +0559da: 1a01 980b |0045: const-string v1, "android:backStackId" // string@0b98 │ │ +0559de: 5232 9000 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +0559e2: 6e30 9e01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +0559e8: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -105032,23 +105004,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -055a64: |[055a64] android.support.v4.app.DialogFragment.onStart:()V │ │ -055a74: 6f10 1603 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0316 │ │ -055a7a: 5410 9300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055a7e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -055a82: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -055a84: 5c10 9900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ -055a88: 5410 9300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055a8c: 6e10 4900 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0049 │ │ -055a92: 0e00 |000f: return-void │ │ +0559ec: |[0559ec] android.support.v4.app.DialogFragment.onStart:()V │ │ +0559fc: 6f10 1603 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@0316 │ │ +055a02: 5410 9300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055a06: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +055a0a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +055a0c: 5c10 9900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ +055a10: 5410 9300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055a14: 6e10 4900 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0049 │ │ +055a1a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -105060,21 +105032,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -055a94: |[055a94] android.support.v4.app.DialogFragment.onStop:()V │ │ -055aa4: 6f10 1703 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0317 │ │ -055aaa: 5410 9300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055aae: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -055ab2: 5410 9300 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055ab6: 6e10 4000 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0040 │ │ -055abc: 0e00 |000c: return-void │ │ +055a1c: |[055a1c] android.support.v4.app.DialogFragment.onStop:()V │ │ +055a2c: 6f10 1703 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@0317 │ │ +055a32: 5410 9300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055a36: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +055a3a: 5410 9300 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055a3e: 6e10 4000 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0040 │ │ +055a44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -105085,21 +105057,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -055ac0: |[055ac0] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -055ad0: 5c12 9100 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ -055ad4: 5410 9300 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055ad8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -055adc: 5410 9300 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ -055ae0: 6e20 4400 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ -055ae6: 0e00 |000b: return-void │ │ +055a48: |[055a48] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +055a58: 5c12 9100 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0091 │ │ +055a5c: 5410 9300 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055a60: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +055a64: 5410 9300 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0093 │ │ +055a68: 6e20 4400 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0044 │ │ +055a6e: 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; │ │ @@ -105110,17 +105082,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055ae8: |[055ae8] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -055af8: 5c01 9600 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ -055afc: 0e00 |0002: return-void │ │ +055a70: |[055a70] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +055a80: 5c01 9600 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0096 │ │ +055a84: 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 │ │ @@ -105130,27 +105102,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -055b00: |[055b00] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -055b10: 5923 9700 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -055b14: 5220 9700 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -055b18: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -055b1a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -055b1e: 5220 9700 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ -055b22: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -055b24: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -055b28: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -055b2e: 5920 9800 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -055b32: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -055b36: 5924 9800 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ -055b3a: 0e00 |0015: return-void │ │ +055a88: |[055a88] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +055a98: 5923 9700 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +055a9c: 5220 9700 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +055aa0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +055aa2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +055aa6: 5220 9700 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0097 │ │ +055aaa: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +055aac: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +055ab0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +055ab6: 5920 9800 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +055aba: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +055abe: 5924 9800 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0098 │ │ +055ac2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -105165,26 +105137,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 │ │ -055b3c: |[055b3c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -055b4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055b4e: 5c21 9400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -055b52: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -055b54: 5c20 9500 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ -055b58: 6e30 4304 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@0443 │ │ -055b5e: 5c21 9900 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ -055b62: 6e10 4604 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ -055b68: 0a00 |000e: move-result v0 │ │ -055b6a: 5920 9000 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -055b6e: 5220 9000 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ -055b72: 0f00 |0013: return v0 │ │ +055ac4: |[055ac4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +055ad4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055ad6: 5c21 9400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +055ada: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +055adc: 5c20 9500 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ +055ae0: 6e30 4304 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@0443 │ │ +055ae6: 5c21 9900 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0099 │ │ +055aea: 6e10 4604 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ +055af0: 0a00 |000e: move-result v0 │ │ +055af2: 5920 9000 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +055af6: 5220 9000 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0090 │ │ +055afa: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -105199,24 +105171,24 @@ │ │ type : '(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -055b74: |[055b74] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -055b84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055b86: 5c21 9400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ -055b8a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -055b8c: 5c21 9500 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ -055b90: 6e10 7d03 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -055b96: 0c00 |0009: move-result-object v0 │ │ -055b98: 6e30 4304 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@0443 │ │ -055b9e: 6e10 4604 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ -055ba4: 0e00 |0010: return-void │ │ +055afc: |[055afc] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +055b0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055b0e: 5c21 9400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0094 │ │ +055b12: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +055b14: 5c21 9500 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0095 │ │ +055b18: 6e10 7d03 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +055b1e: 0c00 |0009: move-result-object v0 │ │ +055b20: 6e30 4304 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@0443 │ │ +055b26: 6e10 4604 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0446 │ │ +055b2c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -105262,18 +105234,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 │ │ -055ba8: |[055ba8] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -055bb8: 5b01 9a00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009a │ │ -055bbc: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -055bc2: 0e00 |0005: return-void │ │ +055b30: |[055b30] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +055b40: 5b01 9a00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009a │ │ +055b44: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +055b4a: 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; │ │ │ │ @@ -105283,27 +105255,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -055bc4: |[055bc4] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -055bd4: 5420 9a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009a │ │ -055bd8: 5400 ca00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -055bdc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -055be0: 2200 4403 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -055be4: 1a01 6403 |0008: const-string v1, "Fragment does not have a view" // string@0364 │ │ -055be8: 7020 0716 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -055bee: 2700 |000d: throw v0 │ │ -055bf0: 5420 9a00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009a │ │ -055bf4: 5400 ca00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -055bf8: 6e20 ee12 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -055bfe: 0c00 |0015: move-result-object v0 │ │ -055c00: 1100 |0016: return-object v0 │ │ +055b4c: |[055b4c] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +055b5c: 5420 9a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009a │ │ +055b60: 5400 ca00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +055b64: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +055b68: 2200 4403 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +055b6c: 1a01 6403 |0008: const-string v1, "Fragment does not have a view" // string@0364 │ │ +055b70: 7020 0716 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +055b76: 2700 |000d: throw v0 │ │ +055b78: 5420 9a00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009a │ │ +055b7c: 5400 ca00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +055b80: 6e20 ee12 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +055b86: 0c00 |0015: move-result-object v0 │ │ +055b88: 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; │ │ @@ -105344,18 +105316,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 │ │ -055c04: |[055c04] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -055c14: 5b01 ce00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -055c18: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -055c1e: 0e00 |0005: return-void │ │ +055b8c: |[055b8c] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +055b9c: 5b01 ce00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +055ba0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +055ba6: 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; │ │ │ │ @@ -105365,19 +105337,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055c20: |[055c20] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -055c30: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ -055c34: 6e20 4503 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0345 │ │ -055c3a: 0c00 |0005: move-result-object v0 │ │ -055c3c: 1100 |0006: return-object v0 │ │ +055ba8: |[055ba8] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +055bb8: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ce │ │ +055bbc: 6e20 4503 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0345 │ │ +055bc2: 0c00 |0005: move-result-object v0 │ │ +055bc4: 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 │ │ │ │ @@ -105616,37 +105588,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -055c40: |[055c40] android.support.v4.app.FragmentManagerImpl.:()V │ │ -055c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055c52: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -055c56: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -055c5a: 6a00 fe00 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -055c5e: 6001 2600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -055c62: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -055c66: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -055c6a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -055c6c: 6a00 0101 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0101 │ │ -055c70: 2200 cb02 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02cb │ │ -055c74: 7020 2814 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1428 │ │ -055c7a: 6900 0001 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0100 │ │ -055c7e: 2200 cb02 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02cb │ │ -055c82: 7020 2814 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1428 │ │ -055c88: 6900 ff00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ff │ │ -055c8c: 2200 c502 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ -055c90: 7020 1a14 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@141a │ │ -055c96: 6900 f600 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f6 │ │ -055c9a: 2200 c502 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ -055c9e: 7020 1a14 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@141a │ │ -055ca4: 6900 f500 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ -055ca8: 0e00 |002c: return-void │ │ +055bc8: |[055bc8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +055bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055bda: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +055bde: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +055be2: 6a00 fe00 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +055be6: 6001 2600 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +055bea: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +055bee: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +055bf2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +055bf4: 6a00 0101 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0101 │ │ +055bf8: 2200 cb02 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02cb │ │ +055bfc: 7020 2814 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1428 │ │ +055c02: 6900 0001 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0100 │ │ +055c06: 2200 cb02 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02cb │ │ +055c0a: 7020 2814 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1428 │ │ +055c10: 6900 ff00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ff │ │ +055c14: 2200 c502 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ +055c18: 7020 1a14 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@141a │ │ +055c1e: 6900 f600 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f6 │ │ +055c22: 2200 c502 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02c5 │ │ +055c26: 7020 1a14 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@141a │ │ +055c2c: 6900 f500 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f5 │ │ +055c30: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=402 │ │ 0x0007 line=405 │ │ 0x0010 line=738 │ │ 0x0017 line=739 │ │ 0x001e line=740 │ │ @@ -105658,25 +105630,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -055cac: |[055cac] android.support.v4.app.FragmentManagerImpl.:()V │ │ -055cbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -055cbe: 7010 7b03 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@037b │ │ -055cc4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -055cc6: 5920 1101 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -055cca: 5b21 1b01 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -055cce: 5b21 1a01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -055cd2: 2200 ab00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00ab │ │ -055cd6: 7020 9203 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0392 │ │ -055cdc: 5b20 1301 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ -055ce0: 0e00 |0012: return-void │ │ +055c34: |[055c34] android.support.v4.app.FragmentManagerImpl.:()V │ │ +055c44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +055c46: 7010 7b03 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@037b │ │ +055c4c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +055c4e: 5920 1101 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +055c52: 5b21 1b01 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +055c56: 5b21 1a01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +055c5a: 2200 ab00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00ab │ │ +055c5e: 7020 9203 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0392 │ │ +055c64: 5b20 1301 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ +055c68: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=401 │ │ 0x0004 line=428 │ │ 0x0007 line=440 │ │ 0x0009 line=441 │ │ 0x000b line=443 │ │ @@ -105688,37 +105660,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -055ce4: |[055ce4] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -055cf4: 5530 1c01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -055cf8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -055cfc: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -055d00: 1a01 6a02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@026a │ │ -055d04: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -055d0a: 2700 |000b: throw v0 │ │ -055d0c: 5430 1701 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -055d10: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -055d14: 2200 4403 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -055d18: 2201 5803 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -055d1c: 7010 4016 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -055d22: 1a02 6b02 |0017: const-string v2, "Can not perform this action inside of " // string@026b │ │ -055d26: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055d2c: 0c01 |001c: move-result-object v1 │ │ -055d2e: 5432 1701 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -055d32: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055d38: 0c01 |0022: move-result-object v1 │ │ -055d3a: 6e10 4c16 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -055d40: 0c01 |0026: move-result-object v1 │ │ -055d42: 7020 0716 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -055d48: 2700 |002a: throw v0 │ │ -055d4a: 0e00 |002b: return-void │ │ +055c6c: |[055c6c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +055c7c: 5530 1c01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +055c80: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +055c84: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +055c88: 1a01 6a02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@026a │ │ +055c8c: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +055c92: 2700 |000b: throw v0 │ │ +055c94: 5430 1701 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +055c98: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +055c9c: 2200 4403 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +055ca0: 2201 5803 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +055ca4: 7010 4016 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +055caa: 1a02 6b02 |0017: const-string v2, "Can not perform this action inside of " // string@026b │ │ +055cae: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055cb4: 0c01 |001c: move-result-object v1 │ │ +055cb6: 5432 1701 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +055cba: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055cc0: 0c01 |0022: move-result-object v1 │ │ +055cc2: 6e10 4c16 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +055cc8: 0c01 |0026: move-result-object v1 │ │ +055cca: 7020 0716 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +055cd0: 2700 |002a: throw v0 │ │ +055cd2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ 0x0004 line=1354 │ │ 0x000c line=1357 │ │ 0x0010 line=1358 │ │ 0x002b line=1361 │ │ @@ -105730,22 +105702,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 │ │ -055d4c: |[055d4c] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -055d5c: 2200 c602 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02c6 │ │ -055d60: 7030 1c14 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@141c │ │ -055d66: 6201 ff00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ff │ │ -055d6a: 6e20 1e14 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@141e │ │ -055d70: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -055d74: 6e30 1d14 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@141d │ │ -055d7a: 1100 |000f: return-object v0 │ │ +055cd4: |[055cd4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +055ce4: 2200 c602 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02c6 │ │ +055ce8: 7030 1c14 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@141c │ │ +055cee: 6201 ff00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ff │ │ +055cf2: 6e20 1e14 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@141e │ │ +055cf8: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +055cfc: 6e30 1d14 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@141d │ │ +055d02: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0005 line=762 │ │ 0x000a line=763 │ │ 0x000f line=764 │ │ locals : │ │ @@ -105759,41 +105731,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 │ │ -055d7c: |[055d7c] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -055d8c: 220a c902 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02c9 │ │ -055d90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -055d92: 7020 2414 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1424 │ │ -055d98: 2200 cd02 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02cd │ │ -055d9c: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -055d9e: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -055da2: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -055da4: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -055da8: 01c1 |000e: move v1, v12 │ │ -055daa: 01d2 |000f: move v2, v13 │ │ -055dac: 01c3 |0010: move v3, v12 │ │ -055dae: 01d4 |0011: move v4, v13 │ │ -055db0: 7609 2a14 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@142a │ │ -055db6: 6201 0001 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0100 │ │ -055dba: 6e20 2c14 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@142c │ │ -055dc0: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -055dc4: 6e30 2b14 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@142b │ │ -055dca: 6e20 2514 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1425 │ │ -055dd0: 2209 c602 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02c6 │ │ -055dd4: 7030 1c14 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@141c │ │ -055dda: 6201 ff00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ff │ │ -055dde: 6e20 1e14 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@141e │ │ -055de4: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -055de8: 6e30 1d14 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@141d │ │ -055dee: 6e20 2514 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1425 │ │ -055df4: 110a |0034: return-object v10 │ │ +055d04: |[055d04] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +055d14: 220a c902 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02c9 │ │ +055d18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055d1a: 7020 2414 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1424 │ │ +055d20: 2200 cd02 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02cd │ │ +055d24: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +055d26: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +055d2a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +055d2c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +055d30: 01c1 |000e: move v1, v12 │ │ +055d32: 01d2 |000f: move v2, v13 │ │ +055d34: 01c3 |0010: move v3, v12 │ │ +055d36: 01d4 |0011: move v4, v13 │ │ +055d38: 7609 2a14 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@142a │ │ +055d3e: 6201 0001 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0100 │ │ +055d42: 6e20 2c14 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@142c │ │ +055d48: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +055d4c: 6e30 2b14 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@142b │ │ +055d52: 6e20 2514 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1425 │ │ +055d58: 2209 c602 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02c6 │ │ +055d5c: 7030 1c14 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@141c │ │ +055d62: 6201 ff00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ff │ │ +055d66: 6e20 1e14 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@141e │ │ +055d6c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +055d70: 6e30 1d14 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@141d │ │ +055d76: 6e20 2514 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1425 │ │ +055d7c: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0006 line=748 │ │ 0x0015 line=750 │ │ 0x001a line=751 │ │ 0x001f line=752 │ │ @@ -105817,25 +105789,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -055df8: |[055df8] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -055e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055e0a: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -055e10: 0f00 |0004: return v0 │ │ -055e12: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -055e16: 28fd |0007: goto 0004 // -0003 │ │ -055e18: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -055e1c: 28fa |000a: goto 0004 // -0006 │ │ -055e1e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -055e22: 28f7 |000d: goto 0004 // -0009 │ │ -055e24: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +055d80: |[055d80] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +055d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055d92: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +055d98: 0f00 |0004: return v0 │ │ +055d9a: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +055d9e: 28fd |0007: goto 0004 // -0003 │ │ +055da0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +055da4: 28fa |000a: goto 0004 // -0006 │ │ +055da6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +055daa: 28f7 |000d: goto 0004 // -0009 │ │ +055dac: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2047 │ │ 0x0001 line=2048 │ │ 0x0004 line=2059 │ │ 0x0005 line=2050 │ │ 0x0007 line=2051 │ │ @@ -105852,52 +105824,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -055e40: |[055e40] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -055e50: 1a03 6803 |0000: const-string v3, "FragmentManager" // string@0368 │ │ -055e54: 6e10 2916 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1629 │ │ -055e5a: 0c04 |0005: move-result-object v4 │ │ -055e5c: 7120 7612 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -055e62: 1a03 6803 |0009: const-string v3, "FragmentManager" // string@0368 │ │ -055e66: 1a04 d401 |000b: const-string v4, "Activity state:" // string@01d4 │ │ -055e6a: 7120 7612 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -055e70: 2201 6801 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0168 │ │ -055e74: 1a03 6803 |0012: const-string v3, "FragmentManager" // string@0368 │ │ -055e78: 7020 fb07 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ -055e7e: 2202 3403 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0334 │ │ -055e82: 7020 d815 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ -055e88: 5473 0801 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -055e8c: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -055e90: 5473 0801 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -055e94: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ -055e98: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -055e9a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -055e9c: 2366 ad03 |0026: new-array v6, v6, [Ljava/lang/String; // type@03ad │ │ -055ea0: 6e56 4303 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@0343 │ │ -055ea6: 2708 |002b: throw v8 │ │ -055ea8: 0d00 |002c: move-exception v0 │ │ -055eaa: 1a03 6803 |002d: const-string v3, "FragmentManager" // string@0368 │ │ -055eae: 1a04 5403 |002f: const-string v4, "Failed dumping state" // string@0354 │ │ -055eb2: 7130 7712 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -055eb8: 28f7 |0034: goto 002b // -0009 │ │ -055eba: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ -055ebe: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -055ec0: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -055ec2: 2355 ad03 |0039: new-array v5, v5, [Ljava/lang/String; // type@03ad │ │ -055ec6: 6e55 b903 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@03b9 │ │ -055ecc: 28ed |003e: goto 002b // -0013 │ │ -055ece: 0d00 |003f: move-exception v0 │ │ -055ed0: 1a03 6803 |0040: const-string v3, "FragmentManager" // string@0368 │ │ -055ed4: 1a04 5403 |0042: const-string v4, "Failed dumping state" // string@0354 │ │ -055ed8: 7130 7712 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -055ede: 28e4 |0047: goto 002b // -001c │ │ +055dc8: |[055dc8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +055dd8: 1a03 6803 |0000: const-string v3, "FragmentManager" // string@0368 │ │ +055ddc: 6e10 2916 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@1629 │ │ +055de2: 0c04 |0005: move-result-object v4 │ │ +055de4: 7120 7612 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +055dea: 1a03 6803 |0009: const-string v3, "FragmentManager" // string@0368 │ │ +055dee: 1a04 d401 |000b: const-string v4, "Activity state:" // string@01d4 │ │ +055df2: 7120 7612 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +055df8: 2201 6801 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0168 │ │ +055dfc: 1a03 6803 |0012: const-string v3, "FragmentManager" // string@0368 │ │ +055e00: 7020 fb07 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ +055e06: 2202 3403 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0334 │ │ +055e0a: 7020 d815 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ +055e10: 5473 0801 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +055e14: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +055e18: 5473 0801 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +055e1c: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ +055e20: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +055e22: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +055e24: 2366 ad03 |0026: new-array v6, v6, [Ljava/lang/String; // type@03ad │ │ +055e28: 6e56 4303 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@0343 │ │ +055e2e: 2708 |002b: throw v8 │ │ +055e30: 0d00 |002c: move-exception v0 │ │ +055e32: 1a03 6803 |002d: const-string v3, "FragmentManager" // string@0368 │ │ +055e36: 1a04 5403 |002f: const-string v4, "Failed dumping state" // string@0354 │ │ +055e3a: 7130 7712 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +055e40: 28f7 |0034: goto 002b // -0009 │ │ +055e42: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ +055e46: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +055e48: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +055e4a: 2355 ad03 |0039: new-array v5, v5, [Ljava/lang/String; // type@03ad │ │ +055e4e: 6e55 b903 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@03b9 │ │ +055e54: 28ed |003e: goto 002b // -0013 │ │ +055e56: 0d00 |003f: move-exception v0 │ │ +055e58: 1a03 6803 |0040: const-string v3, "FragmentManager" // string@0368 │ │ +055e5c: 1a04 5403 |0042: const-string v4, "Failed dumping state" // string@0354 │ │ +055e60: 7130 7712 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +055e66: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=451 │ │ @@ -105925,35 +105897,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -055efc: |[055efc] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -055f0c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -055f0e: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -055f14: 0f00 |0004: return v0 │ │ -055f16: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -055f1a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -055f1c: 28fc |0008: goto 0004 // -0004 │ │ -055f1e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -055f20: 28fe |000a: goto 0008 // -0002 │ │ -055f22: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -055f26: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -055f28: 28f6 |000e: goto 0004 // -000a │ │ -055f2a: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -055f2c: 28fe |0010: goto 000e // -0002 │ │ -055f2e: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -055f32: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -055f34: 28f0 |0014: goto 0004 // -0010 │ │ -055f36: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -055f38: 28fe |0016: goto 0014 // -0002 │ │ -055f3a: 0000 |0017: nop // spacer │ │ -055f3c: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +055e84: |[055e84] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +055e94: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +055e96: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +055e9c: 0f00 |0004: return v0 │ │ +055e9e: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +055ea2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +055ea4: 28fc |0008: goto 0004 // -0004 │ │ +055ea6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +055ea8: 28fe |000a: goto 0008 // -0002 │ │ +055eaa: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +055eae: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +055eb0: 28f6 |000e: goto 0004 // -000a │ │ +055eb2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +055eb4: 28fe |0010: goto 000e // -0002 │ │ +055eb6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +055eba: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +055ebc: 28f0 |0014: goto 0004 // -0010 │ │ +055ebe: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +055ec0: 28fe |0016: goto 0014 // -0002 │ │ +055ec2: 0000 |0017: nop // spacer │ │ +055ec4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2071 │ │ 0x0001 line=2072 │ │ 0x0004 line=2083 │ │ 0x0005 line=2074 │ │ 0x0008 line=2075 │ │ @@ -105974,24 +105946,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -055f58: |[055f58] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -055f68: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -055f6c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -055f70: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -055f74: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -055f7a: 5b10 0c01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -055f7e: 5410 0c01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -055f82: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -055f88: 6e10 dc03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03dc │ │ -055f8e: 0e00 |0013: return-void │ │ +055ee0: |[055ee0] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +055ef0: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +055ef4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +055ef8: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +055efc: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +055f02: 5b10 0c01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +055f06: 5410 0c01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +055f0a: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +055f10: 6e10 dc03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03dc │ │ +055f16: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x0004 line=1511 │ │ 0x000b line=1513 │ │ 0x0010 line=1514 │ │ 0x0013 line=1515 │ │ @@ -106004,66 +105976,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 │ │ -055f90: |[055f90] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -055fa0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -055fa2: 5440 0901 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -055fa6: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -055faa: 2200 6803 |0005: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -055fae: 7010 6116 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -055fb4: 5b40 0901 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -055fb8: 6300 fe00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -055fbc: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -055fc0: 1a00 6803 |0010: const-string v0, "FragmentManager" // string@0368 │ │ -055fc4: 2201 5803 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -055fc8: 7010 4016 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -055fce: 1a02 350b |0017: const-string v2, "add: " // string@0b35 │ │ -055fd2: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -055fd8: 0c01 |001c: move-result-object v1 │ │ -055fda: 6e20 4616 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -055fe0: 0c01 |0020: move-result-object v1 │ │ -055fe2: 6e10 4c16 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -055fe8: 0c01 |0024: move-result-object v1 │ │ -055fea: 7120 7812 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -055ff0: 6e20 c803 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03c8 │ │ -055ff6: 5550 ae00 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -055ffa: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -055ffe: 5440 0901 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056002: 6e20 6616 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ -056008: 0a00 |0034: move-result v0 │ │ -05600a: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -05600e: 2200 4403 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -056012: 2201 5803 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -056016: 7010 4016 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05601c: 1a02 6303 |003e: const-string v2, "Fragment already added: " // string@0363 │ │ -056020: 6e20 4716 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056026: 0c01 |0043: move-result-object v1 │ │ -056028: 6e20 4616 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05602e: 0c01 |0047: move-result-object v1 │ │ -056030: 6e10 4c16 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -056036: 0c01 |004b: move-result-object v1 │ │ -056038: 7020 0716 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05603e: 2700 |004f: throw v0 │ │ -056040: 5440 0901 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056044: 6e20 6416 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05604a: 5c53 a400 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -05604e: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -056050: 5c50 bc00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ -056054: 5550 b200 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -056058: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -05605c: 5550 b900 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -056060: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -056064: 5c43 1601 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -056068: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -05606c: 6e20 ce03 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03ce │ │ -056072: 0e00 |0069: return-void │ │ +055f18: |[055f18] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +055f28: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +055f2a: 5440 0901 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +055f2e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +055f32: 2200 6803 |0005: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +055f36: 7010 6116 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +055f3c: 5b40 0901 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +055f40: 6300 fe00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +055f44: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +055f48: 1a00 6803 |0010: const-string v0, "FragmentManager" // string@0368 │ │ +055f4c: 2201 5803 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +055f50: 7010 4016 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +055f56: 1a02 350b |0017: const-string v2, "add: " // string@0b35 │ │ +055f5a: 6e20 4716 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055f60: 0c01 |001c: move-result-object v1 │ │ +055f62: 6e20 4616 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +055f68: 0c01 |0020: move-result-object v1 │ │ +055f6a: 6e10 4c16 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +055f70: 0c01 |0024: move-result-object v1 │ │ +055f72: 7120 7812 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +055f78: 6e20 c803 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@03c8 │ │ +055f7e: 5550 ae00 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +055f82: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +055f86: 5440 0901 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +055f8a: 6e20 6616 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ +055f90: 0a00 |0034: move-result v0 │ │ +055f92: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +055f96: 2200 4403 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +055f9a: 2201 5803 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +055f9e: 7010 4016 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +055fa4: 1a02 6303 |003e: const-string v2, "Fragment already added: " // string@0363 │ │ +055fa8: 6e20 4716 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +055fae: 0c01 |0043: move-result-object v1 │ │ +055fb0: 6e20 4616 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +055fb6: 0c01 |0047: move-result-object v1 │ │ +055fb8: 6e10 4c16 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +055fbe: 0c01 |004b: move-result-object v1 │ │ +055fc0: 7020 0716 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +055fc6: 2700 |004f: throw v0 │ │ +055fc8: 5440 0901 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +055fcc: 6e20 6416 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +055fd2: 5c53 a400 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +055fd6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +055fd8: 5c50 bc00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ +055fdc: 5550 b200 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +055fe0: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +055fe4: 5550 b900 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +055fe8: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +055fec: 5c43 1601 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +055ff0: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +055ff4: 6e20 ce03 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@03ce │ │ +055ffa: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1179 │ │ 0x0005 line=1180 │ │ 0x000c line=1182 │ │ 0x0028 line=1183 │ │ 0x002b line=1184 │ │ @@ -106087,23 +106059,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 │ │ -056074: |[056074] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -056084: 5410 0d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -056088: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05608c: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -056090: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -056096: 5b10 0d01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -05609a: 5410 0d01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -05609e: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0560a4: 0e00 |0010: return-void │ │ +055ffc: |[055ffc] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +05600c: 5410 0d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +056010: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +056014: 2200 6803 |0004: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +056018: 7010 6116 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05601e: 5b10 0d01 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +056022: 5410 0d01 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +056026: 6e20 6416 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05602c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x000b line=550 │ │ 0x0010 line=551 │ │ locals : │ │ @@ -106115,89 +106087,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 │ │ -0560a8: |[0560a8] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -0560b8: 1d05 |0000: monitor-enter v5 │ │ -0560ba: 5452 0a01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -0560be: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0560c2: 5452 0a01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -0560c6: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0560cc: 0a02 |000a: move-result v2 │ │ -0560ce: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -0560d2: 5452 0e01 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -0560d6: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -0560da: 2202 6803 |0011: new-instance v2, Ljava/util/ArrayList; // type@0368 │ │ -0560de: 7010 6116 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -0560e4: 5b52 0e01 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -0560e8: 5452 0e01 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -0560ec: 6e10 6d16 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0560f2: 0a00 |001d: move-result v0 │ │ -0560f4: 6302 fe00 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0560f8: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -0560fc: 1a02 6803 |0022: const-string v2, "FragmentManager" // string@0368 │ │ -056100: 2203 5803 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -056104: 7010 4016 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05610a: 1a04 6409 |0029: const-string v4, "Setting back stack index " // string@0964 │ │ -05610e: 6e20 4716 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056114: 0c03 |002e: move-result-object v3 │ │ -056116: 6e20 4316 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05611c: 0c03 |0032: move-result-object v3 │ │ -05611e: 1a04 8600 |0033: const-string v4, " to " // string@0086 │ │ -056122: 6e20 4716 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056128: 0c03 |0038: move-result-object v3 │ │ -05612a: 6e20 4616 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -056130: 0c03 |003c: move-result-object v3 │ │ -056132: 6e10 4c16 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -056138: 0c03 |0040: move-result-object v3 │ │ -05613a: 7120 7812 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -056140: 5452 0e01 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -056144: 6e20 6416 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05614a: 1e05 |0049: monitor-exit v5 │ │ -05614c: 0101 |004a: move v1, v0 │ │ -05614e: 0f01 |004b: return v1 │ │ -056150: 5452 0a01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -056154: 5453 0a01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -056158: 6e10 6d16 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05615e: 0a03 |0053: move-result v3 │ │ -056160: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -056164: 6e20 6a16 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -05616a: 0c02 |0059: move-result-object v2 │ │ -05616c: 1f02 4703 |005a: check-cast v2, Ljava/lang/Integer; // type@0347 │ │ -056170: 6e10 0916 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ -056176: 0a00 |005f: move-result v0 │ │ -056178: 6302 fe00 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05617c: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -056180: 1a02 6803 |0064: const-string v2, "FragmentManager" // string@0368 │ │ -056184: 2203 5803 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -056188: 7010 4016 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05618e: 1a04 de01 |006b: const-string v4, "Adding back stack index " // string@01de │ │ -056192: 6e20 4716 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056198: 0c03 |0070: move-result-object v3 │ │ -05619a: 6e20 4316 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0561a0: 0c03 |0074: move-result-object v3 │ │ -0561a2: 1a04 8b00 |0075: const-string v4, " with " // string@008b │ │ -0561a6: 6e20 4716 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0561ac: 0c03 |007a: move-result-object v3 │ │ -0561ae: 6e20 4616 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0561b4: 0c03 |007e: move-result-object v3 │ │ -0561b6: 6e10 4c16 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0561bc: 0c03 |0082: move-result-object v3 │ │ -0561be: 7120 7812 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0561c4: 5452 0e01 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -0561c8: 6e30 6c16 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -0561ce: 1e05 |008b: monitor-exit v5 │ │ -0561d0: 0101 |008c: move v1, v0 │ │ -0561d2: 28be |008d: goto 004b // -0042 │ │ -0561d4: 0d02 |008e: move-exception v2 │ │ -0561d6: 1e05 |008f: monitor-exit v5 │ │ -0561d8: 2702 |0090: throw v2 │ │ +056030: |[056030] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +056040: 1d05 |0000: monitor-enter v5 │ │ +056042: 5452 0a01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +056046: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +05604a: 5452 0a01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +05604e: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056054: 0a02 |000a: move-result v2 │ │ +056056: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +05605a: 5452 0e01 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +05605e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +056062: 2202 6803 |0011: new-instance v2, Ljava/util/ArrayList; // type@0368 │ │ +056066: 7010 6116 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05606c: 5b52 0e01 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +056070: 5452 0e01 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +056074: 6e10 6d16 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05607a: 0a00 |001d: move-result v0 │ │ +05607c: 6302 fe00 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +056080: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +056084: 1a02 6803 |0022: const-string v2, "FragmentManager" // string@0368 │ │ +056088: 2203 5803 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05608c: 7010 4016 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +056092: 1a04 6409 |0029: const-string v4, "Setting back stack index " // string@0964 │ │ +056096: 6e20 4716 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05609c: 0c03 |002e: move-result-object v3 │ │ +05609e: 6e20 4316 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0560a4: 0c03 |0032: move-result-object v3 │ │ +0560a6: 1a04 8600 |0033: const-string v4, " to " // string@0086 │ │ +0560aa: 6e20 4716 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0560b0: 0c03 |0038: move-result-object v3 │ │ +0560b2: 6e20 4616 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0560b8: 0c03 |003c: move-result-object v3 │ │ +0560ba: 6e10 4c16 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0560c0: 0c03 |0040: move-result-object v3 │ │ +0560c2: 7120 7812 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0560c8: 5452 0e01 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +0560cc: 6e20 6416 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0560d2: 1e05 |0049: monitor-exit v5 │ │ +0560d4: 0101 |004a: move v1, v0 │ │ +0560d6: 0f01 |004b: return v1 │ │ +0560d8: 5452 0a01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +0560dc: 5453 0a01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +0560e0: 6e10 6d16 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0560e6: 0a03 |0053: move-result v3 │ │ +0560e8: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0560ec: 6e20 6a16 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +0560f2: 0c02 |0059: move-result-object v2 │ │ +0560f4: 1f02 4703 |005a: check-cast v2, Ljava/lang/Integer; // type@0347 │ │ +0560f8: 6e10 0916 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ +0560fe: 0a00 |005f: move-result v0 │ │ +056100: 6302 fe00 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +056104: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +056108: 1a02 6803 |0064: const-string v2, "FragmentManager" // string@0368 │ │ +05610c: 2203 5803 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +056110: 7010 4016 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +056116: 1a04 de01 |006b: const-string v4, "Adding back stack index " // string@01de │ │ +05611a: 6e20 4716 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +056120: 0c03 |0070: move-result-object v3 │ │ +056122: 6e20 4316 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +056128: 0c03 |0074: move-result-object v3 │ │ +05612a: 1a04 8b00 |0075: const-string v4, " with " // string@008b │ │ +05612e: 6e20 4716 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +056134: 0c03 |007a: move-result-object v3 │ │ +056136: 6e20 4616 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05613c: 0c03 |007e: move-result-object v3 │ │ +05613e: 6e10 4c16 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +056144: 0c03 |0082: move-result-object v3 │ │ +056146: 7120 7812 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05614c: 5452 0e01 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +056150: 6e30 6c16 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +056156: 1e05 |008b: monitor-exit v5 │ │ +056158: 0101 |008c: move v1, v0 │ │ +05615a: 28be |008d: goto 004b // -0042 │ │ +05615c: 0d02 |008e: move-exception v2 │ │ +05615e: 1e05 |008f: monitor-exit v5 │ │ +056160: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1390 │ │ 0x0001 line=1391 │ │ 0x000d line=1392 │ │ @@ -106225,25 +106197,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 │ │ -0561e8: |[0561e8] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -0561f8: 5420 0801 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0561fc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -056200: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -056204: 1a01 e101 |0006: const-string v1, "Already attached" // string@01e1 │ │ -056208: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05620e: 2700 |000b: throw v0 │ │ -056210: 5b23 0801 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056214: 5b24 0f01 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ -056218: 5b25 1801 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -05621c: 0e00 |0012: return-void │ │ +056170: |[056170] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +056180: 5420 0801 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056184: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +056188: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +05618c: 1a01 e101 |0006: const-string v1, "Already attached" // string@01e1 │ │ +056190: 7020 0716 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +056196: 2700 |000b: throw v0 │ │ +056198: 5b23 0801 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05619c: 5b24 0f01 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ +0561a0: 5b25 1801 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +0561a4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x000c line=1879 │ │ 0x000e line=1880 │ │ 0x0010 line=1881 │ │ 0x0012 line=1882 │ │ @@ -106258,84 +106230,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 │ │ -056220: |[056220] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -056230: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -056232: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -056234: 6300 fe00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -056238: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -05623c: 1a00 6803 |0006: const-string v0, "FragmentManager" // string@0368 │ │ -056240: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -056244: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05624a: 1a02 c80b |000d: const-string v2, "attach: " // string@0bc8 │ │ -05624e: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056254: 0c01 |0012: move-result-object v1 │ │ -056256: 6e20 4616 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05625c: 0c01 |0016: move-result-object v1 │ │ -05625e: 6e10 4c16 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -056264: 0c01 |001a: move-result-object v1 │ │ -056266: 7120 7812 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05626c: 5570 ae00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -056270: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -056274: 5c75 ae00 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -056278: 5570 a400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -05627c: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -056280: 5460 0901 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056284: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -056288: 2200 6803 |002c: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -05628c: 7010 6116 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -056292: 5b60 0901 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056296: 5460 0901 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05629a: 6e20 6616 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ -0562a0: 0a00 |0038: move-result v0 │ │ -0562a2: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -0562a6: 2200 4403 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -0562aa: 2201 5803 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0562ae: 7010 4016 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0562b4: 1a02 6303 |0042: const-string v2, "Fragment already added: " // string@0363 │ │ -0562b8: 6e20 4716 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0562be: 0c01 |0047: move-result-object v1 │ │ -0562c0: 6e20 4616 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0562c6: 0c01 |004b: move-result-object v1 │ │ -0562c8: 6e10 4c16 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0562ce: 0c01 |004f: move-result-object v1 │ │ -0562d0: 7020 0716 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0562d6: 2700 |0053: throw v0 │ │ -0562d8: 6300 fe00 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0562dc: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -0562e0: 1a00 6803 |0058: const-string v0, "FragmentManager" // string@0368 │ │ -0562e4: 2201 5803 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0562e8: 7010 4016 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0562ee: 1a02 340b |005f: const-string v2, "add from attach: " // string@0b34 │ │ -0562f2: 6e20 4716 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0562f8: 0c01 |0064: move-result-object v1 │ │ -0562fa: 6e20 4616 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -056300: 0c01 |0068: move-result-object v1 │ │ -056302: 6e10 4c16 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -056308: 0c01 |006c: move-result-object v1 │ │ -05630a: 7120 7812 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -056310: 5460 0901 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056314: 6e20 6416 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05631a: 5c73 a400 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -05631e: 5570 b200 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -056322: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -056326: 5570 b900 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -05632a: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -05632e: 5c63 1601 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -056332: 5262 1101 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -056336: 0760 |0083: move-object v0, v6 │ │ -056338: 0771 |0084: move-object v1, v7 │ │ -05633a: 0183 |0085: move v3, v8 │ │ -05633c: 0194 |0086: move v4, v9 │ │ -05633e: 7406 cf03 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@03cf │ │ -056344: 0e00 |008a: return-void │ │ +0561a8: |[0561a8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0561b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0561ba: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0561bc: 6300 fe00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0561c0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +0561c4: 1a00 6803 |0006: const-string v0, "FragmentManager" // string@0368 │ │ +0561c8: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0561cc: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0561d2: 1a02 c80b |000d: const-string v2, "attach: " // string@0bc8 │ │ +0561d6: 6e20 4716 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0561dc: 0c01 |0012: move-result-object v1 │ │ +0561de: 6e20 4616 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0561e4: 0c01 |0016: move-result-object v1 │ │ +0561e6: 6e10 4c16 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0561ec: 0c01 |001a: move-result-object v1 │ │ +0561ee: 7120 7812 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0561f4: 5570 ae00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +0561f8: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +0561fc: 5c75 ae00 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +056200: 5570 a400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +056204: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +056208: 5460 0901 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05620c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +056210: 2200 6803 |002c: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +056214: 7010 6116 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05621a: 5b60 0901 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05621e: 5460 0901 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056222: 6e20 6616 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ +056228: 0a00 |0038: move-result v0 │ │ +05622a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +05622e: 2200 4403 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +056232: 2201 5803 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +056236: 7010 4016 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05623c: 1a02 6303 |0042: const-string v2, "Fragment already added: " // string@0363 │ │ +056240: 6e20 4716 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +056246: 0c01 |0047: move-result-object v1 │ │ +056248: 6e20 4616 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05624e: 0c01 |004b: move-result-object v1 │ │ +056250: 6e10 4c16 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +056256: 0c01 |004f: move-result-object v1 │ │ +056258: 7020 0716 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05625e: 2700 |0053: throw v0 │ │ +056260: 6300 fe00 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +056264: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +056268: 1a00 6803 |0058: const-string v0, "FragmentManager" // string@0368 │ │ +05626c: 2201 5803 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +056270: 7010 4016 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +056276: 1a02 340b |005f: const-string v2, "add from attach: " // string@0b34 │ │ +05627a: 6e20 4716 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +056280: 0c01 |0064: move-result-object v1 │ │ +056282: 6e20 4616 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +056288: 0c01 |0068: move-result-object v1 │ │ +05628a: 6e10 4c16 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +056290: 0c01 |006c: move-result-object v1 │ │ +056292: 7120 7812 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +056298: 5460 0901 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05629c: 6e20 6416 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0562a2: 5c73 a400 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +0562a6: 5570 b200 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +0562aa: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +0562ae: 5570 b900 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +0562b2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +0562b6: 5c63 1601 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +0562ba: 5262 1101 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +0562be: 0760 |0083: move-object v0, v6 │ │ +0562c0: 0771 |0084: move-object v1, v7 │ │ +0562c2: 0183 |0085: move v3, v8 │ │ +0562c4: 0194 |0086: move v4, v9 │ │ +0562c6: 7406 cf03 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@03cf │ │ +0562cc: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1275 │ │ 0x001e line=1276 │ │ 0x0022 line=1277 │ │ 0x0024 line=1278 │ │ 0x0028 line=1279 │ │ @@ -106360,18 +106332,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056348: |[056348] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -056358: 2200 9900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -05635c: 7020 7a02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@027a │ │ -056362: 1100 |0005: return-object v0 │ │ +0562d0: |[0562d0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +0562e0: 2200 9900 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +0562e4: 7020 7a02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@027a │ │ +0562ea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -106379,64 +106351,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 │ │ -056364: |[056364] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -056374: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -056376: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -056378: 6300 fe00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05637c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -056380: 1a00 6803 |0006: const-string v0, "FragmentManager" // string@0368 │ │ -056384: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -056388: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05638e: 1a03 5a0d |000d: const-string v3, "detach: " // string@0d5a │ │ -056392: 6e20 4716 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056398: 0c01 |0012: move-result-object v1 │ │ -05639a: 6e20 4616 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0563a0: 0c01 |0016: move-result-object v1 │ │ -0563a2: 6e10 4c16 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0563a8: 0c01 |001a: move-result-object v1 │ │ -0563aa: 7120 7812 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0563b0: 5570 ae00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -0563b4: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -0563b8: 5c72 ae00 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -0563bc: 5570 a400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -0563c0: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -0563c4: 5460 0901 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0563c8: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -0563cc: 6300 fe00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0563d0: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -0563d4: 1a00 6803 |0030: const-string v0, "FragmentManager" // string@0368 │ │ -0563d8: 2201 5803 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0563dc: 7010 4016 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0563e2: 1a03 4317 |0037: const-string v3, "remove from detach: " // string@1743 │ │ -0563e6: 6e20 4716 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0563ec: 0c01 |003c: move-result-object v1 │ │ -0563ee: 6e20 4616 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0563f4: 0c01 |0040: move-result-object v1 │ │ -0563f6: 6e10 4c16 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0563fc: 0c01 |0044: move-result-object v1 │ │ -0563fe: 7120 7812 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -056404: 5460 0901 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056408: 6e20 6b16 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ -05640e: 5570 b200 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -056412: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -056416: 5570 b900 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -05641a: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -05641e: 5c62 1601 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -056422: 5c75 a400 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -056426: 0760 |0059: move-object v0, v6 │ │ -056428: 0771 |005a: move-object v1, v7 │ │ -05642a: 0183 |005b: move v3, v8 │ │ -05642c: 0194 |005c: move v4, v9 │ │ -05642e: 7406 cf03 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@03cf │ │ -056434: 0e00 |0060: return-void │ │ +0562ec: |[0562ec] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0562fc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0562fe: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +056300: 6300 fe00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +056304: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +056308: 1a00 6803 |0006: const-string v0, "FragmentManager" // string@0368 │ │ +05630c: 2201 5803 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +056310: 7010 4016 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +056316: 1a03 5a0d |000d: const-string v3, "detach: " // string@0d5a │ │ +05631a: 6e20 4716 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +056320: 0c01 |0012: move-result-object v1 │ │ +056322: 6e20 4616 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +056328: 0c01 |0016: move-result-object v1 │ │ +05632a: 6e10 4c16 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +056330: 0c01 |001a: move-result-object v1 │ │ +056332: 7120 7812 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +056338: 5570 ae00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +05633c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +056340: 5c72 ae00 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +056344: 5570 a400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +056348: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +05634c: 5460 0901 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056350: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +056354: 6300 fe00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +056358: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +05635c: 1a00 6803 |0030: const-string v0, "FragmentManager" // string@0368 │ │ +056360: 2201 5803 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +056364: 7010 4016 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05636a: 1a03 4317 |0037: const-string v3, "remove from detach: " // string@1743 │ │ +05636e: 6e20 4716 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +056374: 0c01 |003c: move-result-object v1 │ │ +056376: 6e20 4616 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05637c: 0c01 |0040: move-result-object v1 │ │ +05637e: 6e10 4c16 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +056384: 0c01 |0044: move-result-object v1 │ │ +056386: 7120 7812 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05638c: 5460 0901 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056390: 6e20 6b16 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ +056396: 5570 b200 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +05639a: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +05639e: 5570 b900 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +0563a2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +0563a6: 5c62 1601 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +0563aa: 5c75 a400 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +0563ae: 0760 |0059: move-object v0, v6 │ │ +0563b0: 0771 |005a: move-object v1, v7 │ │ +0563b2: 0183 |005b: move v3, v8 │ │ +0563b4: 0194 |005c: move v4, v9 │ │ +0563b6: 7406 cf03 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@03cf │ │ +0563bc: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1256 │ │ 0x001e line=1257 │ │ 0x0022 line=1258 │ │ 0x0024 line=1259 │ │ 0x0028 line=1261 │ │ @@ -106458,20 +106430,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056438: |[056438] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -056448: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05644a: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -05644e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -056450: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -056456: 0e00 |0007: return-void │ │ +0563c0: |[0563c0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +0563d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0563d2: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +0563d6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0563d8: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +0563de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1894 │ │ 0x0003 line=1895 │ │ 0x0007 line=1896 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -106481,31 +106453,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -056458: |[056458] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -056468: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05646c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -056470: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -056472: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056476: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05647c: 0a02 |000a: move-result v2 │ │ -05647e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -056482: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056486: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -05648c: 0c00 |0012: move-result-object v0 │ │ -05648e: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056492: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -056496: 6e20 1b03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@031b │ │ -05649c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0564a0: 28e9 |001c: goto 0005 // -0017 │ │ -0564a2: 0e00 |001d: return-void │ │ +0563e0: |[0563e0] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0563f0: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0563f4: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0563f8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0563fa: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0563fe: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056404: 0a02 |000a: move-result v2 │ │ +056406: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +05640a: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05640e: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056414: 0c00 |0012: move-result-object v0 │ │ +056416: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05641a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +05641e: 6e20 1b03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@031b │ │ +056424: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056428: 28e9 |001c: goto 0005 // -0017 │ │ +05642a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1939 │ │ 0x0004 line=1940 │ │ 0x000d line=1941 │ │ 0x0015 line=1942 │ │ 0x0017 line=1943 │ │ @@ -106522,36 +106494,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0564a4: |[0564a4] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0564b4: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0564b8: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -0564bc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0564be: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0564c2: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0564c8: 0a02 |000a: move-result v2 │ │ -0564ca: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -0564ce: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0564d2: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0564d8: 0c00 |0012: move-result-object v0 │ │ -0564da: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0564de: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -0564e2: 6e20 1c03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@031c │ │ -0564e8: 0a02 |001a: move-result v2 │ │ -0564ea: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0564ee: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0564f0: 0f02 |001e: return v2 │ │ -0564f2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0564f6: 28e4 |0021: goto 0005 // -001c │ │ -0564f8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0564fa: 28fb |0023: goto 001e // -0005 │ │ +05642c: |[05642c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +05643c: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056440: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +056444: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +056446: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05644a: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056450: 0a02 |000a: move-result v2 │ │ +056452: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +056456: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05645a: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056460: 0c00 |0012: move-result-object v0 │ │ +056462: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056466: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +05646a: 6e20 1c03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@031c │ │ +056470: 0a02 |001a: move-result v2 │ │ +056472: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +056476: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +056478: 0f02 |001e: return v2 │ │ +05647a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05647e: 28e4 |0021: goto 0005 // -001c │ │ +056480: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +056482: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2022 │ │ 0x0004 line=2023 │ │ 0x000d line=2024 │ │ 0x0015 line=2025 │ │ 0x0017 line=2026 │ │ @@ -106572,20 +106544,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0564fc: |[0564fc] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -05650c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05650e: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -056512: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -056514: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -05651a: 0e00 |0007: return-void │ │ +056484: |[056484] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +056494: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056496: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +05649a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05649c: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +0564a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1889 │ │ 0x0003 line=1890 │ │ 0x0007 line=1891 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -106595,59 +106567,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 │ │ -05651c: |[05651c] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -05652c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05652e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -056530: 5454 0901 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056534: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -056538: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05653a: 5454 0901 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05653e: 6e10 6d16 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056544: 0a04 |000c: move-result v4 │ │ -056546: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -05654a: 5454 0901 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05654e: 6e20 6716 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056554: 0c00 |0014: move-result-object v0 │ │ -056556: 1f00 a100 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -05655a: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -05655e: 6e30 1e03 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@031e │ │ -056564: 0a04 |001c: move-result v4 │ │ -056566: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -05656a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -05656c: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -056570: 2202 6803 |0022: new-instance v2, Ljava/util/ArrayList; // type@0368 │ │ -056574: 7010 6116 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05657a: 6e20 6416 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -056580: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056584: 28db |002c: goto 0007 // -0025 │ │ -056586: 5454 1001 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -05658a: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -05658e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -056590: 5454 1001 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -056594: 6e10 6d16 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05659a: 0a04 |0037: move-result v4 │ │ -05659c: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -0565a0: 5454 1001 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -0565a4: 6e20 6716 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0565aa: 0c00 |003f: move-result-object v0 │ │ -0565ac: 1f00 a100 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0565b0: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -0565b4: 6e20 6616 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ -0565ba: 0a04 |0047: move-result v4 │ │ -0565bc: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -0565c0: 6e10 0a03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@030a │ │ -0565c6: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0565ca: 28e3 |004f: goto 0032 // -001d │ │ -0565cc: 5b52 1001 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -0565d0: 0f03 |0052: return v3 │ │ +0564a4: |[0564a4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +0564b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0564b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0564b8: 5454 0901 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0564bc: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +0564c0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0564c2: 5454 0901 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0564c6: 6e10 6d16 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0564cc: 0a04 |000c: move-result v4 │ │ +0564ce: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +0564d2: 5454 0901 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0564d6: 6e20 6716 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0564dc: 0c00 |0014: move-result-object v0 │ │ +0564de: 1f00 a100 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0564e2: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +0564e6: 6e30 1e03 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@031e │ │ +0564ec: 0a04 |001c: move-result v4 │ │ +0564ee: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +0564f2: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0564f4: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +0564f8: 2202 6803 |0022: new-instance v2, Ljava/util/ArrayList; // type@0368 │ │ +0564fc: 7010 6116 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +056502: 6e20 6416 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +056508: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05650c: 28db |002c: goto 0007 // -0025 │ │ +05650e: 5454 1001 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +056512: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +056516: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +056518: 5454 1001 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +05651c: 6e10 6d16 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056522: 0a04 |0037: move-result v4 │ │ +056524: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +056528: 5454 1001 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +05652c: 6e20 6716 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056532: 0c00 |003f: move-result-object v0 │ │ +056534: 1f00 a100 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056538: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +05653c: 6e20 6616 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ +056542: 0a04 |0047: move-result v4 │ │ +056544: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +056548: 6e10 0a03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@030a │ │ +05654e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056552: 28e3 |004f: goto 0032 // -001d │ │ +056554: 5b52 1001 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +056558: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ 0x0001 line=1962 │ │ 0x0002 line=1963 │ │ 0x0006 line=1964 │ │ 0x000f line=1965 │ │ @@ -106683,25 +106655,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0565d4: |[0565d4] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -0565e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0565e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0565e8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0565ea: 5c30 1201 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ -0565ee: 6e10 bb03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -0565f4: 6e30 cd03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -0565fa: 5b31 0801 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0565fe: 5b31 0f01 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ -056602: 5b31 1801 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -056606: 0e00 |0011: return-void │ │ +05655c: |[05655c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +05656c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05656e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +056570: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +056572: 5c30 1201 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ +056576: 6e10 bb03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +05657c: 6e30 cd03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +056582: 5b31 0801 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056586: 5b31 0f01 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ +05658a: 5b31 1801 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +05658e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1930 │ │ 0x0005 line=1931 │ │ 0x0008 line=1932 │ │ 0x000b line=1933 │ │ 0x000d line=1934 │ │ @@ -106715,19 +106687,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056608: |[056608] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -056618: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05661a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05661c: 6e30 cd03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -056622: 0e00 |0005: return-void │ │ +056590: |[056590] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +0565a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0565a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0565a4: 6e30 cd03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +0565aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1926 │ │ 0x0005 line=1927 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -106736,31 +106708,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -056624: |[056624] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -056634: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056638: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -05663c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05663e: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056642: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056648: 0a02 |000a: move-result v2 │ │ -05664a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -05664e: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056652: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056658: 0c00 |0012: move-result-object v0 │ │ -05665a: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -05665e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -056662: 6e10 2203 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0322 │ │ -056668: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05666c: 28e9 |001c: goto 0005 // -0017 │ │ -05666e: 0e00 |001d: return-void │ │ +0565ac: |[0565ac] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +0565bc: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0565c0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0565c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0565c6: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0565ca: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0565d0: 0a02 |000a: move-result v2 │ │ +0565d2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0565d6: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0565da: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0565e0: 0c00 |0012: move-result-object v0 │ │ +0565e2: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0565e6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +0565ea: 6e10 2203 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0322 │ │ +0565f0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0565f4: 28e9 |001c: goto 0005 // -0017 │ │ +0565f6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1950 │ │ 0x0004 line=1951 │ │ 0x000d line=1952 │ │ 0x0015 line=1953 │ │ 0x0017 line=1954 │ │ @@ -106776,36 +106748,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -056670: |[056670] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -056680: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056684: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -056688: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05668a: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05668e: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056694: 0a02 |000a: move-result v2 │ │ -056696: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -05669a: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05669e: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0566a4: 0c00 |0012: move-result-object v0 │ │ -0566a6: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0566aa: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -0566ae: 6e20 2303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0323 │ │ -0566b4: 0a02 |001a: move-result v2 │ │ -0566b6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -0566ba: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -0566bc: 0f02 |001e: return v2 │ │ -0566be: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0566c2: 28e4 |0021: goto 0005 // -001c │ │ -0566c4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -0566c6: 28fb |0023: goto 001e // -0005 │ │ +0565f8: |[0565f8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +056608: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05660c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +056610: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +056612: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056616: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05661c: 0a02 |000a: move-result v2 │ │ +05661e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +056622: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056626: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05662c: 0c00 |0012: move-result-object v0 │ │ +05662e: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056632: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +056636: 6e20 2303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0323 │ │ +05663c: 0a02 |001a: move-result v2 │ │ +05663e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +056642: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +056644: 0f02 |001e: return v2 │ │ +056646: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05664a: 28e4 |0021: goto 0005 // -001c │ │ +05664c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +05664e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2008 │ │ 0x0004 line=2009 │ │ 0x000d line=2010 │ │ 0x0015 line=2011 │ │ 0x0017 line=2012 │ │ @@ -106826,31 +106798,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0566c8: |[0566c8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0566d8: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0566dc: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0566e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0566e2: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0566e6: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0566ec: 0a02 |000a: move-result v2 │ │ -0566ee: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0566f2: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0566f6: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0566fc: 0c00 |0012: move-result-object v0 │ │ -0566fe: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056702: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -056706: 6e20 2403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0324 │ │ -05670c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056710: 28e9 |001c: goto 0005 // -0017 │ │ -056712: 0e00 |001d: return-void │ │ +056650: |[056650] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +056660: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056664: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +056668: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05666a: 5432 0901 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05666e: 6e10 6d16 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056674: 0a02 |000a: move-result v2 │ │ +056676: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +05667a: 5432 0901 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05667e: 6e20 6716 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056684: 0c00 |0012: move-result-object v0 │ │ +056686: 1f00 a100 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05668a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +05668e: 6e20 2403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@0324 │ │ +056694: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056698: 28e9 |001c: goto 0005 // -0017 │ │ +05669a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0004 line=2037 │ │ 0x000d line=2038 │ │ 0x0015 line=2039 │ │ 0x0017 line=2040 │ │ @@ -106867,19 +106839,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056714: |[056714] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -056724: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -056726: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -056728: 6e30 cd03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -05672e: 0e00 |0005: return-void │ │ +05669c: |[05669c] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +0566ac: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0566ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0566b0: 6e30 cd03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +0566b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ 0x0005 line=1910 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -106888,35 +106860,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -056730: |[056730] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -056740: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -056742: 5443 0901 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056746: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -05674a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05674c: 5443 0901 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056750: 6e10 6d16 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056756: 0a03 |000b: move-result v3 │ │ -056758: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -05675c: 5443 0901 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056760: 6e20 6716 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056766: 0c00 |0013: move-result-object v0 │ │ -056768: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -05676c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -056770: 6e20 2603 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0326 │ │ -056776: 0a03 |001b: move-result v3 │ │ -056778: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -05677c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -05677e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056782: 28e5 |0021: goto 0006 // -001b │ │ -056784: 0f02 |0022: return v2 │ │ +0566b8: |[0566b8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0566c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0566ca: 5443 0901 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0566ce: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +0566d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0566d4: 5443 0901 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0566d8: 6e10 6d16 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0566de: 0a03 |000b: move-result v3 │ │ +0566e0: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +0566e4: 5443 0901 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0566e8: 6e20 6716 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0566ee: 0c00 |0013: move-result-object v0 │ │ +0566f0: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0566f4: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +0566f8: 6e20 2603 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0326 │ │ +0566fe: 0a03 |001b: move-result v3 │ │ +056700: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +056704: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +056706: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05670a: 28e5 |0021: goto 0006 // -001b │ │ +05670c: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1993 │ │ 0x0001 line=1994 │ │ 0x0005 line=1995 │ │ 0x000e line=1996 │ │ 0x0016 line=1997 │ │ @@ -106936,19 +106908,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056788: |[056788] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -056798: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05679a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05679c: 6e30 cd03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -0567a2: 0e00 |0005: return-void │ │ +056710: |[056710] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +056720: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +056722: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +056724: 6e30 cd03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +05672a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0005 line=1923 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -106957,20 +106929,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0567a4: |[0567a4] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -0567b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0567b6: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -0567ba: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0567bc: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -0567c2: 0e00 |0007: return-void │ │ +05672c: |[05672c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +05673c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05673e: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +056742: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +056744: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +05674a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1904 │ │ 0x0003 line=1905 │ │ 0x0007 line=1906 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -106980,20 +106952,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0567c4: |[0567c4] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -0567d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0567d6: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -0567da: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0567dc: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -0567e2: 0e00 |0007: return-void │ │ +05674c: |[05674c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +05675c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05675e: 5c21 1c01 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +056762: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +056764: 6e30 cd03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +05676a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1899 │ │ 0x0003 line=1900 │ │ 0x0007 line=1901 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -107003,21 +106975,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0567e4: |[0567e4] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0567f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0567f6: 5c20 1c01 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -0567fa: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0567fc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0567fe: 6e30 cd03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ -056804: 0e00 |0008: return-void │ │ +05676c: |[05676c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +05677c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05677e: 5c20 1c01 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +056782: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +056784: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +056786: 6e30 cd03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@03cd │ │ +05678c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0003 line=1918 │ │ 0x0008 line=1919 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -107027,267 +106999,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 │ │ -056808: |[056808] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -056818: 2206 5803 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ -05681c: 7010 4016 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -056822: 6e20 4716 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056828: 0c06 |0008: move-result-object v6 │ │ -05682a: 1a07 0500 |0009: const-string v7, " " // string@0005 │ │ -05682e: 6e20 4716 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -056834: 0c06 |000e: move-result-object v6 │ │ -056836: 6e10 4c16 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05683c: 0c04 |0012: move-result-object v4 │ │ -05683e: 5486 0701 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056842: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -056846: 5486 0701 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05684a: 6e10 6d16 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056850: 0a00 |001c: move-result v0 │ │ -056852: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -056856: 6e20 db15 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05685c: 1a06 ce01 |0022: const-string v6, "Active Fragments in " // string@01ce │ │ -056860: 6e20 db15 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056866: 7110 4f16 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -05686c: 0a06 |002a: move-result v6 │ │ -05686e: 7110 0c16 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -056874: 0c06 |002e: move-result-object v6 │ │ -056876: 6e20 db15 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05687c: 1a06 e000 |0032: const-string v6, ":" // string@00e0 │ │ -056880: 6e20 e015 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056886: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -056888: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -05688c: 5486 0701 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056890: 6e20 6716 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056896: 0c02 |003f: move-result-object v2 │ │ -056898: 1f02 a100 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -05689c: 6e20 db15 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0568a2: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ -0568a6: 6e20 db15 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0568ac: 6e20 d915 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -0568b2: 1a06 e100 |004d: const-string v6, ": " // string@00e1 │ │ -0568b6: 6e20 db15 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0568bc: 6e20 df15 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -0568c2: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -0568c6: 6e5c da02 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@02da │ │ -0568cc: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0568d0: 28dc |005c: goto 0038 // -0024 │ │ -0568d2: 5486 0901 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0568d6: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -0568da: 5486 0901 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -0568de: 6e10 6d16 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0568e4: 0a00 |0066: move-result v0 │ │ -0568e6: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -0568ea: 6e20 db15 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0568f0: 1a06 dc01 |006c: const-string v6, "Added Fragments:" // string@01dc │ │ -0568f4: 6e20 e015 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -0568fa: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0568fc: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -056900: 5486 0901 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056904: 6e20 6716 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -05690a: 0c02 |0079: move-result-object v2 │ │ -05690c: 1f02 a100 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056910: 6e20 db15 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056916: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ -05691a: 6e20 db15 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056920: 6e20 d915 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -056926: 1a06 e100 |0087: const-string v6, ": " // string@00e1 │ │ -05692a: 6e20 db15 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056930: 6e10 3803 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0338 │ │ -056936: 0c06 |008f: move-result-object v6 │ │ -056938: 6e20 e015 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05693e: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056942: 28dd |0095: goto 0072 // -0023 │ │ -056944: 5486 1001 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -056948: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -05694c: 5486 1001 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -056950: 6e10 6d16 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056956: 0a00 |009f: move-result v0 │ │ -056958: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -05695c: 6e20 db15 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056962: 1a06 7803 |00a5: const-string v6, "Fragments Created Menus:" // string@0378 │ │ -056966: 6e20 e015 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05696c: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -05696e: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -056972: 5486 1001 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ -056976: 6e20 6716 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -05697c: 0c02 |00b2: move-result-object v2 │ │ -05697e: 1f02 a100 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056982: 6e20 db15 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056988: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ -05698c: 6e20 db15 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056992: 6e20 d915 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -056998: 1a06 e100 |00c0: const-string v6, ": " // string@00e1 │ │ -05699c: 6e20 db15 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0569a2: 6e10 3803 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0338 │ │ -0569a8: 0c06 |00c8: move-result-object v6 │ │ -0569aa: 6e20 e015 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -0569b0: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0569b4: 28dd |00ce: goto 00ab // -0023 │ │ -0569b6: 5486 0c01 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -0569ba: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -0569be: 5486 0c01 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -0569c2: 6e10 6d16 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0569c8: 0a00 |00d8: move-result v0 │ │ -0569ca: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -0569ce: 6e20 db15 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0569d4: 1a06 1002 |00de: const-string v6, "Back Stack:" // string@0210 │ │ -0569d8: 6e20 e015 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -0569de: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -0569e0: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -0569e4: 5486 0c01 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -0569e8: 6e20 6716 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0569ee: 0c01 |00eb: move-result-object v1 │ │ -0569f0: 1f01 9900 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -0569f4: 6e20 db15 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0569fa: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ -0569fe: 6e20 db15 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056a04: 6e20 d915 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -056a0a: 1a06 e100 |00f9: const-string v6, ": " // string@00e1 │ │ -056a0e: 6e20 db15 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056a14: 6e10 a302 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02a3 │ │ -056a1a: 0c06 |0101: move-result-object v6 │ │ -056a1c: 6e20 e015 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056a22: 6e5c 8802 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@0288 │ │ -056a28: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056a2c: 28da |010a: goto 00e4 // -0026 │ │ -056a2e: 1d08 |010b: monitor-enter v8 │ │ -056a30: 5486 0e01 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -056a34: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -056a38: 5486 0e01 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -056a3c: 6e10 6d16 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056a42: 0a00 |0115: move-result v0 │ │ -056a44: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -056a48: 6e20 db15 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056a4e: 1a06 0f02 |011b: const-string v6, "Back Stack Indices:" // string@020f │ │ -056a52: 6e20 e015 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056a58: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -056a5a: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -056a5e: 5486 0e01 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -056a62: 6e20 6716 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056a68: 0c01 |0128: move-result-object v1 │ │ -056a6a: 1f01 9900 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -056a6e: 6e20 db15 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056a74: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ -056a78: 6e20 db15 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056a7e: 6e20 d915 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -056a84: 1a06 e100 |0136: const-string v6, ": " // string@00e1 │ │ -056a88: 6e20 db15 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056a8e: 6e20 df15 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -056a94: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056a98: 28e1 |0140: goto 0121 // -001f │ │ -056a9a: 5486 0a01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -056a9e: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -056aa2: 5486 0a01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -056aa6: 6e10 6d16 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056aac: 0a06 |014a: move-result v6 │ │ -056aae: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -056ab2: 6e20 db15 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056ab8: 1a06 2512 |0150: const-string v6, "mAvailBackStackIndices: " // string@1225 │ │ -056abc: 6e20 db15 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056ac2: 5486 0a01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -056ac6: 6e10 6f16 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@166f │ │ -056acc: 0c06 |015a: move-result-object v6 │ │ -056ace: 7110 7516 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ -056ad4: 0c06 |015e: move-result-object v6 │ │ -056ad6: 6e20 e015 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056adc: 1e08 |0162: monitor-exit v8 │ │ -056ade: 5486 1901 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056ae2: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -056ae6: 5486 1901 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056aea: 6e10 6d16 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056af0: 0a00 |016c: move-result v0 │ │ -056af2: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -056af6: 6e20 db15 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056afc: 1a06 f008 |0172: const-string v6, "Pending Actions:" // string@08f0 │ │ -056b00: 6e20 e015 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056b06: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -056b08: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -056b0c: 5486 1901 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056b10: 6e20 6716 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056b16: 0c05 |017f: move-result-object v5 │ │ -056b18: 1f05 5303 |0180: check-cast v5, Ljava/lang/Runnable; // type@0353 │ │ -056b1c: 6e20 db15 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b22: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ -056b26: 6e20 db15 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b2c: 6e20 d915 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -056b32: 1a06 e100 |018d: const-string v6, ": " // string@00e1 │ │ -056b36: 6e20 db15 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b3c: 6e20 df15 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -056b42: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056b46: 28e1 |0197: goto 0178 // -001f │ │ -056b48: 0d06 |0198: move-exception v6 │ │ -056b4a: 1e08 |0199: monitor-exit v8 │ │ -056b4c: 2706 |019a: throw v6 │ │ -056b4e: 6e20 db15 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b54: 1a06 6903 |019e: const-string v6, "FragmentManager misc state:" // string@0369 │ │ -056b58: 6e20 e015 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056b5e: 6e20 db15 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b64: 1a06 1b00 |01a6: const-string v6, " mActivity=" // string@001b │ │ -056b68: 6e20 db15 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b6e: 5486 0801 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056b72: 6e20 df15 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -056b78: 6e20 db15 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b7e: 1a06 1d00 |01b3: const-string v6, " mContainer=" // string@001d │ │ -056b82: 6e20 db15 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056b88: 5486 0f01 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ -056b8c: 6e20 df15 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -056b92: 5486 1801 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -056b96: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -056b9a: 6e20 db15 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056ba0: 1a06 2200 |01c4: const-string v6, " mParent=" // string@0022 │ │ -056ba4: 6e20 db15 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056baa: 5486 1801 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -056bae: 6e20 df15 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -056bb4: 6e20 db15 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056bba: 1a06 1e00 |01d1: const-string v6, " mCurState=" // string@001e │ │ -056bbe: 6e20 db15 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056bc4: 5286 1101 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -056bc8: 6e20 d915 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -056bce: 1a06 7200 |01db: const-string v6, " mStateSaved=" // string@0072 │ │ -056bd2: 6e20 db15 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056bd8: 5586 1c01 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -056bdc: 6e20 dc15 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -056be2: 1a06 5e00 |01e5: const-string v6, " mDestroyed=" // string@005e │ │ -056be6: 6e20 db15 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056bec: 5586 1201 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ -056bf0: 6e20 e115 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -056bf6: 5586 1601 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -056bfa: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -056bfe: 6e20 db15 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056c04: 1a06 2000 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0020 │ │ -056c08: 6e20 db15 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056c0e: 5586 1601 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -056c12: 6e20 e115 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -056c18: 5486 1701 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -056c1c: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -056c20: 6e20 db15 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056c26: 1a06 2100 |0207: const-string v6, " mNoTransactionsBecause=" // string@0021 │ │ -056c2a: 6e20 db15 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056c30: 5486 1701 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -056c34: 6e20 e015 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056c3a: 5486 0b01 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -056c3e: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -056c42: 5486 0b01 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -056c46: 6e10 6d16 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056c4c: 0a06 |021a: move-result v6 │ │ -056c4e: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -056c52: 6e20 db15 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056c58: 1a06 1c00 |0220: const-string v6, " mAvailIndices: " // string@001c │ │ -056c5c: 6e20 db15 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -056c62: 5486 0b01 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -056c66: 6e10 6f16 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@166f │ │ -056c6c: 0c06 |022a: move-result-object v6 │ │ -056c6e: 7110 7516 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ -056c74: 0c06 |022e: move-result-object v6 │ │ -056c76: 6e20 e015 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -056c7c: 0e00 |0232: return-void │ │ +056790: |[056790] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0567a0: 2206 5803 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ +0567a4: 7010 4016 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0567aa: 6e20 4716 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0567b0: 0c06 |0008: move-result-object v6 │ │ +0567b2: 1a07 0500 |0009: const-string v7, " " // string@0005 │ │ +0567b6: 6e20 4716 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0567bc: 0c06 |000e: move-result-object v6 │ │ +0567be: 6e10 4c16 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0567c4: 0c04 |0012: move-result-object v4 │ │ +0567c6: 5486 0701 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0567ca: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +0567ce: 5486 0701 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0567d2: 6e10 6d16 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0567d8: 0a00 |001c: move-result v0 │ │ +0567da: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +0567de: 6e20 db15 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0567e4: 1a06 ce01 |0022: const-string v6, "Active Fragments in " // string@01ce │ │ +0567e8: 6e20 db15 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0567ee: 7110 4f16 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +0567f4: 0a06 |002a: move-result v6 │ │ +0567f6: 7110 0c16 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +0567fc: 0c06 |002e: move-result-object v6 │ │ +0567fe: 6e20 db15 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056804: 1a06 e000 |0032: const-string v6, ":" // string@00e0 │ │ +056808: 6e20 e015 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05680e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +056810: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +056814: 5486 0701 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056818: 6e20 6716 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05681e: 0c02 |003f: move-result-object v2 │ │ +056820: 1f02 a100 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056824: 6e20 db15 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05682a: 1a06 0600 |0045: const-string v6, " #" // string@0006 │ │ +05682e: 6e20 db15 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056834: 6e20 d915 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +05683a: 1a06 e100 |004d: const-string v6, ": " // string@00e1 │ │ +05683e: 6e20 db15 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056844: 6e20 df15 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +05684a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +05684e: 6e5c da02 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@02da │ │ +056854: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056858: 28dc |005c: goto 0038 // -0024 │ │ +05685a: 5486 0901 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05685e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +056862: 5486 0901 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056866: 6e10 6d16 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05686c: 0a00 |0066: move-result v0 │ │ +05686e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +056872: 6e20 db15 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056878: 1a06 dc01 |006c: const-string v6, "Added Fragments:" // string@01dc │ │ +05687c: 6e20 e015 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056882: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +056884: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +056888: 5486 0901 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05688c: 6e20 6716 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056892: 0c02 |0079: move-result-object v2 │ │ +056894: 1f02 a100 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056898: 6e20 db15 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05689e: 1a06 0600 |007f: const-string v6, " #" // string@0006 │ │ +0568a2: 6e20 db15 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0568a8: 6e20 d915 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +0568ae: 1a06 e100 |0087: const-string v6, ": " // string@00e1 │ │ +0568b2: 6e20 db15 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0568b8: 6e10 3803 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0338 │ │ +0568be: 0c06 |008f: move-result-object v6 │ │ +0568c0: 6e20 e015 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0568c6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0568ca: 28dd |0095: goto 0072 // -0023 │ │ +0568cc: 5486 1001 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +0568d0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +0568d4: 5486 1001 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +0568d8: 6e10 6d16 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0568de: 0a00 |009f: move-result v0 │ │ +0568e0: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +0568e4: 6e20 db15 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0568ea: 1a06 7803 |00a5: const-string v6, "Fragments Created Menus:" // string@0378 │ │ +0568ee: 6e20 e015 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0568f4: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +0568f6: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +0568fa: 5486 1001 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0110 │ │ +0568fe: 6e20 6716 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056904: 0c02 |00b2: move-result-object v2 │ │ +056906: 1f02 a100 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05690a: 6e20 db15 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056910: 1a06 0600 |00b8: const-string v6, " #" // string@0006 │ │ +056914: 6e20 db15 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05691a: 6e20 d915 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +056920: 1a06 e100 |00c0: const-string v6, ": " // string@00e1 │ │ +056924: 6e20 db15 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05692a: 6e10 3803 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@0338 │ │ +056930: 0c06 |00c8: move-result-object v6 │ │ +056932: 6e20 e015 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056938: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05693c: 28dd |00ce: goto 00ab // -0023 │ │ +05693e: 5486 0c01 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +056942: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +056946: 5486 0c01 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +05694a: 6e10 6d16 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056950: 0a00 |00d8: move-result v0 │ │ +056952: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +056956: 6e20 db15 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05695c: 1a06 1002 |00de: const-string v6, "Back Stack:" // string@0210 │ │ +056960: 6e20 e015 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056966: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +056968: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +05696c: 5486 0c01 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +056970: 6e20 6716 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056976: 0c01 |00eb: move-result-object v1 │ │ +056978: 1f01 9900 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +05697c: 6e20 db15 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056982: 1a06 0600 |00f1: const-string v6, " #" // string@0006 │ │ +056986: 6e20 db15 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05698c: 6e20 d915 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +056992: 1a06 e100 |00f9: const-string v6, ": " // string@00e1 │ │ +056996: 6e20 db15 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05699c: 6e10 a302 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@02a3 │ │ +0569a2: 0c06 |0101: move-result-object v6 │ │ +0569a4: 6e20 e015 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0569aa: 6e5c 8802 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@0288 │ │ +0569b0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0569b4: 28da |010a: goto 00e4 // -0026 │ │ +0569b6: 1d08 |010b: monitor-enter v8 │ │ +0569b8: 5486 0e01 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +0569bc: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +0569c0: 5486 0e01 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +0569c4: 6e10 6d16 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0569ca: 0a00 |0115: move-result v0 │ │ +0569cc: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +0569d0: 6e20 db15 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0569d6: 1a06 0f02 |011b: const-string v6, "Back Stack Indices:" // string@020f │ │ +0569da: 6e20 e015 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0569e0: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0569e2: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +0569e6: 5486 0e01 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +0569ea: 6e20 6716 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0569f0: 0c01 |0128: move-result-object v1 │ │ +0569f2: 1f01 9900 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +0569f6: 6e20 db15 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0569fc: 1a06 0600 |012e: const-string v6, " #" // string@0006 │ │ +056a00: 6e20 db15 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056a06: 6e20 d915 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +056a0c: 1a06 e100 |0136: const-string v6, ": " // string@00e1 │ │ +056a10: 6e20 db15 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056a16: 6e20 df15 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +056a1c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056a20: 28e1 |0140: goto 0121 // -001f │ │ +056a22: 5486 0a01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +056a26: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +056a2a: 5486 0a01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +056a2e: 6e10 6d16 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056a34: 0a06 |014a: move-result v6 │ │ +056a36: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +056a3a: 6e20 db15 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056a40: 1a06 2512 |0150: const-string v6, "mAvailBackStackIndices: " // string@1225 │ │ +056a44: 6e20 db15 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056a4a: 5486 0a01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +056a4e: 6e10 6f16 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@166f │ │ +056a54: 0c06 |015a: move-result-object v6 │ │ +056a56: 7110 7516 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ +056a5c: 0c06 |015e: move-result-object v6 │ │ +056a5e: 6e20 e015 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056a64: 1e08 |0162: monitor-exit v8 │ │ +056a66: 5486 1901 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056a6a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +056a6e: 5486 1901 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056a72: 6e10 6d16 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056a78: 0a00 |016c: move-result v0 │ │ +056a7a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +056a7e: 6e20 db15 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056a84: 1a06 f008 |0172: const-string v6, "Pending Actions:" // string@08f0 │ │ +056a88: 6e20 e015 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056a8e: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +056a90: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +056a94: 5486 1901 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056a98: 6e20 6716 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056a9e: 0c05 |017f: move-result-object v5 │ │ +056aa0: 1f05 5303 |0180: check-cast v5, Ljava/lang/Runnable; // type@0353 │ │ +056aa4: 6e20 db15 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056aaa: 1a06 0600 |0185: const-string v6, " #" // string@0006 │ │ +056aae: 6e20 db15 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056ab4: 6e20 d915 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +056aba: 1a06 e100 |018d: const-string v6, ": " // string@00e1 │ │ +056abe: 6e20 db15 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056ac4: 6e20 df15 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +056aca: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056ace: 28e1 |0197: goto 0178 // -001f │ │ +056ad0: 0d06 |0198: move-exception v6 │ │ +056ad2: 1e08 |0199: monitor-exit v8 │ │ +056ad4: 2706 |019a: throw v6 │ │ +056ad6: 6e20 db15 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056adc: 1a06 6903 |019e: const-string v6, "FragmentManager misc state:" // string@0369 │ │ +056ae0: 6e20 e015 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056ae6: 6e20 db15 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056aec: 1a06 1b00 |01a6: const-string v6, " mActivity=" // string@001b │ │ +056af0: 6e20 db15 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056af6: 5486 0801 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056afa: 6e20 df15 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +056b00: 6e20 db15 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b06: 1a06 1d00 |01b3: const-string v6, " mContainer=" // string@001d │ │ +056b0a: 6e20 db15 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b10: 5486 0f01 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ +056b14: 6e20 df15 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +056b1a: 5486 1801 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +056b1e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +056b22: 6e20 db15 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b28: 1a06 2200 |01c4: const-string v6, " mParent=" // string@0022 │ │ +056b2c: 6e20 db15 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b32: 5486 1801 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +056b36: 6e20 df15 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +056b3c: 6e20 db15 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b42: 1a06 1e00 |01d1: const-string v6, " mCurState=" // string@001e │ │ +056b46: 6e20 db15 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b4c: 5286 1101 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +056b50: 6e20 d915 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +056b56: 1a06 7200 |01db: const-string v6, " mStateSaved=" // string@0072 │ │ +056b5a: 6e20 db15 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b60: 5586 1c01 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +056b64: 6e20 dc15 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +056b6a: 1a06 5e00 |01e5: const-string v6, " mDestroyed=" // string@005e │ │ +056b6e: 6e20 db15 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b74: 5586 1201 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ +056b78: 6e20 e115 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +056b7e: 5586 1601 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +056b82: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +056b86: 6e20 db15 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b8c: 1a06 2000 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0020 │ │ +056b90: 6e20 db15 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056b96: 5586 1601 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +056b9a: 6e20 e115 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +056ba0: 5486 1701 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +056ba4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +056ba8: 6e20 db15 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056bae: 1a06 2100 |0207: const-string v6, " mNoTransactionsBecause=" // string@0021 │ │ +056bb2: 6e20 db15 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056bb8: 5486 1701 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +056bbc: 6e20 e015 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056bc2: 5486 0b01 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +056bc6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +056bca: 5486 0b01 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +056bce: 6e10 6d16 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056bd4: 0a06 |021a: move-result v6 │ │ +056bd6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +056bda: 6e20 db15 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056be0: 1a06 1c00 |0220: const-string v6, " mAvailIndices: " // string@001c │ │ +056be4: 6e20 db15 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +056bea: 5486 0b01 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +056bee: 6e10 6f16 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@166f │ │ +056bf4: 0c06 |022a: move-result-object v6 │ │ +056bf6: 7110 7516 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ +056bfc: 0c06 |022e: move-result-object v6 │ │ +056bfe: 6e20 e015 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +056c04: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=627 │ │ @@ -107405,51 +107377,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -056c94: |[056c94] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -056ca4: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -056ca8: 7010 a703 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ -056cae: 1d02 |0005: monitor-enter v2 │ │ -056cb0: 5520 1201 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ -056cb4: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -056cb8: 5420 0801 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056cbc: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -056cc0: 2200 4403 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -056cc4: 1a01 d101 |0010: const-string v1, "Activity has been destroyed" // string@01d1 │ │ -056cc8: 7020 0716 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -056cce: 2700 |0015: throw v0 │ │ -056cd0: 0d00 |0016: move-exception v0 │ │ -056cd2: 1e02 |0017: monitor-exit v2 │ │ -056cd4: 2700 |0018: throw v0 │ │ -056cd6: 5420 1901 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056cda: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -056cde: 2200 6803 |001d: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -056ce2: 7010 6116 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -056ce8: 5b20 1901 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056cec: 5420 1901 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056cf0: 6e20 6416 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -056cf6: 5420 1901 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056cfa: 6e10 6d16 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056d00: 0a00 |002e: move-result v0 │ │ -056d02: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -056d04: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -056d08: 5420 0801 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056d0c: 5400 e200 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -056d10: 5421 1301 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ -056d14: 6e20 b201 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -056d1a: 5420 0801 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056d1e: 5400 e200 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -056d22: 5421 1301 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ -056d26: 6e20 af01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -056d2c: 1e02 |0044: monitor-exit v2 │ │ -056d2e: 0e00 |0045: return-void │ │ +056c1c: |[056c1c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +056c2c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +056c30: 7010 a703 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ +056c36: 1d02 |0005: monitor-enter v2 │ │ +056c38: 5520 1201 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ +056c3c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +056c40: 5420 0801 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056c44: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +056c48: 2200 4403 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +056c4c: 1a01 d101 |0010: const-string v1, "Activity has been destroyed" // string@01d1 │ │ +056c50: 7020 0716 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +056c56: 2700 |0015: throw v0 │ │ +056c58: 0d00 |0016: move-exception v0 │ │ +056c5a: 1e02 |0017: monitor-exit v2 │ │ +056c5c: 2700 |0018: throw v0 │ │ +056c5e: 5420 1901 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056c62: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +056c66: 2200 6803 |001d: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +056c6a: 7010 6116 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +056c70: 5b20 1901 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056c74: 5420 1901 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056c78: 6e20 6416 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +056c7e: 5420 1901 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056c82: 6e10 6d16 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056c88: 0a00 |002e: move-result v0 │ │ +056c8a: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +056c8c: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +056c90: 5420 0801 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056c94: 5400 e200 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +056c98: 5421 1301 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ +056c9c: 6e20 b201 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +056ca2: 5420 0801 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056ca6: 5400 e200 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +056caa: 5421 1301 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ +056cae: 6e20 af01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +056cb4: 1e02 |0044: monitor-exit v2 │ │ +056cb6: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1371 │ │ @@ -107476,105 +107448,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -056d44: |[056d44] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -056d54: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -056d56: 5585 1401 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ -056d5a: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -056d5e: 2205 4403 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0344 │ │ -056d62: 1a06 1509 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0915 │ │ -056d66: 7020 0716 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -056d6c: 2705 |000c: throw v5 │ │ -056d6e: 7100 b801 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01b8 │ │ -056d74: 0c05 |0010: move-result-object v5 │ │ -056d76: 5486 0801 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056d7a: 5466 e200 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -056d7e: 6e10 ac01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01ac │ │ -056d84: 0c06 |0018: move-result-object v6 │ │ -056d86: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -056d8a: 2205 4403 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0344 │ │ -056d8e: 1a06 7808 |001d: const-string v6, "Must be called from main thread of process" // string@0878 │ │ -056d92: 7020 0716 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -056d98: 2705 |0022: throw v5 │ │ -056d9a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -056d9c: 1d08 |0024: monitor-enter v8 │ │ -056d9e: 5485 1901 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056da2: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -056da6: 5485 1901 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056daa: 6e10 6d16 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056db0: 0a05 |002e: move-result v5 │ │ -056db2: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -056db6: 1e08 |0031: monitor-exit v8 │ │ -056db8: 5585 1501 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0115 │ │ -056dbc: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -056dc0: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -056dc2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -056dc4: 5485 0701 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056dc8: 6e10 6d16 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056dce: 0a05 |003d: move-result v5 │ │ -056dd0: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -056dd4: 5485 0701 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056dd8: 6e20 6716 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056dde: 0c01 |0045: move-result-object v1 │ │ -056de0: 1f01 a100 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056de4: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -056de8: 5415 b700 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -056dec: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -056df0: 5415 b700 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -056df4: 6e10 9304 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ -056dfa: 0a05 |0053: move-result v5 │ │ -056dfc: b653 |0054: or-int/2addr v3, v5 │ │ -056dfe: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056e02: 28e1 |0057: goto 0038 // -001f │ │ -056e04: 5485 1901 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056e08: 6e10 6d16 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056e0e: 0a04 |005d: move-result v4 │ │ -056e10: 5485 1d01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ -056e14: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -056e18: 5485 1d01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ -056e1c: 2155 |0064: array-length v5, v5 │ │ -056e1e: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -056e22: 2345 ac03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@03ac │ │ -056e26: 5b85 1d01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ -056e2a: 5485 1901 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056e2e: 5486 1d01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ -056e32: 6e20 7016 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -056e38: 5485 1901 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ -056e3c: 6e10 6516 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -056e42: 5485 0801 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -056e46: 5455 e200 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -056e4a: 5486 1301 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ -056e4e: 6e20 b201 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -056e54: 1e08 |0080: monitor-exit v8 │ │ -056e56: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -056e58: 5c85 1401 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ -056e5c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -056e5e: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -056e62: 5485 1d01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ -056e66: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -056e6a: 7210 2316 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ -056e70: 5485 1d01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ -056e74: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -056e76: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -056e7a: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056e7e: 28f0 |0095: goto 0085 // -0010 │ │ -056e80: 0d05 |0096: move-exception v5 │ │ -056e82: 1e08 |0097: monitor-exit v8 │ │ -056e84: 2705 |0098: throw v5 │ │ -056e86: 5c87 1401 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ -056e8a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -056e8c: 2888 |009c: goto 0024 // -0078 │ │ -056e8e: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -056e92: 5c87 1501 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0115 │ │ -056e96: 6e10 e603 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ -056e9c: 0f00 |00a4: return v0 │ │ +056ccc: |[056ccc] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +056cdc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +056cde: 5585 1401 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ +056ce2: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +056ce6: 2205 4403 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0344 │ │ +056cea: 1a06 1509 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0915 │ │ +056cee: 7020 0716 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +056cf4: 2705 |000c: throw v5 │ │ +056cf6: 7100 b801 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@01b8 │ │ +056cfc: 0c05 |0010: move-result-object v5 │ │ +056cfe: 5486 0801 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056d02: 5466 e200 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +056d06: 6e10 ac01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@01ac │ │ +056d0c: 0c06 |0018: move-result-object v6 │ │ +056d0e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +056d12: 2205 4403 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0344 │ │ +056d16: 1a06 7808 |001d: const-string v6, "Must be called from main thread of process" // string@0878 │ │ +056d1a: 7020 0716 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +056d20: 2705 |0022: throw v5 │ │ +056d22: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +056d24: 1d08 |0024: monitor-enter v8 │ │ +056d26: 5485 1901 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056d2a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +056d2e: 5485 1901 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056d32: 6e10 6d16 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056d38: 0a05 |002e: move-result v5 │ │ +056d3a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +056d3e: 1e08 |0031: monitor-exit v8 │ │ +056d40: 5585 1501 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0115 │ │ +056d44: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +056d48: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +056d4a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +056d4c: 5485 0701 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056d50: 6e10 6d16 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056d56: 0a05 |003d: move-result v5 │ │ +056d58: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +056d5c: 5485 0701 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056d60: 6e20 6716 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056d66: 0c01 |0045: move-result-object v1 │ │ +056d68: 1f01 a100 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056d6c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +056d70: 5415 b700 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +056d74: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +056d78: 5415 b700 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +056d7c: 6e10 9304 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ +056d82: 0a05 |0053: move-result v5 │ │ +056d84: b653 |0054: or-int/2addr v3, v5 │ │ +056d86: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056d8a: 28e1 |0057: goto 0038 // -001f │ │ +056d8c: 5485 1901 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056d90: 6e10 6d16 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056d96: 0a04 |005d: move-result v4 │ │ +056d98: 5485 1d01 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ +056d9c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +056da0: 5485 1d01 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ +056da4: 2155 |0064: array-length v5, v5 │ │ +056da6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +056daa: 2345 ac03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@03ac │ │ +056dae: 5b85 1d01 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ +056db2: 5485 1901 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056db6: 5486 1d01 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ +056dba: 6e20 7016 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +056dc0: 5485 1901 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0119 │ │ +056dc4: 6e10 6516 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +056dca: 5485 0801 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +056dce: 5455 e200 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +056dd2: 5486 1301 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0113 │ │ +056dd6: 6e20 b201 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +056ddc: 1e08 |0080: monitor-exit v8 │ │ +056dde: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +056de0: 5c85 1401 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ +056de4: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +056de6: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +056dea: 5485 1d01 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ +056dee: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +056df2: 7210 2316 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1623 │ │ +056df8: 5485 1d01 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@011d │ │ +056dfc: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +056dfe: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +056e02: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056e06: 28f0 |0095: goto 0085 // -0010 │ │ +056e08: 0d05 |0096: move-exception v5 │ │ +056e0a: 1e08 |0097: monitor-exit v8 │ │ +056e0c: 2705 |0098: throw v5 │ │ +056e0e: 5c87 1401 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ +056e12: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +056e14: 2888 |009c: goto 0024 // -0078 │ │ +056e16: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +056e1a: 5c87 1501 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0115 │ │ +056e1e: 6e10 e603 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ +056e24: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -107631,18 +107603,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056ebc: |[056ebc] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -056ecc: 6e10 bb03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -056ed2: 0a00 |0003: move-result v0 │ │ -056ed4: 0f00 |0004: return v0 │ │ +056e44: |[056e44] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +056e54: 6e10 bb03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +056e5a: 0a00 |0003: move-result v0 │ │ +056e5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -107650,50 +107622,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 │ │ -056ed8: |[056ed8] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -056ee8: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056eec: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -056ef0: 5432 0901 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056ef4: 6e10 6d16 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056efa: 0a02 |0009: move-result v2 │ │ -056efc: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -056f00: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -056f04: 5432 0901 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056f08: 6e20 6716 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056f0e: 0c00 |0013: move-result-object v0 │ │ -056f10: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056f14: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -056f18: 5202 af00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -056f1c: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -056f20: 1100 |001c: return-object v0 │ │ -056f22: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -056f26: 28ed |001f: goto 000c // -0013 │ │ -056f28: 5432 0701 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056f2c: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -056f30: 5432 0701 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056f34: 6e10 6d16 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056f3a: 0a02 |0029: move-result v2 │ │ -056f3c: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -056f40: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -056f44: 5432 0701 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056f48: 6e20 6716 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056f4e: 0c00 |0033: move-result-object v0 │ │ -056f50: 1f00 a100 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056f54: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -056f58: 5202 af00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ -056f5c: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -056f60: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -056f64: 28ee |003e: goto 002c // -0012 │ │ -056f66: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -056f68: 28dc |0040: goto 001c // -0024 │ │ +056e60: |[056e60] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +056e70: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056e74: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +056e78: 5432 0901 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056e7c: 6e10 6d16 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056e82: 0a02 |0009: move-result v2 │ │ +056e84: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +056e88: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +056e8c: 5432 0901 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056e90: 6e20 6716 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056e96: 0c00 |0013: move-result-object v0 │ │ +056e98: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056e9c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +056ea0: 5202 af00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +056ea4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +056ea8: 1100 |001c: return-object v0 │ │ +056eaa: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +056eae: 28ed |001f: goto 000c // -0013 │ │ +056eb0: 5432 0701 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056eb4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +056eb8: 5432 0701 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056ebc: 6e10 6d16 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056ec2: 0a02 |0029: move-result v2 │ │ +056ec4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +056ec8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +056ecc: 5432 0701 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056ed0: 6e20 6716 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056ed6: 0c00 |0033: move-result-object v0 │ │ +056ed8: 1f00 a100 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056edc: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +056ee0: 5202 af00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00af │ │ +056ee4: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +056ee8: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +056eec: 28ee |003e: goto 002c // -0012 │ │ +056eee: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +056ef0: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0004 line=1299 │ │ 0x000e line=1300 │ │ 0x0016 line=1301 │ │ 0x001c line=1315 │ │ @@ -107719,56 +107691,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 │ │ -056f6c: |[056f6c] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -056f7c: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056f80: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -056f84: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -056f88: 5432 0901 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056f8c: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056f92: 0a02 |000b: move-result v2 │ │ -056f94: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -056f98: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -056f9c: 5432 0901 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -056fa0: 6e20 6716 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056fa6: 0c00 |0015: move-result-object v0 │ │ -056fa8: 1f00 a100 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056fac: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -056fb0: 5402 c500 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -056fb4: 6e20 3016 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -056fba: 0a02 |001f: move-result v2 │ │ -056fbc: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -056fc0: 1100 |0022: return-object v0 │ │ -056fc2: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -056fc6: 28e9 |0025: goto 000e // -0017 │ │ -056fc8: 5432 0701 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056fcc: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -056fd0: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -056fd4: 5432 0701 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056fd8: 6e10 6d16 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -056fde: 0a02 |0031: move-result v2 │ │ -056fe0: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -056fe4: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -056fe8: 5432 0701 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -056fec: 6e20 6716 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -056ff2: 0c00 |003b: move-result-object v0 │ │ -056ff4: 1f00 a100 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -056ff8: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -056ffc: 5402 c500 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ -057000: 6e20 3016 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -057006: 0a02 |0045: move-result v2 │ │ -057008: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -05700c: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -057010: 28ea |004a: goto 0034 // -0016 │ │ -057012: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -057014: 28d6 |004c: goto 0022 // -002a │ │ +056ef4: |[056ef4] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +056f04: 5432 0901 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056f08: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +056f0c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +056f10: 5432 0901 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056f14: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056f1a: 0a02 |000b: move-result v2 │ │ +056f1c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +056f20: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +056f24: 5432 0901 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +056f28: 6e20 6716 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056f2e: 0c00 |0015: move-result-object v0 │ │ +056f30: 1f00 a100 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056f34: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +056f38: 5402 c500 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +056f3c: 6e20 3016 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +056f42: 0a02 |001f: move-result v2 │ │ +056f44: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +056f48: 1100 |0022: return-object v0 │ │ +056f4a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +056f4e: 28e9 |0025: goto 000e // -0017 │ │ +056f50: 5432 0701 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056f54: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +056f58: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +056f5c: 5432 0701 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056f60: 6e10 6d16 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056f66: 0a02 |0031: move-result v2 │ │ +056f68: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +056f6c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +056f70: 5432 0701 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056f74: 6e20 6716 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056f7a: 0c00 |003b: move-result-object v0 │ │ +056f7c: 1f00 a100 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056f80: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +056f84: 5402 c500 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00c5 │ │ +056f88: 6e20 3016 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +056f8e: 0a02 |0045: move-result v2 │ │ +056f90: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +056f94: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +056f98: 28ea |004a: goto 0034 // -0016 │ │ +056f9a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +056f9c: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0006 line=1321 │ │ 0x0010 line=1322 │ │ 0x0018 line=1323 │ │ 0x0022 line=1337 │ │ @@ -107794,36 +107766,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 │ │ -057018: |[057018] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -057028: 5432 0701 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05702c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -057030: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -057034: 5432 0701 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057038: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05703e: 0a02 |000b: move-result v2 │ │ -057040: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -057044: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -057048: 5432 0701 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05704c: 6e20 6716 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -057052: 0c00 |0015: move-result-object v0 │ │ -057054: 1f00 a100 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -057058: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -05705c: 6e20 dc02 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02dc │ │ -057062: 0c00 |001d: move-result-object v0 │ │ -057064: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -057068: 1100 |0020: return-object v0 │ │ -05706a: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05706e: 28eb |0023: goto 000e // -0015 │ │ -057070: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -057072: 28fb |0025: goto 0020 // -0005 │ │ +056fa0: |[056fa0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +056fb0: 5432 0701 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056fb4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +056fb8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +056fbc: 5432 0701 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056fc0: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +056fc6: 0a02 |000b: move-result v2 │ │ +056fc8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +056fcc: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +056fd0: 5432 0701 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +056fd4: 6e20 6716 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +056fda: 0c00 |0015: move-result-object v0 │ │ +056fdc: 1f00 a100 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +056fe0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +056fe4: 6e20 dc02 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02dc │ │ +056fea: 0c00 |001d: move-result-object v0 │ │ +056fec: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +056ff0: 1100 |0020: return-object v0 │ │ +056ff2: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +056ff6: 28eb |0023: goto 000e // -0015 │ │ +056ff8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +056ffa: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ 0x0006 line=1342 │ │ 0x0010 line=1343 │ │ 0x0018 line=1344 │ │ 0x0020 line=1349 │ │ @@ -107842,46 +107814,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -057074: |[057074] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -057084: 1d03 |0000: monitor-enter v3 │ │ -057086: 5430 0e01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -05708a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05708c: 6e30 6c16 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -057092: 5430 0a01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -057096: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -05709a: 2200 6803 |000b: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -05709e: 7010 6116 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -0570a4: 5b30 0a01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -0570a8: 6300 fe00 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0570ac: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0570b0: 1a00 6803 |0016: const-string v0, "FragmentManager" // string@0368 │ │ -0570b4: 2201 5803 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0570b8: 7010 4016 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0570be: 1a02 7903 |001d: const-string v2, "Freeing back stack index " // string@0379 │ │ -0570c2: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0570c8: 0c01 |0022: move-result-object v1 │ │ -0570ca: 6e20 4316 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0570d0: 0c01 |0026: move-result-object v1 │ │ -0570d2: 6e10 4c16 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0570d8: 0c01 |002a: move-result-object v1 │ │ -0570da: 7120 7812 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0570e0: 5430 0a01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -0570e4: 7110 0e16 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -0570ea: 0c01 |0033: move-result-object v1 │ │ -0570ec: 6e20 6416 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0570f2: 1e03 |0037: monitor-exit v3 │ │ -0570f4: 0e00 |0038: return-void │ │ -0570f6: 0d00 |0039: move-exception v0 │ │ -0570f8: 1e03 |003a: monitor-exit v3 │ │ -0570fa: 2700 |003b: throw v0 │ │ +056ffc: |[056ffc] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +05700c: 1d03 |0000: monitor-enter v3 │ │ +05700e: 5430 0e01 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +057012: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +057014: 6e30 6c16 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +05701a: 5430 0a01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +05701e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +057022: 2200 6803 |000b: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +057026: 7010 6116 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05702c: 5b30 0a01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +057030: 6300 fe00 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057034: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +057038: 1a00 6803 |0016: const-string v0, "FragmentManager" // string@0368 │ │ +05703c: 2201 5803 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057040: 7010 4016 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057046: 1a02 7903 |001d: const-string v2, "Freeing back stack index " // string@0379 │ │ +05704a: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057050: 0c01 |0022: move-result-object v1 │ │ +057052: 6e20 4316 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +057058: 0c01 |0026: move-result-object v1 │ │ +05705a: 6e10 4c16 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057060: 0c01 |002a: move-result-object v1 │ │ +057062: 7120 7812 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057068: 5430 0a01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +05706c: 7110 0e16 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +057072: 0c01 |0033: move-result-object v1 │ │ +057074: 6e20 6416 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05707a: 1e03 |0037: monitor-exit v3 │ │ +05707c: 0e00 |0038: return-void │ │ +05707e: 0d00 |0039: move-exception v0 │ │ +057080: 1e03 |003a: monitor-exit v3 │ │ +057082: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1435 │ │ 0x0001 line=1436 │ │ 0x0007 line=1437 │ │ @@ -107900,20 +107872,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 │ │ -057108: |[057108] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -057118: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -05711c: 6e20 6716 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -057122: 0c00 |0005: move-result-object v0 │ │ -057124: 1f00 a800 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00a8 │ │ -057128: 1100 |0008: return-object v0 │ │ +057090: |[057090] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +0570a0: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0570a4: 6e20 6716 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0570aa: 0c00 |0005: move-result-object v0 │ │ +0570ac: 1f00 a800 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00a8 │ │ +0570b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -107922,23 +107894,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05712c: |[05712c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -05713c: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -057140: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -057144: 5410 0c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -057148: 6e10 6d16 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05714e: 0a00 |0009: move-result v0 │ │ -057150: 0f00 |000a: return v0 │ │ -057152: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -057154: 28fe |000c: goto 000a // -0002 │ │ +0570b4: |[0570b4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +0570c4: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0570c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0570cc: 5410 0c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0570d0: 6e10 6d16 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0570d6: 0a00 |0009: move-result v0 │ │ +0570d8: 0f00 |000a: return v0 │ │ +0570da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0570dc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -107946,65 +107918,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 │ │ -057158: |[057158] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -057168: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -05716a: 6e30 9401 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ -057170: 0a01 |0004: move-result v1 │ │ -057172: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -057176: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -057178: 1100 |0008: return-object v0 │ │ -05717a: 5452 0701 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05717e: 6e10 6d16 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -057184: 0a02 |000e: move-result v2 │ │ -057186: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -05718a: 2202 4403 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -05718e: 2203 5803 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -057192: 7010 4016 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057198: 1a04 5f03 |0018: const-string v4, "Fragement no longer exists for key " // string@035f │ │ -05719c: 6e20 4716 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0571a2: 0c03 |001d: move-result-object v3 │ │ -0571a4: 6e20 4716 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0571aa: 0c03 |0021: move-result-object v3 │ │ -0571ac: 1a04 e500 |0022: const-string v4, ": index " // string@00e5 │ │ -0571b0: 6e20 4716 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0571b6: 0c03 |0027: move-result-object v3 │ │ -0571b8: 6e20 4316 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0571be: 0c03 |002b: move-result-object v3 │ │ -0571c0: 6e10 4c16 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0571c6: 0c03 |002f: move-result-object v3 │ │ -0571c8: 7020 0716 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0571ce: 7020 e703 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -0571d4: 5452 0701 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -0571d8: 6e20 6716 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0571de: 0c00 |003b: move-result-object v0 │ │ -0571e0: 1f00 a100 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0571e4: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -0571e8: 2202 4403 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -0571ec: 2203 5803 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -0571f0: 7010 4016 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0571f6: 1a04 5f03 |0047: const-string v4, "Fragement no longer exists for key " // string@035f │ │ -0571fa: 6e20 4716 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057200: 0c03 |004c: move-result-object v3 │ │ -057202: 6e20 4716 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057208: 0c03 |0050: move-result-object v3 │ │ -05720a: 1a04 e500 |0051: const-string v4, ": index " // string@00e5 │ │ -05720e: 6e20 4716 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057214: 0c03 |0056: move-result-object v3 │ │ -057216: 6e20 4316 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05721c: 0c03 |005a: move-result-object v3 │ │ -05721e: 6e10 4c16 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057224: 0c03 |005e: move-result-object v3 │ │ -057226: 7020 0716 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05722c: 7020 e703 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -057232: 28a3 |0065: goto 0008 // -005d │ │ +0570e0: |[0570e0] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0570f0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0570f2: 6e30 9401 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ +0570f8: 0a01 |0004: move-result v1 │ │ +0570fa: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +0570fe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +057100: 1100 |0008: return-object v0 │ │ +057102: 5452 0701 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057106: 6e10 6d16 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05710c: 0a02 |000e: move-result v2 │ │ +05710e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +057112: 2202 4403 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +057116: 2203 5803 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05711a: 7010 4016 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057120: 1a04 5f03 |0018: const-string v4, "Fragement no longer exists for key " // string@035f │ │ +057124: 6e20 4716 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05712a: 0c03 |001d: move-result-object v3 │ │ +05712c: 6e20 4716 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057132: 0c03 |0021: move-result-object v3 │ │ +057134: 1a04 e500 |0022: const-string v4, ": index " // string@00e5 │ │ +057138: 6e20 4716 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05713e: 0c03 |0027: move-result-object v3 │ │ +057140: 6e20 4316 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +057146: 0c03 |002b: move-result-object v3 │ │ +057148: 6e10 4c16 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05714e: 0c03 |002f: move-result-object v3 │ │ +057150: 7020 0716 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +057156: 7020 e703 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +05715c: 5452 0701 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057160: 6e20 6716 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +057166: 0c00 |003b: move-result-object v0 │ │ +057168: 1f00 a100 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05716c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +057170: 2202 4403 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +057174: 2203 5803 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +057178: 7010 4016 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05717e: 1a04 5f03 |0047: const-string v4, "Fragement no longer exists for key " // string@035f │ │ +057182: 6e20 4716 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057188: 0c03 |004c: move-result-object v3 │ │ +05718a: 6e20 4716 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057190: 0c03 |0050: move-result-object v3 │ │ +057192: 1a04 e500 |0051: const-string v4, ": index " // string@00e5 │ │ +057196: 6e20 4716 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05719c: 0c03 |0056: move-result-object v3 │ │ +05719e: 6e20 4316 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0571a4: 0c03 |005a: move-result-object v3 │ │ +0571a6: 6e10 4c16 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0571ac: 0c03 |005e: move-result-object v3 │ │ +0571ae: 7020 0716 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0571b4: 7020 e703 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +0571ba: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=571 │ │ 0x0005 line=572 │ │ 0x0007 line=573 │ │ 0x0008 line=584 │ │ 0x0009 line=575 │ │ @@ -108024,17 +107996,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057234: |[057234] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -057244: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057248: 1100 |0002: return-object v0 │ │ +0571bc: |[0571bc] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +0571cc: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0571d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -108042,52 +108014,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 │ │ -05724c: |[05724c] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05725c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05725e: 6301 fe00 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057262: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -057266: 1a01 6803 |0005: const-string v1, "FragmentManager" // string@0368 │ │ -05726a: 2202 5803 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05726e: 7010 4016 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057274: 1a03 a710 |000c: const-string v3, "hide: " // string@10a7 │ │ -057278: 6e20 4716 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05727e: 0c02 |0011: move-result-object v2 │ │ -057280: 6e20 4616 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057286: 0c02 |0015: move-result-object v2 │ │ -057288: 6e10 4c16 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05728e: 0c02 |0019: move-result-object v2 │ │ -057290: 7120 7812 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057296: 5561 b300 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -05729a: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -05729e: 5c64 b300 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -0572a2: 5461 ca00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0572a6: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -0572aa: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -0572ac: 6e58 c703 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@03c7 │ │ -0572b2: 0c00 |002b: move-result-object v0 │ │ -0572b4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0572b8: 5461 ca00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0572bc: 6e20 4b13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -0572c2: 5461 ca00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0572c6: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -0572ca: 6e20 4a13 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -0572d0: 5561 a400 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -0572d4: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -0572d8: 5561 b200 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -0572dc: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -0572e0: 5561 b900 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -0572e4: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -0572e8: 5c54 1601 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -0572ec: 6e20 0d03 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@030d │ │ -0572f2: 0e00 |004b: return-void │ │ +0571d4: |[0571d4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0571e4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0571e6: 6301 fe00 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0571ea: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +0571ee: 1a01 6803 |0005: const-string v1, "FragmentManager" // string@0368 │ │ +0571f2: 2202 5803 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +0571f6: 7010 4016 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0571fc: 1a03 a710 |000c: const-string v3, "hide: " // string@10a7 │ │ +057200: 6e20 4716 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057206: 0c02 |0011: move-result-object v2 │ │ +057208: 6e20 4616 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05720e: 0c02 |0015: move-result-object v2 │ │ +057210: 6e10 4c16 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057216: 0c02 |0019: move-result-object v2 │ │ +057218: 7120 7812 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05721e: 5561 b300 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +057222: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +057226: 5c64 b300 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +05722a: 5461 ca00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +05722e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +057232: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +057234: 6e58 c703 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@03c7 │ │ +05723a: 0c00 |002b: move-result-object v0 │ │ +05723c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +057240: 5461 ca00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057244: 6e20 4b13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +05724a: 5461 ca00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +05724e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +057252: 6e20 4a13 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +057258: 5561 a400 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +05725c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +057260: 5561 b200 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +057264: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +057268: 5561 b900 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +05726c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +057270: 5c54 1601 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +057274: 6e20 0d03 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@030d │ │ +05727a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x001d line=1219 │ │ 0x0021 line=1220 │ │ 0x0023 line=1221 │ │ 0x0027 line=1222 │ │ @@ -108110,17 +108082,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0572f4: |[0572f4] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -057304: 5510 1201 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ -057308: 0f00 |0002: return v0 │ │ +05727c: |[05727c] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +05728c: 5510 1201 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ +057290: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -108128,85 +108100,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 │ │ -05730c: |[05730c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -05731c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -057322: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -057324: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -057326: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -05732a: 52a4 ba00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -05732e: 6e40 0503 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0305 │ │ -057334: 0c01 |000c: move-result-object v1 │ │ -057336: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -05733a: 1101 |000f: return-object v1 │ │ -05733c: 52a4 ba00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -057340: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -057344: 5494 0801 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057348: 52a5 ba00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ -05734c: 7120 2714 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ -057352: 0c00 |001b: move-result-object v0 │ │ -057354: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -057358: 0701 |001e: move-object v1, v0 │ │ -05735a: 28f0 |001f: goto 000f // -0010 │ │ -05735c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -057360: 0731 |0022: move-object v1, v3 │ │ -057362: 28ec |0023: goto 000f // -0014 │ │ -057364: 7120 e903 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@03e9 │ │ -05736a: 0a02 |0027: move-result v2 │ │ -05736c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -057370: 0731 |002a: move-object v1, v3 │ │ -057372: 28e4 |002b: goto 000f // -001c │ │ -057374: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -05737a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -05737e: 5494 0801 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057382: 6e10 5203 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0352 │ │ -057388: 0c04 |0036: move-result-object v4 │ │ -05738a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -05738e: 5494 0801 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057392: 6e10 5203 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0352 │ │ -057398: 0c04 |003e: move-result-object v4 │ │ -05739a: 6e10 9613 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1396 │ │ -0573a0: 0c04 |0042: move-result-object v4 │ │ -0573a2: 524d 8505 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0585 │ │ -0573a6: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -0573aa: 0731 |0047: move-object v1, v3 │ │ -0573ac: 28c7 |0048: goto 000f // -0039 │ │ -0573ae: 5493 0801 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0573b2: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -0573b6: 7156 cb03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ -0573bc: 0c01 |0050: move-result-object v1 │ │ -0573be: 28be |0051: goto 000f // -0042 │ │ -0573c0: 5493 0801 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0573c4: 7157 cb03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ -0573ca: 0c01 |0057: move-result-object v1 │ │ -0573cc: 28b7 |0058: goto 000f // -0049 │ │ -0573ce: 5493 0801 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0573d2: 7156 cb03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ -0573d8: 0c01 |005e: move-result-object v1 │ │ -0573da: 28b0 |005f: goto 000f // -0050 │ │ -0573dc: 5493 0801 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0573e0: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -0573e6: 7157 cb03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ -0573ec: 0c01 |0068: move-result-object v1 │ │ -0573ee: 28a6 |0069: goto 000f // -005a │ │ -0573f0: 5493 0801 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0573f4: 7130 c903 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03c9 │ │ -0573fa: 0c01 |006f: move-result-object v1 │ │ -0573fc: 289f |0070: goto 000f // -0061 │ │ -0573fe: 5493 0801 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057402: 7130 c903 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03c9 │ │ -057408: 0c01 |0076: move-result-object v1 │ │ -05740a: 2898 |0077: goto 000f // -0068 │ │ -05740c: 0731 |0078: move-object v1, v3 │ │ -05740e: 2896 |0079: goto 000f // -006a │ │ -057410: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +057294: |[057294] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +0572a4: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +0572aa: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0572ac: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +0572ae: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +0572b2: 52a4 ba00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0572b6: 6e40 0503 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0305 │ │ +0572bc: 0c01 |000c: move-result-object v1 │ │ +0572be: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +0572c2: 1101 |000f: return-object v1 │ │ +0572c4: 52a4 ba00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0572c8: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +0572cc: 5494 0801 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +0572d0: 52a5 ba00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00ba │ │ +0572d4: 7120 2714 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ +0572da: 0c00 |001b: move-result-object v0 │ │ +0572dc: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +0572e0: 0701 |001e: move-object v1, v0 │ │ +0572e2: 28f0 |001f: goto 000f // -0010 │ │ +0572e4: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +0572e8: 0731 |0022: move-object v1, v3 │ │ +0572ea: 28ec |0023: goto 000f // -0014 │ │ +0572ec: 7120 e903 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@03e9 │ │ +0572f2: 0a02 |0027: move-result v2 │ │ +0572f4: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +0572f8: 0731 |002a: move-object v1, v3 │ │ +0572fa: 28e4 |002b: goto 000f // -001c │ │ +0572fc: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +057302: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +057306: 5494 0801 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05730a: 6e10 5203 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0352 │ │ +057310: 0c04 |0036: move-result-object v4 │ │ +057312: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +057316: 5494 0801 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05731a: 6e10 5203 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0352 │ │ +057320: 0c04 |003e: move-result-object v4 │ │ +057322: 6e10 9613 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1396 │ │ +057328: 0c04 |0042: move-result-object v4 │ │ +05732a: 524d 8505 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0585 │ │ +05732e: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +057332: 0731 |0047: move-object v1, v3 │ │ +057334: 28c7 |0048: goto 000f // -0039 │ │ +057336: 5493 0801 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05733a: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +05733e: 7156 cb03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ +057344: 0c01 |0050: move-result-object v1 │ │ +057346: 28be |0051: goto 000f // -0042 │ │ +057348: 5493 0801 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05734c: 7157 cb03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ +057352: 0c01 |0057: move-result-object v1 │ │ +057354: 28b7 |0058: goto 000f // -0049 │ │ +057356: 5493 0801 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05735a: 7156 cb03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ +057360: 0c01 |005e: move-result-object v1 │ │ +057362: 28b0 |005f: goto 000f // -0050 │ │ +057364: 5493 0801 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057368: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +05736e: 7157 cb03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@03cb │ │ +057374: 0c01 |0068: move-result-object v1 │ │ +057376: 28a6 |0069: goto 000f // -005a │ │ +057378: 5493 0801 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05737c: 7130 c903 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03c9 │ │ +057382: 0c01 |006f: move-result-object v1 │ │ +057384: 289f |0070: goto 000f // -0061 │ │ +057386: 5493 0801 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05738a: 7130 c903 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@03c9 │ │ +057390: 0c01 |0076: move-result-object v1 │ │ +057392: 2898 |0077: goto 000f // -0068 │ │ +057394: 0731 |0078: move-object v1, v3 │ │ +057396: 2896 |0079: goto 000f // -006a │ │ +057398: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=769 │ │ 0x000d line=771 │ │ 0x000f line=823 │ │ 0x0010 line=775 │ │ 0x0014 line=776 │ │ @@ -108246,66 +108218,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -057430: |[057430] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -057440: 5240 b500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -057444: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -057448: 0e00 |0004: return-void │ │ -05744a: 5430 0b01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -05744e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -057452: 5430 0b01 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -057456: 6e10 6d16 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05745c: 0a00 |000e: move-result v0 │ │ -05745e: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -057462: 5430 0701 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057466: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -05746a: 2200 6803 |0015: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -05746e: 7010 6116 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -057474: 5b30 0701 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057478: 5430 0701 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05747c: 6e10 6d16 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -057482: 0a00 |0021: move-result v0 │ │ -057484: 5431 1801 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -057488: 6e30 3003 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0330 │ │ -05748e: 5430 0701 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057492: 6e20 6416 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -057498: 6300 fe00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05749c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -0574a0: 1a00 6803 |0030: const-string v0, "FragmentManager" // string@0368 │ │ -0574a4: 2201 5803 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0574a8: 7010 4016 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0574ae: 1a02 df01 |0037: const-string v2, "Allocated fragment index " // string@01df │ │ -0574b2: 6e20 4716 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0574b8: 0c01 |003c: move-result-object v1 │ │ -0574ba: 6e20 4616 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0574c0: 0c01 |0040: move-result-object v1 │ │ -0574c2: 6e10 4c16 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0574c8: 0c01 |0044: move-result-object v1 │ │ -0574ca: 7120 7812 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0574d0: 28bc |0048: goto 0004 // -0044 │ │ -0574d2: 5430 0b01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -0574d6: 5431 0b01 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -0574da: 6e10 6d16 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0574e0: 0a01 |0050: move-result v1 │ │ -0574e2: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0574e6: 6e20 6a16 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -0574ec: 0c00 |0056: move-result-object v0 │ │ -0574ee: 1f00 4703 |0057: check-cast v0, Ljava/lang/Integer; // type@0347 │ │ -0574f2: 6e10 0916 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ -0574f8: 0a00 |005c: move-result v0 │ │ -0574fa: 5431 1801 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -0574fe: 6e30 3003 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0330 │ │ -057504: 5430 0701 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057508: 5241 b500 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -05750c: 6e30 6c16 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -057512: 28c3 |0069: goto 002c // -003d │ │ +0573b8: |[0573b8] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0573c8: 5240 b500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +0573cc: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0573d0: 0e00 |0004: return-void │ │ +0573d2: 5430 0b01 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +0573d6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0573da: 5430 0b01 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +0573de: 6e10 6d16 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0573e4: 0a00 |000e: move-result v0 │ │ +0573e6: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0573ea: 5430 0701 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0573ee: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0573f2: 2200 6803 |0015: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +0573f6: 7010 6116 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0573fc: 5b30 0701 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057400: 5430 0701 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057404: 6e10 6d16 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05740a: 0a00 |0021: move-result v0 │ │ +05740c: 5431 1801 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +057410: 6e30 3003 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0330 │ │ +057416: 5430 0701 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +05741a: 6e20 6416 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +057420: 6300 fe00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057424: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +057428: 1a00 6803 |0030: const-string v0, "FragmentManager" // string@0368 │ │ +05742c: 2201 5803 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057430: 7010 4016 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057436: 1a02 df01 |0037: const-string v2, "Allocated fragment index " // string@01df │ │ +05743a: 6e20 4716 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057440: 0c01 |003c: move-result-object v1 │ │ +057442: 6e20 4616 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057448: 0c01 |0040: move-result-object v1 │ │ +05744a: 6e10 4c16 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057450: 0c01 |0044: move-result-object v1 │ │ +057452: 7120 7812 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057458: 28bc |0048: goto 0004 // -0044 │ │ +05745a: 5430 0b01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +05745e: 5431 0b01 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +057462: 6e10 6d16 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +057468: 0a01 |0050: move-result v1 │ │ +05746a: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05746e: 6e20 6a16 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +057474: 0c00 |0056: move-result-object v0 │ │ +057476: 1f00 4703 |0057: check-cast v0, Ljava/lang/Integer; // type@0347 │ │ +05747a: 6e10 0916 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ +057480: 0a00 |005c: move-result v0 │ │ +057482: 5431 1801 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +057486: 6e30 3003 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0330 │ │ +05748c: 5430 0701 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057490: 5241 b500 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +057494: 6e30 6c16 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +05749a: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0004 line=1161 │ │ 0x0005 line=1149 │ │ 0x0011 line=1150 │ │ 0x0015 line=1151 │ │ @@ -108323,50 +108295,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -057514: |[057514] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -057524: 5240 b500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -057528: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -05752c: 0e00 |0004: return-void │ │ -05752e: 6300 fe00 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057532: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -057536: 1a00 6803 |0009: const-string v0, "FragmentManager" // string@0368 │ │ -05753a: 2201 5803 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05753e: 7010 4016 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057544: 1a02 7a03 |0010: const-string v2, "Freeing fragment index " // string@037a │ │ -057548: 6e20 4716 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05754e: 0c01 |0015: move-result-object v1 │ │ -057550: 6e20 4616 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057556: 0c01 |0019: move-result-object v1 │ │ -057558: 6e10 4c16 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05755e: 0c01 |001d: move-result-object v1 │ │ -057560: 7120 7812 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057566: 5430 0701 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05756a: 5241 b500 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -05756e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -057570: 6e30 6c16 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -057576: 5430 0b01 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -05757a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -05757e: 2200 6803 |002d: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -057582: 7010 6116 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -057588: 5b30 0b01 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -05758c: 5430 0b01 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -057590: 5241 b500 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -057594: 7110 0e16 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -05759a: 0c01 |003b: move-result-object v1 │ │ -05759c: 6e20 6416 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0575a2: 5430 0801 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0575a6: 5441 cb00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ -0575aa: 6e20 5303 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0353 │ │ -0575b0: 6e10 f102 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@02f1 │ │ -0575b6: 28bb |0049: goto 0004 // -0045 │ │ +05749c: |[05749c] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +0574ac: 5240 b500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +0574b0: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0574b4: 0e00 |0004: return-void │ │ +0574b6: 6300 fe00 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0574ba: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0574be: 1a00 6803 |0009: const-string v0, "FragmentManager" // string@0368 │ │ +0574c2: 2201 5803 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0574c6: 7010 4016 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0574cc: 1a02 7a03 |0010: const-string v2, "Freeing fragment index " // string@037a │ │ +0574d0: 6e20 4716 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0574d6: 0c01 |0015: move-result-object v1 │ │ +0574d8: 6e20 4616 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0574de: 0c01 |0019: move-result-object v1 │ │ +0574e0: 6e10 4c16 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0574e6: 0c01 |001d: move-result-object v1 │ │ +0574e8: 7120 7812 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0574ee: 5430 0701 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0574f2: 5241 b500 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +0574f6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0574f8: 6e30 6c16 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +0574fe: 5430 0b01 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +057502: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +057506: 2200 6803 |002d: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +05750a: 7010 6116 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +057510: 5b30 0b01 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +057514: 5430 0b01 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +057518: 5241 b500 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +05751c: 7110 0e16 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +057522: 0c01 |003b: move-result-object v1 │ │ +057524: 6e20 6416 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05752a: 5430 0801 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +05752e: 5441 cb00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00cb │ │ +057532: 6e20 5303 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0353 │ │ +057538: 6e10 f102 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@02f1 │ │ +05753e: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0004 line=1176 │ │ 0x0005 line=1168 │ │ 0x0021 line=1169 │ │ 0x0029 line=1170 │ │ @@ -108383,67 +108355,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -0575b8: |[0575b8] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -0575c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0575ca: 5480 0801 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0575ce: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0575d2: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -0575d6: 2200 4403 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -0575da: 1a02 8d08 |0009: const-string v2, "No activity" // string@088d │ │ -0575de: 7020 0716 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0575e4: 2700 |000e: throw v0 │ │ -0575e6: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -0575ea: 5280 1101 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -0575ee: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -0575f2: 0e00 |0015: return-void │ │ -0575f4: 5989 1101 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -0575f8: 5480 0701 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -0575fc: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -057600: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -057602: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -057604: 5480 0701 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057608: 6e10 6d16 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05760e: 0a00 |0023: move-result v0 │ │ -057610: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -057614: 5480 0701 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -057618: 6e20 6716 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -05761e: 0c01 |002b: move-result-object v1 │ │ -057620: 1f01 a100 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -057624: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -057628: 0780 |0030: move-object v0, v8 │ │ -05762a: 0192 |0031: move v2, v9 │ │ -05762c: 01a3 |0032: move v3, v10 │ │ -05762e: 01b4 |0033: move v4, v11 │ │ -057630: 7406 cf03 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@03cf │ │ -057636: 5410 b700 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -05763a: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -05763e: 5410 b700 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ -057642: 6e10 9304 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ -057648: 0a00 |0040: move-result v0 │ │ -05764a: b607 |0041: or-int/2addr v7, v0 │ │ -05764c: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -057650: 28da |0044: goto 001e // -0026 │ │ -057652: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -057656: 6e10 e603 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ -05765c: 5580 1601 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -057660: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -057664: 5480 0801 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057668: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -05766c: 5280 1101 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -057670: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -057672: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -057676: 5480 0801 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05767a: 6e10 7103 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0371 │ │ -057680: 5c85 1601 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -057684: 28b7 |005e: goto 0015 // -0049 │ │ +057540: |[057540] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +057550: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +057552: 5480 0801 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057556: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +05755a: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +05755e: 2200 4403 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +057562: 1a02 8d08 |0009: const-string v2, "No activity" // string@088d │ │ +057566: 7020 0716 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05756c: 2700 |000e: throw v0 │ │ +05756e: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +057572: 5280 1101 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +057576: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +05757a: 0e00 |0015: return-void │ │ +05757c: 5989 1101 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +057580: 5480 0701 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057584: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +057588: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +05758a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +05758c: 5480 0701 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +057590: 6e10 6d16 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +057596: 0a00 |0023: move-result v0 │ │ +057598: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +05759c: 5480 0701 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0575a0: 6e20 6716 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0575a6: 0c01 |002b: move-result-object v1 │ │ +0575a8: 1f01 a100 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0575ac: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0575b0: 0780 |0030: move-object v0, v8 │ │ +0575b2: 0192 |0031: move v2, v9 │ │ +0575b4: 01a3 |0032: move v3, v10 │ │ +0575b6: 01b4 |0033: move v4, v11 │ │ +0575b8: 7406 cf03 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@03cf │ │ +0575be: 5410 b700 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +0575c2: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0575c6: 5410 b700 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00b7 │ │ +0575ca: 6e10 9304 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ +0575d0: 0a00 |0040: move-result v0 │ │ +0575d2: b607 |0041: or-int/2addr v7, v0 │ │ +0575d4: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0575d8: 28da |0044: goto 001e // -0026 │ │ +0575da: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0575de: 6e10 e603 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ +0575e4: 5580 1601 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +0575e8: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0575ec: 5480 0801 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +0575f0: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0575f4: 5280 1101 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +0575f8: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0575fa: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0575fe: 5480 0801 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057602: 6e10 7103 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0371 │ │ +057608: 5c85 1601 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +05760c: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1101 │ │ 0x0007 line=1102 │ │ 0x000f line=1105 │ │ 0x0015 line=1131 │ │ 0x0016 line=1109 │ │ @@ -108476,18 +108448,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -057688: |[057688] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -057698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05769a: 6e53 cc03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03cc │ │ -0576a0: 0e00 |0004: return-void │ │ +057610: |[057610] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +057620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057622: 6e53 cc03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@03cc │ │ +057628: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1097 │ │ 0x0004 line=1098 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -108498,23 +108470,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0576a4: |[0576a4] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -0576b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0576b6: 5262 1101 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -0576ba: 0760 |0003: move-object v0, v6 │ │ -0576bc: 0771 |0004: move-object v1, v7 │ │ -0576be: 0134 |0005: move v4, v3 │ │ -0576c0: 0135 |0006: move v5, v3 │ │ -0576c2: 7406 cf03 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@03cf │ │ -0576c8: 0e00 |000a: return-void │ │ +05762c: |[05762c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +05763c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05763e: 5262 1101 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +057642: 0760 |0003: move-object v0, v6 │ │ +057644: 0771 |0004: move-object v1, v7 │ │ +057646: 0134 |0005: move v4, v3 │ │ +057648: 0135 |0006: move v5, v3 │ │ +05764a: 7406 cf03 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@03cf │ │ +057650: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1093 │ │ 0x000a line=1094 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -108524,492 +108496,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 │ │ -0576cc: |[0576cc] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -0576dc: 55b0 a400 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -0576e0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0576e4: 55b0 ae00 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -0576e8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0576ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0576ee: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -0576f2: 121c |000b: const/4 v12, #int 1 // #1 │ │ -0576f4: 55b0 bc00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ -0576f8: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0576fc: 52b0 c300 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057700: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -057704: 52bc c300 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057708: 55b0 ad00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ -05770c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -057710: 52b0 c300 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057714: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -057716: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -05771a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -05771c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -057720: 123c |0022: const/4 v12, #int 3 // #3 │ │ -057722: 52b0 c300 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057726: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -05772a: 55b0 b100 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -05772e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -057732: 55b0 b400 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -057736: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -05773a: 0e00 |002f: return-void │ │ -05773c: 54b0 a500 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -057740: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -057744: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -057746: 5bb0 a500 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -05774a: 52b2 c400 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ -05774e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -057750: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -057752: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -057754: 07a0 |003c: move-object v0, v10 │ │ -057756: 07b1 |003d: move-object v1, v11 │ │ -057758: 7406 cf03 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@03cf │ │ -05775e: 52b0 c300 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057762: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -057768: 59bc c300 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -05776c: 28e7 |0048: goto 002f // -0019 │ │ -05776e: 6300 fe00 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057772: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -057776: 1a00 6803 |004d: const-string v0, "FragmentManager" // string@0368 │ │ -05777a: 2201 5803 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05777e: 7010 4016 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057784: 1a02 cf14 |0054: const-string v2, "moveto CREATED: " // string@14cf │ │ -057788: 6e20 4716 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05778e: 0c01 |0059: move-result-object v1 │ │ -057790: 6e20 4616 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057796: 0c01 |005d: move-result-object v1 │ │ -057798: 6e10 4c16 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05779e: 0c01 |0061: move-result-object v1 │ │ -0577a0: 7120 7812 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0577a6: 54b0 c100 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0577aa: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -0577ae: 54b0 c100 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0577b2: 1a01 a40b |006b: const-string v1, "android:view_state" // string@0ba4 │ │ -0577b6: 6e20 9701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0197 │ │ -0577bc: 0c00 |0070: move-result-object v0 │ │ -0577be: 5bb0 c200 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -0577c2: 54b0 c100 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0577c6: 1a01 a10b |0075: const-string v1, "android:target_state" // string@0ba1 │ │ -0577ca: 6e30 c303 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@03c3 │ │ -0577d0: 0c00 |007a: move-result-object v0 │ │ -0577d2: 5bb0 c600 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -0577d6: 54b0 c600 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -0577da: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -0577de: 54b0 c100 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0577e2: 1a01 a00b |0083: const-string v1, "android:target_req_state" // string@0ba0 │ │ -0577e6: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -0577e8: 6e30 9401 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ -0577ee: 0a00 |0089: move-result v0 │ │ -0577f0: 59b0 c800 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ -0577f4: 54b0 c100 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0577f8: 1a01 a30b |008e: const-string v1, "android:user_visible_hint" // string@0ba3 │ │ -0577fc: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -0577fe: 6e30 9201 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0192 │ │ -057804: 0a00 |0094: move-result v0 │ │ -057806: 5cb0 c900 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -05780a: 55b0 c900 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -05780e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -057812: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -057814: 5cb0 ad00 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ -057818: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -05781a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -05781e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -057820: 54a0 0801 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057824: 5bb0 a300 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -057828: 54a0 1801 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -05782c: 5bb0 bb00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ -057830: 54a0 1801 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -057834: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -057838: 54a0 1801 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -05783c: 5400 aa00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -057840: 5bb0 b000 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -057844: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -057846: 5cb0 a800 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -05784a: 54a0 0801 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05784e: 6e20 0103 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0301 │ │ -057854: 55b0 a800 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -057858: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -05785c: 2200 e600 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -057860: 2201 5803 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057864: 7010 4016 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05786a: 1a02 6103 |00c7: const-string v2, "Fragment " // string@0361 │ │ -05786e: 6e20 4716 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057874: 0c01 |00cc: move-result-object v1 │ │ -057876: 6e20 4616 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05787c: 0c01 |00d0: move-result-object v1 │ │ -05787e: 1a02 3800 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0038 │ │ -057882: 6e20 4716 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057888: 0c01 |00d6: move-result-object v1 │ │ -05788a: 6e10 4c16 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057890: 0c01 |00da: move-result-object v1 │ │ -057892: 7020 5505 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -057898: 2700 |00de: throw v0 │ │ -05789a: 54a0 0801 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05789e: 5400 e100 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -0578a2: 28cf |00e3: goto 00b2 // -0031 │ │ -0578a4: 54b0 bb00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ -0578a8: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -0578ac: 54a0 0801 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0578b0: 6e20 5603 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0356 │ │ -0578b6: 55b0 c000 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -0578ba: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -0578be: 54b0 c100 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0578c2: 6e20 1d03 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@031d │ │ -0578c8: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -0578ca: 5cb0 c000 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -0578ce: 55b0 b100 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -0578d2: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -0578d6: 54b0 c100 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0578da: 6e20 e202 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02e2 │ │ -0578e0: 0c00 |0102: move-result-object v0 │ │ -0578e2: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -0578e4: 54b2 c100 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -0578e8: 6e40 1f03 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@031f │ │ -0578ee: 0c00 |0109: move-result-object v0 │ │ -0578f0: 5bb0 ca00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0578f4: 54b0 ca00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -0578f8: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -0578fc: 54b0 ca00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057900: 5bb0 b600 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -057904: 54b0 ca00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057908: 7110 be04 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04be │ │ -05790e: 0c00 |0119: move-result-object v0 │ │ -057910: 5bb0 ca00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057914: 55b0 b300 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -057918: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -05791c: 54b0 ca00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057920: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -057924: 6e20 4a13 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -05792a: 54b0 ca00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -05792e: 54b1 c100 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057932: 6e30 1803 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0318 │ │ -057938: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -05793a: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -05793e: 6300 fe00 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057942: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -057946: 1a00 6803 |0135: const-string v0, "FragmentManager" // string@0368 │ │ -05794a: 2201 5803 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05794e: 7010 4016 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057954: 1a02 ce14 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@14ce │ │ -057958: 6e20 4716 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05795e: 0c01 |0141: move-result-object v1 │ │ -057960: 6e20 4616 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057966: 0c01 |0145: move-result-object v1 │ │ -057968: 6e10 4c16 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05796e: 0c01 |0149: move-result-object v1 │ │ -057970: 7120 7812 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057976: 55b0 b100 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ -05797a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -05797e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -057980: 52b0 ac00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -057984: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -057988: 54a0 0f01 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ -05798c: 52b1 ac00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -057990: 7220 7303 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0373 │ │ -057996: 0c07 |015d: move-result-object v7 │ │ -057998: 1f07 b702 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02b7 │ │ -05799c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -0579a0: 55b0 bd00 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00bd │ │ -0579a4: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -0579a8: 2200 4303 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -0579ac: 2201 5803 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -0579b0: 7010 4016 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0579b6: 1a02 9808 |016d: const-string v2, "No view found for id 0x" // string@0898 │ │ -0579ba: 6e20 4716 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0579c0: 0c01 |0172: move-result-object v1 │ │ -0579c2: 52b2 ac00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -0579c6: 7110 0c16 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -0579cc: 0c02 |0178: move-result-object v2 │ │ -0579ce: 6e20 4716 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0579d4: 0c01 |017c: move-result-object v1 │ │ -0579d6: 1a02 2500 |017d: const-string v2, " (" // string@0025 │ │ -0579da: 6e20 4716 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0579e0: 0c01 |0182: move-result-object v1 │ │ -0579e2: 6e10 e502 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ -0579e8: 0c02 |0186: move-result-object v2 │ │ -0579ea: 52b3 ac00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ -0579ee: 6e20 0301 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0103 │ │ -0579f4: 0c02 |018c: move-result-object v2 │ │ -0579f6: 6e20 4716 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0579fc: 0c01 |0190: move-result-object v1 │ │ -0579fe: 1a02 c300 |0191: const-string v2, ") for fragment " // string@00c3 │ │ -057a02: 6e20 4716 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057a08: 0c01 |0196: move-result-object v1 │ │ -057a0a: 6e20 4616 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057a10: 0c01 |019a: move-result-object v1 │ │ -057a12: 6e10 4c16 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057a18: 0c01 |019e: move-result-object v1 │ │ -057a1a: 7020 0316 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -057a20: 7020 e703 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -057a26: 5bb7 ab00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ -057a2a: 54b0 c100 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057a2e: 6e20 e202 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02e2 │ │ -057a34: 0c00 |01ac: move-result-object v0 │ │ -057a36: 54b1 c100 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057a3a: 6e40 1f03 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@031f │ │ -057a40: 0c00 |01b2: move-result-object v0 │ │ -057a42: 5bb0 ca00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a46: 54b0 ca00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a4a: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -057a4e: 54b0 ca00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a52: 5bb0 b600 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -057a56: 54b0 ca00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a5a: 7110 be04 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04be │ │ -057a60: 0c00 |01c2: move-result-object v0 │ │ -057a62: 5bb0 ca00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a66: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -057a6a: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -057a6c: 6e5e c703 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@03c7 │ │ -057a72: 0c06 |01cb: move-result-object v6 │ │ -057a74: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -057a78: 54b0 ca00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a7c: 6e20 4b13 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -057a82: 54b0 ca00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a86: 6e20 6713 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1367 │ │ -057a8c: 55b0 b300 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -057a90: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -057a94: 54b0 ca00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057a98: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -057a9c: 6e20 4a13 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -057aa2: 54b0 ca00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057aa6: 54b1 c100 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057aaa: 6e30 1803 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0318 │ │ -057ab0: 54b0 c100 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057ab4: 6e20 1a03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@031a │ │ -057aba: 54b0 ca00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057abe: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -057ac2: 54b0 c100 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057ac6: 6e20 2d03 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@032d │ │ -057acc: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -057ace: 5bb0 c100 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057ad2: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -057ad4: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -057ad8: 6300 fe00 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057adc: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -057ae0: 1a00 6803 |0202: const-string v0, "FragmentManager" // string@0368 │ │ -057ae4: 2201 5803 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057ae8: 7010 4016 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057aee: 1a02 d114 |0209: const-string v2, "moveto STARTED: " // string@14d1 │ │ -057af2: 6e20 4716 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057af8: 0c01 |020e: move-result-object v1 │ │ -057afa: 6e20 4616 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057b00: 0c01 |0212: move-result-object v1 │ │ -057b02: 6e10 4c16 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057b08: 0c01 |0216: move-result-object v1 │ │ -057b0a: 7120 7812 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057b10: 6e10 2a03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@032a │ │ -057b16: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -057b18: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -057b1c: 6300 fe00 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057b20: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -057b24: 1a00 6803 |0224: const-string v0, "FragmentManager" // string@0368 │ │ -057b28: 2201 5803 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057b2c: 7010 4016 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057b32: 1a02 d014 |022b: const-string v2, "moveto RESUMED: " // string@14d0 │ │ -057b36: 6e20 4716 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057b3c: 0c01 |0230: move-result-object v1 │ │ -057b3e: 6e20 4616 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057b44: 0c01 |0234: move-result-object v1 │ │ -057b46: 6e10 4c16 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057b4c: 0c01 |0238: move-result-object v1 │ │ -057b4e: 7120 7812 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057b54: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -057b56: 5cb0 be00 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ -057b5a: 6e10 2803 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0328 │ │ -057b60: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -057b62: 5bb0 c100 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -057b66: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -057b68: 5bb0 c200 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -057b6c: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -057b70: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -057b72: 5bb0 b600 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -057b76: 2900 e1fe |024d: goto/16 012e // -011f │ │ -057b7a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -057b7c: 5bb0 b600 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -057b80: 2898 |0252: goto 01ea // -0068 │ │ -057b82: 52b0 c300 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057b86: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -057b8a: 52b0 c300 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -057b8e: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -057b94: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -057b98: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -057b9a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -057b9e: 55a0 1201 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ -057ba2: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -057ba6: 54b0 a500 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -057baa: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -057bae: 54b9 a500 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -057bb2: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -057bb4: 5bb0 a500 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -057bb8: 6e10 eb12 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ -057bbe: 54b0 a500 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -057bc2: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -057bc6: 59bc c400 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ -057bca: 121c |0277: const/4 v12, #int 1 // #1 │ │ -057bcc: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -057bd0: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -057bd2: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -057bd6: 6300 fe00 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057bda: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -057bde: 1a00 6803 |0281: const-string v0, "FragmentManager" // string@0368 │ │ -057be2: 2201 5803 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057be6: 7010 4016 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057bec: 1a02 cb14 |0288: const-string v2, "movefrom RESUMED: " // string@14cb │ │ -057bf0: 6e20 4716 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057bf6: 0c01 |028d: move-result-object v1 │ │ -057bf8: 6e20 4616 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057bfe: 0c01 |0291: move-result-object v1 │ │ -057c00: 6e10 4c16 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057c06: 0c01 |0295: move-result-object v1 │ │ -057c08: 7120 7812 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057c0e: 6e10 2503 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0325 │ │ -057c14: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -057c16: 5cb0 be00 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ -057c1a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -057c1c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -057c20: 6300 fe00 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057c24: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -057c28: 1a00 6803 |02a6: const-string v0, "FragmentManager" // string@0368 │ │ -057c2c: 2201 5803 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057c30: 7010 4016 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057c36: 1a02 cc14 |02ad: const-string v2, "movefrom STARTED: " // string@14cc │ │ -057c3a: 6e20 4716 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057c40: 0c01 |02b2: move-result-object v1 │ │ -057c42: 6e20 4616 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057c48: 0c01 |02b6: move-result-object v1 │ │ -057c4a: 6e10 4c16 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057c50: 0c01 |02ba: move-result-object v1 │ │ -057c52: 7120 7812 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057c58: 6e10 2b03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@032b │ │ -057c5e: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -057c60: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -057c64: 6300 fe00 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057c68: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -057c6c: 1a00 6803 |02c8: const-string v0, "FragmentManager" // string@0368 │ │ -057c70: 2201 5803 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057c74: 7010 4016 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057c7a: 1a02 cd14 |02cf: const-string v2, "movefrom STOPPED: " // string@14cd │ │ -057c7e: 6e20 4716 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057c84: 0c01 |02d4: move-result-object v1 │ │ -057c86: 6e20 4616 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057c8c: 0c01 |02d8: move-result-object v1 │ │ -057c8e: 6e10 4c16 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057c94: 0c01 |02dc: move-result-object v1 │ │ -057c96: 7120 7812 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057c9c: 6e10 2703 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0327 │ │ -057ca2: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -057ca4: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -057ca8: 6300 fe00 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057cac: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -057cb0: 1a00 6803 |02ea: const-string v0, "FragmentManager" // string@0368 │ │ -057cb4: 2201 5803 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057cb8: 7010 4016 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057cbe: 1a02 c914 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@14c9 │ │ -057cc2: 6e20 4716 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057cc8: 0c01 |02f6: move-result-object v1 │ │ -057cca: 6e20 4616 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057cd0: 0c01 |02fa: move-result-object v1 │ │ -057cd2: 6e10 4c16 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057cd8: 0c01 |02fe: move-result-object v1 │ │ -057cda: 7120 7812 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057ce0: 54b0 ca00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057ce4: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -057ce8: 54a0 0801 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057cec: 6e10 5403 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0354 │ │ -057cf2: 0a00 |030b: move-result v0 │ │ -057cf4: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -057cf8: 54b0 c200 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -057cfc: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -057d00: 6e20 e303 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03e3 │ │ -057d06: 6e10 2103 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0321 │ │ -057d0c: 54b0 ca00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057d10: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -057d14: 54b0 ab00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ -057d18: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -057d1c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -057d1e: 52a0 1101 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -057d22: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -057d26: 55a0 1201 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ -057d2a: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -057d2e: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -057d30: 6e5e c703 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@03c7 │ │ -057d36: 0c06 |032d: move-result-object v6 │ │ -057d38: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -057d3c: 07b8 |0330: move-object v8, v11 │ │ -057d3e: 54b0 ca00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057d42: 5bb0 a500 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ -057d46: 59bc c400 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ -057d4a: 2200 af00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00af │ │ -057d4e: 7030 9a03 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@039a │ │ -057d54: 6e20 2114 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1421 │ │ -057d5a: 54b0 ca00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057d5e: 6e20 4b13 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -057d64: 54b0 ab00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ -057d68: 54b1 ca00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057d6c: 6e20 8713 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1387 │ │ -057d72: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -057d74: 5bb0 ab00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ -057d78: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -057d7a: 5bb0 ca00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -057d7e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -057d80: 5bb0 b600 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -057d84: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -057d88: 6300 fe00 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -057d8c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -057d90: 1a00 6803 |035a: const-string v0, "FragmentManager" // string@0368 │ │ -057d94: 2201 5803 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057d98: 7010 4016 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057d9e: 1a02 ca14 |0361: const-string v2, "movefrom CREATED: " // string@14ca │ │ -057da2: 6e20 4716 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057da8: 0c01 |0366: move-result-object v1 │ │ -057daa: 6e20 4616 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057db0: 0c01 |036a: move-result-object v1 │ │ -057db2: 6e10 4c16 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057db8: 0c01 |036e: move-result-object v1 │ │ -057dba: 7120 7812 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -057dc0: 55b0 c000 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -057dc4: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -057dc8: 6e10 2003 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0320 │ │ -057dce: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -057dd0: 5cb0 a800 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -057dd4: 6e10 0c03 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@030c │ │ -057dda: 55b0 a800 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ -057dde: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -057de2: 2200 e600 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ -057de6: 2201 5803 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057dea: 7010 4016 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057df0: 1a02 6103 |038a: const-string v2, "Fragment " // string@0361 │ │ -057df4: 6e20 4716 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057dfa: 0c01 |038f: move-result-object v1 │ │ -057dfc: 6e20 4616 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -057e02: 0c01 |0393: move-result-object v1 │ │ -057e04: 1a02 3c00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003c │ │ -057e08: 6e20 4716 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057e0e: 0c01 |0399: move-result-object v1 │ │ -057e10: 6e10 4c16 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057e16: 0c01 |039d: move-result-object v1 │ │ -057e18: 7020 5505 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ -057e1e: 2700 |03a1: throw v0 │ │ -057e20: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -057e24: 55b0 c000 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -057e28: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -057e2c: 6e20 ca03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03ca │ │ -057e32: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -057e36: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -057e38: 5bb0 a300 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ -057e3c: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -057e3e: 5bb0 b000 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ -057e42: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -057e46: 0000 |03b5: nop // spacer │ │ -057e48: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -057e64: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +057654: |[057654] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +057664: 55b0 a400 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +057668: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +05766c: 55b0 ae00 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +057670: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +057674: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +057676: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +05767a: 121c |000b: const/4 v12, #int 1 // #1 │ │ +05767c: 55b0 bc00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ +057680: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +057684: 52b0 c300 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +057688: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +05768c: 52bc c300 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +057690: 55b0 ad00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ +057694: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +057698: 52b0 c300 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +05769c: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +05769e: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +0576a2: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +0576a4: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +0576a8: 123c |0022: const/4 v12, #int 3 // #3 │ │ +0576aa: 52b0 c300 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +0576ae: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +0576b2: 55b0 b100 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +0576b6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +0576ba: 55b0 b400 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +0576be: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0576c2: 0e00 |002f: return-void │ │ +0576c4: 54b0 a500 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +0576c8: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0576cc: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0576ce: 5bb0 a500 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +0576d2: 52b2 c400 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ +0576d6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0576d8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0576da: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0576dc: 07a0 |003c: move-object v0, v10 │ │ +0576de: 07b1 |003d: move-object v1, v11 │ │ +0576e0: 7406 cf03 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@03cf │ │ +0576e6: 52b0 c300 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +0576ea: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +0576f0: 59bc c300 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +0576f4: 28e7 |0048: goto 002f // -0019 │ │ +0576f6: 6300 fe00 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0576fa: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0576fe: 1a00 6803 |004d: const-string v0, "FragmentManager" // string@0368 │ │ +057702: 2201 5803 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057706: 7010 4016 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05770c: 1a02 cf14 |0054: const-string v2, "moveto CREATED: " // string@14cf │ │ +057710: 6e20 4716 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057716: 0c01 |0059: move-result-object v1 │ │ +057718: 6e20 4616 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05771e: 0c01 |005d: move-result-object v1 │ │ +057720: 6e10 4c16 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057726: 0c01 |0061: move-result-object v1 │ │ +057728: 7120 7812 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05772e: 54b0 c100 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057732: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +057736: 54b0 c100 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +05773a: 1a01 a40b |006b: const-string v1, "android:view_state" // string@0ba4 │ │ +05773e: 6e20 9701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0197 │ │ +057744: 0c00 |0070: move-result-object v0 │ │ +057746: 5bb0 c200 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +05774a: 54b0 c100 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +05774e: 1a01 a10b |0075: const-string v1, "android:target_state" // string@0ba1 │ │ +057752: 6e30 c303 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@03c3 │ │ +057758: 0c00 |007a: move-result-object v0 │ │ +05775a: 5bb0 c600 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +05775e: 54b0 c600 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +057762: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +057766: 54b0 c100 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +05776a: 1a01 a00b |0083: const-string v1, "android:target_req_state" // string@0ba0 │ │ +05776e: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +057770: 6e30 9401 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0194 │ │ +057776: 0a00 |0089: move-result v0 │ │ +057778: 59b0 c800 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ +05777c: 54b0 c100 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057780: 1a01 a30b |008e: const-string v1, "android:user_visible_hint" // string@0ba3 │ │ +057784: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +057786: 6e30 9201 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0192 │ │ +05778c: 0a00 |0094: move-result v0 │ │ +05778e: 5cb0 c900 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +057792: 55b0 c900 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +057796: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +05779a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +05779c: 5cb0 ad00 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ +0577a0: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +0577a2: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +0577a6: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +0577a8: 54a0 0801 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +0577ac: 5bb0 a300 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +0577b0: 54a0 1801 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +0577b4: 5bb0 bb00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ +0577b8: 54a0 1801 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +0577bc: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +0577c0: 54a0 1801 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +0577c4: 5400 aa00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +0577c8: 5bb0 b000 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +0577cc: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +0577ce: 5cb0 a800 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +0577d2: 54a0 0801 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +0577d6: 6e20 0103 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0301 │ │ +0577dc: 55b0 a800 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +0577e0: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +0577e4: 2200 e600 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +0577e8: 2201 5803 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0577ec: 7010 4016 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0577f2: 1a02 6103 |00c7: const-string v2, "Fragment " // string@0361 │ │ +0577f6: 6e20 4716 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0577fc: 0c01 |00cc: move-result-object v1 │ │ +0577fe: 6e20 4616 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057804: 0c01 |00d0: move-result-object v1 │ │ +057806: 1a02 3800 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0038 │ │ +05780a: 6e20 4716 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057810: 0c01 |00d6: move-result-object v1 │ │ +057812: 6e10 4c16 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057818: 0c01 |00da: move-result-object v1 │ │ +05781a: 7020 5505 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +057820: 2700 |00de: throw v0 │ │ +057822: 54a0 0801 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057826: 5400 e100 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +05782a: 28cf |00e3: goto 00b2 // -0031 │ │ +05782c: 54b0 bb00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00bb │ │ +057830: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +057834: 54a0 0801 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057838: 6e20 5603 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0356 │ │ +05783e: 55b0 c000 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +057842: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +057846: 54b0 c100 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +05784a: 6e20 1d03 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@031d │ │ +057850: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +057852: 5cb0 c000 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +057856: 55b0 b100 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +05785a: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +05785e: 54b0 c100 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057862: 6e20 e202 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02e2 │ │ +057868: 0c00 |0102: move-result-object v0 │ │ +05786a: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +05786c: 54b2 c100 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057870: 6e40 1f03 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@031f │ │ +057876: 0c00 |0109: move-result-object v0 │ │ +057878: 5bb0 ca00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +05787c: 54b0 ca00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057880: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +057884: 54b0 ca00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057888: 5bb0 b600 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +05788c: 54b0 ca00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057890: 7110 be04 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04be │ │ +057896: 0c00 |0119: move-result-object v0 │ │ +057898: 5bb0 ca00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +05789c: 55b0 b300 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +0578a0: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +0578a4: 54b0 ca00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0578a8: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +0578ac: 6e20 4a13 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +0578b2: 54b0 ca00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0578b6: 54b1 c100 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +0578ba: 6e30 1803 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0318 │ │ +0578c0: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +0578c2: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +0578c6: 6300 fe00 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0578ca: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +0578ce: 1a00 6803 |0135: const-string v0, "FragmentManager" // string@0368 │ │ +0578d2: 2201 5803 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0578d6: 7010 4016 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0578dc: 1a02 ce14 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@14ce │ │ +0578e0: 6e20 4716 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0578e6: 0c01 |0141: move-result-object v1 │ │ +0578e8: 6e20 4616 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0578ee: 0c01 |0145: move-result-object v1 │ │ +0578f0: 6e10 4c16 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0578f6: 0c01 |0149: move-result-object v1 │ │ +0578f8: 7120 7812 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0578fe: 55b0 b100 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b1 │ │ +057902: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +057906: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +057908: 52b0 ac00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +05790c: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +057910: 54a0 0f01 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@010f │ │ +057914: 52b1 ac00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +057918: 7220 7303 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0373 │ │ +05791e: 0c07 |015d: move-result-object v7 │ │ +057920: 1f07 b702 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02b7 │ │ +057924: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +057928: 55b0 bd00 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00bd │ │ +05792c: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +057930: 2200 4303 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +057934: 2201 5803 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057938: 7010 4016 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05793e: 1a02 9808 |016d: const-string v2, "No view found for id 0x" // string@0898 │ │ +057942: 6e20 4716 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057948: 0c01 |0172: move-result-object v1 │ │ +05794a: 52b2 ac00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +05794e: 7110 0c16 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +057954: 0c02 |0178: move-result-object v2 │ │ +057956: 6e20 4716 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05795c: 0c01 |017c: move-result-object v1 │ │ +05795e: 1a02 2500 |017d: const-string v2, " (" // string@0025 │ │ +057962: 6e20 4716 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057968: 0c01 |0182: move-result-object v1 │ │ +05796a: 6e10 e502 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02e5 │ │ +057970: 0c02 |0186: move-result-object v2 │ │ +057972: 52b3 ac00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ac │ │ +057976: 6e20 0301 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0103 │ │ +05797c: 0c02 |018c: move-result-object v2 │ │ +05797e: 6e20 4716 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057984: 0c01 |0190: move-result-object v1 │ │ +057986: 1a02 c300 |0191: const-string v2, ") for fragment " // string@00c3 │ │ +05798a: 6e20 4716 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057990: 0c01 |0196: move-result-object v1 │ │ +057992: 6e20 4616 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057998: 0c01 |019a: move-result-object v1 │ │ +05799a: 6e10 4c16 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0579a0: 0c01 |019e: move-result-object v1 │ │ +0579a2: 7020 0316 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +0579a8: 7020 e703 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +0579ae: 5bb7 ab00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ +0579b2: 54b0 c100 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +0579b6: 6e20 e202 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02e2 │ │ +0579bc: 0c00 |01ac: move-result-object v0 │ │ +0579be: 54b1 c100 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +0579c2: 6e40 1f03 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@031f │ │ +0579c8: 0c00 |01b2: move-result-object v0 │ │ +0579ca: 5bb0 ca00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0579ce: 54b0 ca00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0579d2: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +0579d6: 54b0 ca00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0579da: 5bb0 b600 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +0579de: 54b0 ca00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0579e2: 7110 be04 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@04be │ │ +0579e8: 0c00 |01c2: move-result-object v0 │ │ +0579ea: 5bb0 ca00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +0579ee: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +0579f2: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +0579f4: 6e5e c703 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@03c7 │ │ +0579fa: 0c06 |01cb: move-result-object v6 │ │ +0579fc: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +057a00: 54b0 ca00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057a04: 6e20 4b13 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +057a0a: 54b0 ca00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057a0e: 6e20 6713 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1367 │ │ +057a14: 55b0 b300 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +057a18: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +057a1c: 54b0 ca00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057a20: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +057a24: 6e20 4a13 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +057a2a: 54b0 ca00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057a2e: 54b1 c100 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057a32: 6e30 1803 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0318 │ │ +057a38: 54b0 c100 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057a3c: 6e20 1a03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@031a │ │ +057a42: 54b0 ca00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057a46: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +057a4a: 54b0 c100 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057a4e: 6e20 2d03 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@032d │ │ +057a54: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +057a56: 5bb0 c100 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057a5a: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +057a5c: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +057a60: 6300 fe00 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057a64: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +057a68: 1a00 6803 |0202: const-string v0, "FragmentManager" // string@0368 │ │ +057a6c: 2201 5803 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057a70: 7010 4016 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057a76: 1a02 d114 |0209: const-string v2, "moveto STARTED: " // string@14d1 │ │ +057a7a: 6e20 4716 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057a80: 0c01 |020e: move-result-object v1 │ │ +057a82: 6e20 4616 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057a88: 0c01 |0212: move-result-object v1 │ │ +057a8a: 6e10 4c16 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057a90: 0c01 |0216: move-result-object v1 │ │ +057a92: 7120 7812 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057a98: 6e10 2a03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@032a │ │ +057a9e: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +057aa0: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +057aa4: 6300 fe00 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057aa8: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +057aac: 1a00 6803 |0224: const-string v0, "FragmentManager" // string@0368 │ │ +057ab0: 2201 5803 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057ab4: 7010 4016 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057aba: 1a02 d014 |022b: const-string v2, "moveto RESUMED: " // string@14d0 │ │ +057abe: 6e20 4716 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057ac4: 0c01 |0230: move-result-object v1 │ │ +057ac6: 6e20 4616 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057acc: 0c01 |0234: move-result-object v1 │ │ +057ace: 6e10 4c16 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057ad4: 0c01 |0238: move-result-object v1 │ │ +057ad6: 7120 7812 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057adc: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +057ade: 5cb0 be00 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ +057ae2: 6e10 2803 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@0328 │ │ +057ae8: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +057aea: 5bb0 c100 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +057aee: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +057af0: 5bb0 c200 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +057af4: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +057af8: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +057afa: 5bb0 b600 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +057afe: 2900 e1fe |024d: goto/16 012e // -011f │ │ +057b02: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +057b04: 5bb0 b600 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +057b08: 2898 |0252: goto 01ea // -0068 │ │ +057b0a: 52b0 c300 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +057b0e: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +057b12: 52b0 c300 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +057b16: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +057b1c: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +057b20: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +057b22: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +057b26: 55a0 1201 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ +057b2a: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +057b2e: 54b0 a500 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +057b32: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +057b36: 54b9 a500 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +057b3a: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +057b3c: 5bb0 a500 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +057b40: 6e10 eb12 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ +057b46: 54b0 a500 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +057b4a: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +057b4e: 59bc c400 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ +057b52: 121c |0277: const/4 v12, #int 1 // #1 │ │ +057b54: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +057b58: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +057b5a: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +057b5e: 6300 fe00 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057b62: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +057b66: 1a00 6803 |0281: const-string v0, "FragmentManager" // string@0368 │ │ +057b6a: 2201 5803 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057b6e: 7010 4016 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057b74: 1a02 cb14 |0288: const-string v2, "movefrom RESUMED: " // string@14cb │ │ +057b78: 6e20 4716 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057b7e: 0c01 |028d: move-result-object v1 │ │ +057b80: 6e20 4616 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057b86: 0c01 |0291: move-result-object v1 │ │ +057b88: 6e10 4c16 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057b8e: 0c01 |0295: move-result-object v1 │ │ +057b90: 7120 7812 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057b96: 6e10 2503 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@0325 │ │ +057b9c: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +057b9e: 5cb0 be00 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00be │ │ +057ba2: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +057ba4: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +057ba8: 6300 fe00 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057bac: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +057bb0: 1a00 6803 |02a6: const-string v0, "FragmentManager" // string@0368 │ │ +057bb4: 2201 5803 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057bb8: 7010 4016 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057bbe: 1a02 cc14 |02ad: const-string v2, "movefrom STARTED: " // string@14cc │ │ +057bc2: 6e20 4716 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057bc8: 0c01 |02b2: move-result-object v1 │ │ +057bca: 6e20 4616 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057bd0: 0c01 |02b6: move-result-object v1 │ │ +057bd2: 6e10 4c16 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057bd8: 0c01 |02ba: move-result-object v1 │ │ +057bda: 7120 7812 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057be0: 6e10 2b03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@032b │ │ +057be6: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +057be8: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +057bec: 6300 fe00 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057bf0: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +057bf4: 1a00 6803 |02c8: const-string v0, "FragmentManager" // string@0368 │ │ +057bf8: 2201 5803 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057bfc: 7010 4016 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057c02: 1a02 cd14 |02cf: const-string v2, "movefrom STOPPED: " // string@14cd │ │ +057c06: 6e20 4716 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057c0c: 0c01 |02d4: move-result-object v1 │ │ +057c0e: 6e20 4616 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057c14: 0c01 |02d8: move-result-object v1 │ │ +057c16: 6e10 4c16 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057c1c: 0c01 |02dc: move-result-object v1 │ │ +057c1e: 7120 7812 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057c24: 6e10 2703 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@0327 │ │ +057c2a: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +057c2c: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +057c30: 6300 fe00 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057c34: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +057c38: 1a00 6803 |02ea: const-string v0, "FragmentManager" // string@0368 │ │ +057c3c: 2201 5803 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057c40: 7010 4016 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057c46: 1a02 c914 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@14c9 │ │ +057c4a: 6e20 4716 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057c50: 0c01 |02f6: move-result-object v1 │ │ +057c52: 6e20 4616 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057c58: 0c01 |02fa: move-result-object v1 │ │ +057c5a: 6e10 4c16 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057c60: 0c01 |02fe: move-result-object v1 │ │ +057c62: 7120 7812 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057c68: 54b0 ca00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057c6c: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +057c70: 54a0 0801 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057c74: 6e10 5403 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0354 │ │ +057c7a: 0a00 |030b: move-result v0 │ │ +057c7c: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +057c80: 54b0 c200 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +057c84: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +057c88: 6e20 e303 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03e3 │ │ +057c8e: 6e10 2103 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0321 │ │ +057c94: 54b0 ca00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057c98: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +057c9c: 54b0 ab00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ +057ca0: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +057ca4: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +057ca6: 52a0 1101 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +057caa: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +057cae: 55a0 1201 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0112 │ │ +057cb2: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +057cb6: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +057cb8: 6e5e c703 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@03c7 │ │ +057cbe: 0c06 |032d: move-result-object v6 │ │ +057cc0: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +057cc4: 07b8 |0330: move-object v8, v11 │ │ +057cc6: 54b0 ca00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057cca: 5bb0 a500 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00a5 │ │ +057cce: 59bc c400 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c4 │ │ +057cd2: 2200 af00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00af │ │ +057cd6: 7030 9a03 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@039a │ │ +057cdc: 6e20 2114 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1421 │ │ +057ce2: 54b0 ca00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057ce6: 6e20 4b13 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +057cec: 54b0 ab00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ +057cf0: 54b1 ca00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057cf4: 6e20 8713 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1387 │ │ +057cfa: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +057cfc: 5bb0 ab00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00ab │ │ +057d00: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +057d02: 5bb0 ca00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +057d06: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +057d08: 5bb0 b600 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +057d0c: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +057d10: 6300 fe00 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +057d14: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +057d18: 1a00 6803 |035a: const-string v0, "FragmentManager" // string@0368 │ │ +057d1c: 2201 5803 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057d20: 7010 4016 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057d26: 1a02 ca14 |0361: const-string v2, "movefrom CREATED: " // string@14ca │ │ +057d2a: 6e20 4716 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057d30: 0c01 |0366: move-result-object v1 │ │ +057d32: 6e20 4616 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057d38: 0c01 |036a: move-result-object v1 │ │ +057d3a: 6e10 4c16 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057d40: 0c01 |036e: move-result-object v1 │ │ +057d42: 7120 7812 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +057d48: 55b0 c000 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +057d4c: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +057d50: 6e10 2003 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0320 │ │ +057d56: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +057d58: 5cb0 a800 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +057d5c: 6e10 0c03 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@030c │ │ +057d62: 55b0 a800 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00a8 │ │ +057d66: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +057d6a: 2200 e600 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00e6 │ │ +057d6e: 2201 5803 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057d72: 7010 4016 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057d78: 1a02 6103 |038a: const-string v2, "Fragment " // string@0361 │ │ +057d7c: 6e20 4716 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057d82: 0c01 |038f: move-result-object v1 │ │ +057d84: 6e20 4616 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +057d8a: 0c01 |0393: move-result-object v1 │ │ +057d8c: 1a02 3c00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003c │ │ +057d90: 6e20 4716 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057d96: 0c01 |0399: move-result-object v1 │ │ +057d98: 6e10 4c16 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057d9e: 0c01 |039d: move-result-object v1 │ │ +057da0: 7020 5505 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0555 │ │ +057da6: 2700 |03a1: throw v0 │ │ +057da8: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +057dac: 55b0 c000 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +057db0: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +057db4: 6e20 ca03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@03ca │ │ +057dba: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +057dbe: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +057dc0: 5bb0 a300 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a3 │ │ +057dc4: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +057dc6: 5bb0 b000 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b0 │ │ +057dca: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +057dce: 0000 |03b5: nop // spacer │ │ +057dd0: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +057dec: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x000b line=842 │ │ 0x000c line=844 │ │ 0x0014 line=846 │ │ 0x0016 line=850 │ │ @@ -109163,18 +109135,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -057e80: |[057e80] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -057e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057e92: 5c10 1c01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -057e96: 0e00 |0003: return-void │ │ +057e08: |[057e08] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +057e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057e1a: 5c10 1c01 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +057e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1885 │ │ 0x0003 line=1886 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -109183,31 +109155,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 │ │ -057e98: |[057e98] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -057ea8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -057eaa: 5570 ad00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ -057eae: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -057eb2: 5560 1401 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ -057eb6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -057eba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -057ebc: 5c60 1501 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0115 │ │ -057ec0: 0e00 |000c: return-void │ │ -057ec2: 5c73 ad00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ -057ec6: 5262 1101 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ -057eca: 0760 |0011: move-object v0, v6 │ │ -057ecc: 0771 |0012: move-object v1, v7 │ │ -057ece: 0134 |0013: move v4, v3 │ │ -057ed0: 0135 |0014: move v5, v3 │ │ -057ed2: 7406 cf03 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@03cf │ │ -057ed8: 28f4 |0018: goto 000c // -000c │ │ +057e20: |[057e20] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +057e30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +057e32: 5570 ad00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ +057e36: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +057e3a: 5560 1401 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0114 │ │ +057e3e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +057e42: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +057e44: 5c60 1501 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@0115 │ │ +057e48: 0e00 |000c: return-void │ │ +057e4a: 5c73 ad00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00ad │ │ +057e4e: 5262 1101 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0111 │ │ +057e52: 0760 |0011: move-object v0, v6 │ │ +057e54: 0771 |0012: move-object v1, v7 │ │ +057e56: 0134 |0013: move v4, v3 │ │ +057e58: 0135 |0014: move v5, v3 │ │ +057e5a: 7406 cf03 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@03cf │ │ +057e60: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=827 │ │ 0x0005 line=828 │ │ 0x0009 line=830 │ │ 0x000c line=836 │ │ 0x000d line=833 │ │ @@ -109221,20 +109193,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -057edc: |[057edc] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -057eec: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00ac │ │ -057ef0: 7020 9403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0394 │ │ -057ef6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -057ef8: 6e30 ba03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ -057efe: 0e00 |0009: return-void │ │ +057e64: |[057e64] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +057e74: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00ac │ │ +057e78: 7020 9403 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0394 │ │ +057e7e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +057e80: 6e30 ba03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ +057e86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0009 line=488 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -109243,33 +109215,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -057f00: |[057f00] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -057f10: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -057f14: 2200 4303 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -057f18: 2201 5803 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057f1c: 7010 4016 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057f22: 1a02 1602 |0009: const-string v2, "Bad id: " // string@0216 │ │ -057f26: 6e20 4716 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057f2c: 0c01 |000e: move-result-object v1 │ │ -057f2e: 6e20 4316 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -057f34: 0c01 |0012: move-result-object v1 │ │ -057f36: 6e10 4c16 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057f3c: 0c01 |0016: move-result-object v1 │ │ -057f3e: 7020 0316 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -057f44: 2700 |001a: throw v0 │ │ -057f46: 2200 ae00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00ae │ │ -057f4a: 7040 9803 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0398 │ │ -057f50: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -057f52: 6e30 ba03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ -057f58: 0e00 |0024: return-void │ │ +057e88: |[057e88] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +057e98: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +057e9c: 2200 4303 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +057ea0: 2201 5803 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057ea4: 7010 4016 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057eaa: 1a02 1602 |0009: const-string v2, "Bad id: " // string@0216 │ │ +057eae: 6e20 4716 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057eb4: 0c01 |000e: move-result-object v1 │ │ +057eb6: 6e20 4316 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +057ebc: 0c01 |0012: move-result-object v1 │ │ +057ebe: 6e10 4c16 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057ec4: 0c01 |0016: move-result-object v1 │ │ +057ec6: 7020 0316 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +057ecc: 2700 |001a: throw v0 │ │ +057ece: 2200 ae00 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00ae │ │ +057ed2: 7040 9803 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0398 │ │ +057ed8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +057eda: 6e30 ba03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ +057ee0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0002 line=516 │ │ 0x001b line=518 │ │ 0x0024 line=523 │ │ locals : │ │ @@ -109282,20 +109254,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -057f5c: |[057f5c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -057f6c: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00ad │ │ -057f70: 7040 9603 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@0396 │ │ -057f76: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -057f78: 6e30 ba03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ -057f7e: 0e00 |0009: return-void │ │ +057ee4: |[057ee4] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +057ef4: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00ad │ │ +057ef8: 7040 9603 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@0396 │ │ +057efe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +057f00: 6e30 ba03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@03ba │ │ +057f06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0009 line=504 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -109306,25 +109278,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -057f80: |[057f80] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -057f90: 7010 a703 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ -057f96: 6e10 bc03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03bc │ │ -057f9c: 5440 0801 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -057fa0: 5400 e200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -057fa4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -057fa6: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -057fa8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -057faa: 6e53 d803 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ -057fb0: 0a00 |0010: move-result v0 │ │ -057fb2: 0f00 |0011: return v0 │ │ +057f08: |[057f08] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +057f18: 7010 a703 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ +057f1e: 6e10 bc03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03bc │ │ +057f24: 5440 0801 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057f28: 5400 e200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +057f2c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +057f2e: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +057f30: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +057f32: 6e53 d803 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ +057f38: 0a00 |0010: move-result v0 │ │ +057f3a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0006 line=494 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -109334,36 +109306,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -057fb4: |[057fb4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -057fc4: 7010 a703 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ -057fca: 6e10 bc03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03bc │ │ -057fd0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -057fd4: 2200 4303 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -057fd8: 2201 5803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -057fdc: 7010 4016 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -057fe2: 1a02 1602 |000f: const-string v2, "Bad id: " // string@0216 │ │ -057fe6: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -057fec: 0c01 |0014: move-result-object v1 │ │ -057fee: 6e20 4316 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -057ff4: 0c01 |0018: move-result-object v1 │ │ -057ff6: 6e10 4c16 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -057ffc: 0c01 |001c: move-result-object v1 │ │ -057ffe: 7020 0316 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -058004: 2700 |0020: throw v0 │ │ -058006: 5430 0801 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05800a: 5400 e200 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -05800e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -058010: 6e55 d803 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ -058016: 0a00 |0029: move-result v0 │ │ -058018: 0f00 |002a: return v0 │ │ +057f3c: |[057f3c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +057f4c: 7010 a703 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ +057f52: 6e10 bc03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03bc │ │ +057f58: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +057f5c: 2200 4303 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +057f60: 2201 5803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +057f64: 7010 4016 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +057f6a: 1a02 1602 |000f: const-string v2, "Bad id: " // string@0216 │ │ +057f6e: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +057f74: 0c01 |0014: move-result-object v1 │ │ +057f76: 6e20 4316 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +057f7c: 0c01 |0018: move-result-object v1 │ │ +057f7e: 6e10 4c16 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +057f84: 0c01 |001c: move-result-object v1 │ │ +057f86: 7020 0316 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +057f8c: 2700 |0020: throw v0 │ │ +057f8e: 5430 0801 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057f92: 5400 e200 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +057f96: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +057f98: 6e55 d803 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ +057f9e: 0a00 |0029: move-result v0 │ │ +057fa0: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0003 line=528 │ │ 0x0006 line=529 │ │ 0x0008 line=530 │ │ 0x0021 line=532 │ │ @@ -109377,23 +109349,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -05801c: |[05801c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -05802c: 7010 a703 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ -058032: 6e10 bc03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03bc │ │ -058038: 5420 0801 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05803c: 5400 e200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ -058040: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -058042: 6e54 d803 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ -058048: 0a00 |000e: move-result v0 │ │ -05804a: 0f00 |000f: return v0 │ │ +057fa4: |[057fa4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +057fb4: 7010 a703 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@03a7 │ │ +057fba: 6e10 bc03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@03bc │ │ +057fc0: 5420 0801 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +057fc4: 5400 e200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e2 │ │ +057fc8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +057fca: 6e54 d803 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03d8 │ │ +057fd0: 0a00 |000e: move-result v0 │ │ +057fd2: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0003 line=509 │ │ 0x0006 line=510 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -109405,130 +109377,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 │ │ -05804c: |[05804c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -05805c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05805e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -058060: 54b6 0c01 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058064: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -058068: 0f09 |0006: return v9 │ │ -05806a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -05806e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -058072: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -058076: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -05807a: 54b6 0c01 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -05807e: 6e10 6d16 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -058084: 0a06 |0014: move-result v6 │ │ -058086: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -05808a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -05808e: 54b6 0c01 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058092: 6e20 6a16 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -058098: 0c01 |001e: move-result-object v1 │ │ -05809a: 1f01 9900 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -05809e: 6e20 9502 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0295 │ │ -0580a4: 6e10 dc03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03dc │ │ -0580aa: 0189 |0027: move v9, v8 │ │ -0580ac: 28de |0028: goto 0006 // -0022 │ │ -0580ae: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -0580b0: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -0580b4: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -0580b8: 54b6 0c01 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -0580bc: 6e10 6d16 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0580c2: 0a06 |0033: move-result v6 │ │ -0580c4: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -0580c8: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -0580cc: 54b6 0c01 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -0580d0: 6e20 6716 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0580d6: 0c01 |003d: move-result-object v1 │ │ -0580d8: 1f01 9900 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -0580dc: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -0580e0: 6e10 8f02 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@028f │ │ -0580e6: 0c06 |0045: move-result-object v6 │ │ -0580e8: 6e20 3016 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -0580ee: 0a06 |0049: move-result v6 │ │ -0580f0: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -0580f4: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -0580f8: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -0580fc: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -058100: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -058104: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -058108: 54b6 0c01 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -05810c: 6e20 6716 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058112: 0c01 |005b: move-result-object v1 │ │ -058114: 1f01 9900 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -058118: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -05811c: 6e10 8f02 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@028f │ │ -058122: 0c06 |0063: move-result-object v6 │ │ -058124: 6e20 3016 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -05812a: 0a06 |0067: move-result v6 │ │ -05812c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -058130: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -058134: 5216 7200 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -058138: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -05813c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -058140: 28e2 |0072: goto 0054 // -001e │ │ -058142: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -058146: 5216 7200 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -05814a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -05814e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -058152: 28bb |007b: goto 0036 // -0045 │ │ -058154: 54b6 0c01 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058158: 6e10 6d16 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05815e: 0a06 |0081: move-result v6 │ │ -058160: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -058164: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -058168: 2205 6803 |0086: new-instance v5, Ljava/util/ArrayList; // type@0368 │ │ -05816c: 7010 6116 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -058172: 54b6 0c01 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058176: 6e10 6d16 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05817c: 0a06 |0090: move-result v6 │ │ -05817e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -058182: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -058186: 54b6 0c01 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -05818a: 6e20 6a16 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ -058190: 0c06 |009a: move-result-object v6 │ │ -058192: 6e20 6416 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -058198: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05819c: 28f3 |00a0: goto 0093 // -000d │ │ -05819e: 6e10 6d16 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0581a4: 0a06 |00a4: move-result v6 │ │ -0581a6: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -0581aa: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -0581ac: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -0581b0: 6306 fe00 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0581b4: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -0581b8: 1a06 6803 |00ae: const-string v6, "FragmentManager" // string@0368 │ │ -0581bc: 2207 5803 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -0581c0: 7010 4016 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0581c6: 1a0a f208 |00b5: const-string v10, "Popping back stack state: " // string@08f2 │ │ -0581ca: 6e20 4716 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0581d0: 0c07 |00ba: move-result-object v7 │ │ -0581d2: 6e20 6716 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0581d8: 0c0a |00be: move-result-object v10 │ │ -0581da: 6e20 4616 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0581e0: 0c07 |00c2: move-result-object v7 │ │ -0581e2: 6e10 4c16 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0581e8: 0c07 |00c6: move-result-object v7 │ │ -0581ea: 7120 7812 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0581f0: 6e20 6716 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0581f6: 0c06 |00cd: move-result-object v6 │ │ -0581f8: 1f06 9900 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -0581fc: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -058200: 0187 |00d2: move v7, v8 │ │ -058202: 6e20 9502 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0295 │ │ -058208: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05820c: 28d0 |00d8: goto 00a8 // -0030 │ │ -05820e: 0197 |00d9: move v7, v9 │ │ -058210: 28f9 |00da: goto 00d3 // -0007 │ │ -058212: 6e10 dc03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03dc │ │ -058218: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +057fd4: |[057fd4] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +057fe4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +057fe6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +057fe8: 54b6 0c01 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +057fec: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +057ff0: 0f09 |0006: return v9 │ │ +057ff2: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +057ff6: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +057ffa: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +057ffe: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +058002: 54b6 0c01 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058006: 6e10 6d16 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05800c: 0a06 |0014: move-result v6 │ │ +05800e: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +058012: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +058016: 54b6 0c01 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +05801a: 6e20 6a16 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +058020: 0c01 |001e: move-result-object v1 │ │ +058022: 1f01 9900 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +058026: 6e20 9502 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0295 │ │ +05802c: 6e10 dc03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03dc │ │ +058032: 0189 |0027: move v9, v8 │ │ +058034: 28de |0028: goto 0006 // -0022 │ │ +058036: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +058038: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +05803c: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +058040: 54b6 0c01 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058044: 6e10 6d16 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05804a: 0a06 |0033: move-result v6 │ │ +05804c: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +058050: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +058054: 54b6 0c01 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058058: 6e20 6716 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05805e: 0c01 |003d: move-result-object v1 │ │ +058060: 1f01 9900 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +058064: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +058068: 6e10 8f02 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@028f │ │ +05806e: 0c06 |0045: move-result-object v6 │ │ +058070: 6e20 3016 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +058076: 0a06 |0049: move-result v6 │ │ +058078: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +05807c: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +058080: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +058084: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +058088: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05808c: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +058090: 54b6 0c01 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058094: 6e20 6716 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05809a: 0c01 |005b: move-result-object v1 │ │ +05809c: 1f01 9900 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +0580a0: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +0580a4: 6e10 8f02 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@028f │ │ +0580aa: 0c06 |0063: move-result-object v6 │ │ +0580ac: 6e20 3016 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +0580b2: 0a06 |0067: move-result v6 │ │ +0580b4: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +0580b8: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +0580bc: 5216 7200 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0580c0: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +0580c4: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0580c8: 28e2 |0072: goto 0054 // -001e │ │ +0580ca: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +0580ce: 5216 7200 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0580d2: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +0580d6: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0580da: 28bb |007b: goto 0036 // -0045 │ │ +0580dc: 54b6 0c01 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0580e0: 6e10 6d16 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0580e6: 0a06 |0081: move-result v6 │ │ +0580e8: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0580ec: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +0580f0: 2205 6803 |0086: new-instance v5, Ljava/util/ArrayList; // type@0368 │ │ +0580f4: 7010 6116 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0580fa: 54b6 0c01 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0580fe: 6e10 6d16 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058104: 0a06 |0090: move-result v6 │ │ +058106: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +05810a: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +05810e: 54b6 0c01 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058112: 6e20 6a16 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@166a │ │ +058118: 0c06 |009a: move-result-object v6 │ │ +05811a: 6e20 6416 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +058120: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +058124: 28f3 |00a0: goto 0093 // -000d │ │ +058126: 6e10 6d16 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05812c: 0a06 |00a4: move-result v6 │ │ +05812e: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +058132: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +058134: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +058138: 6306 fe00 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +05813c: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +058140: 1a06 6803 |00ae: const-string v6, "FragmentManager" // string@0368 │ │ +058144: 2207 5803 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +058148: 7010 4016 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05814e: 1a0a f208 |00b5: const-string v10, "Popping back stack state: " // string@08f2 │ │ +058152: 6e20 4716 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058158: 0c07 |00ba: move-result-object v7 │ │ +05815a: 6e20 6716 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058160: 0c0a |00be: move-result-object v10 │ │ +058162: 6e20 4616 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058168: 0c07 |00c2: move-result-object v7 │ │ +05816a: 6e10 4c16 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058170: 0c07 |00c6: move-result-object v7 │ │ +058172: 7120 7812 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058178: 6e20 6716 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05817e: 0c06 |00cd: move-result-object v6 │ │ +058180: 1f06 9900 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +058184: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +058188: 0187 |00d2: move v7, v8 │ │ +05818a: 6e20 9502 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0295 │ │ +058190: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058194: 28d0 |00d8: goto 00a8 // -0030 │ │ +058196: 0197 |00d9: move v7, v9 │ │ +058198: 28f9 |00da: goto 00d3 // -0007 │ │ +05819a: 6e10 dc03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03dc │ │ +0581a0: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1518 │ │ 0x0006 line=1577 │ │ 0x0007 line=1521 │ │ 0x000f line=1522 │ │ 0x0017 line=1523 │ │ @@ -109585,35 +109557,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 │ │ -05821c: |[05821c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -05822c: 5260 b500 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -058230: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -058234: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -058238: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05823c: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058242: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ -058246: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05824c: 0c01 |0010: move-result-object v1 │ │ -05824e: 6e20 4616 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058254: 0c01 |0014: move-result-object v1 │ │ -058256: 1a02 5600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0056 │ │ -05825a: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058260: 0c01 |001a: move-result-object v1 │ │ -058262: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058268: 0c01 |001e: move-result-object v1 │ │ -05826a: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -058270: 7020 e703 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -058276: 5260 b500 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -05827a: 6e30 9e01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -058280: 0e00 |002a: return-void │ │ +0581a4: |[0581a4] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +0581b4: 5260 b500 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +0581b8: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +0581bc: 2200 4403 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +0581c0: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +0581c4: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0581ca: 1a02 6103 |000b: const-string v2, "Fragment " // string@0361 │ │ +0581ce: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0581d4: 0c01 |0010: move-result-object v1 │ │ +0581d6: 6e20 4616 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0581dc: 0c01 |0014: move-result-object v1 │ │ +0581de: 1a02 5600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0056 │ │ +0581e2: 6e20 4716 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0581e8: 0c01 |001a: move-result-object v1 │ │ +0581ea: 6e10 4c16 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0581f0: 0c01 |001e: move-result-object v1 │ │ +0581f2: 7020 0716 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0581f8: 7020 e703 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +0581fe: 5260 b500 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +058202: 6e30 9e01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +058208: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0004 line=563 │ │ 0x0025 line=566 │ │ 0x002a line=567 │ │ locals : │ │ @@ -109627,66 +109599,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 │ │ -058284: |[058284] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -058294: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058296: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -058298: 6301 fe00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05829c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -0582a0: 1a01 6803 |0006: const-string v1, "FragmentManager" // string@0368 │ │ -0582a4: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -0582a8: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0582ae: 1a03 4417 |000d: const-string v3, "remove: " // string@1744 │ │ -0582b2: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0582b8: 0c02 |0012: move-result-object v2 │ │ -0582ba: 6e20 4616 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0582c0: 0c02 |0016: move-result-object v2 │ │ -0582c2: 1a03 7900 |0017: const-string v3, " nesting=" // string@0079 │ │ -0582c6: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0582cc: 0c02 |001c: move-result-object v2 │ │ -0582ce: 5283 a700 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -0582d2: 6e20 4316 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0582d8: 0c02 |0022: move-result-object v2 │ │ -0582da: 6e10 4c16 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0582e0: 0c02 |0026: move-result-object v2 │ │ -0582e2: 7120 7812 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0582e8: 6e10 f802 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@02f8 │ │ -0582ee: 0a01 |002d: move-result v1 │ │ -0582f0: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -0582f4: 0106 |0030: move v6, v0 │ │ -0582f6: 5581 ae00 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ -0582fa: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -0582fe: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -058302: 5471 0901 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058306: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -05830a: 5471 0901 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05830e: 6e20 6b16 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ -058314: 5581 b200 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -058318: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -05831c: 5581 b900 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -058320: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -058324: 5c70 1601 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -058328: 5c85 a400 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -05832c: 5c80 bc00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ -058330: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -058334: 0152 |0050: move v2, v5 │ │ -058336: 0770 |0051: move-object v0, v7 │ │ -058338: 0781 |0052: move-object v1, v8 │ │ -05833a: 0193 |0053: move v3, v9 │ │ -05833c: 01a4 |0054: move v4, v10 │ │ -05833e: 7406 cf03 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@03cf │ │ -058344: 0e00 |0058: return-void │ │ -058346: 0156 |0059: move v6, v5 │ │ -058348: 28d7 |005a: goto 0031 // -0029 │ │ -05834a: 0102 |005b: move v2, v0 │ │ -05834c: 28f5 |005c: goto 0051 // -000b │ │ +05820c: |[05820c] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +05821c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05821e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +058220: 6301 fe00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058224: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +058228: 1a01 6803 |0006: const-string v1, "FragmentManager" // string@0368 │ │ +05822c: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +058230: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058236: 1a03 4417 |000d: const-string v3, "remove: " // string@1744 │ │ +05823a: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058240: 0c02 |0012: move-result-object v2 │ │ +058242: 6e20 4616 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058248: 0c02 |0016: move-result-object v2 │ │ +05824a: 1a03 7900 |0017: const-string v3, " nesting=" // string@0079 │ │ +05824e: 6e20 4716 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058254: 0c02 |001c: move-result-object v2 │ │ +058256: 5283 a700 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +05825a: 6e20 4316 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058260: 0c02 |0022: move-result-object v2 │ │ +058262: 6e10 4c16 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058268: 0c02 |0026: move-result-object v2 │ │ +05826a: 7120 7812 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058270: 6e10 f802 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@02f8 │ │ +058276: 0a01 |002d: move-result v1 │ │ +058278: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +05827c: 0106 |0030: move v6, v0 │ │ +05827e: 5581 ae00 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ae │ │ +058282: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +058286: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +05828a: 5471 0901 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +05828e: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +058292: 5471 0901 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +058296: 6e20 6b16 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ +05829c: 5581 b200 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +0582a0: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +0582a4: 5581 b900 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +0582a8: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +0582ac: 5c70 1601 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +0582b0: 5c85 a400 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +0582b4: 5c80 bc00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00bc │ │ +0582b8: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +0582bc: 0152 |0050: move v2, v5 │ │ +0582be: 0770 |0051: move-object v0, v7 │ │ +0582c0: 0781 |0052: move-object v1, v8 │ │ +0582c2: 0193 |0053: move v3, v9 │ │ +0582c4: 01a4 |0054: move v4, v10 │ │ +0582c6: 7406 cf03 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@03cf │ │ +0582cc: 0e00 |0058: return-void │ │ +0582ce: 0156 |0059: move v6, v5 │ │ +0582d0: 28d7 |005a: goto 0031 // -0029 │ │ +0582d2: 0102 |005b: move v2, v0 │ │ +0582d4: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1201 │ │ 0x002a line=1202 │ │ 0x0031 line=1203 │ │ 0x0037 line=1204 │ │ 0x003b line=1205 │ │ @@ -109711,20 +109683,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 │ │ -058350: |[058350] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -058360: 5410 0d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -058364: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -058368: 5410 0d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -05836c: 6e20 6b16 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ -058372: 0e00 |0009: return-void │ │ +0582d8: |[0582d8] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0582e8: 5410 0d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +0582ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0582f0: 5410 0d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +0582f4: 6e20 6b16 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ +0582fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0004 line=556 │ │ 0x0009 line=558 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -109735,30 +109707,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -058374: |[058374] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -058384: 5421 0d01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -058388: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -05838c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05838e: 5421 0d01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -058392: 6e10 6d16 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -058398: 0a01 |000a: move-result v1 │ │ -05839a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -05839e: 5421 0d01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ -0583a2: 6e20 6716 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0583a8: 0c01 |0012: move-result-object v1 │ │ -0583aa: 1f01 a900 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a9 │ │ -0583ae: 7210 7a03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@037a │ │ -0583b4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0583b8: 28eb |001a: goto 0005 // -0015 │ │ -0583ba: 0e00 |001b: return-void │ │ +0582fc: |[0582fc] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +05830c: 5421 0d01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +058310: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +058314: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +058316: 5421 0d01 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +05831a: 6e10 6d16 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058320: 0a01 |000a: move-result v1 │ │ +058322: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +058326: 5421 0d01 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@010d │ │ +05832a: 6e20 6716 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058330: 0c01 |0012: move-result-object v1 │ │ +058332: 1f01 a900 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a9 │ │ +058336: 7210 7a03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@037a │ │ +05833c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +058340: 28eb |001a: goto 0005 // -0015 │ │ +058342: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1502 │ │ 0x0004 line=1503 │ │ 0x000d line=1504 │ │ 0x0018 line=1503 │ │ 0x001b line=1507 │ │ @@ -109771,298 +109743,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 │ │ -0583bc: |[0583bc] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -0583cc: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0583ce: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0583d0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -0583d4: 0e00 |0004: return-void │ │ -0583d6: 07d2 |0005: move-object v2, v13 │ │ -0583d8: 1f02 b200 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00b2 │ │ -0583dc: 5427 1f01 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -0583e0: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -0583e4: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -0583e8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0583ea: 6e10 6d16 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0583f0: 0a07 |0012: move-result v7 │ │ -0583f2: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -0583f6: 6e20 6716 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0583fc: 0c01 |0018: move-result-object v1 │ │ -0583fe: 1f01 a100 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -058402: 6307 fe00 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058406: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -05840a: 1a07 6803 |001f: const-string v7, "FragmentManager" // string@0368 │ │ -05840e: 2208 5803 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -058412: 7010 4016 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058418: 1a09 8117 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1781 │ │ -05841c: 6e20 4716 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058422: 0c08 |002b: move-result-object v8 │ │ -058424: 6e20 4616 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05842a: 0c08 |002f: move-result-object v8 │ │ -05842c: 6e10 4c16 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058432: 0c08 |0033: move-result-object v8 │ │ -058434: 7120 7812 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05843a: 5427 1f01 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -05843e: 5218 b500 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -058442: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -058446: 5b31 2f01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -05844a: 5b1a c200 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -05844e: 591b a700 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ -058452: 5c1b b400 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ -058456: 5c1b a400 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -05845a: 5b1a c600 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -05845e: 5437 3101 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058462: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -058466: 5437 3101 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -05846a: 54c8 0801 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05846e: 6e10 4703 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0347 │ │ -058474: 0c08 |0054: move-result-object v8 │ │ -058476: 6e20 a301 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ -05847c: 5437 3101 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058480: 1a08 a40b |005a: const-string v8, "android:view_state" // string@0ba4 │ │ -058484: 6e20 9701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0197 │ │ -05848a: 0c07 |005f: move-result-object v7 │ │ -05848c: 5b17 c200 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -058490: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -058494: 28ab |0064: goto 000f // -0055 │ │ -058496: 2207 6803 |0065: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ -05849a: 5428 1f01 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -05849e: 2188 |0069: array-length v8, v8 │ │ -0584a0: 7020 6216 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ -0584a6: 5bc7 0701 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -0584aa: 54c7 0b01 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -0584ae: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -0584b2: 54c7 0b01 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -0584b6: 6e10 6516 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -0584bc: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -0584be: 5427 1f01 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -0584c2: 2177 |007b: array-length v7, v7 │ │ -0584c4: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -0584c8: 5427 1f01 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -0584cc: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -0584d0: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -0584d4: 54c7 0801 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -0584d8: 54c8 1801 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -0584dc: 6e30 0904 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@0409 │ │ -0584e2: 0c01 |008b: move-result-object v1 │ │ -0584e4: 6307 fe00 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0584e8: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -0584ec: 1a07 6803 |0090: const-string v7, "FragmentManager" // string@0368 │ │ -0584f0: 2208 5803 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -0584f4: 7010 4016 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0584fa: 1a09 7d17 |0097: const-string v9, "restoreAllState: active #" // string@177d │ │ -0584fe: 6e20 4716 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058504: 0c08 |009c: move-result-object v8 │ │ -058506: 6e20 4316 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05850c: 0c08 |00a0: move-result-object v8 │ │ -05850e: 1a09 e100 |00a1: const-string v9, ": " // string@00e1 │ │ -058512: 6e20 4716 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058518: 0c08 |00a6: move-result-object v8 │ │ -05851a: 6e20 4616 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058520: 0c08 |00aa: move-result-object v8 │ │ -058522: 6e10 4c16 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058528: 0c08 |00ae: move-result-object v8 │ │ -05852a: 7120 7812 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058530: 54c7 0701 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058534: 6e20 6416 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05853a: 5b3a 2f01 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ -05853e: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -058542: 28be |00bb: goto 0079 // -0042 │ │ -058544: 54c7 0701 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058548: 6e20 6416 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05854e: 54c7 0b01 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -058552: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -058556: 2207 6803 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ -05855a: 7010 6116 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -058560: 5bc7 0b01 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -058564: 6307 fe00 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058568: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -05856c: 1a07 6803 |00d0: const-string v7, "FragmentManager" // string@0368 │ │ -058570: 2208 5803 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -058574: 7010 4016 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05857a: 1a09 7f17 |00d7: const-string v9, "restoreAllState: avail #" // string@177f │ │ -05857e: 6e20 4716 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058584: 0c08 |00dc: move-result-object v8 │ │ -058586: 6e20 4316 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05858c: 0c08 |00e0: move-result-object v8 │ │ -05858e: 6e10 4c16 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058594: 0c08 |00e4: move-result-object v8 │ │ -058596: 7120 7812 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05859c: 54c7 0b01 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ -0585a0: 7110 0e16 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -0585a6: 0c08 |00ed: move-result-object v8 │ │ -0585a8: 6e20 6416 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0585ae: 28c8 |00f1: goto 00b9 // -0038 │ │ -0585b0: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -0585b4: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -0585b6: 6e10 6d16 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0585bc: 0a07 |00f8: move-result v7 │ │ -0585be: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -0585c2: 6e20 6716 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0585c8: 0c01 |00fe: move-result-object v1 │ │ -0585ca: 1f01 a100 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0585ce: 5217 c700 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ -0585d2: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -0585d6: 5217 c700 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ -0585da: 54c8 0701 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -0585de: 6e10 6d16 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0585e4: 0a08 |010c: move-result v8 │ │ -0585e6: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -0585ea: 54c7 0701 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -0585ee: 5218 c700 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ -0585f2: 6e20 6716 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0585f8: 0c07 |0116: move-result-object v7 │ │ -0585fa: 1f07 a100 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0585fe: 5b17 c600 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -058602: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -058606: 28d8 |011d: goto 00f5 // -0028 │ │ -058608: 1a07 6803 |011e: const-string v7, "FragmentManager" // string@0368 │ │ -05860c: 2208 5803 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -058610: 7010 4016 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058616: 1a09 1209 |0125: const-string v9, "Re-attaching retained fragment " // string@0912 │ │ -05861a: 6e20 4716 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058620: 0c08 |012a: move-result-object v8 │ │ -058622: 6e20 4616 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058628: 0c08 |012e: move-result-object v8 │ │ -05862a: 1a09 8500 |012f: const-string v9, " target no longer exists: " // string@0085 │ │ -05862e: 6e20 4716 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058634: 0c08 |0134: move-result-object v8 │ │ -058636: 5219 c700 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ -05863a: 6e20 4316 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058640: 0c08 |013a: move-result-object v8 │ │ -058642: 6e10 4c16 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058648: 0c08 |013e: move-result-object v8 │ │ -05864a: 7120 7912 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -058650: 5b1a c600 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -058654: 28d7 |0144: goto 011b // -0029 │ │ -058656: 5427 2001 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -05865a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -05865e: 2207 6803 |0149: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ -058662: 5428 2001 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -058666: 2188 |014d: array-length v8, v8 │ │ -058668: 7020 6216 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ -05866e: 5bc7 0901 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058672: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -058674: 5427 2001 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -058678: 2177 |0156: array-length v7, v7 │ │ -05867a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -05867e: 54c7 0701 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058682: 5428 2001 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -058686: 4408 0804 |015d: aget v8, v8, v4 │ │ -05868a: 6e20 6716 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058690: 0c01 |0162: move-result-object v1 │ │ -058692: 1f01 a100 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -058696: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -05869a: 2207 4403 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ -05869e: 2208 5803 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -0586a2: 7010 4016 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0586a8: 1a09 9208 |016e: const-string v9, "No instantiated fragment for index #" // string@0892 │ │ -0586ac: 6e20 4716 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0586b2: 0c08 |0173: move-result-object v8 │ │ -0586b4: 5429 2001 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -0586b8: 4409 0904 |0176: aget v9, v9, v4 │ │ -0586bc: 6e20 4316 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0586c2: 0c08 |017b: move-result-object v8 │ │ -0586c4: 6e10 4c16 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0586ca: 0c08 |017f: move-result-object v8 │ │ -0586cc: 7020 0716 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0586d2: 7020 e703 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -0586d8: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -0586da: 5c17 a400 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -0586de: 6307 fe00 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0586e2: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -0586e6: 1a07 6803 |018d: const-string v7, "FragmentManager" // string@0368 │ │ -0586ea: 2208 5803 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -0586ee: 7010 4016 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0586f4: 1a09 7e17 |0194: const-string v9, "restoreAllState: added #" // string@177e │ │ -0586f8: 6e20 4716 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0586fe: 0c08 |0199: move-result-object v8 │ │ -058700: 6e20 4316 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058706: 0c08 |019d: move-result-object v8 │ │ -058708: 1a09 e100 |019e: const-string v9, ": " // string@00e1 │ │ -05870c: 6e20 4716 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058712: 0c08 |01a3: move-result-object v8 │ │ -058714: 6e20 4616 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05871a: 0c08 |01a7: move-result-object v8 │ │ -05871c: 6e10 4c16 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058722: 0c08 |01ab: move-result-object v8 │ │ -058724: 7120 7812 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05872a: 54c7 0901 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05872e: 6e20 6616 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ -058734: 0a07 |01b4: move-result v7 │ │ -058736: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -05873a: 2207 4403 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ -05873e: 1a08 e001 |01b9: const-string v8, "Already added!" // string@01e0 │ │ -058742: 7020 0716 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -058748: 2707 |01be: throw v7 │ │ -05874a: 54c7 0901 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05874e: 6e20 6416 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -058754: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -058758: 288e |01c6: goto 0154 // -0072 │ │ -05875a: 5bca 0901 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -05875e: 5427 2101 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -058762: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -058766: 2207 6803 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ -05876a: 5428 2101 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -05876e: 2188 |01d1: array-length v8, v8 │ │ -058770: 7020 6216 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ -058776: 5bc7 0c01 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -05877a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -05877c: 5427 2101 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -058780: 2177 |01da: array-length v7, v7 │ │ -058782: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -058786: 5427 2101 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -05878a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -05878e: 6e20 ad02 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02ad │ │ -058794: 0c00 |01e4: move-result-object v0 │ │ -058796: 6307 fe00 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -05879a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -05879e: 1a07 6803 |01e9: const-string v7, "FragmentManager" // string@0368 │ │ -0587a2: 2208 5803 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ -0587a6: 7010 4016 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0587ac: 1a09 8017 |01f0: const-string v9, "restoreAllState: back stack #" // string@1780 │ │ -0587b0: 6e20 4716 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0587b6: 0c08 |01f5: move-result-object v8 │ │ -0587b8: 6e20 4316 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0587be: 0c08 |01f9: move-result-object v8 │ │ -0587c0: 1a09 2700 |01fa: const-string v9, " (index " // string@0027 │ │ -0587c4: 6e20 4716 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0587ca: 0c08 |01ff: move-result-object v8 │ │ -0587cc: 5209 7200 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -0587d0: 6e20 4316 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0587d6: 0c08 |0205: move-result-object v8 │ │ -0587d8: 1a09 c400 |0206: const-string v9, "): " // string@00c4 │ │ -0587dc: 6e20 4716 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0587e2: 0c08 |020b: move-result-object v8 │ │ -0587e4: 6e20 4616 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0587ea: 0c08 |020f: move-result-object v8 │ │ -0587ec: 6e10 4c16 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0587f2: 0c08 |0213: move-result-object v8 │ │ -0587f4: 7120 7812 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0587fa: 2205 6801 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0168 │ │ -0587fe: 1a07 6803 |0219: const-string v7, "FragmentManager" // string@0368 │ │ -058802: 7020 fb07 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ -058808: 2206 3403 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0334 │ │ -05880c: 7020 d815 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ -058812: 1a07 0400 |0223: const-string v7, " " // string@0004 │ │ -058816: 6e40 8902 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0289 │ │ -05881c: 54c7 0c01 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058820: 6e20 6416 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -058826: 5207 7200 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -05882a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -05882e: 5207 7200 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ -058832: 6e30 e403 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@03e4 │ │ -058838: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05883c: 28a0 |0238: goto 01d8 // -0060 │ │ -05883e: 5bca 0c01 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058842: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +058344: |[058344] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +058354: 120b |0000: const/4 v11, #int 0 // #0 │ │ +058356: 120a |0001: const/4 v10, #int 0 // #0 │ │ +058358: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +05835c: 0e00 |0004: return-void │ │ +05835e: 07d2 |0005: move-object v2, v13 │ │ +058360: 1f02 b200 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00b2 │ │ +058364: 5427 1f01 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +058368: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +05836c: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +058370: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +058372: 6e10 6d16 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058378: 0a07 |0012: move-result v7 │ │ +05837a: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +05837e: 6e20 6716 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058384: 0c01 |0018: move-result-object v1 │ │ +058386: 1f01 a100 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05838a: 6307 fe00 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +05838e: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +058392: 1a07 6803 |001f: const-string v7, "FragmentManager" // string@0368 │ │ +058396: 2208 5803 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +05839a: 7010 4016 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0583a0: 1a09 8117 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@1781 │ │ +0583a4: 6e20 4716 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0583aa: 0c08 |002b: move-result-object v8 │ │ +0583ac: 6e20 4616 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0583b2: 0c08 |002f: move-result-object v8 │ │ +0583b4: 6e10 4c16 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0583ba: 0c08 |0033: move-result-object v8 │ │ +0583bc: 7120 7812 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0583c2: 5427 1f01 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +0583c6: 5218 b500 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +0583ca: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0583ce: 5b31 2f01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +0583d2: 5b1a c200 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +0583d6: 591b a700 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00a7 │ │ +0583da: 5c1b b400 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b4 │ │ +0583de: 5c1b a400 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +0583e2: 5b1a c600 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +0583e6: 5437 3101 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +0583ea: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +0583ee: 5437 3101 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +0583f2: 54c8 0801 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +0583f6: 6e10 4703 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0347 │ │ +0583fc: 0c08 |0054: move-result-object v8 │ │ +0583fe: 6e20 a301 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ +058404: 5437 3101 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +058408: 1a08 a40b |005a: const-string v8, "android:view_state" // string@0ba4 │ │ +05840c: 6e20 9701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0197 │ │ +058412: 0c07 |005f: move-result-object v7 │ │ +058414: 5b17 c200 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +058418: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05841c: 28ab |0064: goto 000f // -0055 │ │ +05841e: 2207 6803 |0065: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ +058422: 5428 1f01 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +058426: 2188 |0069: array-length v8, v8 │ │ +058428: 7020 6216 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ +05842e: 5bc7 0701 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +058432: 54c7 0b01 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +058436: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +05843a: 54c7 0b01 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +05843e: 6e10 6516 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +058444: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +058446: 5427 1f01 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +05844a: 2177 |007b: array-length v7, v7 │ │ +05844c: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +058450: 5427 1f01 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +058454: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +058458: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +05845c: 54c7 0801 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +058460: 54c8 1801 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +058464: 6e30 0904 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@0409 │ │ +05846a: 0c01 |008b: move-result-object v1 │ │ +05846c: 6307 fe00 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058470: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +058474: 1a07 6803 |0090: const-string v7, "FragmentManager" // string@0368 │ │ +058478: 2208 5803 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +05847c: 7010 4016 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058482: 1a09 7d17 |0097: const-string v9, "restoreAllState: active #" // string@177d │ │ +058486: 6e20 4716 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05848c: 0c08 |009c: move-result-object v8 │ │ +05848e: 6e20 4316 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058494: 0c08 |00a0: move-result-object v8 │ │ +058496: 1a09 e100 |00a1: const-string v9, ": " // string@00e1 │ │ +05849a: 6e20 4716 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0584a0: 0c08 |00a6: move-result-object v8 │ │ +0584a2: 6e20 4616 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0584a8: 0c08 |00aa: move-result-object v8 │ │ +0584aa: 6e10 4c16 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0584b0: 0c08 |00ae: move-result-object v8 │ │ +0584b2: 7120 7812 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0584b8: 54c7 0701 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0584bc: 6e20 6416 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0584c2: 5b3a 2f01 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@012f │ │ +0584c6: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0584ca: 28be |00bb: goto 0079 // -0042 │ │ +0584cc: 54c7 0701 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0584d0: 6e20 6416 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0584d6: 54c7 0b01 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +0584da: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +0584de: 2207 6803 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ +0584e2: 7010 6116 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +0584e8: 5bc7 0b01 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +0584ec: 6307 fe00 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +0584f0: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +0584f4: 1a07 6803 |00d0: const-string v7, "FragmentManager" // string@0368 │ │ +0584f8: 2208 5803 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +0584fc: 7010 4016 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058502: 1a09 7f17 |00d7: const-string v9, "restoreAllState: avail #" // string@177f │ │ +058506: 6e20 4716 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05850c: 0c08 |00dc: move-result-object v8 │ │ +05850e: 6e20 4316 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058514: 0c08 |00e0: move-result-object v8 │ │ +058516: 6e10 4c16 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05851c: 0c08 |00e4: move-result-object v8 │ │ +05851e: 7120 7812 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058524: 54c7 0b01 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@010b │ │ +058528: 7110 0e16 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +05852e: 0c08 |00ed: move-result-object v8 │ │ +058530: 6e20 6416 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +058536: 28c8 |00f1: goto 00b9 // -0038 │ │ +058538: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +05853c: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +05853e: 6e10 6d16 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058544: 0a07 |00f8: move-result v7 │ │ +058546: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +05854a: 6e20 6716 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058550: 0c01 |00fe: move-result-object v1 │ │ +058552: 1f01 a100 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +058556: 5217 c700 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ +05855a: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +05855e: 5217 c700 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ +058562: 54c8 0701 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +058566: 6e10 6d16 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05856c: 0a08 |010c: move-result v8 │ │ +05856e: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +058572: 54c7 0701 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +058576: 5218 c700 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ +05857a: 6e20 6716 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058580: 0c07 |0116: move-result-object v7 │ │ +058582: 1f07 a100 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +058586: 5b17 c600 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +05858a: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05858e: 28d8 |011d: goto 00f5 // -0028 │ │ +058590: 1a07 6803 |011e: const-string v7, "FragmentManager" // string@0368 │ │ +058594: 2208 5803 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +058598: 7010 4016 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05859e: 1a09 1209 |0125: const-string v9, "Re-attaching retained fragment " // string@0912 │ │ +0585a2: 6e20 4716 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0585a8: 0c08 |012a: move-result-object v8 │ │ +0585aa: 6e20 4616 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0585b0: 0c08 |012e: move-result-object v8 │ │ +0585b2: 1a09 8500 |012f: const-string v9, " target no longer exists: " // string@0085 │ │ +0585b6: 6e20 4716 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0585bc: 0c08 |0134: move-result-object v8 │ │ +0585be: 5219 c700 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ +0585c2: 6e20 4316 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0585c8: 0c08 |013a: move-result-object v8 │ │ +0585ca: 6e10 4c16 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0585d0: 0c08 |013e: move-result-object v8 │ │ +0585d2: 7120 7912 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +0585d8: 5b1a c600 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +0585dc: 28d7 |0144: goto 011b // -0029 │ │ +0585de: 5427 2001 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +0585e2: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +0585e6: 2207 6803 |0149: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ +0585ea: 5428 2001 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +0585ee: 2188 |014d: array-length v8, v8 │ │ +0585f0: 7020 6216 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ +0585f6: 5bc7 0901 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0585fa: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +0585fc: 5427 2001 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +058600: 2177 |0156: array-length v7, v7 │ │ +058602: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +058606: 54c7 0701 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +05860a: 5428 2001 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +05860e: 4408 0804 |015d: aget v8, v8, v4 │ │ +058612: 6e20 6716 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058618: 0c01 |0162: move-result-object v1 │ │ +05861a: 1f01 a100 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05861e: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +058622: 2207 4403 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ +058626: 2208 5803 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +05862a: 7010 4016 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058630: 1a09 9208 |016e: const-string v9, "No instantiated fragment for index #" // string@0892 │ │ +058634: 6e20 4716 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05863a: 0c08 |0173: move-result-object v8 │ │ +05863c: 5429 2001 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +058640: 4409 0904 |0176: aget v9, v9, v4 │ │ +058644: 6e20 4316 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05864a: 0c08 |017b: move-result-object v8 │ │ +05864c: 6e10 4c16 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058652: 0c08 |017f: move-result-object v8 │ │ +058654: 7020 0716 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05865a: 7020 e703 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +058660: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +058662: 5c17 a400 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +058666: 6307 fe00 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +05866a: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +05866e: 1a07 6803 |018d: const-string v7, "FragmentManager" // string@0368 │ │ +058672: 2208 5803 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +058676: 7010 4016 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05867c: 1a09 7e17 |0194: const-string v9, "restoreAllState: added #" // string@177e │ │ +058680: 6e20 4716 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058686: 0c08 |0199: move-result-object v8 │ │ +058688: 6e20 4316 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05868e: 0c08 |019d: move-result-object v8 │ │ +058690: 1a09 e100 |019e: const-string v9, ": " // string@00e1 │ │ +058694: 6e20 4716 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05869a: 0c08 |01a3: move-result-object v8 │ │ +05869c: 6e20 4616 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0586a2: 0c08 |01a7: move-result-object v8 │ │ +0586a4: 6e10 4c16 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0586aa: 0c08 |01ab: move-result-object v8 │ │ +0586ac: 7120 7812 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +0586b2: 54c7 0901 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0586b6: 6e20 6616 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1666 │ │ +0586bc: 0a07 |01b4: move-result v7 │ │ +0586be: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +0586c2: 2207 4403 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0344 │ │ +0586c6: 1a08 e001 |01b9: const-string v8, "Already added!" // string@01e0 │ │ +0586ca: 7020 0716 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0586d0: 2707 |01be: throw v7 │ │ +0586d2: 54c7 0901 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0586d6: 6e20 6416 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0586dc: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0586e0: 288e |01c6: goto 0154 // -0072 │ │ +0586e2: 5bca 0901 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +0586e6: 5427 2101 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +0586ea: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +0586ee: 2207 6803 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0368 │ │ +0586f2: 5428 2101 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +0586f6: 2188 |01d1: array-length v8, v8 │ │ +0586f8: 7020 6216 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1662 │ │ +0586fe: 5bc7 0c01 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058702: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +058704: 5427 2101 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +058708: 2177 |01da: array-length v7, v7 │ │ +05870a: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +05870e: 5427 2101 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +058712: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +058716: 6e20 ad02 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@02ad │ │ +05871c: 0c00 |01e4: move-result-object v0 │ │ +05871e: 6307 fe00 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058722: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +058726: 1a07 6803 |01e9: const-string v7, "FragmentManager" // string@0368 │ │ +05872a: 2208 5803 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0358 │ │ +05872e: 7010 4016 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058734: 1a09 8017 |01f0: const-string v9, "restoreAllState: back stack #" // string@1780 │ │ +058738: 6e20 4716 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05873e: 0c08 |01f5: move-result-object v8 │ │ +058740: 6e20 4316 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058746: 0c08 |01f9: move-result-object v8 │ │ +058748: 1a09 2700 |01fa: const-string v9, " (index " // string@0027 │ │ +05874c: 6e20 4716 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058752: 0c08 |01ff: move-result-object v8 │ │ +058754: 5209 7200 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +058758: 6e20 4316 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05875e: 0c08 |0205: move-result-object v8 │ │ +058760: 1a09 c400 |0206: const-string v9, "): " // string@00c4 │ │ +058764: 6e20 4716 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05876a: 0c08 |020b: move-result-object v8 │ │ +05876c: 6e20 4616 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058772: 0c08 |020f: move-result-object v8 │ │ +058774: 6e10 4c16 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05877a: 0c08 |0213: move-result-object v8 │ │ +05877c: 7120 7812 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058782: 2205 6801 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0168 │ │ +058786: 1a07 6803 |0219: const-string v7, "FragmentManager" // string@0368 │ │ +05878a: 7020 fb07 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07fb │ │ +058790: 2206 3403 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0334 │ │ +058794: 7020 d815 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@15d8 │ │ +05879a: 1a07 0400 |0223: const-string v7, " " // string@0004 │ │ +05879e: 6e40 8902 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0289 │ │ +0587a4: 54c7 0c01 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0587a8: 6e20 6416 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0587ae: 5207 7200 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0587b2: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +0587b6: 5207 7200 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0072 │ │ +0587ba: 6e30 e403 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@03e4 │ │ +0587c0: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0587c4: 28a0 |0238: goto 01d8 // -0060 │ │ +0587c6: 5bca 0c01 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +0587ca: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1767 │ │ 0x0004 line=1874 │ │ 0x0006 line=1768 │ │ 0x0008 line=1769 │ │ 0x000c line=1773 │ │ @@ -110155,59 +110127,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -058848: |[058848] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -058858: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05885a: 5463 0701 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05885e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -058862: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -058864: 5463 0701 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058868: 6e10 6d16 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05886e: 0a03 |000b: move-result v3 │ │ -058870: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -058874: 5463 0701 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058878: 6e20 6716 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -05887e: 0c00 |0013: move-result-object v0 │ │ -058880: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -058884: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -058888: 5503 bf00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ -05888c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -058890: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -058894: 2201 6803 |001e: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -058898: 7010 6116 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05889e: 6e20 6416 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0588a4: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -0588a6: 5c03 c000 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ -0588aa: 5403 c600 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -0588ae: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -0588b2: 5403 c600 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -0588b6: 5233 b500 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -0588ba: 5903 c700 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ -0588be: 6303 fe00 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -0588c2: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -0588c6: 1a03 6803 |0037: const-string v3, "FragmentManager" // string@0368 │ │ -0588ca: 2204 5803 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ -0588ce: 7010 4016 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -0588d4: 1a05 9117 |003e: const-string v5, "retainNonConfig: keeping retained " // string@1791 │ │ -0588d8: 6e20 4716 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0588de: 0c04 |0043: move-result-object v4 │ │ -0588e0: 6e20 4616 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -0588e6: 0c04 |0047: move-result-object v4 │ │ -0588e8: 6e10 4c16 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0588ee: 0c04 |004b: move-result-object v4 │ │ -0588f0: 7120 7812 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -0588f6: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0588fa: 28b5 |0051: goto 0006 // -004b │ │ -0588fc: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -0588fe: 28de |0053: goto 0031 // -0022 │ │ -058900: 1101 |0054: return-object v1 │ │ +0587d0: |[0587d0] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0587e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0587e2: 5463 0701 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0587e6: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0587ea: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0587ec: 5463 0701 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0587f0: 6e10 6d16 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0587f6: 0a03 |000b: move-result v3 │ │ +0587f8: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +0587fc: 5463 0701 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +058800: 6e20 6716 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058806: 0c00 |0013: move-result-object v0 │ │ +058808: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05880c: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +058810: 5503 bf00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00bf │ │ +058814: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +058818: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +05881c: 2201 6803 |001e: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +058820: 7010 6116 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +058826: 6e20 6416 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05882c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +05882e: 5c03 c000 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c0 │ │ +058832: 5403 c600 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +058836: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +05883a: 5403 c600 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +05883e: 5233 b500 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +058842: 5903 c700 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00c7 │ │ +058846: 6303 fe00 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +05884a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +05884e: 1a03 6803 |0037: const-string v3, "FragmentManager" // string@0368 │ │ +058852: 2204 5803 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0358 │ │ +058856: 7010 4016 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05885c: 1a05 9117 |003e: const-string v5, "retainNonConfig: keeping retained " // string@1791 │ │ +058860: 6e20 4716 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058866: 0c04 |0043: move-result-object v4 │ │ +058868: 6e20 4616 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05886e: 0c04 |0047: move-result-object v4 │ │ +058870: 6e10 4c16 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058876: 0c04 |004b: move-result-object v4 │ │ +058878: 7120 7812 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05887e: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058882: 28b5 |0051: goto 0006 // -004b │ │ +058884: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +058886: 28de |0053: goto 0031 // -0022 │ │ +058888: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1581 │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000e line=1584 │ │ 0x0016 line=1585 │ │ @@ -110232,248 +110204,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -058904: |[058904] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -058914: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -058916: 6e10 bb03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ -05891c: 6309 0101 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0101 │ │ -058920: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -058924: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -058926: 5cc9 1c01 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ -05892a: 54c9 0701 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -05892e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -058932: 54c9 0701 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058936: 6e10 6d16 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05893c: 0a09 |0014: move-result v9 │ │ -05893e: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -058942: 1105 |0017: return-object v5 │ │ -058944: 54c9 0701 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058948: 6e10 6d16 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05894e: 0a00 |001d: move-result v0 │ │ -058950: 2301 9b03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@039b │ │ -058954: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -058956: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -058958: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -05895c: 54c9 0701 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -058960: 6e20 6716 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058966: 0c04 |0029: move-result-object v4 │ │ -058968: 1f04 a100 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -05896c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -058970: 5249 b500 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -058974: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -058978: 2209 4403 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ -05897c: 220a 5803 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ -058980: 7010 4016 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058986: 1a0b 5a03 |0039: const-string v11, "Failure saving state: active " // string@035a │ │ -05898a: 6e20 4716 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058990: 0c0a |003e: move-result-object v10 │ │ -058992: 6e20 4616 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058998: 0c0a |0042: move-result-object v10 │ │ -05899a: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ -05899e: 6e20 4716 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0589a4: 0c0a |0048: move-result-object v10 │ │ -0589a6: 524b b500 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -0589aa: 6e20 4316 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -0589b0: 0c0a |004e: move-result-object v10 │ │ -0589b2: 6e10 4c16 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0589b8: 0c0a |0052: move-result-object v10 │ │ -0589ba: 7020 0716 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0589c0: 7020 e703 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -0589c6: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -0589c8: 2206 b500 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00b5 │ │ -0589cc: 7020 0704 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0407 │ │ -0589d2: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -0589d6: 5249 c300 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -0589da: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -0589de: 5469 3101 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -0589e2: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -0589e6: 6e20 e103 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03e1 │ │ -0589ec: 0c09 |006c: move-result-object v9 │ │ -0589ee: 5b69 3101 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -0589f2: 5449 c600 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -0589f6: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -0589fa: 5449 c600 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -0589fe: 5299 b500 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -058a02: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -058a06: 2209 4403 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ -058a0a: 220a 5803 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ -058a0e: 7010 4016 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058a14: 1a0b 5903 |0080: const-string v11, "Failure saving state: " // string@0359 │ │ -058a18: 6e20 4716 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058a1e: 0c0a |0085: move-result-object v10 │ │ -058a20: 6e20 4616 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058a26: 0c0a |0089: move-result-object v10 │ │ -058a28: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ -058a2c: 6e20 4716 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058a32: 0c0a |008f: move-result-object v10 │ │ -058a34: 544b c600 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -058a38: 6e20 4616 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058a3e: 0c0a |0095: move-result-object v10 │ │ -058a40: 6e10 4c16 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058a46: 0c0a |0099: move-result-object v10 │ │ -058a48: 7020 0716 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -058a4e: 7020 e703 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -058a54: 5469 3101 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058a58: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -058a5c: 2209 5a00 |00a4: new-instance v9, Landroid/os/Bundle; // type@005a │ │ -058a60: 7010 9001 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0190 │ │ -058a66: 5b69 3101 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058a6a: 5469 3101 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058a6e: 1a0a a10b |00ad: const-string v10, "android:target_state" // string@0ba1 │ │ -058a72: 544b c600 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ -058a76: 6e40 d903 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@03d9 │ │ -058a7c: 5249 c800 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ -058a80: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -058a84: 5469 3101 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058a88: 1a0a a00b |00ba: const-string v10, "android:target_req_state" // string@0ba0 │ │ -058a8c: 524b c800 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ -058a90: 6e30 9e01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ -058a96: 6309 fe00 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058a9a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -058a9e: 1a09 6803 |00c5: const-string v9, "FragmentManager" // string@0368 │ │ -058aa2: 220a 5803 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ -058aa6: 7010 4016 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058aac: 1a0b 4c09 |00cc: const-string v11, "Saved state of " // string@094c │ │ -058ab0: 6e20 4716 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058ab6: 0c0a |00d1: move-result-object v10 │ │ -058ab8: 6e20 4616 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058abe: 0c0a |00d5: move-result-object v10 │ │ -058ac0: 1a0b e100 |00d6: const-string v11, ": " // string@00e1 │ │ -058ac4: 6e20 4716 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058aca: 0c0a |00db: move-result-object v10 │ │ -058acc: 546b 3101 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058ad0: 6e20 4616 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058ad6: 0c0a |00e1: move-result-object v10 │ │ -058ad8: 6e10 4c16 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058ade: 0c0a |00e5: move-result-object v10 │ │ -058ae0: 7120 7812 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058ae6: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -058aea: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -058aee: 5449 c100 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ -058af2: 5b69 3101 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ -058af6: 28d0 |00f1: goto 00c1 // -0030 │ │ -058af8: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -058afc: 6309 fe00 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058b00: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -058b04: 1a09 6803 |00f8: const-string v9, "FragmentManager" // string@0368 │ │ -058b08: 1a0a c217 |00fa: const-string v10, "saveAllState: no fragments!" // string@17c2 │ │ -058b0c: 7120 7812 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058b12: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -058b16: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -058b18: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -058b1a: 54c9 0901 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058b1e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -058b22: 54c9 0901 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058b26: 6e10 6d16 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -058b2c: 0a00 |010c: move-result v0 │ │ -058b2e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -058b32: 2302 9203 |010f: new-array v2, v0, [I // type@0392 │ │ -058b36: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -058b38: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -058b3c: 54c9 0901 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058b40: 6e20 6716 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058b46: 0c09 |0119: move-result-object v9 │ │ -058b48: 1f09 a100 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -058b4c: 5299 b500 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -058b50: 4b09 0208 |011e: aput v9, v2, v8 │ │ -058b54: 4409 0208 |0120: aget v9, v2, v8 │ │ -058b58: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -058b5c: 2209 4403 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ -058b60: 220a 5803 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ -058b64: 7010 4016 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058b6a: 1a0b 5a03 |012b: const-string v11, "Failure saving state: active " // string@035a │ │ -058b6e: 6e20 4716 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058b74: 0c0a |0130: move-result-object v10 │ │ -058b76: 54cb 0901 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058b7a: 6e20 6716 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058b80: 0c0b |0136: move-result-object v11 │ │ -058b82: 6e20 4616 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058b88: 0c0a |013a: move-result-object v10 │ │ -058b8a: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ -058b8e: 6e20 4716 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058b94: 0c0a |0140: move-result-object v10 │ │ -058b96: 440b 0208 |0141: aget v11, v2, v8 │ │ -058b9a: 6e20 4316 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058ba0: 0c0a |0146: move-result-object v10 │ │ -058ba2: 6e10 4c16 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058ba8: 0c0a |014a: move-result-object v10 │ │ -058baa: 7020 0716 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -058bb0: 7020 e703 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -058bb6: 6309 fe00 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058bba: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -058bbe: 1a09 6803 |0155: const-string v9, "FragmentManager" // string@0368 │ │ -058bc2: 220a 5803 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ -058bc6: 7010 4016 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058bcc: 1a0b c117 |015c: const-string v11, "saveAllState: adding fragment #" // string@17c1 │ │ -058bd0: 6e20 4716 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058bd6: 0c0a |0161: move-result-object v10 │ │ -058bd8: 6e20 4316 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058bde: 0c0a |0165: move-result-object v10 │ │ -058be0: 1a0b e100 |0166: const-string v11, ": " // string@00e1 │ │ -058be4: 6e20 4716 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058bea: 0c0a |016b: move-result-object v10 │ │ -058bec: 54cb 0901 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ -058bf0: 6e20 6716 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058bf6: 0c0b |0171: move-result-object v11 │ │ -058bf8: 6e20 4616 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058bfe: 0c0a |0175: move-result-object v10 │ │ -058c00: 6e10 4c16 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058c06: 0c0a |0179: move-result-object v10 │ │ -058c08: 7120 7812 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058c0e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -058c12: 2893 |017f: goto 0112 // -006d │ │ -058c14: 54c9 0c01 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058c18: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -058c1c: 54c9 0c01 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058c20: 6e10 6d16 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -058c26: 0a00 |0189: move-result v0 │ │ -058c28: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -058c2c: 2303 9803 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0398 │ │ -058c30: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -058c32: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -058c36: 220a 9b00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@009b │ │ -058c3a: 54c9 0c01 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058c3e: 6e20 6716 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058c44: 0c09 |0198: move-result-object v9 │ │ -058c46: 1f09 9900 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ -058c4a: 7030 ab02 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02ab │ │ -058c50: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -058c54: 6309 fe00 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058c58: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -058c5c: 1a09 6803 |01a4: const-string v9, "FragmentManager" // string@0368 │ │ -058c60: 220a 5803 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ -058c64: 7010 4016 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058c6a: 1a0b c017 |01ab: const-string v11, "saveAllState: adding back stack #" // string@17c0 │ │ -058c6e: 6e20 4716 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058c74: 0c0a |01b0: move-result-object v10 │ │ -058c76: 6e20 4316 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058c7c: 0c0a |01b4: move-result-object v10 │ │ -058c7e: 1a0b e100 |01b5: const-string v11, ": " // string@00e1 │ │ -058c82: 6e20 4716 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058c88: 0c0a |01ba: move-result-object v10 │ │ -058c8a: 54cb 0c01 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ -058c8e: 6e20 6716 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -058c94: 0c0b |01c0: move-result-object v11 │ │ -058c96: 6e20 4616 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058c9c: 0c0a |01c4: move-result-object v10 │ │ -058c9e: 6e10 4c16 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058ca4: 0c0a |01c8: move-result-object v10 │ │ -058ca6: 7120 7812 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058cac: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -058cb0: 28c1 |01ce: goto 018f // -003f │ │ -058cb2: 2205 b200 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00b2 │ │ -058cb6: 7010 f003 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@03f0 │ │ -058cbc: 5b51 1f01 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ -058cc0: 5b52 2001 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ -058cc4: 5b53 2101 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ -058cc8: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +05888c: |[05888c] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +05889c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05889e: 6e10 bb03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@03bb │ │ +0588a4: 6309 0101 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0101 │ │ +0588a8: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +0588ac: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +0588ae: 5cc9 1c01 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@011c │ │ +0588b2: 54c9 0701 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0588b6: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +0588ba: 54c9 0701 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0588be: 6e10 6d16 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0588c4: 0a09 |0014: move-result v9 │ │ +0588c6: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0588ca: 1105 |0017: return-object v5 │ │ +0588cc: 54c9 0701 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0588d0: 6e10 6d16 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0588d6: 0a00 |001d: move-result v0 │ │ +0588d8: 2301 9b03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@039b │ │ +0588dc: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0588de: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0588e0: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0588e4: 54c9 0701 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +0588e8: 6e20 6716 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +0588ee: 0c04 |0029: move-result-object v4 │ │ +0588f0: 1f04 a100 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0588f4: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +0588f8: 5249 b500 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +0588fc: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +058900: 2209 4403 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ +058904: 220a 5803 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ +058908: 7010 4016 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05890e: 1a0b 5a03 |0039: const-string v11, "Failure saving state: active " // string@035a │ │ +058912: 6e20 4716 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058918: 0c0a |003e: move-result-object v10 │ │ +05891a: 6e20 4616 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058920: 0c0a |0042: move-result-object v10 │ │ +058922: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ +058926: 6e20 4716 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05892c: 0c0a |0048: move-result-object v10 │ │ +05892e: 524b b500 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +058932: 6e20 4316 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058938: 0c0a |004e: move-result-object v10 │ │ +05893a: 6e10 4c16 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058940: 0c0a |0052: move-result-object v10 │ │ +058942: 7020 0716 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +058948: 7020 e703 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +05894e: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +058950: 2206 b500 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00b5 │ │ +058954: 7020 0704 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0407 │ │ +05895a: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +05895e: 5249 c300 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +058962: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +058966: 5469 3101 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +05896a: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +05896e: 6e20 e103 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03e1 │ │ +058974: 0c09 |006c: move-result-object v9 │ │ +058976: 5b69 3101 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +05897a: 5449 c600 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +05897e: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +058982: 5449 c600 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +058986: 5299 b500 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +05898a: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +05898e: 2209 4403 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ +058992: 220a 5803 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ +058996: 7010 4016 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05899c: 1a0b 5903 |0080: const-string v11, "Failure saving state: " // string@0359 │ │ +0589a0: 6e20 4716 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0589a6: 0c0a |0085: move-result-object v10 │ │ +0589a8: 6e20 4616 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0589ae: 0c0a |0089: move-result-object v10 │ │ +0589b0: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ +0589b4: 6e20 4716 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0589ba: 0c0a |008f: move-result-object v10 │ │ +0589bc: 544b c600 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +0589c0: 6e20 4616 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +0589c6: 0c0a |0095: move-result-object v10 │ │ +0589c8: 6e10 4c16 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0589ce: 0c0a |0099: move-result-object v10 │ │ +0589d0: 7020 0716 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0589d6: 7020 e703 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +0589dc: 5469 3101 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +0589e0: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0589e4: 2209 5a00 |00a4: new-instance v9, Landroid/os/Bundle; // type@005a │ │ +0589e8: 7010 9001 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0190 │ │ +0589ee: 5b69 3101 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +0589f2: 5469 3101 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +0589f6: 1a0a a10b |00ad: const-string v10, "android:target_state" // string@0ba1 │ │ +0589fa: 544b c600 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00c6 │ │ +0589fe: 6e40 d903 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@03d9 │ │ +058a04: 5249 c800 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ +058a08: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +058a0c: 5469 3101 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +058a10: 1a0a a00b |00ba: const-string v10, "android:target_req_state" // string@0ba0 │ │ +058a14: 524b c800 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00c8 │ │ +058a18: 6e30 9e01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@019e │ │ +058a1e: 6309 fe00 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058a22: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +058a26: 1a09 6803 |00c5: const-string v9, "FragmentManager" // string@0368 │ │ +058a2a: 220a 5803 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ +058a2e: 7010 4016 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058a34: 1a0b 4c09 |00cc: const-string v11, "Saved state of " // string@094c │ │ +058a38: 6e20 4716 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058a3e: 0c0a |00d1: move-result-object v10 │ │ +058a40: 6e20 4616 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058a46: 0c0a |00d5: move-result-object v10 │ │ +058a48: 1a0b e100 |00d6: const-string v11, ": " // string@00e1 │ │ +058a4c: 6e20 4716 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058a52: 0c0a |00db: move-result-object v10 │ │ +058a54: 546b 3101 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +058a58: 6e20 4616 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058a5e: 0c0a |00e1: move-result-object v10 │ │ +058a60: 6e10 4c16 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058a66: 0c0a |00e5: move-result-object v10 │ │ +058a68: 7120 7812 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058a6e: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +058a72: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +058a76: 5449 c100 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c1 │ │ +058a7a: 5b69 3101 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0131 │ │ +058a7e: 28d0 |00f1: goto 00c1 // -0030 │ │ +058a80: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +058a84: 6309 fe00 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058a88: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +058a8c: 1a09 6803 |00f8: const-string v9, "FragmentManager" // string@0368 │ │ +058a90: 1a0a c217 |00fa: const-string v10, "saveAllState: no fragments!" // string@17c2 │ │ +058a94: 7120 7812 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058a9a: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +058a9e: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +058aa0: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +058aa2: 54c9 0901 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +058aa6: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +058aaa: 54c9 0901 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +058aae: 6e10 6d16 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058ab4: 0a00 |010c: move-result v0 │ │ +058ab6: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +058aba: 2302 9203 |010f: new-array v2, v0, [I // type@0392 │ │ +058abe: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +058ac0: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +058ac4: 54c9 0901 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +058ac8: 6e20 6716 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058ace: 0c09 |0119: move-result-object v9 │ │ +058ad0: 1f09 a100 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +058ad4: 5299 b500 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +058ad8: 4b09 0208 |011e: aput v9, v2, v8 │ │ +058adc: 4409 0208 |0120: aget v9, v2, v8 │ │ +058ae0: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +058ae4: 2209 4403 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0344 │ │ +058ae8: 220a 5803 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ +058aec: 7010 4016 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058af2: 1a0b 5a03 |012b: const-string v11, "Failure saving state: active " // string@035a │ │ +058af6: 6e20 4716 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058afc: 0c0a |0130: move-result-object v10 │ │ +058afe: 54cb 0901 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +058b02: 6e20 6716 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058b08: 0c0b |0136: move-result-object v11 │ │ +058b0a: 6e20 4616 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058b10: 0c0a |013a: move-result-object v10 │ │ +058b12: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ +058b16: 6e20 4716 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058b1c: 0c0a |0140: move-result-object v10 │ │ +058b1e: 440b 0208 |0141: aget v11, v2, v8 │ │ +058b22: 6e20 4316 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058b28: 0c0a |0146: move-result-object v10 │ │ +058b2a: 6e10 4c16 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058b30: 0c0a |014a: move-result-object v10 │ │ +058b32: 7020 0716 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +058b38: 7020 e703 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +058b3e: 6309 fe00 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058b42: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +058b46: 1a09 6803 |0155: const-string v9, "FragmentManager" // string@0368 │ │ +058b4a: 220a 5803 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ +058b4e: 7010 4016 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058b54: 1a0b c117 |015c: const-string v11, "saveAllState: adding fragment #" // string@17c1 │ │ +058b58: 6e20 4716 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058b5e: 0c0a |0161: move-result-object v10 │ │ +058b60: 6e20 4316 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058b66: 0c0a |0165: move-result-object v10 │ │ +058b68: 1a0b e100 |0166: const-string v11, ": " // string@00e1 │ │ +058b6c: 6e20 4716 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058b72: 0c0a |016b: move-result-object v10 │ │ +058b74: 54cb 0901 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0109 │ │ +058b78: 6e20 6716 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058b7e: 0c0b |0171: move-result-object v11 │ │ +058b80: 6e20 4616 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058b86: 0c0a |0175: move-result-object v10 │ │ +058b88: 6e10 4c16 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058b8e: 0c0a |0179: move-result-object v10 │ │ +058b90: 7120 7812 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058b96: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +058b9a: 2893 |017f: goto 0112 // -006d │ │ +058b9c: 54c9 0c01 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058ba0: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +058ba4: 54c9 0c01 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058ba8: 6e10 6d16 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058bae: 0a00 |0189: move-result v0 │ │ +058bb0: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +058bb4: 2303 9803 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0398 │ │ +058bb8: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +058bba: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +058bbe: 220a 9b00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@009b │ │ +058bc2: 54c9 0c01 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058bc6: 6e20 6716 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058bcc: 0c09 |0198: move-result-object v9 │ │ +058bce: 1f09 9900 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0099 │ │ +058bd2: 7030 ab02 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@02ab │ │ +058bd8: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +058bdc: 6309 fe00 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058be0: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +058be4: 1a09 6803 |01a4: const-string v9, "FragmentManager" // string@0368 │ │ +058be8: 220a 5803 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0358 │ │ +058bec: 7010 4016 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058bf2: 1a0b c017 |01ab: const-string v11, "saveAllState: adding back stack #" // string@17c0 │ │ +058bf6: 6e20 4716 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058bfc: 0c0a |01b0: move-result-object v10 │ │ +058bfe: 6e20 4316 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058c04: 0c0a |01b4: move-result-object v10 │ │ +058c06: 1a0b e100 |01b5: const-string v11, ": " // string@00e1 │ │ +058c0a: 6e20 4716 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058c10: 0c0a |01ba: move-result-object v10 │ │ +058c12: 54cb 0c01 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@010c │ │ +058c16: 6e20 6716 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +058c1c: 0c0b |01c0: move-result-object v11 │ │ +058c1e: 6e20 4616 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058c24: 0c0a |01c4: move-result-object v10 │ │ +058c26: 6e10 4c16 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058c2c: 0c0a |01c8: move-result-object v10 │ │ +058c2e: 7120 7812 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058c34: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +058c38: 28c1 |01ce: goto 018f // -003f │ │ +058c3a: 2205 b200 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00b2 │ │ +058c3e: 7010 f003 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@03f0 │ │ +058c44: 5b51 1f01 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@011f │ │ +058c48: 5b52 2001 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0120 │ │ +058c4c: 5b53 2101 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0121 │ │ +058c50: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1651 │ │ 0x0004 line=1653 │ │ 0x0008 line=1663 │ │ 0x000b line=1666 │ │ 0x0017 line=1761 │ │ @@ -110545,50 +110517,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 │ │ -058ccc: |[058ccc] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -058cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058cde: 5431 1b01 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -058ce2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -058ce6: 2201 5a00 |0005: new-instance v1, Landroid/os/Bundle; // type@005a │ │ -058cea: 7010 9001 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0190 │ │ -058cf0: 5b31 1b01 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -058cf4: 5431 1b01 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -058cf8: 6e20 2903 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0329 │ │ -058cfe: 5431 1b01 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -058d02: 6e10 9a01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@019a │ │ -058d08: 0a01 |0016: move-result v1 │ │ -058d0a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -058d0e: 5430 1b01 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -058d12: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -058d14: 5b31 1b01 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ -058d18: 5441 ca00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -058d1c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -058d20: 6e20 e303 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03e3 │ │ -058d26: 5441 c200 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -058d2a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -058d2e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -058d32: 2200 5a00 |002b: new-instance v0, Landroid/os/Bundle; // type@005a │ │ -058d36: 7010 9001 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0190 │ │ -058d3c: 1a01 a40b |0030: const-string v1, "android:view_state" // string@0ba4 │ │ -058d40: 5442 c200 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -058d44: 6e30 a101 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01a1 │ │ -058d4a: 5541 c900 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -058d4e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -058d52: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -058d56: 2200 5a00 |003d: new-instance v0, Landroid/os/Bundle; // type@005a │ │ -058d5a: 7010 9001 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0190 │ │ -058d60: 1a01 a30b |0042: const-string v1, "android:user_visible_hint" // string@0ba3 │ │ -058d64: 5542 c900 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ -058d68: 6e30 9c01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ -058d6e: 1100 |0049: return-object v0 │ │ +058c54: |[058c54] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +058c64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058c66: 5431 1b01 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +058c6a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +058c6e: 2201 5a00 |0005: new-instance v1, Landroid/os/Bundle; // type@005a │ │ +058c72: 7010 9001 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0190 │ │ +058c78: 5b31 1b01 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +058c7c: 5431 1b01 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +058c80: 6e20 2903 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0329 │ │ +058c86: 5431 1b01 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +058c8a: 6e10 9a01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@019a │ │ +058c90: 0a01 |0016: move-result v1 │ │ +058c92: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +058c96: 5430 1b01 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +058c9a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +058c9c: 5b31 1b01 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@011b │ │ +058ca0: 5441 ca00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +058ca4: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +058ca8: 6e20 e303 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03e3 │ │ +058cae: 5441 c200 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +058cb2: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +058cb6: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +058cba: 2200 5a00 |002b: new-instance v0, Landroid/os/Bundle; // type@005a │ │ +058cbe: 7010 9001 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0190 │ │ +058cc4: 1a01 a40b |0030: const-string v1, "android:view_state" // string@0ba4 │ │ +058cc8: 5442 c200 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +058ccc: 6e30 a101 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@01a1 │ │ +058cd2: 5541 c900 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +058cd6: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +058cda: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +058cde: 2200 5a00 |003d: new-instance v0, Landroid/os/Bundle; // type@005a │ │ +058ce2: 7010 9001 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0190 │ │ +058ce8: 1a01 a30b |0042: const-string v1, "android:user_visible_hint" // string@0ba3 │ │ +058cec: 5542 c900 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c9 │ │ +058cf0: 6e30 9c01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@019c │ │ +058cf6: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1616 │ │ 0x0001 line=1618 │ │ 0x0005 line=1619 │ │ 0x000c line=1621 │ │ 0x0011 line=1622 │ │ @@ -110617,41 +110589,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 │ │ -058d70: |[058d70] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -058d80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058d82: 5262 b500 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ -058d86: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -058d8a: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -058d8e: 2203 5803 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -058d92: 7010 4016 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058d98: 1a04 6103 |000c: const-string v4, "Fragment " // string@0361 │ │ -058d9c: 6e20 4716 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058da2: 0c03 |0011: move-result-object v3 │ │ -058da4: 6e20 4616 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058daa: 0c03 |0015: move-result-object v3 │ │ -058dac: 1a04 5600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0056 │ │ -058db0: 6e20 4716 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058db6: 0c03 |001b: move-result-object v3 │ │ -058db8: 6e10 4c16 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058dbe: 0c03 |001f: move-result-object v3 │ │ -058dc0: 7020 0716 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -058dc6: 7020 e703 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ -058dcc: 5262 c300 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ -058dd0: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -058dd4: 6e20 e103 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03e1 │ │ -058dda: 0c00 |002d: move-result-object v0 │ │ -058ddc: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -058de0: 2201 a000 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ -058de4: 7020 d402 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02d4 │ │ -058dea: 1101 |0035: return-object v1 │ │ +058cf8: |[058cf8] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +058d08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +058d0a: 5262 b500 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00b5 │ │ +058d0e: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +058d12: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +058d16: 2203 5803 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +058d1a: 7010 4016 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058d20: 1a04 6103 |000c: const-string v4, "Fragment " // string@0361 │ │ +058d24: 6e20 4716 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058d2a: 0c03 |0011: move-result-object v3 │ │ +058d2c: 6e20 4616 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058d32: 0c03 |0015: move-result-object v3 │ │ +058d34: 1a04 5600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0056 │ │ +058d38: 6e20 4716 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058d3e: 0c03 |001b: move-result-object v3 │ │ +058d40: 6e10 4c16 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058d46: 0c03 |001f: move-result-object v3 │ │ +058d48: 7020 0716 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +058d4e: 7020 e703 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03e7 │ │ +058d54: 5262 c300 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00c3 │ │ +058d58: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +058d5c: 6e20 e103 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03e1 │ │ +058d62: 0c00 |002d: move-result-object v0 │ │ +058d64: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +058d68: 2201 a000 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ +058d6c: 7020 d402 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02d4 │ │ +058d72: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=594 │ │ 0x0005 line=595 │ │ 0x0026 line=598 │ │ 0x002a line=599 │ │ 0x002e line=600 │ │ @@ -110666,38 +110638,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -058dec: |[058dec] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -058dfc: 5430 b600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -058e00: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -058e04: 0e00 |0004: return-void │ │ -058e06: 5420 1a01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e0a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -058e0e: 2200 9502 |0009: new-instance v0, Landroid/util/SparseArray; // type@0295 │ │ -058e12: 7010 7c12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@127c │ │ -058e18: 5b20 1a01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e1c: 5430 b600 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ -058e20: 5421 1a01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e24: 6e20 3813 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1338 │ │ -058e2a: 5420 1a01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e2e: 6e10 8112 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1281 │ │ -058e34: 0a00 |001c: move-result v0 │ │ -058e36: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -058e3a: 5420 1a01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e3e: 5b30 c200 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ -058e42: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -058e44: 5b20 1a01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e48: 28de |0026: goto 0004 // -0022 │ │ -058e4a: 5420 1a01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ -058e4e: 6e10 7d12 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@127d │ │ -058e54: 28e4 |002c: goto 0010 // -001c │ │ +058d74: |[058d74] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +058d84: 5430 b600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +058d88: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +058d8c: 0e00 |0004: return-void │ │ +058d8e: 5420 1a01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058d92: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +058d96: 2200 9502 |0009: new-instance v0, Landroid/util/SparseArray; // type@0295 │ │ +058d9a: 7010 7c12 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@127c │ │ +058da0: 5b20 1a01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058da4: 5430 b600 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00b6 │ │ +058da8: 5421 1a01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058dac: 6e20 3813 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1338 │ │ +058db2: 5420 1a01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058db6: 6e10 8112 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1281 │ │ +058dbc: 0a00 |001c: move-result v0 │ │ +058dbe: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +058dc2: 5420 1a01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058dc6: 5b30 c200 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c2 │ │ +058dca: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +058dcc: 5b20 1a01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058dd0: 28de |0026: goto 0004 // -0022 │ │ +058dd2: 5420 1a01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011a │ │ +058dd6: 6e10 7d12 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@127d │ │ +058ddc: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0004 line=1613 │ │ 0x0005 line=1603 │ │ 0x0009 line=1604 │ │ 0x0010 line=1608 │ │ @@ -110714,99 +110686,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 │ │ -058e58: |[058e58] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -058e68: 1d04 |0000: monitor-enter v4 │ │ -058e6a: 5441 0e01 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -058e6e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -058e72: 2201 6803 |0005: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -058e76: 7010 6116 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -058e7c: 5b41 0e01 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -058e80: 5441 0e01 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -058e84: 6e10 6d16 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -058e8a: 0a00 |0011: move-result v0 │ │ -058e8c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -058e90: 6301 fe00 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058e94: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -058e98: 1a01 6803 |0018: const-string v1, "FragmentManager" // string@0368 │ │ -058e9c: 2202 5803 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -058ea0: 7010 4016 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058ea6: 1a03 6409 |001f: const-string v3, "Setting back stack index " // string@0964 │ │ -058eaa: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058eb0: 0c02 |0024: move-result-object v2 │ │ -058eb2: 6e20 4316 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058eb8: 0c02 |0028: move-result-object v2 │ │ -058eba: 1a03 8600 |0029: const-string v3, " to " // string@0086 │ │ -058ebe: 6e20 4716 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058ec4: 0c02 |002e: move-result-object v2 │ │ -058ec6: 6e20 4616 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058ecc: 0c02 |0032: move-result-object v2 │ │ -058ece: 6e10 4c16 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058ed4: 0c02 |0036: move-result-object v2 │ │ -058ed6: 7120 7812 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058edc: 5441 0e01 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -058ee0: 6e30 6c16 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -058ee6: 1e04 |003f: monitor-exit v4 │ │ -058ee8: 0e00 |0040: return-void │ │ -058eea: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -058eee: 5441 0e01 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -058ef2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -058ef4: 6e20 6416 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -058efa: 5441 0a01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -058efe: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -058f02: 2201 6803 |004d: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ -058f06: 7010 6116 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -058f0c: 5b41 0a01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -058f10: 6301 fe00 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058f14: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -058f18: 1a01 6803 |0058: const-string v1, "FragmentManager" // string@0368 │ │ -058f1c: 2202 5803 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -058f20: 7010 4016 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058f26: 1a03 dd01 |005f: const-string v3, "Adding available back stack index " // string@01dd │ │ -058f2a: 6e20 4716 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058f30: 0c02 |0064: move-result-object v2 │ │ -058f32: 6e20 4316 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058f38: 0c02 |0068: move-result-object v2 │ │ -058f3a: 6e10 4c16 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058f40: 0c02 |006c: move-result-object v2 │ │ -058f42: 7120 7812 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058f48: 5441 0a01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ -058f4c: 7110 0e16 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ -058f52: 0c02 |0075: move-result-object v2 │ │ -058f54: 6e20 6416 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -058f5a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -058f5e: 28c6 |007b: goto 0041 // -003a │ │ -058f60: 6301 fe00 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058f64: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -058f68: 1a01 6803 |0080: const-string v1, "FragmentManager" // string@0368 │ │ -058f6c: 2202 5803 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -058f70: 7010 4016 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058f76: 1a03 de01 |0087: const-string v3, "Adding back stack index " // string@01de │ │ -058f7a: 6e20 4716 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058f80: 0c02 |008c: move-result-object v2 │ │ -058f82: 6e20 4316 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -058f88: 0c02 |0090: move-result-object v2 │ │ -058f8a: 1a03 8b00 |0091: const-string v3, " with " // string@008b │ │ -058f8e: 6e20 4716 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -058f94: 0c02 |0096: move-result-object v2 │ │ -058f96: 6e20 4616 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -058f9c: 0c02 |009a: move-result-object v2 │ │ -058f9e: 6e10 4c16 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -058fa4: 0c02 |009e: move-result-object v2 │ │ -058fa6: 7120 7812 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -058fac: 5441 0e01 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ -058fb0: 6e20 6416 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -058fb6: 2898 |00a7: goto 003f // -0068 │ │ -058fb8: 0d01 |00a8: move-exception v1 │ │ -058fba: 1e04 |00a9: monitor-exit v4 │ │ -058fbc: 2701 |00aa: throw v1 │ │ +058de0: |[058de0] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +058df0: 1d04 |0000: monitor-enter v4 │ │ +058df2: 5441 0e01 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +058df6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +058dfa: 2201 6803 |0005: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +058dfe: 7010 6116 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +058e04: 5b41 0e01 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +058e08: 5441 0e01 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +058e0c: 6e10 6d16 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +058e12: 0a00 |0011: move-result v0 │ │ +058e14: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +058e18: 6301 fe00 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058e1c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +058e20: 1a01 6803 |0018: const-string v1, "FragmentManager" // string@0368 │ │ +058e24: 2202 5803 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +058e28: 7010 4016 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058e2e: 1a03 6409 |001f: const-string v3, "Setting back stack index " // string@0964 │ │ +058e32: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058e38: 0c02 |0024: move-result-object v2 │ │ +058e3a: 6e20 4316 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058e40: 0c02 |0028: move-result-object v2 │ │ +058e42: 1a03 8600 |0029: const-string v3, " to " // string@0086 │ │ +058e46: 6e20 4716 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058e4c: 0c02 |002e: move-result-object v2 │ │ +058e4e: 6e20 4616 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058e54: 0c02 |0032: move-result-object v2 │ │ +058e56: 6e10 4c16 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058e5c: 0c02 |0036: move-result-object v2 │ │ +058e5e: 7120 7812 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058e64: 5441 0e01 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +058e68: 6e30 6c16 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +058e6e: 1e04 |003f: monitor-exit v4 │ │ +058e70: 0e00 |0040: return-void │ │ +058e72: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +058e76: 5441 0e01 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +058e7a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +058e7c: 6e20 6416 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +058e82: 5441 0a01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +058e86: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +058e8a: 2201 6803 |004d: new-instance v1, Ljava/util/ArrayList; // type@0368 │ │ +058e8e: 7010 6116 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +058e94: 5b41 0a01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +058e98: 6301 fe00 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058e9c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +058ea0: 1a01 6803 |0058: const-string v1, "FragmentManager" // string@0368 │ │ +058ea4: 2202 5803 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +058ea8: 7010 4016 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058eae: 1a03 dd01 |005f: const-string v3, "Adding available back stack index " // string@01dd │ │ +058eb2: 6e20 4716 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058eb8: 0c02 |0064: move-result-object v2 │ │ +058eba: 6e20 4316 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058ec0: 0c02 |0068: move-result-object v2 │ │ +058ec2: 6e10 4c16 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058ec8: 0c02 |006c: move-result-object v2 │ │ +058eca: 7120 7812 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058ed0: 5441 0a01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010a │ │ +058ed4: 7110 0e16 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@160e │ │ +058eda: 0c02 |0075: move-result-object v2 │ │ +058edc: 6e20 6416 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +058ee2: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +058ee6: 28c6 |007b: goto 0041 // -003a │ │ +058ee8: 6301 fe00 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058eec: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +058ef0: 1a01 6803 |0080: const-string v1, "FragmentManager" // string@0368 │ │ +058ef4: 2202 5803 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +058ef8: 7010 4016 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058efe: 1a03 de01 |0087: const-string v3, "Adding back stack index " // string@01de │ │ +058f02: 6e20 4716 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058f08: 0c02 |008c: move-result-object v2 │ │ +058f0a: 6e20 4316 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +058f10: 0c02 |0090: move-result-object v2 │ │ +058f12: 1a03 8b00 |0091: const-string v3, " with " // string@008b │ │ +058f16: 6e20 4716 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058f1c: 0c02 |0096: move-result-object v2 │ │ +058f1e: 6e20 4616 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058f24: 0c02 |009a: move-result-object v2 │ │ +058f26: 6e10 4c16 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058f2c: 0c02 |009e: move-result-object v2 │ │ +058f2e: 7120 7812 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058f34: 5441 0e01 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@010e │ │ +058f38: 6e20 6416 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +058f3e: 2898 |00a7: goto 003f // -0068 │ │ +058f40: 0d01 |00a8: move-exception v1 │ │ +058f42: 1e04 |00a9: monitor-exit v4 │ │ +058f44: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0001 line=1411 │ │ 0x0005 line=1412 │ │ @@ -110837,51 +110809,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 │ │ -058fcc: |[058fcc] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -058fdc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -058fde: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -058fe0: 6301 fe00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ -058fe4: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -058fe8: 1a01 6803 |0006: const-string v1, "FragmentManager" // string@0368 │ │ -058fec: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -058ff0: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -058ff6: 1a03 4119 |000d: const-string v3, "show: " // string@1941 │ │ -058ffa: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059000: 0c02 |0012: move-result-object v2 │ │ -059002: 6e20 4616 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -059008: 0c02 |0016: move-result-object v2 │ │ -05900a: 6e10 4c16 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059010: 0c02 |001a: move-result-object v2 │ │ -059012: 7120 7812 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -059018: 5571 b300 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -05901c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -059020: 5c74 b300 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ -059024: 5471 ca00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -059028: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -05902c: 6e59 c703 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@03c7 │ │ -059032: 0c00 |002b: move-result-object v0 │ │ -059034: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -059038: 5471 ca00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -05903c: 6e20 4b13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -059042: 5471 ca00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ -059046: 6e20 4a13 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -05904c: 5571 a400 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ -059050: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -059054: 5571 b200 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ -059058: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -05905c: 5571 b900 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ -059060: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -059064: 5c65 1601 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ -059068: 6e20 0d03 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@030d │ │ -05906e: 0e00 |0049: return-void │ │ +058f54: |[058f54] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +058f64: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +058f66: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +058f68: 6301 fe00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00fe │ │ +058f6c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +058f70: 1a01 6803 |0006: const-string v1, "FragmentManager" // string@0368 │ │ +058f74: 2202 5803 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +058f78: 7010 4016 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +058f7e: 1a03 4119 |000d: const-string v3, "show: " // string@1941 │ │ +058f82: 6e20 4716 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +058f88: 0c02 |0012: move-result-object v2 │ │ +058f8a: 6e20 4616 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +058f90: 0c02 |0016: move-result-object v2 │ │ +058f92: 6e10 4c16 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +058f98: 0c02 |001a: move-result-object v2 │ │ +058f9a: 7120 7812 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +058fa0: 5571 b300 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +058fa4: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +058fa8: 5c74 b300 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b3 │ │ +058fac: 5471 ca00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +058fb0: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +058fb4: 6e59 c703 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@03c7 │ │ +058fba: 0c00 |002b: move-result-object v0 │ │ +058fbc: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +058fc0: 5471 ca00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +058fc4: 6e20 4b13 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +058fca: 5471 ca00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00ca │ │ +058fce: 6e20 4a13 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +058fd4: 5571 a400 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a4 │ │ +058fd8: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +058fdc: 5571 b200 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b2 │ │ +058fe0: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +058fe4: 5571 b900 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b9 │ │ +058fe8: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +058fec: 5c65 1601 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@0116 │ │ +058ff0: 6e20 0d03 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@030d │ │ +058ff6: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1237 │ │ 0x001e line=1238 │ │ 0x0022 line=1239 │ │ 0x0024 line=1240 │ │ 0x0028 line=1241 │ │ @@ -110904,31 +110876,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -059070: |[059070] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -059080: 5432 0701 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -059084: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -059088: 0e00 |0004: return-void │ │ -05908a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05908c: 5432 0701 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -059090: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -059096: 0a02 |000b: move-result v2 │ │ -059098: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -05909c: 5432 0701 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ -0590a0: 6e20 6716 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0590a6: 0c00 |0013: move-result-object v0 │ │ -0590a8: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0590ac: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0590b0: 6e20 d103 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03d1 │ │ -0590b6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0590ba: 28e9 |001d: goto 0006 // -0017 │ │ +058ff8: |[058ff8] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +059008: 5432 0701 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +05900c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +059010: 0e00 |0004: return-void │ │ +059012: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +059014: 5432 0701 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +059018: 6e10 6d16 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05901e: 0a02 |000b: move-result v2 │ │ +059020: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +059024: 5432 0701 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@0107 │ │ +059028: 6e20 6716 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05902e: 0c00 |0013: move-result-object v0 │ │ +059030: 1f00 a100 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +059034: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +059038: 6e20 d103 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03d1 │ │ +05903e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +059042: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1142 │ │ 0x0005 line=1136 │ │ 0x000e line=1137 │ │ 0x0016 line=1138 │ │ @@ -110944,39 +110916,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0590bc: |[0590bc] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -0590cc: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -0590d0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0590d4: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -0590da: 1a01 6b03 |0007: const-string v1, "FragmentManager{" // string@036b │ │ -0590de: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0590e4: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -0590ea: 0a01 |000f: move-result v1 │ │ -0590ec: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -0590f2: 0c01 |0013: move-result-object v1 │ │ -0590f4: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -0590fa: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -0590fe: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059104: 5421 1801 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -059108: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -05910c: 5421 1801 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ -059110: 7120 fa07 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -059116: 1a01 ff1a |0025: const-string v1, "}}" // string@1aff │ │ -05911a: 6e20 4716 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059120: 6e10 4c16 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059126: 0c01 |002d: move-result-object v1 │ │ -059128: 1101 |002e: return-object v1 │ │ -05912a: 5421 0801 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ -05912e: 7120 fa07 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -059134: 28f1 |0034: goto 0025 // -000f │ │ +059044: |[059044] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +059054: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +059058: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +05905c: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +059062: 1a01 6b03 |0007: const-string v1, "FragmentManager{" // string@036b │ │ +059066: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05906c: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +059072: 0a01 |000f: move-result v1 │ │ +059074: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +05907a: 0c01 |0013: move-result-object v1 │ │ +05907c: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059082: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +059086: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05908c: 5421 1801 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +059090: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +059094: 5421 1801 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@0118 │ │ +059098: 7120 fa07 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +05909e: 1a01 ff1a |0025: const-string v1, "}}" // string@1aff │ │ +0590a2: 6e20 4716 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0590a8: 6e10 4c16 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0590ae: 0c01 |002d: move-result-object v1 │ │ +0590b0: 1101 |002e: return-object v1 │ │ +0590b2: 5421 0801 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0108 │ │ +0590b6: 7120 fa07 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +0590bc: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0007 line=613 │ │ 0x000c line=614 │ │ 0x0017 line=615 │ │ 0x001c line=616 │ │ @@ -111035,21 +111007,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 │ │ -059138: |[059138] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -059148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05914a: 7010 2a0a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a2a │ │ -059150: 5b10 2401 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -059154: 5b10 2501 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -059158: 5b12 2601 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ -05915c: 0e00 |000a: return-void │ │ +0590c0: |[0590c0] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0590d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0590d2: 7010 2a0a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a2a │ │ +0590d8: 5b10 2401 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +0590dc: 5b10 2501 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +0590e0: 5b12 2601 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ +0590e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -111062,30 +111034,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -059160: |[059160] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -059170: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -059174: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05917a: 1a01 9f0b |0005: const-string v1, "android:switcher:" // string@0b9f │ │ -05917e: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059184: 0c00 |000a: move-result-object v0 │ │ -059186: 6e20 4316 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05918c: 0c00 |000e: move-result-object v0 │ │ -05918e: 1a01 e000 |000f: const-string v1, ":" // string@00e0 │ │ -059192: 6e20 4716 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059198: 0c00 |0014: move-result-object v0 │ │ -05919a: 6e30 4416 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ -0591a0: 0c00 |0018: move-result-object v0 │ │ -0591a2: 6e10 4c16 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -0591a8: 0c00 |001c: move-result-object v0 │ │ -0591aa: 1100 |001d: return-object v0 │ │ +0590e8: |[0590e8] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +0590f8: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +0590fc: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +059102: 1a01 9f0b |0005: const-string v1, "android:switcher:" // string@0b9f │ │ +059106: 6e20 4716 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05910c: 0c00 |000a: move-result-object v0 │ │ +05910e: 6e20 4316 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +059114: 0c00 |000e: move-result-object v0 │ │ +059116: 1a01 e000 |000f: const-string v1, ":" // string@00e0 │ │ +05911a: 6e20 4716 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059120: 0c00 |0014: move-result-object v0 │ │ +059122: 6e30 4416 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1644 │ │ +059128: 0c00 |0018: move-result-object v0 │ │ +05912a: 6e10 4c16 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +059130: 0c00 |001c: move-result-object v0 │ │ +059132: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -111095,25 +111067,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 │ │ -0591ac: |[0591ac] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0591bc: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -0591c0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0591c4: 5410 2601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ -0591c8: 6e10 7d03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -0591ce: 0c00 |0009: move-result-object v0 │ │ -0591d0: 5b10 2401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -0591d4: 5410 2401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -0591d8: 1f04 a100 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0591dc: 6e20 4804 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ -0591e2: 0e00 |0013: return-void │ │ +059134: |[059134] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +059144: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +059148: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05914c: 5410 2601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ +059150: 6e10 7d03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +059156: 0c00 |0009: move-result-object v0 │ │ +059158: 5b10 2401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +05915c: 5410 2401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +059160: 1f04 a100 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +059164: 6e20 4804 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0448 │ │ +05916a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -111127,24 +111099,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0591e4: |[0591e4] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -0591f4: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -0591f8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0591fc: 5410 2401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -059200: 6e10 4704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0447 │ │ -059206: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -059208: 5b10 2401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -05920c: 5410 2601 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ -059210: 6e10 8003 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0380 │ │ -059216: 0e00 |0011: return-void │ │ +05916c: |[05916c] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +05917c: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +059180: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +059184: 5410 2401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +059188: 6e10 4704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0447 │ │ +05918e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +059190: 5b10 2401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +059194: 5410 2601 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ +059198: 6e10 8003 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0380 │ │ +05919e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -111163,17 +111135,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059218: |[059218] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -059228: 8130 |0000: int-to-long v0, v3 │ │ -05922a: 1000 |0001: return-wide v0 │ │ +0591a0: |[0591a0] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +0591b0: 8130 |0000: int-to-long v0, v3 │ │ +0591b2: 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 │ │ │ │ @@ -111182,50 +111154,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 │ │ -05922c: |[05922c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -05923c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05923e: 5484 2401 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -059242: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -059246: 5484 2601 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ -05924a: 6e10 7d03 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -059250: 0c04 |000a: move-result-object v4 │ │ -059252: 5b84 2401 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -059256: 6e20 f803 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@03f8 │ │ -05925c: 0b02 |0010: move-result-wide v2 │ │ -05925e: 6e10 7313 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ -059264: 0a04 |0014: move-result v4 │ │ -059266: 7130 fb03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03fb │ │ -05926c: 0c01 |0018: move-result-object v1 │ │ -05926e: 5484 2601 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ -059272: 6e20 8203 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0382 │ │ -059278: 0c00 |001e: move-result-object v0 │ │ -05927a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -05927e: 5484 2401 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -059282: 6e20 4504 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0445 │ │ -059288: 5484 2501 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -05928c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -059290: 6e20 3203 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -059296: 6e20 3503 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ -05929c: 1100 |0030: return-object v0 │ │ -05929e: 6e20 f703 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03f7 │ │ -0592a4: 0c00 |0034: move-result-object v0 │ │ -0592a6: 5484 2401 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ -0592aa: 6e10 7313 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ -0592b0: 0a05 |003a: move-result v5 │ │ -0592b2: 6e10 7313 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ -0592b8: 0a06 |003e: move-result v6 │ │ -0592ba: 7130 fb03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03fb │ │ -0592c0: 0c06 |0042: move-result-object v6 │ │ -0592c2: 6e40 4204 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@0442 │ │ -0592c8: 28e0 |0046: goto 0026 // -0020 │ │ +0591b4: |[0591b4] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0591c4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0591c6: 5484 2401 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +0591ca: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +0591ce: 5484 2601 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ +0591d2: 6e10 7d03 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +0591d8: 0c04 |000a: move-result-object v4 │ │ +0591da: 5b84 2401 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +0591de: 6e20 f803 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@03f8 │ │ +0591e4: 0b02 |0010: move-result-wide v2 │ │ +0591e6: 6e10 7313 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ +0591ec: 0a04 |0014: move-result v4 │ │ +0591ee: 7130 fb03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03fb │ │ +0591f4: 0c01 |0018: move-result-object v1 │ │ +0591f6: 5484 2601 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0126 │ │ +0591fa: 6e20 8203 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0382 │ │ +059200: 0c00 |001e: move-result-object v0 │ │ +059202: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +059206: 5484 2401 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +05920a: 6e20 4504 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0445 │ │ +059210: 5484 2501 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +059214: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +059218: 6e20 3203 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +05921e: 6e20 3503 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ +059224: 1100 |0030: return-object v0 │ │ +059226: 6e20 f703 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03f7 │ │ +05922c: 0c00 |0034: move-result-object v0 │ │ +05922e: 5484 2401 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0124 │ │ +059232: 6e10 7313 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ +059238: 0a05 |003a: move-result v5 │ │ +05923a: 6e10 7313 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ +059240: 0a06 |003e: move-result v6 │ │ +059242: 7130 fb03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03fb │ │ +059248: 0c06 |0042: move-result-object v6 │ │ +05924a: 6e40 4204 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@0442 │ │ +059250: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -111250,23 +111222,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 │ │ -0592cc: |[0592cc] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -0592dc: 1f03 a100 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0592e0: 6e10 ee02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02ee │ │ -0592e6: 0c00 |0005: move-result-object v0 │ │ -0592e8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -0592ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0592ee: 0f00 |0009: return v0 │ │ -0592f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0592f2: 28fe |000b: goto 0009 // -0002 │ │ +059254: |[059254] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +059264: 1f03 a100 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +059268: 6e10 ee02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02ee │ │ +05926e: 0c00 |0005: move-result-object v0 │ │ +059270: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +059274: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +059276: 0f00 |0009: return v0 │ │ +059278: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05927a: 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; │ │ @@ -111276,16 +111248,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 │ │ -0592f4: |[0592f4] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -059304: 0e00 |0000: return-void │ │ +05927c: |[05927c] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +05928c: 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; │ │ @@ -111295,17 +111267,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059308: |[059308] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -059318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05931a: 1100 |0001: return-object v0 │ │ +059290: |[059290] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0592a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0592a2: 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;) │ │ @@ -111313,32 +111285,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 │ │ -05931c: |[05931c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -05932c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05932e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -059330: 0770 |0002: move-object v0, v7 │ │ -059332: 1f00 a100 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -059336: 5441 2501 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -05933a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -05933e: 5441 2501 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -059342: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -059346: 5441 2501 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -05934a: 6e20 3203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -059350: 5441 2501 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -059354: 6e20 3503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ -05935a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -05935e: 6e20 3203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -059364: 6e20 3503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ -05936a: 5b40 2501 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ -05936e: 0e00 |0021: return-void │ │ +0592a4: |[0592a4] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0592b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0592b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0592b8: 0770 |0002: move-object v0, v7 │ │ +0592ba: 1f00 a100 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0592be: 5441 2501 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +0592c2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0592c6: 5441 2501 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +0592ca: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0592ce: 5441 2501 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +0592d2: 6e20 3203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +0592d8: 5441 2501 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +0592dc: 6e20 3503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ +0592e2: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0592e6: 6e20 3203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +0592ec: 6e20 3503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ +0592f2: 5b40 2501 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0125 │ │ +0592f6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -111359,16 +111331,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059370: |[059370] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -059380: 0e00 |0000: return-void │ │ +0592f8: |[0592f8] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +059308: 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; │ │ │ │ @@ -111433,27 +111405,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 │ │ -059384: |[059384] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -059394: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -059396: 7010 2a0a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a2a │ │ -05939c: 5b21 3501 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -0593a0: 2200 6803 |0006: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -0593a4: 7010 6116 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -0593aa: 5b20 3901 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0593ae: 2200 6803 |000d: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -0593b2: 7010 6116 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -0593b8: 5b20 3801 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -0593bc: 5b21 3601 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ -0593c0: 5b23 3701 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -0593c4: 0e00 |0018: return-void │ │ +05930c: |[05930c] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +05931c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05931e: 7010 2a0a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0a2a │ │ +059324: 5b21 3501 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +059328: 2200 6803 |0006: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +05932c: 7010 6116 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +059332: 5b20 3901 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059336: 2200 6803 |000d: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +05933a: 7010 6116 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +059340: 5b20 3801 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +059344: 5b21 3601 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ +059348: 5b23 3701 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +05934c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -111469,41 +111441,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 │ │ -0593c8: |[0593c8] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0593d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0593da: 0770 |0001: move-object v0, v7 │ │ -0593dc: 1f00 a100 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0593e0: 5441 3501 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -0593e4: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -0593e8: 5441 3701 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -0593ec: 6e10 7d03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -0593f2: 0c01 |000d: move-result-object v1 │ │ -0593f4: 5b41 3501 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -0593f8: 5441 3901 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0593fc: 6e10 6d16 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -059402: 0a01 |0015: move-result v1 │ │ -059404: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -059408: 5441 3901 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -05940c: 6e20 6416 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -059412: 28f3 |001d: goto 0010 // -000d │ │ -059414: 5441 3901 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -059418: 5442 3701 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -05941c: 6e20 9103 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0391 │ │ -059422: 0c02 |0025: move-result-object v2 │ │ -059424: 6e30 6c16 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -05942a: 5441 3801 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -05942e: 6e30 6c16 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -059434: 5441 3501 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -059438: 6e20 4d04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@044d │ │ -05943e: 0e00 |0033: return-void │ │ +059350: |[059350] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +059360: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +059362: 0770 |0001: move-object v0, v7 │ │ +059364: 1f00 a100 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +059368: 5441 3501 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +05936c: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +059370: 5441 3701 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +059374: 6e10 7d03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +05937a: 0c01 |000d: move-result-object v1 │ │ +05937c: 5b41 3501 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +059380: 5441 3901 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059384: 6e10 6d16 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05938a: 0a01 |0015: move-result v1 │ │ +05938c: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +059390: 5441 3901 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059394: 6e20 6416 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05939a: 28f3 |001d: goto 0010 // -000d │ │ +05939c: 5441 3901 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +0593a0: 5442 3701 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +0593a4: 6e20 9103 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0391 │ │ +0593aa: 0c02 |0025: move-result-object v2 │ │ +0593ac: 6e30 6c16 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +0593b2: 5441 3801 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +0593b6: 6e30 6c16 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +0593bc: 5441 3501 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +0593c0: 6e20 4d04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@044d │ │ +0593c6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -111523,24 +111495,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -059440: |[059440] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -059450: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -059454: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -059458: 5410 3501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -05945c: 6e10 4704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0447 │ │ -059462: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -059464: 5b10 3501 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -059468: 5410 3701 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -05946c: 6e10 8003 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0380 │ │ -059472: 0e00 |0011: return-void │ │ +0593c8: |[0593c8] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0593d8: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +0593dc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0593e0: 5410 3501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +0593e4: 6e10 4704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0447 │ │ +0593ea: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0593ec: 5b10 3501 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +0593f0: 5410 3701 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +0593f4: 6e10 8003 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0380 │ │ +0593fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -111559,62 +111531,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 │ │ -059474: |[059474] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -059484: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -059486: 5463 3801 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -05948a: 6e10 6d16 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -059490: 0a03 |0006: move-result v3 │ │ -059492: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -059496: 5463 3801 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -05949a: 6e20 6716 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0594a0: 0c00 |000e: move-result-object v0 │ │ -0594a2: 1f00 a100 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0594a6: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -0594aa: 1100 |0013: return-object v0 │ │ -0594ac: 5463 3501 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -0594b0: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -0594b4: 5463 3701 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -0594b8: 6e10 7d03 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ -0594be: 0c03 |001d: move-result-object v3 │ │ -0594c0: 5b63 3501 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -0594c4: 6e20 0e04 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@040e │ │ -0594ca: 0c01 |0023: move-result-object v1 │ │ -0594cc: 5463 3901 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0594d0: 6e10 6d16 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0594d6: 0a03 |0029: move-result v3 │ │ -0594d8: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -0594dc: 5463 3901 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0594e0: 6e20 6716 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0594e6: 0c02 |0031: move-result-object v2 │ │ -0594e8: 1f02 a000 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ -0594ec: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -0594f0: 6e20 3103 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0331 │ │ -0594f6: 5463 3801 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -0594fa: 6e10 6d16 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -059500: 0a03 |003e: move-result v3 │ │ -059502: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -059506: 5463 3801 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -05950a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -05950c: 6e20 6416 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -059512: 28f2 |0047: goto 0039 // -000e │ │ -059514: 6e20 3203 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -05951a: 6e20 3503 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ -059520: 5463 3801 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -059524: 6e30 6c16 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -05952a: 5463 3501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ -05952e: 6e10 7313 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ -059534: 0a04 |0058: move-result v4 │ │ -059536: 6e30 4104 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0441 │ │ -05953c: 0710 |005c: move-object v0, v1 │ │ -05953e: 28b6 |005d: goto 0013 // -004a │ │ +0593fc: |[0593fc] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +05940c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05940e: 5463 3801 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +059412: 6e10 6d16 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +059418: 0a03 |0006: move-result v3 │ │ +05941a: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +05941e: 5463 3801 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +059422: 6e20 6716 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +059428: 0c00 |000e: move-result-object v0 │ │ +05942a: 1f00 a100 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +05942e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +059432: 1100 |0013: return-object v0 │ │ +059434: 5463 3501 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +059438: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +05943c: 5463 3701 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +059440: 6e10 7d03 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@037d │ │ +059446: 0c03 |001d: move-result-object v3 │ │ +059448: 5b63 3501 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +05944c: 6e20 0e04 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@040e │ │ +059452: 0c01 |0023: move-result-object v1 │ │ +059454: 5463 3901 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059458: 6e10 6d16 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05945e: 0a03 |0029: move-result v3 │ │ +059460: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +059464: 5463 3901 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059468: 6e20 6716 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +05946e: 0c02 |0031: move-result-object v2 │ │ +059470: 1f02 a000 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ +059474: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +059478: 6e20 3103 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0331 │ │ +05947e: 5463 3801 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +059482: 6e10 6d16 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +059488: 0a03 |003e: move-result v3 │ │ +05948a: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +05948e: 5463 3801 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +059492: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +059494: 6e20 6416 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05949a: 28f2 |0047: goto 0039 // -000e │ │ +05949c: 6e20 3203 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +0594a2: 6e20 3503 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ +0594a8: 5463 3801 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +0594ac: 6e30 6c16 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +0594b2: 5463 3501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0135 │ │ +0594b6: 6e10 7313 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1373 │ │ +0594bc: 0a04 |0058: move-result v4 │ │ +0594be: 6e30 4104 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0441 │ │ +0594c4: 0710 |005c: move-object v0, v1 │ │ +0594c6: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -111644,23 +111616,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 │ │ -059540: |[059540] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -059550: 1f03 a100 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -059554: 6e10 ee02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02ee │ │ -05955a: 0c00 |0005: move-result-object v0 │ │ -05955c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -059560: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -059562: 0f00 |0009: return v0 │ │ -059564: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -059566: 28fe |000b: goto 0009 // -0002 │ │ +0594c8: |[0594c8] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0594d8: 1f03 a100 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0594dc: 6e10 ee02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02ee │ │ +0594e2: 0c00 |0005: move-result-object v0 │ │ +0594e4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0594e8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0594ea: 0f00 |0009: return v0 │ │ +0594ec: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0594ee: 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; │ │ @@ -111670,85 +111642,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 │ │ -059568: |[059568] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -059578: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -05957c: 07c0 |0002: move-object v0, v12 │ │ -05957e: 1f00 5a00 |0003: check-cast v0, Landroid/os/Bundle; // type@005a │ │ -059582: 6e20 a301 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ -059588: 1a08 9719 |0008: const-string v8, "states" // string@1997 │ │ -05958c: 6e20 9601 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0196 │ │ -059592: 0c02 |000d: move-result-object v2 │ │ -059594: 54b8 3901 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -059598: 6e10 6516 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -05959e: 54b8 3801 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -0595a2: 6e10 6516 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ -0595a8: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -0595ac: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0595ae: 2128 |001b: array-length v8, v2 │ │ -0595b0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -0595b4: 54b9 3901 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0595b8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -0595bc: 1f08 a000 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ -0595c0: 6e20 6416 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -0595c6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0595ca: 28f2 |0029: goto 001b // -000e │ │ -0595cc: 6e10 9b01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@019b │ │ -0595d2: 0c07 |002d: move-result-object v7 │ │ -0595d4: 7210 0f16 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@160f │ │ -0595da: 0c04 |0031: move-result-object v4 │ │ -0595dc: 7210 8516 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -0595e2: 0a08 |0035: move-result v8 │ │ -0595e4: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -0595e8: 7210 8616 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -0595ee: 0c06 |003b: move-result-object v6 │ │ -0595f0: 1f06 5703 |003c: check-cast v6, Ljava/lang/String; // type@0357 │ │ -0595f4: 1a08 440e |003e: const-string v8, "f" // string@0e44 │ │ -0595f8: 6e20 3a16 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ -0595fe: 0a08 |0043: move-result v8 │ │ -059600: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -059604: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -059606: 6e20 3b16 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -05960c: 0c08 |004a: move-result-object v8 │ │ -05960e: 7110 0b16 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@160b │ │ -059614: 0a05 |004e: move-result v5 │ │ -059616: 54b8 3701 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -05961a: 6e30 8503 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@0385 │ │ -059620: 0c01 |0054: move-result-object v1 │ │ -059622: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -059626: 54b8 3801 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -05962a: 6e10 6d16 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -059630: 0a08 |005c: move-result v8 │ │ -059632: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -059636: 54b8 3801 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -05963a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -05963c: 6e20 6416 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -059642: 28f2 |0065: goto 0057 // -000e │ │ -059644: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -059646: 6e20 3203 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -05964c: 54b8 3801 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -059650: 6e30 6c16 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ -059656: 28c3 |006f: goto 0032 // -003d │ │ -059658: 1a08 6f03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@036f │ │ -05965c: 2209 5803 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0358 │ │ -059660: 7010 4016 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -059666: 1a0a 1502 |0077: const-string v10, "Bad fragment at key " // string@0215 │ │ -05966a: 6e20 4716 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059670: 0c09 |007c: move-result-object v9 │ │ -059672: 6e20 4716 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059678: 0c09 |0080: move-result-object v9 │ │ -05967a: 6e10 4c16 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059680: 0c09 |0084: move-result-object v9 │ │ -059682: 7120 7912 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ -059688: 28aa |0088: goto 0032 // -0056 │ │ -05968a: 0e00 |0089: return-void │ │ +0594f0: |[0594f0] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +059500: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +059504: 07c0 |0002: move-object v0, v12 │ │ +059506: 1f00 5a00 |0003: check-cast v0, Landroid/os/Bundle; // type@005a │ │ +05950a: 6e20 a301 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@01a3 │ │ +059510: 1a08 9719 |0008: const-string v8, "states" // string@1997 │ │ +059514: 6e20 9601 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0196 │ │ +05951a: 0c02 |000d: move-result-object v2 │ │ +05951c: 54b8 3901 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059520: 6e10 6516 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +059526: 54b8 3801 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +05952a: 6e10 6516 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1665 │ │ +059530: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +059534: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +059536: 2128 |001b: array-length v8, v2 │ │ +059538: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +05953c: 54b9 3901 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059540: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +059544: 1f08 a000 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00a0 │ │ +059548: 6e20 6416 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05954e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +059552: 28f2 |0029: goto 001b // -000e │ │ +059554: 6e10 9b01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@019b │ │ +05955a: 0c07 |002d: move-result-object v7 │ │ +05955c: 7210 0f16 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@160f │ │ +059562: 0c04 |0031: move-result-object v4 │ │ +059564: 7210 8516 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +05956a: 0a08 |0035: move-result v8 │ │ +05956c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +059570: 7210 8616 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +059576: 0c06 |003b: move-result-object v6 │ │ +059578: 1f06 5703 |003c: check-cast v6, Ljava/lang/String; // type@0357 │ │ +05957c: 1a08 440e |003e: const-string v8, "f" // string@0e44 │ │ +059580: 6e20 3a16 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ +059586: 0a08 |0043: move-result v8 │ │ +059588: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +05958c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +05958e: 6e20 3b16 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +059594: 0c08 |004a: move-result-object v8 │ │ +059596: 7110 0b16 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@160b │ │ +05959c: 0a05 |004e: move-result v5 │ │ +05959e: 54b8 3701 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +0595a2: 6e30 8503 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@0385 │ │ +0595a8: 0c01 |0054: move-result-object v1 │ │ +0595aa: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +0595ae: 54b8 3801 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +0595b2: 6e10 6d16 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +0595b8: 0a08 |005c: move-result v8 │ │ +0595ba: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +0595be: 54b8 3801 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +0595c2: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0595c4: 6e20 6416 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +0595ca: 28f2 |0065: goto 0057 // -000e │ │ +0595cc: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0595ce: 6e20 3203 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +0595d4: 54b8 3801 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +0595d8: 6e30 6c16 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@166c │ │ +0595de: 28c3 |006f: goto 0032 // -003d │ │ +0595e0: 1a08 6f03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@036f │ │ +0595e4: 2209 5803 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0358 │ │ +0595e8: 7010 4016 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0595ee: 1a0a 1502 |0077: const-string v10, "Bad fragment at key " // string@0215 │ │ +0595f2: 6e20 4716 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0595f8: 0c09 |007c: move-result-object v9 │ │ +0595fa: 6e20 4716 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059600: 0c09 |0080: move-result-object v9 │ │ +059602: 6e10 4c16 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +059608: 0c09 |0084: move-result-object v9 │ │ +05960a: 7120 7912 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1279 │ │ +059610: 28aa |0088: goto 0032 // -0056 │ │ +059612: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -111787,57 +111759,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -05968c: |[05968c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -05969c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05969e: 5475 3901 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0596a2: 6e10 6d16 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0596a8: 0a05 |0006: move-result v5 │ │ -0596aa: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -0596ae: 2204 5a00 |0009: new-instance v4, Landroid/os/Bundle; // type@005a │ │ -0596b2: 7010 9001 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0190 │ │ -0596b8: 5475 3901 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0596bc: 6e10 6d16 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0596c2: 0a05 |0013: move-result v5 │ │ -0596c4: 2351 9903 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0399 │ │ -0596c8: 5475 3901 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ -0596cc: 6e20 7016 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -0596d2: 1a05 9719 |001b: const-string v5, "states" // string@1997 │ │ -0596d6: 6e30 a001 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01a0 │ │ -0596dc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0596de: 5475 3801 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -0596e2: 6e10 6d16 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -0596e8: 0a05 |0026: move-result v5 │ │ -0596ea: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -0596ee: 5475 3801 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ -0596f2: 6e20 6716 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ -0596f8: 0c00 |002e: move-result-object v0 │ │ -0596fa: 1f00 a100 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -0596fe: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -059702: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -059706: 2204 5a00 |0035: new-instance v4, Landroid/os/Bundle; // type@005a │ │ -05970a: 7010 9001 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0190 │ │ -059710: 2205 5803 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ -059714: 7010 4016 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05971a: 1a06 440e |003f: const-string v6, "f" // string@0e44 │ │ -05971e: 6e20 4716 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059724: 0c05 |0044: move-result-object v5 │ │ -059726: 6e20 4316 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05972c: 0c05 |0048: move-result-object v5 │ │ -05972e: 6e10 4c16 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059734: 0c03 |004c: move-result-object v3 │ │ -059736: 5475 3701 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ -05973a: 6e40 8f03 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@038f │ │ -059740: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -059744: 28cd |0054: goto 0021 // -0033 │ │ -059746: 1104 |0055: return-object v4 │ │ +059614: |[059614] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +059624: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +059626: 5475 3901 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +05962a: 6e10 6d16 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +059630: 0a05 |0006: move-result v5 │ │ +059632: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +059636: 2204 5a00 |0009: new-instance v4, Landroid/os/Bundle; // type@005a │ │ +05963a: 7010 9001 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0190 │ │ +059640: 5475 3901 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059644: 6e10 6d16 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05964a: 0a05 |0013: move-result v5 │ │ +05964c: 2351 9903 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0399 │ │ +059650: 5475 3901 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0139 │ │ +059654: 6e20 7016 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +05965a: 1a05 9719 |001b: const-string v5, "states" // string@1997 │ │ +05965e: 6e30 a001 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@01a0 │ │ +059664: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +059666: 5475 3801 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +05966a: 6e10 6d16 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +059670: 0a05 |0026: move-result v5 │ │ +059672: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +059676: 5475 3801 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0138 │ │ +05967a: 6e20 6716 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1667 │ │ +059680: 0c00 |002e: move-result-object v0 │ │ +059682: 1f00 a100 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +059686: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +05968a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +05968e: 2204 5a00 |0035: new-instance v4, Landroid/os/Bundle; // type@005a │ │ +059692: 7010 9001 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0190 │ │ +059698: 2205 5803 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0358 │ │ +05969c: 7010 4016 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0596a2: 1a06 440e |003f: const-string v6, "f" // string@0e44 │ │ +0596a6: 6e20 4716 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0596ac: 0c05 |0044: move-result-object v5 │ │ +0596ae: 6e20 4316 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0596b4: 0c05 |0048: move-result-object v5 │ │ +0596b6: 6e10 4c16 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0596bc: 0c03 |004c: move-result-object v3 │ │ +0596be: 5475 3701 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0137 │ │ +0596c2: 6e40 8f03 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@038f │ │ +0596c8: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0596cc: 28cd |0054: goto 0021 // -0033 │ │ +0596ce: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -111866,32 +111838,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 │ │ -059748: |[059748] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -059758: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05975a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05975c: 0770 |0002: move-object v0, v7 │ │ -05975e: 1f00 a100 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ -059762: 5441 3601 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ -059766: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -05976a: 5441 3601 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ -05976e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -059772: 5441 3601 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ -059776: 6e20 3203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -05977c: 5441 3601 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ -059780: 6e20 3503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ -059786: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -05978a: 6e20 3203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ -059790: 6e20 3503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ -059796: 5b40 3601 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ -05979a: 0e00 |0021: return-void │ │ +0596d0: |[0596d0] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0596e0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0596e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0596e4: 0770 |0002: move-object v0, v7 │ │ +0596e6: 1f00 a100 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00a1 │ │ +0596ea: 5441 3601 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ +0596ee: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0596f2: 5441 3601 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ +0596f6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0596fa: 5441 3601 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ +0596fe: 6e20 3203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +059704: 5441 3601 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ +059708: 6e20 3503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ +05970e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +059712: 6e20 3203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0332 │ │ +059718: 6e20 3503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0335 │ │ +05971e: 5b40 3601 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0136 │ │ +059722: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -111912,16 +111884,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05979c: |[05979c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -0597ac: 0e00 |0000: return-void │ │ +059724: |[059724] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +059734: 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; │ │ │ │ @@ -112009,26 +111981,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0597b0: |[0597b0] android.support.v4.app.ListFragment.:()V │ │ -0597c0: 7010 d902 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@02d9 │ │ -0597c6: 2200 5e00 |0003: new-instance v0, Landroid/os/Handler; // type@005e │ │ -0597ca: 7010 aa01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -0597d0: 5b10 5801 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0158 │ │ -0597d4: 2200 be00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00be │ │ -0597d8: 7020 5904 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0459 │ │ -0597de: 5b10 5e01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@015e │ │ -0597e2: 2200 bf00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00bf │ │ -0597e6: 7020 5b04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@045b │ │ -0597ec: 5b10 5c01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@015c │ │ -0597f0: 0e00 |0018: return-void │ │ +059738: |[059738] android.support.v4.app.ListFragment.:()V │ │ +059748: 7010 d902 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@02d9 │ │ +05974e: 2200 5e00 |0003: new-instance v0, Landroid/os/Handler; // type@005e │ │ +059752: 7010 aa01 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +059758: 5b10 5801 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0158 │ │ +05975c: 2200 be00 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00be │ │ +059760: 7020 5904 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0459 │ │ +059766: 5b10 5e01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@015e │ │ +05976a: 2200 bf00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00bf │ │ +05976e: 7020 5b04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@045b │ │ +059774: 5b10 5c01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@015c │ │ +059778: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -112040,103 +112012,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -0597f4: |[0597f4] android.support.v4.app.ListFragment.ensureList:()V │ │ -059804: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -059806: 5463 5901 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -05980a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -05980e: 0e00 |0005: return-void │ │ -059810: 6e10 6404 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0464 │ │ -059816: 0c02 |0009: move-result-object v2 │ │ -059818: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -05981c: 2203 4403 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ -059820: 1a04 8502 |000e: const-string v4, "Content view not yet created" // string@0285 │ │ -059824: 7020 0716 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05982a: 2703 |0013: throw v3 │ │ -05982c: 2023 e202 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02e2 │ │ -059830: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -059834: 1f02 e202 |0018: check-cast v2, Landroid/widget/ListView; // type@02e2 │ │ -059838: 5b62 5901 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -05983c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -05983e: 5c63 5b01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ -059842: 5463 5901 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059846: 5464 5c01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@015c │ │ -05984a: 6e20 6014 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1460 │ │ -059850: 5463 5501 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ -059854: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -059858: 5460 5501 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ -05985c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -05985e: 5b63 5501 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ -059862: 6e20 6a04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@046a │ │ -059868: 5463 5801 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0158 │ │ -05986c: 5464 5e01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@015e │ │ -059870: 6e20 af01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ -059876: 28cc |0039: goto 0005 // -0034 │ │ -059878: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -05987e: 6e20 ee12 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -059884: 0c03 |0040: move-result-object v3 │ │ -059886: 1f03 f302 |0041: check-cast v3, Landroid/widget/TextView; // type@02f3 │ │ -05988a: 5b63 5f01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -05988e: 5463 5f01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059892: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -059896: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -05989c: 6e20 ee12 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -0598a2: 0c03 |004f: move-result-object v3 │ │ -0598a4: 5b63 5701 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ -0598a8: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -0598ae: 6e20 ee12 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -0598b4: 0c03 |0058: move-result-object v3 │ │ -0598b6: 5b63 5d01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -0598ba: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -0598c0: 6e20 ee12 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -0598c6: 0c03 |0061: move-result-object v3 │ │ -0598c8: 5b63 5a01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -0598cc: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -0598d2: 6e20 ee12 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -0598d8: 0c01 |006a: move-result-object v1 │ │ -0598da: 2013 e202 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02e2 │ │ -0598de: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -0598e2: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -0598e6: 2203 5503 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ -0598ea: 1a04 840a |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0a84 │ │ -0598ee: 7020 2616 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -0598f4: 2703 |0078: throw v3 │ │ -0598f6: 5463 5f01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -0598fa: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -0598fe: 6e20 c414 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@14c4 │ │ -059904: 28d2 |0080: goto 0052 // -002e │ │ -059906: 2203 5503 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ -05990a: 1a04 8402 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0284 │ │ -05990e: 7020 2616 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -059914: 2703 |0088: throw v3 │ │ -059916: 1f01 e202 |0089: check-cast v1, Landroid/widget/ListView; // type@02e2 │ │ -05991a: 5b61 5901 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -05991e: 5463 5701 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ -059922: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -059926: 5463 5901 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -05992a: 5464 5701 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ -05992e: 6e20 5e14 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@145e │ │ -059934: 2884 |0098: goto 001c // -007c │ │ -059936: 5463 5601 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ -05993a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -05993e: 5463 5f01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059942: 5464 5601 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ -059946: 6e20 bf14 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -05994c: 5463 5901 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059950: 5464 5f01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059954: 6e20 5e14 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@145e │ │ -05995a: 2900 71ff |00ab: goto/16 001c // -008f │ │ -05995e: 5463 5d01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -059962: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -059966: 7030 6c04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ -05996c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +05977c: |[05977c] android.support.v4.app.ListFragment.ensureList:()V │ │ +05978c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05978e: 5463 5901 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059792: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +059796: 0e00 |0005: return-void │ │ +059798: 6e10 6404 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0464 │ │ +05979e: 0c02 |0009: move-result-object v2 │ │ +0597a0: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0597a4: 2203 4403 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ +0597a8: 1a04 8502 |000e: const-string v4, "Content view not yet created" // string@0285 │ │ +0597ac: 7020 0716 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0597b2: 2703 |0013: throw v3 │ │ +0597b4: 2023 e202 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02e2 │ │ +0597b8: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0597bc: 1f02 e202 |0018: check-cast v2, Landroid/widget/ListView; // type@02e2 │ │ +0597c0: 5b62 5901 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +0597c4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0597c6: 5c63 5b01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ +0597ca: 5463 5901 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +0597ce: 5464 5c01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@015c │ │ +0597d2: 6e20 6014 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1460 │ │ +0597d8: 5463 5501 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ +0597dc: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0597e0: 5460 5501 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ +0597e4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0597e6: 5b63 5501 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ +0597ea: 6e20 6a04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@046a │ │ +0597f0: 5463 5801 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0158 │ │ +0597f4: 5464 5e01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@015e │ │ +0597f8: 6e20 af01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@01af │ │ +0597fe: 28cc |0039: goto 0005 // -0034 │ │ +059800: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +059806: 6e20 ee12 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +05980c: 0c03 |0040: move-result-object v3 │ │ +05980e: 1f03 f302 |0041: check-cast v3, Landroid/widget/TextView; // type@02f3 │ │ +059812: 5b63 5f01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +059816: 5463 5f01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +05981a: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +05981e: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +059824: 6e20 ee12 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +05982a: 0c03 |004f: move-result-object v3 │ │ +05982c: 5b63 5701 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ +059830: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +059836: 6e20 ee12 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +05983c: 0c03 |0058: move-result-object v3 │ │ +05983e: 5b63 5d01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +059842: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +059848: 6e20 ee12 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +05984e: 0c03 |0061: move-result-object v3 │ │ +059850: 5b63 5a01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +059854: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +05985a: 6e20 ee12 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +059860: 0c01 |006a: move-result-object v1 │ │ +059862: 2013 e202 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02e2 │ │ +059866: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +05986a: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +05986e: 2203 5503 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ +059872: 1a04 840a |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0a84 │ │ +059876: 7020 2616 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +05987c: 2703 |0078: throw v3 │ │ +05987e: 5463 5f01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +059882: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +059886: 6e20 c414 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@14c4 │ │ +05988c: 28d2 |0080: goto 0052 // -002e │ │ +05988e: 2203 5503 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0355 │ │ +059892: 1a04 8402 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0284 │ │ +059896: 7020 2616 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +05989c: 2703 |0088: throw v3 │ │ +05989e: 1f01 e202 |0089: check-cast v1, Landroid/widget/ListView; // type@02e2 │ │ +0598a2: 5b61 5901 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +0598a6: 5463 5701 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ +0598aa: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +0598ae: 5463 5901 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +0598b2: 5464 5701 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ +0598b6: 6e20 5e14 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@145e │ │ +0598bc: 2884 |0098: goto 001c // -007c │ │ +0598be: 5463 5601 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ +0598c2: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0598c6: 5463 5f01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +0598ca: 5464 5601 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ +0598ce: 6e20 bf14 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +0598d4: 5463 5901 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +0598d8: 5464 5f01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +0598dc: 6e20 5e14 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@145e │ │ +0598e2: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0598e6: 5463 5d01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +0598ea: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0598ee: 7030 6c04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ +0598f4: 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 │ │ @@ -112181,77 +112153,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -059970: |[059970] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -059980: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -059986: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -05998a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -05998e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -059990: 7010 5e04 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059996: 5460 5d01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -05999a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -05999e: 2200 4403 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -0599a2: 1a01 6d02 |0011: const-string v1, "Can't be used with a custom content view" // string@026d │ │ -0599a6: 7020 0716 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -0599ac: 2700 |0016: throw v0 │ │ -0599ae: 5560 5b01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ -0599b2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -0599b6: 0e00 |001b: return-void │ │ -0599b8: 5c67 5b01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ -0599bc: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -0599c0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -0599c4: 5460 5d01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -0599c8: 6e10 5f04 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -0599ce: 0c01 |0027: move-result-object v1 │ │ -0599d0: 7120 2714 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ -0599d6: 0c01 |002b: move-result-object v1 │ │ -0599d8: 6e20 4b13 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -0599de: 5460 5a01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -0599e2: 6e10 5f04 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -0599e8: 0c01 |0034: move-result-object v1 │ │ -0599ea: 7120 2714 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ -0599f0: 0c01 |0038: move-result-object v1 │ │ -0599f2: 6e20 4b13 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -0599f8: 5460 5d01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -0599fc: 6e20 4a13 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -059a02: 5460 5a01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -059a06: 6e20 4a13 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -059a0c: 28d5 |0046: goto 001b // -002b │ │ -059a0e: 5460 5d01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -059a12: 6e10 eb12 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ -059a18: 5460 5a01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -059a1c: 6e10 eb12 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ -059a22: 28eb |0051: goto 003c // -0015 │ │ -059a24: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -059a28: 5460 5d01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -059a2c: 6e10 5f04 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -059a32: 0c01 |0059: move-result-object v1 │ │ -059a34: 7120 2714 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ -059a3a: 0c01 |005d: move-result-object v1 │ │ -059a3c: 6e20 4b13 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -059a42: 5460 5a01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -059a46: 6e10 5f04 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -059a4c: 0c01 |0066: move-result-object v1 │ │ -059a4e: 7120 2714 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ -059a54: 0c01 |006a: move-result-object v1 │ │ -059a56: 6e20 4b13 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ -059a5c: 5460 5d01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -059a60: 6e20 4a13 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -059a66: 5460 5a01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -059a6a: 6e20 4a13 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -059a70: 28a3 |0078: goto 001b // -005d │ │ -059a72: 5460 5d01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -059a76: 6e10 eb12 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ -059a7c: 5460 5a01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -059a80: 6e10 eb12 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ -059a86: 28eb |0083: goto 006e // -0015 │ │ +0598f8: |[0598f8] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +059908: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +05990e: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +059912: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +059916: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +059918: 7010 5e04 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +05991e: 5460 5d01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +059922: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +059926: 2200 4403 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +05992a: 1a01 6d02 |0011: const-string v1, "Can't be used with a custom content view" // string@026d │ │ +05992e: 7020 0716 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +059934: 2700 |0016: throw v0 │ │ +059936: 5560 5b01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ +05993a: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +05993e: 0e00 |001b: return-void │ │ +059940: 5c67 5b01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ +059944: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +059948: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +05994c: 5460 5d01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +059950: 6e10 5f04 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +059956: 0c01 |0027: move-result-object v1 │ │ +059958: 7120 2714 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ +05995e: 0c01 |002b: move-result-object v1 │ │ +059960: 6e20 4b13 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +059966: 5460 5a01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +05996a: 6e10 5f04 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +059970: 0c01 |0034: move-result-object v1 │ │ +059972: 7120 2714 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ +059978: 0c01 |0038: move-result-object v1 │ │ +05997a: 6e20 4b13 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +059980: 5460 5d01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +059984: 6e20 4a13 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +05998a: 5460 5a01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +05998e: 6e20 4a13 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +059994: 28d5 |0046: goto 001b // -002b │ │ +059996: 5460 5d01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +05999a: 6e10 eb12 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ +0599a0: 5460 5a01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +0599a4: 6e10 eb12 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ +0599aa: 28eb |0051: goto 003c // -0015 │ │ +0599ac: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +0599b0: 5460 5d01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +0599b4: 6e10 5f04 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +0599ba: 0c01 |0059: move-result-object v1 │ │ +0599bc: 7120 2714 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ +0599c2: 0c01 |005d: move-result-object v1 │ │ +0599c4: 6e20 4b13 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +0599ca: 5460 5a01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +0599ce: 6e10 5f04 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +0599d4: 0c01 |0066: move-result-object v1 │ │ +0599d6: 7120 2714 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1427 │ │ +0599dc: 0c01 |006a: move-result-object v1 │ │ +0599de: 6e20 4b13 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@134b │ │ +0599e4: 5460 5d01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +0599e8: 6e20 4a13 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +0599ee: 5460 5a01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +0599f2: 6e20 4a13 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +0599f8: 28a3 |0078: goto 001b // -005d │ │ +0599fa: 5460 5d01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +0599fe: 6e10 eb12 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ +059a04: 5460 5a01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +059a08: 6e10 eb12 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@12eb │ │ +059a0e: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -112282,17 +112254,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059a88: |[059a88] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -059a98: 5410 5501 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ -059a9c: 1100 |0002: return-object v0 │ │ +059a10: |[059a10] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +059a20: 5410 5501 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ +059a24: 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;) │ │ @@ -112300,18 +112272,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059aa0: |[059aa0] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -059ab0: 7010 5e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059ab6: 5410 5901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059aba: 1100 |0005: return-object v0 │ │ +059a28: |[059a28] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +059a38: 7010 5e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +059a3e: 5410 5901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059a42: 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; │ │ │ │ @@ -112320,20 +112292,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -059abc: |[059abc] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -059acc: 7010 5e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059ad2: 5420 5901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059ad6: 6e10 5a14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@145a │ │ -059adc: 0b00 |0008: move-result-wide v0 │ │ -059ade: 1000 |0009: return-wide v0 │ │ +059a44: |[059a44] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +059a54: 7010 5e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +059a5a: 5420 5901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059a5e: 6e10 5a14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@145a │ │ +059a64: 0b00 |0008: move-result-wide v0 │ │ +059a66: 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; │ │ │ │ @@ -112342,20 +112314,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -059ae0: |[059ae0] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -059af0: 7010 5e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059af6: 5410 5901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059afa: 6e10 5b14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@145b │ │ -059b00: 0a00 |0008: move-result v0 │ │ -059b02: 0f00 |0009: return v0 │ │ +059a68: |[059a68] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +059a78: 7010 5e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +059a7e: 5410 5901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059a82: 6e10 5b14 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@145b │ │ +059a88: 0a00 |0008: move-result v0 │ │ +059a8a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -112364,73 +112336,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 │ │ -059b04: |[059b04] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -059b14: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -059b18: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -059b1a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -059b1c: 6e10 5f04 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -059b22: 0c00 |0007: move-result-object v0 │ │ -059b24: 2205 dc02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02dc │ │ -059b28: 7020 4414 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ -059b2e: 2203 df02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02df │ │ -059b32: 7020 4c14 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@144c │ │ -059b38: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -059b3e: 6e20 4f14 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@144f │ │ -059b44: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -059b46: 6e20 5014 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1450 │ │ -059b4c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -059b50: 6e20 5114 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1451 │ │ -059b56: 6e20 4e14 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@144e │ │ -059b5c: 2204 e502 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02e5 │ │ -059b60: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -059b62: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -059b68: 7040 7514 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1475 │ │ -059b6e: 2207 db02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -059b72: 7030 4314 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -059b78: 6e30 4d14 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ -059b7e: 2207 db02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -059b82: 7030 4314 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -059b88: 6e30 4514 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ -059b8e: 2201 dc02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02dc │ │ -059b92: 7020 4414 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ -059b98: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -059b9e: 6e20 4614 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ -059ba4: 2206 f302 |0048: new-instance v6, Landroid/widget/TextView; // type@02f3 │ │ -059ba8: 6e10 5f04 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -059bae: 0c07 |004d: move-result-object v7 │ │ -059bb0: 7020 aa14 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ -059bb6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -059bbc: 6e20 bb14 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@14bb │ │ -059bc2: 6e20 ba14 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@14ba │ │ -059bc8: 2207 db02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -059bcc: 7030 4314 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -059bd2: 6e30 4514 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ -059bd8: 2202 e202 |0062: new-instance v2, Landroid/widget/ListView; // type@02e2 │ │ -059bdc: 6e10 5f04 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ -059be2: 0c07 |0067: move-result-object v7 │ │ -059be4: 7020 5314 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1453 │ │ -059bea: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -059bf0: 6e20 5f14 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@145f │ │ -059bf6: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -059bf8: 6e20 5d14 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@145d │ │ -059bfe: 2207 db02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -059c02: 7030 4314 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -059c08: 6e30 4514 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ -059c0e: 2207 db02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -059c12: 7030 4314 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -059c18: 6e30 4514 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ -059c1e: 2207 db02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ -059c22: 7030 4314 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ -059c28: 6e20 4714 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1447 │ │ -059c2e: 1105 |008d: return-object v5 │ │ +059a8c: |[059a8c] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +059a9c: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +059aa0: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +059aa2: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +059aa4: 6e10 5f04 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +059aaa: 0c00 |0007: move-result-object v0 │ │ +059aac: 2205 dc02 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02dc │ │ +059ab0: 7020 4414 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ +059ab6: 2203 df02 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02df │ │ +059aba: 7020 4c14 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@144c │ │ +059ac0: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +059ac6: 6e20 4f14 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@144f │ │ +059acc: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +059ace: 6e20 5014 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1450 │ │ +059ad4: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +059ad8: 6e20 5114 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1451 │ │ +059ade: 6e20 4e14 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@144e │ │ +059ae4: 2204 e502 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02e5 │ │ +059ae8: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +059aea: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +059af0: 7040 7514 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1475 │ │ +059af6: 2207 db02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +059afa: 7030 4314 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +059b00: 6e30 4d14 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@144d │ │ +059b06: 2207 db02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +059b0a: 7030 4314 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +059b10: 6e30 4514 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ +059b16: 2201 dc02 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02dc │ │ +059b1a: 7020 4414 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@1444 │ │ +059b20: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +059b26: 6e20 4614 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@1446 │ │ +059b2c: 2206 f302 |0048: new-instance v6, Landroid/widget/TextView; // type@02f3 │ │ +059b30: 6e10 5f04 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +059b36: 0c07 |004d: move-result-object v7 │ │ +059b38: 7020 aa14 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ +059b3e: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +059b44: 6e20 bb14 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@14bb │ │ +059b4a: 6e20 ba14 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@14ba │ │ +059b50: 2207 db02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +059b54: 7030 4314 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +059b5a: 6e30 4514 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ +059b60: 2202 e202 |0062: new-instance v2, Landroid/widget/ListView; // type@02e2 │ │ +059b64: 6e10 5f04 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@045f │ │ +059b6a: 0c07 |0067: move-result-object v7 │ │ +059b6c: 7020 5314 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@1453 │ │ +059b72: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +059b78: 6e20 5f14 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@145f │ │ +059b7e: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +059b80: 6e20 5d14 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@145d │ │ +059b86: 2207 db02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +059b8a: 7030 4314 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +059b90: 6e30 4514 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ +059b96: 2207 db02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +059b9a: 7030 4314 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +059ba0: 6e30 4514 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1445 │ │ +059ba6: 2207 db02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02db │ │ +059baa: 7030 4314 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@1443 │ │ +059bb0: 6e20 4714 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1447 │ │ +059bb6: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -112470,28 +112442,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -059c30: |[059c30] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -059c40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -059c42: 5430 5801 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0158 │ │ -059c46: 5431 5e01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@015e │ │ -059c4a: 6e20 b201 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -059c50: 5b32 5901 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059c54: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -059c56: 5c30 5b01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ -059c5a: 5b32 5a01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ -059c5e: 5b32 5d01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ -059c62: 5b32 5701 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ -059c66: 5b32 5f01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059c6a: 6f10 0b03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@030b │ │ -059c70: 0e00 |0018: return-void │ │ +059bb8: |[059bb8] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +059bc8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059bca: 5430 5801 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0158 │ │ +059bce: 5431 5e01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@015e │ │ +059bd2: 6e20 b201 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +059bd8: 5b32 5901 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059bdc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +059bde: 5c30 5b01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ +059be2: 5b32 5a01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015a │ │ +059be6: 5b32 5d01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@015d │ │ +059bea: 5b32 5701 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0157 │ │ +059bee: 5b32 5f01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +059bf2: 6f10 0b03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@030b │ │ +059bf8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -112505,16 +112477,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 │ │ -059c74: |[059c74] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -059c84: 0e00 |0000: return-void │ │ +059bfc: |[059bfc] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +059c0c: 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; │ │ @@ -112526,18 +112498,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 │ │ -059c88: |[059c88] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -059c98: 6f30 1803 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0318 │ │ -059c9e: 7010 5e04 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059ca4: 0e00 |0006: return-void │ │ +059c10: |[059c10] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +059c20: 6f30 1803 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0318 │ │ +059c26: 7010 5e04 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +059c2c: 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; │ │ @@ -112549,31 +112521,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -059ca8: |[059ca8] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -059cb8: 7010 5e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059cbe: 5420 5f01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059cc2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -059cc6: 2200 4403 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ -059cca: 1a01 6d02 |0009: const-string v1, "Can't be used with a custom content view" // string@026d │ │ -059cce: 7020 0716 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -059cd4: 2700 |000e: throw v0 │ │ -059cd6: 5420 5f01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059cda: 6e20 bf14 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -059ce0: 5420 5601 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ -059ce4: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -059ce8: 5420 5901 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059cec: 5421 5f01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ -059cf0: 6e20 5e14 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@145e │ │ -059cf6: 5b23 5601 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ -059cfa: 0e00 |0021: return-void │ │ +059c30: |[059c30] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +059c40: 7010 5e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +059c46: 5420 5f01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +059c4a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +059c4e: 2200 4403 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0344 │ │ +059c52: 1a01 6d02 |0009: const-string v1, "Can't be used with a custom content view" // string@026d │ │ +059c56: 7020 0716 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +059c5c: 2700 |000e: throw v0 │ │ +059c5e: 5420 5f01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +059c62: 6e20 bf14 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +059c68: 5420 5601 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ +059c6c: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +059c70: 5420 5901 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059c74: 5421 5f01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@015f │ │ +059c78: 6e20 5e14 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@145e │ │ +059c7e: 5b23 5601 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0156 │ │ +059c82: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -112589,38 +112561,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -059cfc: |[059cfc] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -059d0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -059d0e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -059d10: 5443 5501 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ -059d14: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -059d18: 0110 |0006: move v0, v1 │ │ -059d1a: 5b45 5501 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ -059d1e: 5443 5901 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059d22: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -059d26: 5443 5901 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059d2a: 6e20 5c14 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@145c │ │ -059d30: 5543 5b01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ -059d34: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -059d38: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -059d3c: 6e10 6404 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0464 │ │ -059d42: 0c03 |001b: move-result-object v3 │ │ -059d44: 6e10 1213 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1312 │ │ -059d4a: 0c03 |001f: move-result-object v3 │ │ -059d4c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -059d50: 0112 |0022: move v2, v1 │ │ -059d52: 7030 6c04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ -059d58: 0e00 |0026: return-void │ │ -059d5a: 0120 |0027: move v0, v2 │ │ -059d5c: 28df |0028: goto 0007 // -0021 │ │ +059c84: |[059c84] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +059c94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059c96: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +059c98: 5443 5501 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ +059c9c: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +059ca0: 0110 |0006: move v0, v1 │ │ +059ca2: 5b45 5501 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0155 │ │ +059ca6: 5443 5901 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059caa: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +059cae: 5443 5901 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059cb2: 6e20 5c14 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@145c │ │ +059cb8: 5543 5b01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@015b │ │ +059cbc: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +059cc0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +059cc4: 6e10 6404 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0464 │ │ +059cca: 0c03 |001b: move-result-object v3 │ │ +059ccc: 6e10 1213 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1312 │ │ +059cd2: 0c03 |001f: move-result-object v3 │ │ +059cd4: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +059cd8: 0112 |0022: move v2, v1 │ │ +059cda: 7030 6c04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ +059ce0: 0e00 |0026: return-void │ │ +059ce2: 0120 |0027: move v0, v2 │ │ +059ce4: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -112637,18 +112609,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -059d60: |[059d60] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -059d70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059d72: 7030 6c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ -059d78: 0e00 |0004: return-void │ │ +059ce8: |[059ce8] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +059cf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +059cfa: 7030 6c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ +059d00: 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 │ │ @@ -112658,18 +112630,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -059d7c: |[059d7c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -059d8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059d8e: 7030 6c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ -059d94: 0e00 |0004: return-void │ │ +059d04: |[059d04] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +059d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059d16: 7030 6c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@046c │ │ +059d1c: 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 │ │ @@ -112679,19 +112651,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -059d98: |[059d98] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -059da8: 7010 5e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ -059dae: 5410 5901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ -059db2: 6e20 6114 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1461 │ │ -059db8: 0e00 |0008: return-void │ │ +059d20: |[059d20] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +059d30: 7010 5e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@045e │ │ +059d36: 5410 5901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0159 │ │ +059d3a: 6e20 6114 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@1461 │ │ +059d40: 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; │ │ @@ -112799,21 +112771,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 │ │ -059dbc: |[059dbc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -059dcc: 5b01 6e01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059dd0: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -059dd6: 5902 6601 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -059dda: 5b03 6001 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0160 │ │ -059dde: 5b04 6101 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -059de2: 0e00 |000b: return-void │ │ +059d44: |[059d44] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +059d54: 5b01 6e01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059d58: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +059d5e: 5902 6601 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +059d62: 5b03 6001 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0160 │ │ +059d66: 5b04 6101 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +059d6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -112831,71 +112803,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 │ │ -059de4: |[059de4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -059df4: 5441 6101 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -059df8: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -059dfc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -059dfe: 5441 6e01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059e02: 5411 7101 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059e06: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -059e0a: 5441 6e01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059e0e: 5411 7101 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059e12: 5411 e100 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059e16: 5410 1701 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059e1a: 5441 6e01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059e1e: 5411 7101 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059e22: 5411 e100 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059e26: 1a02 d515 |0019: const-string v2, "onLoadFinished" // string@15d5 │ │ -059e2a: 5b12 1701 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059e2e: 6301 6f01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -059e32: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -059e36: 1a01 3308 |0021: const-string v1, "LoaderManager" // string@0833 │ │ -059e3a: 2202 5803 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -059e3e: 7010 4016 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -059e44: 1a03 2300 |0028: const-string v3, " onLoadFinished in " // string@0023 │ │ -059e48: 6e20 4716 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059e4e: 0c02 |002d: move-result-object v2 │ │ -059e50: 6e20 4616 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -059e56: 0c02 |0031: move-result-object v2 │ │ -059e58: 1a03 e100 |0032: const-string v3, ": " // string@00e1 │ │ -059e5c: 6e20 4716 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059e62: 0c02 |0037: move-result-object v2 │ │ -059e64: 6e20 f105 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@05f1 │ │ -059e6a: 0c03 |003b: move-result-object v3 │ │ -059e6c: 6e20 4716 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059e72: 0c02 |003f: move-result-object v2 │ │ -059e74: 6e10 4c16 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059e7a: 0c02 |0043: move-result-object v2 │ │ -059e7c: 7120 7812 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -059e82: 5441 6101 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -059e86: 7230 7004 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0470 │ │ -059e8c: 5441 6e01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059e90: 5411 7101 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059e94: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -059e98: 5441 6e01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059e9c: 5411 7101 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059ea0: 5411 e100 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059ea4: 5b10 1701 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059ea8: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -059eaa: 5c41 6301 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -059eae: 0e00 |005d: return-void │ │ -059eb0: 0d01 |005e: move-exception v1 │ │ -059eb2: 5442 6e01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059eb6: 5422 7101 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059eba: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -059ebe: 5442 6e01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059ec2: 5422 7101 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059ec6: 5422 e100 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059eca: 5b20 1701 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059ece: 2701 |006d: throw v1 │ │ +059d6c: |[059d6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +059d7c: 5441 6101 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +059d80: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +059d84: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +059d86: 5441 6e01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059d8a: 5411 7101 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059d8e: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +059d92: 5441 6e01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059d96: 5411 7101 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059d9a: 5411 e100 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059d9e: 5410 1701 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059da2: 5441 6e01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059da6: 5411 7101 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059daa: 5411 e100 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059dae: 1a02 d515 |0019: const-string v2, "onLoadFinished" // string@15d5 │ │ +059db2: 5b12 1701 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059db6: 6301 6f01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +059dba: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +059dbe: 1a01 3308 |0021: const-string v1, "LoaderManager" // string@0833 │ │ +059dc2: 2202 5803 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +059dc6: 7010 4016 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +059dcc: 1a03 2300 |0028: const-string v3, " onLoadFinished in " // string@0023 │ │ +059dd0: 6e20 4716 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059dd6: 0c02 |002d: move-result-object v2 │ │ +059dd8: 6e20 4616 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +059dde: 0c02 |0031: move-result-object v2 │ │ +059de0: 1a03 e100 |0032: const-string v3, ": " // string@00e1 │ │ +059de4: 6e20 4716 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059dea: 0c02 |0037: move-result-object v2 │ │ +059dec: 6e20 f105 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@05f1 │ │ +059df2: 0c03 |003b: move-result-object v3 │ │ +059df4: 6e20 4716 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059dfa: 0c02 |003f: move-result-object v2 │ │ +059dfc: 6e10 4c16 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +059e02: 0c02 |0043: move-result-object v2 │ │ +059e04: 7120 7812 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +059e0a: 5441 6101 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +059e0e: 7230 7004 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0470 │ │ +059e14: 5441 6e01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059e18: 5411 7101 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059e1c: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +059e20: 5441 6e01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059e24: 5411 7101 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059e28: 5411 e100 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059e2c: 5b10 1701 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059e30: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +059e32: 5c41 6301 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +059e36: 0e00 |005d: return-void │ │ +059e38: 0d01 |005e: move-exception v1 │ │ +059e3a: 5442 6e01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059e3e: 5422 7101 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059e42: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +059e46: 5442 6e01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059e4a: 5422 7101 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059e4e: 5422 e100 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059e52: 5b20 1701 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059e56: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -112922,103 +112894,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -059edc: |[059edc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -059eec: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -059eee: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -059ef0: 6302 6f01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -059ef4: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -059ef8: 1a02 3308 |0006: const-string v2, "LoaderManager" // string@0833 │ │ -059efc: 2203 5803 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -059f00: 7010 4016 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -059f06: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ -059f0a: 6e20 4716 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059f10: 0c03 |0012: move-result-object v3 │ │ -059f12: 6e20 4616 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -059f18: 0c03 |0016: move-result-object v3 │ │ -059f1a: 6e10 4c16 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059f20: 0c03 |001a: move-result-object v3 │ │ -059f22: 7120 7812 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -059f28: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -059f2a: 5c72 6401 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0164 │ │ -059f2e: 5571 6301 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -059f32: 5c75 6301 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -059f36: 5472 6101 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -059f3a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -059f3e: 5472 6801 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -059f42: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -059f46: 5572 6501 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -059f4a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -059f4e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -059f52: 6302 6f01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -059f56: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -059f5a: 1a02 3308 |0037: const-string v2, "LoaderManager" // string@0833 │ │ -059f5e: 2203 5803 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -059f62: 7010 4016 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -059f68: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ -059f6c: 6e20 4716 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -059f72: 0c03 |0043: move-result-object v3 │ │ -059f74: 6e20 4616 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -059f7a: 0c03 |0047: move-result-object v3 │ │ -059f7c: 6e10 4c16 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -059f82: 0c03 |004b: move-result-object v3 │ │ -059f84: 7120 7812 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -059f8a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -059f8c: 5472 6e01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059f90: 5422 7101 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059f94: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -059f98: 5472 6e01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059f9c: 5422 7101 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059fa0: 5422 e100 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059fa4: 5420 1701 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059fa8: 5472 6e01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059fac: 5422 7101 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059fb0: 5422 e100 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059fb4: 1a03 d715 |0064: const-string v3, "onLoaderReset" // string@15d7 │ │ -059fb8: 5b23 1701 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059fbc: 5472 6101 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -059fc0: 5473 6801 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -059fc4: 7220 7104 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0471 │ │ -059fca: 5472 6e01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059fce: 5422 7101 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059fd2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -059fd6: 5472 6e01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -059fda: 5422 7101 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -059fde: 5422 e100 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -059fe2: 5b20 1701 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -059fe6: 5b76 6101 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -059fea: 5b76 6201 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -059fee: 5c75 6501 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -059ff2: 5472 6801 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -059ff6: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -059ffa: 5572 6701 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -059ffe: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -05a002: 5c75 6701 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -05a006: 5472 6801 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a00a: 6e20 0706 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0607 │ │ -05a010: 5472 6801 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a014: 6e10 0106 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0601 │ │ -05a01a: 5472 6901 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a01e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -05a022: 5472 6901 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a026: 6e10 7c04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a02c: 0e00 |00a0: return-void │ │ -05a02e: 0d02 |00a1: move-exception v2 │ │ -05a030: 5473 6e01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a034: 5433 7101 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a038: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -05a03c: 5473 6e01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a040: 5433 7101 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a044: 5433 e100 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -05a048: 5b30 1701 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ -05a04c: 2702 |00b0: throw v2 │ │ +059e64: |[059e64] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +059e74: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +059e76: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +059e78: 6302 6f01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +059e7c: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +059e80: 1a02 3308 |0006: const-string v2, "LoaderManager" // string@0833 │ │ +059e84: 2203 5803 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +059e88: 7010 4016 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +059e8e: 1a04 0900 |000d: const-string v4, " Destroying: " // string@0009 │ │ +059e92: 6e20 4716 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059e98: 0c03 |0012: move-result-object v3 │ │ +059e9a: 6e20 4616 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +059ea0: 0c03 |0016: move-result-object v3 │ │ +059ea2: 6e10 4c16 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +059ea8: 0c03 |001a: move-result-object v3 │ │ +059eaa: 7120 7812 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +059eb0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +059eb2: 5c72 6401 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0164 │ │ +059eb6: 5571 6301 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +059eba: 5c75 6301 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +059ebe: 5472 6101 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +059ec2: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +059ec6: 5472 6801 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +059eca: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +059ece: 5572 6501 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +059ed2: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +059ed6: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +059eda: 6302 6f01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +059ede: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +059ee2: 1a02 3308 |0037: const-string v2, "LoaderManager" // string@0833 │ │ +059ee6: 2203 5803 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +059eea: 7010 4016 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +059ef0: 1a04 1600 |003e: const-string v4, " Reseting: " // string@0016 │ │ +059ef4: 6e20 4716 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +059efa: 0c03 |0043: move-result-object v3 │ │ +059efc: 6e20 4616 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +059f02: 0c03 |0047: move-result-object v3 │ │ +059f04: 6e10 4c16 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +059f0a: 0c03 |004b: move-result-object v3 │ │ +059f0c: 7120 7812 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +059f12: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +059f14: 5472 6e01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059f18: 5422 7101 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059f1c: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +059f20: 5472 6e01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059f24: 5422 7101 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059f28: 5422 e100 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059f2c: 5420 1701 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059f30: 5472 6e01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059f34: 5422 7101 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059f38: 5422 e100 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059f3c: 1a03 d715 |0064: const-string v3, "onLoaderReset" // string@15d7 │ │ +059f40: 5b23 1701 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059f44: 5472 6101 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +059f48: 5473 6801 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +059f4c: 7220 7104 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0471 │ │ +059f52: 5472 6e01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059f56: 5422 7101 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059f5a: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +059f5e: 5472 6e01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059f62: 5422 7101 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059f66: 5422 e100 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059f6a: 5b20 1701 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059f6e: 5b76 6101 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +059f72: 5b76 6201 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +059f76: 5c75 6501 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +059f7a: 5472 6801 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +059f7e: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +059f82: 5572 6701 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +059f86: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +059f8a: 5c75 6701 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +059f8e: 5472 6801 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +059f92: 6e20 0706 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0607 │ │ +059f98: 5472 6801 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +059f9c: 6e10 0106 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0601 │ │ +059fa2: 5472 6901 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +059fa6: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +059faa: 5472 6901 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +059fae: 6e10 7c04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +059fb4: 0e00 |00a0: return-void │ │ +059fb6: 0d02 |00a1: move-exception v2 │ │ +059fb8: 5473 6e01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059fbc: 5433 7101 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059fc0: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +059fc4: 5473 6e01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +059fc8: 5433 7101 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +059fcc: 5433 e100 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +059fd0: 5b30 1701 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@0117 │ │ +059fd4: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -113056,112 +113028,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 │ │ -05a05c: |[05a05c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05a06c: 6e20 db15 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a072: 1a00 f512 |0003: const-string v0, "mId=" // string@12f5 │ │ -05a076: 6e20 db15 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a07c: 5230 6601 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a080: 6e20 d915 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -05a086: 1a00 5700 |000d: const-string v0, " mArgs=" // string@0057 │ │ -05a08a: 6e20 db15 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a090: 5430 6001 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0160 │ │ -05a094: 6e20 df15 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -05a09a: 6e20 db15 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a0a0: 1a00 4b12 |001a: const-string v0, "mCallbacks=" // string@124b │ │ -05a0a4: 6e20 db15 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a0aa: 5430 6101 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -05a0ae: 6e20 df15 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -05a0b4: 6e20 db15 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a0ba: 1a00 2a13 |0027: const-string v0, "mLoader=" // string@132a │ │ -05a0be: 6e20 db15 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a0c4: 5430 6801 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a0c8: 6e20 df15 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -05a0ce: 5430 6801 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a0d2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -05a0d6: 5430 6801 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a0da: 2201 5803 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a0de: 7010 4016 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a0e4: 6e20 4716 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a0ea: 0c01 |003f: move-result-object v1 │ │ -05a0ec: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ -05a0f0: 6e20 4716 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a0f6: 0c01 |0045: move-result-object v1 │ │ -05a0f8: 6e10 4c16 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a0fe: 0c01 |0049: move-result-object v1 │ │ -05a100: 6e57 f305 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@05f3 │ │ -05a106: 5530 6501 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05a10a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -05a10e: 5530 6301 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -05a112: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -05a116: 6e20 db15 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a11c: 1a00 ee12 |0058: const-string v0, "mHaveData=" // string@12ee │ │ -05a120: 6e20 db15 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a126: 5530 6501 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05a12a: 6e20 dc15 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -05a130: 1a00 1f00 |0062: const-string v0, " mDeliveredData=" // string@001f │ │ -05a134: 6e20 db15 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a13a: 5530 6301 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -05a13e: 6e20 e115 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -05a144: 6e20 db15 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a14a: 1a00 8b12 |006f: const-string v0, "mData=" // string@128b │ │ -05a14e: 6e20 db15 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a154: 5430 6201 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -05a158: 6e20 df15 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -05a15e: 6e20 db15 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a164: 1a00 f513 |007c: const-string v0, "mStarted=" // string@13f5 │ │ -05a168: 6e20 db15 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a16e: 5530 6d01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a172: 6e20 dc15 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -05a178: 1a00 6d00 |0086: const-string v0, " mReportNextStart=" // string@006d │ │ -05a17c: 6e20 db15 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a182: 5530 6a01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ -05a186: 6e20 dc15 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -05a18c: 1a00 5e00 |0090: const-string v0, " mDestroyed=" // string@005e │ │ -05a190: 6e20 db15 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a196: 5530 6401 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0164 │ │ -05a19a: 6e20 e115 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -05a1a0: 6e20 db15 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a1a6: 1a00 ba13 |009d: const-string v0, "mRetaining=" // string@13ba │ │ -05a1aa: 6e20 db15 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a1b0: 5530 6b01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ -05a1b4: 6e20 dc15 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -05a1ba: 1a00 7100 |00a7: const-string v0, " mRetainingStarted=" // string@0071 │ │ -05a1be: 6e20 db15 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a1c4: 5530 6c01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ -05a1c8: 6e20 dc15 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ -05a1ce: 1a00 6700 |00b1: const-string v0, " mListenerRegistered=" // string@0067 │ │ -05a1d2: 6e20 db15 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a1d8: 5530 6701 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -05a1dc: 6e20 e115 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -05a1e2: 5430 6901 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a1e6: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -05a1ea: 6e20 db15 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05a1f0: 1a00 f108 |00c2: const-string v0, "Pending Loader " // string@08f1 │ │ -05a1f4: 6e20 e015 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05a1fa: 5430 6901 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a1fe: 6e20 da15 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ -05a204: 1a00 e000 |00cc: const-string v0, ":" // string@00e0 │ │ -05a208: 6e20 e015 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05a20e: 5430 6901 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a212: 2201 5803 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a216: 7010 4016 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a21c: 6e20 4716 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a222: 0c01 |00db: move-result-object v1 │ │ -05a224: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ -05a228: 6e20 4716 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a22e: 0c01 |00e1: move-result-object v1 │ │ -05a230: 6e10 4c16 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a236: 0c01 |00e5: move-result-object v1 │ │ -05a238: 6e57 7d04 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@047d │ │ -05a23e: 0e00 |00e9: return-void │ │ +059fe4: |[059fe4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +059ff4: 6e20 db15 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +059ffa: 1a00 f512 |0003: const-string v0, "mId=" // string@12f5 │ │ +059ffe: 6e20 db15 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a004: 5230 6601 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a008: 6e20 d915 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +05a00e: 1a00 5700 |000d: const-string v0, " mArgs=" // string@0057 │ │ +05a012: 6e20 db15 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a018: 5430 6001 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0160 │ │ +05a01c: 6e20 df15 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +05a022: 6e20 db15 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a028: 1a00 4b12 |001a: const-string v0, "mCallbacks=" // string@124b │ │ +05a02c: 6e20 db15 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a032: 5430 6101 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +05a036: 6e20 df15 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +05a03c: 6e20 db15 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a042: 1a00 2a13 |0027: const-string v0, "mLoader=" // string@132a │ │ +05a046: 6e20 db15 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a04c: 5430 6801 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a050: 6e20 df15 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +05a056: 5430 6801 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a05a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +05a05e: 5430 6801 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a062: 2201 5803 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a066: 7010 4016 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a06c: 6e20 4716 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a072: 0c01 |003f: move-result-object v1 │ │ +05a074: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ +05a078: 6e20 4716 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a07e: 0c01 |0045: move-result-object v1 │ │ +05a080: 6e10 4c16 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a086: 0c01 |0049: move-result-object v1 │ │ +05a088: 6e57 f305 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@05f3 │ │ +05a08e: 5530 6501 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05a092: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +05a096: 5530 6301 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +05a09a: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +05a09e: 6e20 db15 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0a4: 1a00 ee12 |0058: const-string v0, "mHaveData=" // string@12ee │ │ +05a0a8: 6e20 db15 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0ae: 5530 6501 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05a0b2: 6e20 dc15 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +05a0b8: 1a00 1f00 |0062: const-string v0, " mDeliveredData=" // string@001f │ │ +05a0bc: 6e20 db15 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0c2: 5530 6301 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +05a0c6: 6e20 e115 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +05a0cc: 6e20 db15 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0d2: 1a00 8b12 |006f: const-string v0, "mData=" // string@128b │ │ +05a0d6: 6e20 db15 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0dc: 5430 6201 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +05a0e0: 6e20 df15 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +05a0e6: 6e20 db15 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0ec: 1a00 f513 |007c: const-string v0, "mStarted=" // string@13f5 │ │ +05a0f0: 6e20 db15 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a0f6: 5530 6d01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a0fa: 6e20 dc15 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +05a100: 1a00 6d00 |0086: const-string v0, " mReportNextStart=" // string@006d │ │ +05a104: 6e20 db15 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a10a: 5530 6a01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ +05a10e: 6e20 dc15 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +05a114: 1a00 5e00 |0090: const-string v0, " mDestroyed=" // string@005e │ │ +05a118: 6e20 db15 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a11e: 5530 6401 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0164 │ │ +05a122: 6e20 e115 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +05a128: 6e20 db15 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a12e: 1a00 ba13 |009d: const-string v0, "mRetaining=" // string@13ba │ │ +05a132: 6e20 db15 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a138: 5530 6b01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ +05a13c: 6e20 dc15 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +05a142: 1a00 7100 |00a7: const-string v0, " mRetainingStarted=" // string@0071 │ │ +05a146: 6e20 db15 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a14c: 5530 6c01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ +05a150: 6e20 dc15 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@15dc │ │ +05a156: 1a00 6700 |00b1: const-string v0, " mListenerRegistered=" // string@0067 │ │ +05a15a: 6e20 db15 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a160: 5530 6701 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +05a164: 6e20 e115 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +05a16a: 5430 6901 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05a16e: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +05a172: 6e20 db15 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05a178: 1a00 f108 |00c2: const-string v0, "Pending Loader " // string@08f1 │ │ +05a17c: 6e20 e015 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05a182: 5430 6901 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05a186: 6e20 da15 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ +05a18c: 1a00 e000 |00cc: const-string v0, ":" // string@00e0 │ │ +05a190: 6e20 e015 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05a196: 5430 6901 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05a19a: 2201 5803 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a19e: 7010 4016 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a1a4: 6e20 4716 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a1aa: 0c01 |00db: move-result-object v1 │ │ +05a1ac: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ +05a1b0: 6e20 4716 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a1b6: 0c01 |00e1: move-result-object v1 │ │ +05a1b8: 6e10 4c16 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a1be: 0c01 |00e5: move-result-object v1 │ │ +05a1c0: 6e57 7d04 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@047d │ │ +05a1c6: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -113193,48 +113165,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -05a240: |[05a240] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -05a250: 5530 6b01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ -05a254: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -05a258: 6300 6f01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a25c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -05a260: 1a00 3308 |0008: const-string v0, "LoaderManager" // string@0833 │ │ -05a264: 2201 5803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a268: 7010 4016 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a26e: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ -05a272: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a278: 0c01 |0014: move-result-object v1 │ │ -05a27a: 6e20 4616 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a280: 0c01 |0018: move-result-object v1 │ │ -05a282: 6e10 4c16 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a288: 0c01 |001c: move-result-object v1 │ │ -05a28a: 7120 7812 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a290: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -05a292: 5c30 6b01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ -05a296: 5530 6d01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a29a: 5531 6c01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ -05a29e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -05a2a2: 5530 6d01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a2a6: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -05a2aa: 6e10 8304 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0483 │ │ -05a2b0: 5530 6d01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a2b4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -05a2b8: 5530 6501 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05a2bc: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -05a2c0: 5530 6a01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ -05a2c4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -05a2c8: 5430 6801 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a2cc: 5431 6201 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -05a2d0: 6e30 7b04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ -05a2d6: 0e00 |0043: return-void │ │ +05a1c8: |[05a1c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +05a1d8: 5530 6b01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ +05a1dc: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +05a1e0: 6300 6f01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a1e4: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +05a1e8: 1a00 3308 |0008: const-string v0, "LoaderManager" // string@0833 │ │ +05a1ec: 2201 5803 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a1f0: 7010 4016 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a1f6: 1a02 0e00 |000f: const-string v2, " Finished Retaining: " // string@000e │ │ +05a1fa: 6e20 4716 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a200: 0c01 |0014: move-result-object v1 │ │ +05a202: 6e20 4616 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a208: 0c01 |0018: move-result-object v1 │ │ +05a20a: 6e10 4c16 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a210: 0c01 |001c: move-result-object v1 │ │ +05a212: 7120 7812 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a218: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05a21a: 5c30 6b01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ +05a21e: 5530 6d01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a222: 5531 6c01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ +05a226: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +05a22a: 5530 6d01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a22e: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +05a232: 6e10 8304 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0483 │ │ +05a238: 5530 6d01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a23c: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +05a240: 5530 6501 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05a244: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +05a248: 5530 6a01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ +05a24c: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +05a250: 5430 6801 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a254: 5431 6201 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +05a258: 6e30 7b04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ +05a25e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -113250,110 +113222,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 │ │ -05a2d8: |[05a2d8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -05a2e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05a2ea: 6302 6f01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a2ee: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -05a2f2: 1a02 3308 |0005: const-string v2, "LoaderManager" // string@0833 │ │ -05a2f6: 2203 5803 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05a2fa: 7010 4016 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a300: 1a04 d415 |000c: const-string v4, "onLoadComplete: " // string@15d4 │ │ -05a304: 6e20 4716 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a30a: 0c03 |0011: move-result-object v3 │ │ -05a30c: 6e20 4616 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a312: 0c03 |0015: move-result-object v3 │ │ -05a314: 6e10 4c16 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a31a: 0c03 |0019: move-result-object v3 │ │ -05a31c: 7120 7812 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a322: 5562 6401 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0164 │ │ -05a326: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -05a32a: 6302 6f01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a32e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -05a332: 1a02 3308 |0025: const-string v2, "LoaderManager" // string@0833 │ │ -05a336: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ -05a33a: 7120 7812 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a340: 0e00 |002c: return-void │ │ -05a342: 5462 6e01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a346: 5422 7401 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a34a: 5263 6601 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a34e: 6e20 9b08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ -05a354: 0c02 |0036: move-result-object v2 │ │ -05a356: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -05a35a: 6302 6f01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a35e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -05a362: 1a02 3308 |003d: const-string v2, "LoaderManager" // string@0833 │ │ -05a366: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ -05a36a: 7120 7812 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a370: 28e8 |0044: goto 002c // -0018 │ │ -05a372: 5461 6901 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a376: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -05a37a: 6302 6f01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a37e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -05a382: 1a02 3308 |004d: const-string v2, "LoaderManager" // string@0833 │ │ -05a386: 2203 5803 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05a38a: 7010 4016 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a390: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ -05a394: 6e20 4716 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a39a: 0c03 |0059: move-result-object v3 │ │ -05a39c: 6e20 4616 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a3a2: 0c03 |005d: move-result-object v3 │ │ -05a3a4: 6e10 4c16 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a3aa: 0c03 |0061: move-result-object v3 │ │ -05a3ac: 7120 7812 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a3b2: 5b65 6901 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05a3b6: 5462 6e01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a3ba: 5422 7401 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a3be: 5263 6601 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a3c2: 6e30 a008 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ -05a3c8: 6e10 7c04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a3ce: 5462 6e01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a3d2: 6e20 9504 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0495 │ │ -05a3d8: 28b4 |0078: goto 002c // -004c │ │ -05a3da: 5462 6201 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -05a3de: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -05a3e2: 5562 6501 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05a3e6: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -05a3ea: 5b68 6201 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -05a3ee: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -05a3f0: 5c62 6501 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05a3f4: 5562 6d01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a3f8: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -05a3fc: 6e30 7b04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ -05a402: 5462 6e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a406: 5422 7301 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a40a: 5263 6601 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a40e: 6e20 9b08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ -05a414: 0c00 |0096: move-result-object v0 │ │ -05a416: 1f00 c300 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05a41a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -05a41e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -05a422: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -05a424: 5c02 6301 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -05a428: 6e10 7c04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a42e: 5462 6e01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a432: 5422 7301 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a436: 5263 6601 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a43a: 6e20 a108 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@08a1 │ │ -05a440: 5462 6e01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a444: 5422 7101 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a448: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -05a44c: 5462 6e01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a450: 6e10 9304 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ -05a456: 0a02 |00b7: move-result v2 │ │ -05a458: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -05a45c: 5462 6e01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ -05a460: 5422 7101 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a464: 5422 e100 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -05a468: 6e10 e603 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ -05a46e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +05a260: |[05a260] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +05a270: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05a272: 6302 6f01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a276: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +05a27a: 1a02 3308 |0005: const-string v2, "LoaderManager" // string@0833 │ │ +05a27e: 2203 5803 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05a282: 7010 4016 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a288: 1a04 d415 |000c: const-string v4, "onLoadComplete: " // string@15d4 │ │ +05a28c: 6e20 4716 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a292: 0c03 |0011: move-result-object v3 │ │ +05a294: 6e20 4616 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a29a: 0c03 |0015: move-result-object v3 │ │ +05a29c: 6e10 4c16 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a2a2: 0c03 |0019: move-result-object v3 │ │ +05a2a4: 7120 7812 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a2aa: 5562 6401 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0164 │ │ +05a2ae: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +05a2b2: 6302 6f01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a2b6: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +05a2ba: 1a02 3308 |0025: const-string v2, "LoaderManager" // string@0833 │ │ +05a2be: 1a03 0f00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000f │ │ +05a2c2: 7120 7812 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a2c8: 0e00 |002c: return-void │ │ +05a2ca: 5462 6e01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a2ce: 5422 7401 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a2d2: 5263 6601 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a2d6: 6e20 9b08 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ +05a2dc: 0c02 |0036: move-result-object v2 │ │ +05a2de: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +05a2e2: 6302 6f01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a2e6: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +05a2ea: 1a02 3308 |003d: const-string v2, "LoaderManager" // string@0833 │ │ +05a2ee: 1a03 1000 |003f: const-string v3, " Ignoring load complete -- not active" // string@0010 │ │ +05a2f2: 7120 7812 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a2f8: 28e8 |0044: goto 002c // -0018 │ │ +05a2fa: 5461 6901 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05a2fe: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +05a302: 6302 6f01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a306: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +05a30a: 1a02 3308 |004d: const-string v2, "LoaderManager" // string@0833 │ │ +05a30e: 2203 5803 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05a312: 7010 4016 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a318: 1a04 1a00 |0054: const-string v4, " Switching to pending loader: " // string@001a │ │ +05a31c: 6e20 4716 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a322: 0c03 |0059: move-result-object v3 │ │ +05a324: 6e20 4616 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a32a: 0c03 |005d: move-result-object v3 │ │ +05a32c: 6e10 4c16 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a332: 0c03 |0061: move-result-object v3 │ │ +05a334: 7120 7812 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a33a: 5b65 6901 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05a33e: 5462 6e01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a342: 5422 7401 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a346: 5263 6601 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a34a: 6e30 a008 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ +05a350: 6e10 7c04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05a356: 5462 6e01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a35a: 6e20 9504 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0495 │ │ +05a360: 28b4 |0078: goto 002c // -004c │ │ +05a362: 5462 6201 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +05a366: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +05a36a: 5562 6501 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05a36e: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +05a372: 5b68 6201 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +05a376: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +05a378: 5c62 6501 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05a37c: 5562 6d01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a380: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +05a384: 6e30 7b04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ +05a38a: 5462 6e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a38e: 5422 7301 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a392: 5263 6601 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a396: 6e20 9b08 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ +05a39c: 0c00 |0096: move-result-object v0 │ │ +05a39e: 1f00 c300 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a3a2: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +05a3a6: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +05a3aa: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +05a3ac: 5c02 6301 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +05a3b0: 6e10 7c04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05a3b6: 5462 6e01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a3ba: 5422 7301 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a3be: 5263 6601 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a3c2: 6e20 a108 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@08a1 │ │ +05a3c8: 5462 6e01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a3cc: 5422 7101 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05a3d0: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +05a3d4: 5462 6e01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a3d8: 6e10 9304 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ +05a3de: 0a02 |00b7: move-result v2 │ │ +05a3e0: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +05a3e4: 5462 6e01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@016e │ │ +05a3e8: 5422 7101 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05a3ec: 5422 e100 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +05a3f0: 6e10 e603 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ +05a3f6: 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 │ │ @@ -113390,27 +113362,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -05a474: |[05a474] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -05a484: 5520 6d01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a488: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -05a48c: 5520 6a01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ -05a490: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -05a494: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05a496: 5c20 6a01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ -05a49a: 5520 6501 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05a49e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -05a4a2: 5420 6801 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a4a6: 5421 6201 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -05a4aa: 6e30 7b04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ -05a4b0: 0e00 |0016: return-void │ │ +05a3fc: |[05a3fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +05a40c: 5520 6d01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a410: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +05a414: 5520 6a01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ +05a418: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +05a41c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05a41e: 5c20 6a01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ +05a422: 5520 6501 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05a426: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +05a42a: 5420 6801 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a42e: 5421 6201 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +05a432: 6e30 7b04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ +05a438: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -113423,37 +113395,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05a4b4: |[05a4b4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -05a4c4: 6300 6f01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a4c8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -05a4cc: 1a00 3308 |0004: const-string v0, "LoaderManager" // string@0833 │ │ -05a4d0: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a4d4: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a4da: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ -05a4de: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a4e4: 0c01 |0010: move-result-object v1 │ │ -05a4e6: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a4ec: 0c01 |0014: move-result-object v1 │ │ -05a4ee: 6e10 4c16 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a4f4: 0c01 |0018: move-result-object v1 │ │ -05a4f6: 7120 7812 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a4fc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -05a4fe: 5c30 6b01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ -05a502: 5530 6d01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a506: 5c30 6c01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ -05a50a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05a50c: 5c30 6d01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a510: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -05a512: 5b30 6101 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -05a516: 0e00 |0029: return-void │ │ +05a43c: |[05a43c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +05a44c: 6300 6f01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a450: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +05a454: 1a00 3308 |0004: const-string v0, "LoaderManager" // string@0833 │ │ +05a458: 2201 5803 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a45c: 7010 4016 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a462: 1a02 1700 |000b: const-string v2, " Retaining: " // string@0017 │ │ +05a466: 6e20 4716 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a46c: 0c01 |0010: move-result-object v1 │ │ +05a46e: 6e20 4616 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a474: 0c01 |0014: move-result-object v1 │ │ +05a476: 6e10 4c16 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a47c: 0c01 |0018: move-result-object v1 │ │ +05a47e: 7120 7812 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a484: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05a486: 5c30 6b01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ +05a48a: 5530 6d01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a48e: 5c30 6c01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ +05a492: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +05a494: 5c30 6d01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a498: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +05a49a: 5b30 6101 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +05a49e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -113466,86 +113438,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -05a518: |[05a518] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -05a528: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05a52a: 5540 6b01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ -05a52e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -05a532: 5540 6c01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ -05a536: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -05a53a: 5c43 6d01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a53e: 0e00 |000b: return-void │ │ -05a540: 5540 6d01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a544: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -05a548: 5c43 6d01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a54c: 6300 6f01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a550: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -05a554: 1a00 3308 |0016: const-string v0, "LoaderManager" // string@0833 │ │ -05a558: 2201 5803 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a55c: 7010 4016 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a562: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ -05a566: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a56c: 0c01 |0022: move-result-object v1 │ │ -05a56e: 6e20 4616 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a574: 0c01 |0026: move-result-object v1 │ │ -05a576: 6e10 4c16 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a57c: 0c01 |002a: move-result-object v1 │ │ -05a57e: 7120 7812 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a584: 5440 6801 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a588: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -05a58c: 5440 6101 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -05a590: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -05a594: 5440 6101 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -05a598: 5241 6601 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a59c: 5442 6001 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0160 │ │ -05a5a0: 7230 6f04 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@046f │ │ -05a5a6: 0c00 |003f: move-result-object v0 │ │ -05a5a8: 5b40 6801 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a5ac: 5440 6801 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a5b0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -05a5b4: 5440 6801 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a5b8: 6e10 2016 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -05a5be: 0c00 |004b: move-result-object v0 │ │ -05a5c0: 6e10 fc15 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@15fc │ │ -05a5c6: 0a00 |004f: move-result v0 │ │ -05a5c8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -05a5cc: 5440 6801 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a5d0: 6e10 2016 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -05a5d6: 0c00 |0057: move-result-object v0 │ │ -05a5d8: 6e10 f815 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@15f8 │ │ -05a5de: 0a00 |005b: move-result v0 │ │ -05a5e0: 7110 5d16 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@165d │ │ -05a5e6: 0a00 |005f: move-result v0 │ │ -05a5e8: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -05a5ec: 2200 4303 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05a5f0: 2201 5803 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a5f4: 7010 4016 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a5fa: 1a02 ba08 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@08ba │ │ -05a5fe: 6e20 4716 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a604: 0c01 |006e: move-result-object v1 │ │ -05a606: 5442 6801 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a60a: 6e20 4616 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a610: 0c01 |0074: move-result-object v1 │ │ -05a612: 6e10 4c16 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a618: 0c01 |0078: move-result-object v1 │ │ -05a61a: 7020 0316 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05a620: 2700 |007c: throw v0 │ │ -05a622: 5540 6701 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -05a626: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -05a62a: 5440 6801 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a62e: 5241 6601 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a632: 6e30 0006 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0600 │ │ -05a638: 5c43 6701 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -05a63c: 5440 6801 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a640: 6e10 0306 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0603 │ │ -05a646: 2900 7cff |008f: goto/16 000b // -0084 │ │ +05a4a0: |[05a4a0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +05a4b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05a4b2: 5540 6b01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ +05a4b6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +05a4ba: 5540 6c01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@016c │ │ +05a4be: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +05a4c2: 5c43 6d01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a4c6: 0e00 |000b: return-void │ │ +05a4c8: 5540 6d01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a4cc: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +05a4d0: 5c43 6d01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a4d4: 6300 6f01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a4d8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +05a4dc: 1a00 3308 |0016: const-string v0, "LoaderManager" // string@0833 │ │ +05a4e0: 2201 5803 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a4e4: 7010 4016 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a4ea: 1a02 1800 |001d: const-string v2, " Starting: " // string@0018 │ │ +05a4ee: 6e20 4716 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a4f4: 0c01 |0022: move-result-object v1 │ │ +05a4f6: 6e20 4616 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a4fc: 0c01 |0026: move-result-object v1 │ │ +05a4fe: 6e10 4c16 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a504: 0c01 |002a: move-result-object v1 │ │ +05a506: 7120 7812 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a50c: 5440 6801 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a510: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +05a514: 5440 6101 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +05a518: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +05a51c: 5440 6101 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +05a520: 5241 6601 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a524: 5442 6001 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0160 │ │ +05a528: 7230 6f04 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@046f │ │ +05a52e: 0c00 |003f: move-result-object v0 │ │ +05a530: 5b40 6801 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a534: 5440 6801 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a538: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +05a53c: 5440 6801 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a540: 6e10 2016 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +05a546: 0c00 |004b: move-result-object v0 │ │ +05a548: 6e10 fc15 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@15fc │ │ +05a54e: 0a00 |004f: move-result v0 │ │ +05a550: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +05a554: 5440 6801 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a558: 6e10 2016 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +05a55e: 0c00 |0057: move-result-object v0 │ │ +05a560: 6e10 f815 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@15f8 │ │ +05a566: 0a00 |005b: move-result v0 │ │ +05a568: 7110 5d16 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@165d │ │ +05a56e: 0a00 |005f: move-result v0 │ │ +05a570: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +05a574: 2200 4303 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05a578: 2201 5803 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a57c: 7010 4016 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a582: 1a02 ba08 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@08ba │ │ +05a586: 6e20 4716 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a58c: 0c01 |006e: move-result-object v1 │ │ +05a58e: 5442 6801 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a592: 6e20 4616 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a598: 0c01 |0074: move-result-object v1 │ │ +05a59a: 6e10 4c16 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a5a0: 0c01 |0078: move-result-object v1 │ │ +05a5a2: 7020 0316 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05a5a8: 2700 |007c: throw v0 │ │ +05a5aa: 5540 6701 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +05a5ae: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +05a5b2: 5440 6801 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a5b6: 5241 6601 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a5ba: 6e30 0006 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0600 │ │ +05a5c0: 5c43 6701 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +05a5c4: 5440 6801 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a5c8: 6e10 0306 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0603 │ │ +05a5ce: 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 │ │ @@ -113567,42 +113539,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -05a64c: |[05a64c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -05a65c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05a65e: 6300 6f01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a662: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -05a666: 1a00 3308 |0005: const-string v0, "LoaderManager" // string@0833 │ │ -05a66a: 2201 5803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05a66e: 7010 4016 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a674: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ -05a678: 6e20 4716 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a67e: 0c01 |0011: move-result-object v1 │ │ -05a680: 6e20 4616 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a686: 0c01 |0015: move-result-object v1 │ │ -05a688: 6e10 4c16 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a68e: 0c01 |0019: move-result-object v1 │ │ -05a690: 7120 7812 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a696: 5c43 6d01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05a69a: 5540 6b01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ -05a69e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -05a6a2: 5440 6801 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a6a6: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -05a6aa: 5540 6701 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -05a6ae: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -05a6b2: 5c43 6701 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ -05a6b6: 5440 6801 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a6ba: 6e20 0706 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0607 │ │ -05a6c0: 5440 6801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a6c4: 6e10 0406 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0604 │ │ -05a6ca: 0e00 |0037: return-void │ │ +05a5d4: |[05a5d4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +05a5e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05a5e6: 6300 6f01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a5ea: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +05a5ee: 1a00 3308 |0005: const-string v0, "LoaderManager" // string@0833 │ │ +05a5f2: 2201 5803 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05a5f6: 7010 4016 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a5fc: 1a02 1900 |000c: const-string v2, " Stopping: " // string@0019 │ │ +05a600: 6e20 4716 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a606: 0c01 |0011: move-result-object v1 │ │ +05a608: 6e20 4616 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a60e: 0c01 |0015: move-result-object v1 │ │ +05a610: 6e10 4c16 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a616: 0c01 |0019: move-result-object v1 │ │ +05a618: 7120 7812 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a61e: 5c43 6d01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05a622: 5540 6b01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@016b │ │ +05a626: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +05a62a: 5440 6801 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a62e: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +05a632: 5540 6701 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +05a636: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +05a63a: 5c43 6701 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0167 │ │ +05a63e: 5440 6801 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a642: 6e20 0706 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0607 │ │ +05a648: 5440 6801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a64c: 6e10 0406 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0604 │ │ +05a652: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -113617,38 +113589,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -05a6cc: |[05a6cc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -05a6dc: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -05a6e0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -05a6e4: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -05a6ea: 1a01 3208 |0007: const-string v1, "LoaderInfo{" // string@0832 │ │ -05a6ee: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a6f4: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -05a6fa: 0a01 |000f: move-result v1 │ │ -05a6fc: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -05a702: 0c01 |0013: move-result-object v1 │ │ -05a704: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a70a: 1a01 2400 |0017: const-string v1, " #" // string@0024 │ │ -05a70e: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a714: 5221 6601 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05a718: 6e20 4316 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05a71e: 1a01 2a00 |0021: const-string v1, " : " // string@002a │ │ -05a722: 6e20 4716 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a728: 5421 6801 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a72c: 7120 fa07 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -05a732: 1a01 ff1a |002b: const-string v1, "}}" // string@1aff │ │ -05a736: 6e20 4716 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a73c: 6e10 4c16 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a742: 0c01 |0033: move-result-object v1 │ │ -05a744: 1101 |0034: return-object v1 │ │ +05a654: |[05a654] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +05a664: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +05a668: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +05a66c: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +05a672: 1a01 3208 |0007: const-string v1, "LoaderInfo{" // string@0832 │ │ +05a676: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a67c: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +05a682: 0a01 |000f: move-result v1 │ │ +05a684: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +05a68a: 0c01 |0013: move-result-object v1 │ │ +05a68c: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a692: 1a01 2400 |0017: const-string v1, " #" // string@0024 │ │ +05a696: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a69c: 5221 6601 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05a6a0: 6e20 4316 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05a6a6: 1a01 2a00 |0021: const-string v1, " : " // string@002a │ │ +05a6aa: 6e20 4716 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a6b0: 5421 6801 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a6b4: 7120 fa07 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +05a6ba: 1a01 ff1a |002b: const-string v1, "}}" // string@1aff │ │ +05a6be: 6e20 4716 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a6c4: 6e10 4c16 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a6ca: 0c01 |0033: move-result-object v1 │ │ +05a6cc: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -113745,44 +113717,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05a748: |[05a748] android.support.v4.app.LoaderManagerImpl.:()V │ │ -05a758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a75a: 6a00 6f01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a75e: 0e00 |0003: return-void │ │ +05a6d0: |[05a6d0] android.support.v4.app.LoaderManagerImpl.:()V │ │ +05a6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a6e2: 6a00 6f01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a6e6: 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 │ │ -05a760: |[05a760] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -05a770: 7010 7204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0472 │ │ -05a776: 2200 7201 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0172 │ │ -05a77a: 7010 9308 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0893 │ │ -05a780: 5b10 7401 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a784: 2200 7201 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0172 │ │ -05a788: 7010 9308 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0893 │ │ -05a78e: 5b10 7301 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a792: 5b12 7801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0178 │ │ -05a796: 5b13 7101 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a79a: 5c14 7701 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05a79e: 0e00 |0017: return-void │ │ +05a6e8: |[05a6e8] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +05a6f8: 7010 7204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0472 │ │ +05a6fe: 2200 7201 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0172 │ │ +05a702: 7010 9308 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0893 │ │ +05a708: 5b10 7401 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a70c: 2200 7201 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0172 │ │ +05a710: 7010 9308 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0893 │ │ +05a716: 5b10 7301 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a71a: 5b12 7801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0178 │ │ +05a71e: 5b13 7101 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05a722: 5c14 7701 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05a726: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -113799,26 +113771,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 │ │ -05a7a0: |[05a7a0] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -05a7b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05a7b2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -05a7b4: 5c31 7201 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05a7b8: 7040 8804 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@0488 │ │ -05a7be: 0c00 |0007: move-result-object v0 │ │ -05a7c0: 6e20 9504 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0495 │ │ -05a7c6: 5c32 7201 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05a7ca: 1100 |000d: return-object v0 │ │ -05a7cc: 0d01 |000e: move-exception v1 │ │ -05a7ce: 5c32 7201 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05a7d2: 2701 |0011: throw v1 │ │ +05a728: |[05a728] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +05a738: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a73a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +05a73c: 5c31 7201 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05a740: 7040 8804 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@0488 │ │ +05a746: 0c00 |0007: move-result-object v0 │ │ +05a748: 6e20 9504 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0495 │ │ +05a74e: 5c32 7201 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05a752: 1100 |000d: return-object v0 │ │ +05a754: 0d01 |000e: move-exception v1 │ │ +05a756: 5c32 7201 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05a75a: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -113836,21 +113808,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 │ │ -05a7e0: |[05a7e0] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -05a7f0: 2200 c300 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05a7f4: 7055 7a04 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@047a │ │ -05a7fa: 7230 6f04 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@046f │ │ -05a800: 0c01 |0008: move-result-object v1 │ │ -05a802: 5b01 6801 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05a806: 1100 |000b: return-object v0 │ │ +05a768: |[05a768] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +05a778: 2200 c300 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a77c: 7055 7a04 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@047a │ │ +05a782: 7230 6f04 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@046f │ │ +05a788: 0c01 |0008: move-result-object v1 │ │ +05a78a: 5b01 6801 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05a78e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -113868,70 +113840,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -05a808: |[05a808] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -05a818: 5552 7201 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05a81c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -05a820: 2202 4403 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -05a824: 1a03 6902 |0006: const-string v3, "Called while creating a loader" // string@0269 │ │ -05a828: 7020 0716 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05a82e: 2702 |000b: throw v2 │ │ -05a830: 6302 6f01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a834: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -05a838: 1a02 3308 |0010: const-string v2, "LoaderManager" // string@0833 │ │ -05a83c: 2203 5803 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05a840: 7010 4016 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a846: 1a04 580d |0017: const-string v4, "destroyLoader in " // string@0d58 │ │ -05a84a: 6e20 4716 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a850: 0c03 |001c: move-result-object v3 │ │ -05a852: 6e20 4616 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a858: 0c03 |0020: move-result-object v3 │ │ -05a85a: 1a04 7c00 |0021: const-string v4, " of " // string@007c │ │ -05a85e: 6e20 4716 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a864: 0c03 |0026: move-result-object v3 │ │ -05a866: 6e20 4316 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05a86c: 0c03 |002a: move-result-object v3 │ │ -05a86e: 6e10 4c16 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a874: 0c03 |002e: move-result-object v3 │ │ -05a876: 7120 7812 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a87c: 5452 7401 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a880: 6e20 9d08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@089d │ │ -05a886: 0a00 |0037: move-result v0 │ │ -05a888: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -05a88c: 5452 7401 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a890: 6e20 a708 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05a896: 0c01 |003f: move-result-object v1 │ │ -05a898: 1f01 c300 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05a89c: 5452 7401 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a8a0: 6e20 a208 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08a2 │ │ -05a8a6: 6e10 7c04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a8ac: 5452 7301 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a8b0: 6e20 9d08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@089d │ │ -05a8b6: 0a00 |004f: move-result v0 │ │ -05a8b8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -05a8bc: 5452 7301 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a8c0: 6e20 a708 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05a8c6: 0c01 |0057: move-result-object v1 │ │ -05a8c8: 1f01 c300 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05a8cc: 5452 7301 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a8d0: 6e20 a208 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08a2 │ │ -05a8d6: 6e10 7c04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a8dc: 5452 7101 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a8e0: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -05a8e4: 6e10 9304 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ -05a8ea: 0a02 |0069: move-result v2 │ │ -05a8ec: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -05a8f0: 5452 7101 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05a8f4: 5422 e100 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ -05a8f8: 6e10 e603 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ -05a8fe: 0e00 |0073: return-void │ │ +05a790: |[05a790] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +05a7a0: 5552 7201 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05a7a4: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +05a7a8: 2202 4403 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +05a7ac: 1a03 6902 |0006: const-string v3, "Called while creating a loader" // string@0269 │ │ +05a7b0: 7020 0716 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05a7b6: 2702 |000b: throw v2 │ │ +05a7b8: 6302 6f01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a7bc: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +05a7c0: 1a02 3308 |0010: const-string v2, "LoaderManager" // string@0833 │ │ +05a7c4: 2203 5803 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05a7c8: 7010 4016 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a7ce: 1a04 580d |0017: const-string v4, "destroyLoader in " // string@0d58 │ │ +05a7d2: 6e20 4716 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a7d8: 0c03 |001c: move-result-object v3 │ │ +05a7da: 6e20 4616 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a7e0: 0c03 |0020: move-result-object v3 │ │ +05a7e2: 1a04 7c00 |0021: const-string v4, " of " // string@007c │ │ +05a7e6: 6e20 4716 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a7ec: 0c03 |0026: move-result-object v3 │ │ +05a7ee: 6e20 4316 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05a7f4: 0c03 |002a: move-result-object v3 │ │ +05a7f6: 6e10 4c16 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a7fc: 0c03 |002e: move-result-object v3 │ │ +05a7fe: 7120 7812 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a804: 5452 7401 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a808: 6e20 9d08 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@089d │ │ +05a80e: 0a00 |0037: move-result v0 │ │ +05a810: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +05a814: 5452 7401 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a818: 6e20 a708 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05a81e: 0c01 |003f: move-result-object v1 │ │ +05a820: 1f01 c300 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a824: 5452 7401 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a828: 6e20 a208 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08a2 │ │ +05a82e: 6e10 7c04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05a834: 5452 7301 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a838: 6e20 9d08 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@089d │ │ +05a83e: 0a00 |004f: move-result v0 │ │ +05a840: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +05a844: 5452 7301 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a848: 6e20 a708 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05a84e: 0c01 |0057: move-result-object v1 │ │ +05a850: 1f01 c300 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a854: 5452 7301 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a858: 6e20 a208 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@08a2 │ │ +05a85e: 6e10 7c04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05a864: 5452 7101 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05a868: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +05a86c: 6e10 9304 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0493 │ │ +05a872: 0a02 |0069: move-result v2 │ │ +05a874: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +05a878: 5452 7101 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05a87c: 5422 e100 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e1 │ │ +05a880: 6e10 e603 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03e6 │ │ +05a886: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -113958,72 +113930,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -05a900: |[05a900] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -05a910: 5541 7501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ -05a914: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -05a918: 6301 6f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a91c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -05a920: 1a01 3308 |0008: const-string v1, "LoaderManager" // string@0833 │ │ -05a924: 2202 5803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05a928: 7010 4016 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a92e: 1a03 d602 |000f: const-string v3, "Destroying Active in " // string@02d6 │ │ -05a932: 6e20 4716 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a938: 0c02 |0014: move-result-object v2 │ │ -05a93a: 6e20 4616 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a940: 0c02 |0018: move-result-object v2 │ │ -05a942: 6e10 4c16 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a948: 0c02 |001c: move-result-object v2 │ │ -05a94a: 7120 7812 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a950: 5441 7401 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a954: 6e10 a508 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05a95a: 0a01 |0025: move-result v1 │ │ -05a95c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05a960: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -05a964: 5441 7401 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a968: 6e20 a708 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05a96e: 0c01 |002f: move-result-object v1 │ │ -05a970: 1f01 c300 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05a974: 6e10 7c04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a97a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05a97e: 28f1 |0037: goto 0028 // -000f │ │ -05a980: 5441 7401 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05a984: 6e10 9608 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0896 │ │ -05a98a: 6301 6f01 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05a98e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -05a992: 1a01 3308 |0041: const-string v1, "LoaderManager" // string@0833 │ │ -05a996: 2202 5803 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05a99a: 7010 4016 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05a9a0: 1a03 d702 |0048: const-string v3, "Destroying Inactive in " // string@02d7 │ │ -05a9a4: 6e20 4716 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05a9aa: 0c02 |004d: move-result-object v2 │ │ -05a9ac: 6e20 4616 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05a9b2: 0c02 |0051: move-result-object v2 │ │ -05a9b4: 6e10 4c16 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05a9ba: 0c02 |0055: move-result-object v2 │ │ -05a9bc: 7120 7812 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05a9c2: 5441 7301 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a9c6: 6e10 a508 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05a9cc: 0a01 |005e: move-result v1 │ │ -05a9ce: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05a9d2: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -05a9d6: 5441 7301 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a9da: 6e20 a708 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05a9e0: 0c01 |0068: move-result-object v1 │ │ -05a9e2: 1f01 c300 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05a9e6: 6e10 7c04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05a9ec: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05a9f0: 28f1 |0070: goto 0061 // -000f │ │ -05a9f2: 5441 7301 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05a9f6: 6e10 9608 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0896 │ │ -05a9fc: 0e00 |0076: return-void │ │ +05a888: |[05a888] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +05a898: 5541 7501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ +05a89c: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +05a8a0: 6301 6f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a8a4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +05a8a8: 1a01 3308 |0008: const-string v1, "LoaderManager" // string@0833 │ │ +05a8ac: 2202 5803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05a8b0: 7010 4016 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a8b6: 1a03 d602 |000f: const-string v3, "Destroying Active in " // string@02d6 │ │ +05a8ba: 6e20 4716 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a8c0: 0c02 |0014: move-result-object v2 │ │ +05a8c2: 6e20 4616 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a8c8: 0c02 |0018: move-result-object v2 │ │ +05a8ca: 6e10 4c16 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a8d0: 0c02 |001c: move-result-object v2 │ │ +05a8d2: 7120 7812 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a8d8: 5441 7401 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a8dc: 6e10 a508 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05a8e2: 0a01 |0025: move-result v1 │ │ +05a8e4: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05a8e8: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +05a8ec: 5441 7401 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a8f0: 6e20 a708 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05a8f6: 0c01 |002f: move-result-object v1 │ │ +05a8f8: 1f01 c300 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a8fc: 6e10 7c04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05a902: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05a906: 28f1 |0037: goto 0028 // -000f │ │ +05a908: 5441 7401 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a90c: 6e10 9608 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0896 │ │ +05a912: 6301 6f01 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05a916: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +05a91a: 1a01 3308 |0041: const-string v1, "LoaderManager" // string@0833 │ │ +05a91e: 2202 5803 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05a922: 7010 4016 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05a928: 1a03 d702 |0048: const-string v3, "Destroying Inactive in " // string@02d7 │ │ +05a92c: 6e20 4716 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05a932: 0c02 |004d: move-result-object v2 │ │ +05a934: 6e20 4616 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05a93a: 0c02 |0051: move-result-object v2 │ │ +05a93c: 6e10 4c16 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05a942: 0c02 |0055: move-result-object v2 │ │ +05a944: 7120 7812 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05a94a: 5441 7301 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a94e: 6e10 a508 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05a954: 0a01 |005e: move-result v1 │ │ +05a956: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05a95a: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +05a95e: 5441 7301 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a962: 6e20 a708 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05a968: 0c01 |0068: move-result-object v1 │ │ +05a96a: 1f01 c300 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a96e: 6e10 7c04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05a974: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05a978: 28f1 |0070: goto 0061 // -000f │ │ +05a97a: 5441 7301 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05a97e: 6e10 9608 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0896 │ │ +05a984: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -114044,29 +114016,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05aa00: |[05aa00] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -05aa10: 5431 7401 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05aa14: 6e10 a508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05aa1a: 0a01 |0005: move-result v1 │ │ -05aa1c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05aa20: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -05aa24: 5431 7401 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05aa28: 6e20 a708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05aa2e: 0c01 |000f: move-result-object v1 │ │ -05aa30: 1f01 c300 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05aa34: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -05aa36: 5c12 6a01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ -05aa3a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05aa3e: 28f1 |0017: goto 0008 // -000f │ │ -05aa40: 0e00 |0018: return-void │ │ +05a988: |[05a988] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +05a998: 5431 7401 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a99c: 6e10 a508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05a9a2: 0a01 |0005: move-result v1 │ │ +05a9a4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05a9a8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +05a9ac: 5431 7401 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a9b0: 6e20 a708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05a9b6: 0c01 |000f: move-result-object v1 │ │ +05a9b8: 1f01 c300 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05a9bc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +05a9be: 5c12 6a01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016a │ │ +05a9c2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05a9c6: 28f1 |0017: goto 0008 // -000f │ │ +05a9c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -114078,28 +114050,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05aa44: |[05aa44] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -05aa54: 5421 7401 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05aa58: 6e10 a508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05aa5e: 0a01 |0005: move-result v1 │ │ -05aa60: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05aa64: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -05aa68: 5421 7401 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05aa6c: 6e20 a708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05aa72: 0c01 |000f: move-result-object v1 │ │ -05aa74: 1f01 c300 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05aa78: 6e10 8004 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0480 │ │ -05aa7e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05aa82: 28f1 |0017: goto 0008 // -000f │ │ -05aa84: 0e00 |0018: return-void │ │ +05a9cc: |[05a9cc] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +05a9dc: 5421 7401 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a9e0: 6e10 a508 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05a9e6: 0a01 |0005: move-result v1 │ │ +05a9e8: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05a9ec: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +05a9f0: 5421 7401 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05a9f4: 6e20 a708 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05a9fa: 0c01 |000f: move-result-object v1 │ │ +05a9fc: 1f01 c300 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05aa00: 6e10 8004 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0480 │ │ +05aa06: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05aa0a: 28f1 |0017: goto 0008 // -000f │ │ +05aa0c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -114111,62 +114083,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -05aa88: |[05aa88] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -05aa98: 6302 6f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05aa9c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -05aaa0: 1a02 3308 |0004: const-string v2, "LoaderManager" // string@0833 │ │ -05aaa4: 2203 5803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05aaa8: 7010 4016 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05aaae: 1a04 1f09 |000b: const-string v4, "Retaining in " // string@091f │ │ -05aab2: 6e20 4716 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05aab8: 0c03 |0010: move-result-object v3 │ │ -05aaba: 6e20 4616 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05aac0: 0c03 |0014: move-result-object v3 │ │ -05aac2: 6e10 4c16 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05aac8: 0c03 |0018: move-result-object v3 │ │ -05aaca: 7120 7812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05aad0: 5552 7701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05aad4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -05aad8: 2200 5503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ -05aadc: 1a02 a010 |0022: const-string v2, "here" // string@10a0 │ │ -05aae0: 7020 2616 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -05aae6: 6e10 2816 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1628 │ │ -05aaec: 1a02 3308 |002a: const-string v2, "LoaderManager" // string@0833 │ │ -05aaf0: 2203 5803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05aaf4: 7010 4016 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05aafa: 1a04 6602 |0031: const-string v4, "Called doRetain when not started: " // string@0266 │ │ -05aafe: 6e20 4716 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ab04: 0c03 |0036: move-result-object v3 │ │ -05ab06: 6e20 4616 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05ab0c: 0c03 |003a: move-result-object v3 │ │ -05ab0e: 6e10 4c16 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05ab14: 0c03 |003e: move-result-object v3 │ │ -05ab16: 7130 7a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -05ab1c: 0e00 |0042: return-void │ │ -05ab1e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -05ab20: 5c52 7501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ -05ab24: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -05ab26: 5c52 7701 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05ab2a: 5452 7401 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ab2e: 6e10 a508 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05ab34: 0a02 |004e: move-result v2 │ │ -05ab36: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05ab3a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -05ab3e: 5452 7401 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ab42: 6e20 a708 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05ab48: 0c02 |0058: move-result-object v2 │ │ -05ab4a: 1f02 c300 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05ab4e: 6e10 8104 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0481 │ │ -05ab54: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05ab58: 28f1 |0060: goto 0051 // -000f │ │ +05aa10: |[05aa10] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +05aa20: 6302 6f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05aa24: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05aa28: 1a02 3308 |0004: const-string v2, "LoaderManager" // string@0833 │ │ +05aa2c: 2203 5803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05aa30: 7010 4016 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05aa36: 1a04 1f09 |000b: const-string v4, "Retaining in " // string@091f │ │ +05aa3a: 6e20 4716 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05aa40: 0c03 |0010: move-result-object v3 │ │ +05aa42: 6e20 4616 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05aa48: 0c03 |0014: move-result-object v3 │ │ +05aa4a: 6e10 4c16 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05aa50: 0c03 |0018: move-result-object v3 │ │ +05aa52: 7120 7812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05aa58: 5552 7701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05aa5c: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +05aa60: 2200 5503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ +05aa64: 1a02 a010 |0022: const-string v2, "here" // string@10a0 │ │ +05aa68: 7020 2616 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +05aa6e: 6e10 2816 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1628 │ │ +05aa74: 1a02 3308 |002a: const-string v2, "LoaderManager" // string@0833 │ │ +05aa78: 2203 5803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05aa7c: 7010 4016 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05aa82: 1a04 6602 |0031: const-string v4, "Called doRetain when not started: " // string@0266 │ │ +05aa86: 6e20 4716 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05aa8c: 0c03 |0036: move-result-object v3 │ │ +05aa8e: 6e20 4616 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05aa94: 0c03 |003a: move-result-object v3 │ │ +05aa96: 6e10 4c16 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05aa9c: 0c03 |003e: move-result-object v3 │ │ +05aa9e: 7130 7a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +05aaa4: 0e00 |0042: return-void │ │ +05aaa6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +05aaa8: 5c52 7501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ +05aaac: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +05aaae: 5c52 7701 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05aab2: 5452 7401 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05aab6: 6e10 a508 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05aabc: 0a02 |004e: move-result v2 │ │ +05aabe: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05aac2: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +05aac6: 5452 7401 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05aaca: 6e20 a708 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05aad0: 0c02 |0058: move-result-object v2 │ │ +05aad2: 1f02 c300 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05aad6: 6e10 8104 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0481 │ │ +05aadc: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05aae0: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -114186,60 +114158,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -05ab5c: |[05ab5c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -05ab6c: 6302 6f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05ab70: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -05ab74: 1a02 3308 |0004: const-string v2, "LoaderManager" // string@0833 │ │ -05ab78: 2203 5803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05ab7c: 7010 4016 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ab82: 1a04 7c09 |000b: const-string v4, "Starting in " // string@097c │ │ -05ab86: 6e20 4716 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ab8c: 0c03 |0010: move-result-object v3 │ │ -05ab8e: 6e20 4616 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05ab94: 0c03 |0014: move-result-object v3 │ │ -05ab96: 6e10 4c16 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05ab9c: 0c03 |0018: move-result-object v3 │ │ -05ab9e: 7120 7812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05aba4: 5552 7701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05aba8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -05abac: 2200 5503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ -05abb0: 1a02 a010 |0022: const-string v2, "here" // string@10a0 │ │ -05abb4: 7020 2616 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -05abba: 6e10 2816 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1628 │ │ -05abc0: 1a02 3308 |002a: const-string v2, "LoaderManager" // string@0833 │ │ -05abc4: 2203 5803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05abc8: 7010 4016 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05abce: 1a04 6702 |0031: const-string v4, "Called doStart when already started: " // string@0267 │ │ -05abd2: 6e20 4716 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05abd8: 0c03 |0036: move-result-object v3 │ │ -05abda: 6e20 4616 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05abe0: 0c03 |003a: move-result-object v3 │ │ -05abe2: 6e10 4c16 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05abe8: 0c03 |003e: move-result-object v3 │ │ -05abea: 7130 7a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -05abf0: 0e00 |0042: return-void │ │ -05abf2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -05abf4: 5c52 7701 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05abf8: 5452 7401 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05abfc: 6e10 a508 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05ac02: 0a02 |004b: move-result v2 │ │ -05ac04: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05ac08: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -05ac0c: 5452 7401 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ac10: 6e20 a708 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05ac16: 0c02 |0055: move-result-object v2 │ │ -05ac18: 1f02 c300 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05ac1c: 6e10 8204 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0482 │ │ -05ac22: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05ac26: 28f1 |005d: goto 004e // -000f │ │ +05aae4: |[05aae4] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +05aaf4: 6302 6f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05aaf8: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05aafc: 1a02 3308 |0004: const-string v2, "LoaderManager" // string@0833 │ │ +05ab00: 2203 5803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05ab04: 7010 4016 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05ab0a: 1a04 7c09 |000b: const-string v4, "Starting in " // string@097c │ │ +05ab0e: 6e20 4716 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ab14: 0c03 |0010: move-result-object v3 │ │ +05ab16: 6e20 4616 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05ab1c: 0c03 |0014: move-result-object v3 │ │ +05ab1e: 6e10 4c16 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05ab24: 0c03 |0018: move-result-object v3 │ │ +05ab26: 7120 7812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05ab2c: 5552 7701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05ab30: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +05ab34: 2200 5503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ +05ab38: 1a02 a010 |0022: const-string v2, "here" // string@10a0 │ │ +05ab3c: 7020 2616 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +05ab42: 6e10 2816 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1628 │ │ +05ab48: 1a02 3308 |002a: const-string v2, "LoaderManager" // string@0833 │ │ +05ab4c: 2203 5803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05ab50: 7010 4016 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05ab56: 1a04 6702 |0031: const-string v4, "Called doStart when already started: " // string@0267 │ │ +05ab5a: 6e20 4716 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ab60: 0c03 |0036: move-result-object v3 │ │ +05ab62: 6e20 4616 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05ab68: 0c03 |003a: move-result-object v3 │ │ +05ab6a: 6e10 4c16 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05ab70: 0c03 |003e: move-result-object v3 │ │ +05ab72: 7130 7a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +05ab78: 0e00 |0042: return-void │ │ +05ab7a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +05ab7c: 5c52 7701 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05ab80: 5452 7401 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ab84: 6e10 a508 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ab8a: 0a02 |004b: move-result v2 │ │ +05ab8c: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05ab90: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +05ab94: 5452 7401 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ab98: 6e20 a708 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05ab9e: 0c02 |0055: move-result-object v2 │ │ +05aba0: 1f02 c300 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05aba4: 6e10 8204 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0482 │ │ +05abaa: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05abae: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -114258,61 +114230,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -05ac28: |[05ac28] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -05ac38: 6302 6f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05ac3c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -05ac40: 1a02 3308 |0004: const-string v2, "LoaderManager" // string@0833 │ │ -05ac44: 2203 5803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05ac48: 7010 4016 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ac4e: 1a04 7e09 |000b: const-string v4, "Stopping in " // string@097e │ │ -05ac52: 6e20 4716 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ac58: 0c03 |0010: move-result-object v3 │ │ -05ac5a: 6e20 4616 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05ac60: 0c03 |0014: move-result-object v3 │ │ -05ac62: 6e10 4c16 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05ac68: 0c03 |0018: move-result-object v3 │ │ -05ac6a: 7120 7812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05ac70: 5552 7701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05ac74: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -05ac78: 2200 5503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ -05ac7c: 1a02 a010 |0022: const-string v2, "here" // string@10a0 │ │ -05ac80: 7020 2616 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -05ac86: 6e10 2816 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1628 │ │ -05ac8c: 1a02 3308 |002a: const-string v2, "LoaderManager" // string@0833 │ │ -05ac90: 2203 5803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05ac94: 7010 4016 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ac9a: 1a04 6802 |0031: const-string v4, "Called doStop when not started: " // string@0268 │ │ -05ac9e: 6e20 4716 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05aca4: 0c03 |0036: move-result-object v3 │ │ -05aca6: 6e20 4616 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05acac: 0c03 |003a: move-result-object v3 │ │ -05acae: 6e10 4c16 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05acb4: 0c03 |003e: move-result-object v3 │ │ -05acb6: 7130 7a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ -05acbc: 0e00 |0042: return-void │ │ -05acbe: 5452 7401 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05acc2: 6e10 a508 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05acc8: 0a02 |0048: move-result v2 │ │ -05acca: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05acce: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -05acd2: 5452 7401 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05acd6: 6e20 a708 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05acdc: 0c02 |0052: move-result-object v2 │ │ -05acde: 1f02 c300 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05ace2: 6e10 8304 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0483 │ │ -05ace8: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05acec: 28f1 |005a: goto 004b // -000f │ │ -05acee: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -05acf0: 5c52 7701 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05acf4: 28e4 |005e: goto 0042 // -001c │ │ +05abb0: |[05abb0] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +05abc0: 6302 6f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05abc4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +05abc8: 1a02 3308 |0004: const-string v2, "LoaderManager" // string@0833 │ │ +05abcc: 2203 5803 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05abd0: 7010 4016 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05abd6: 1a04 7e09 |000b: const-string v4, "Stopping in " // string@097e │ │ +05abda: 6e20 4716 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05abe0: 0c03 |0010: move-result-object v3 │ │ +05abe2: 6e20 4616 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05abe8: 0c03 |0014: move-result-object v3 │ │ +05abea: 6e10 4c16 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05abf0: 0c03 |0018: move-result-object v3 │ │ +05abf2: 7120 7812 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05abf8: 5552 7701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05abfc: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +05ac00: 2200 5503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0355 │ │ +05ac04: 1a02 a010 |0022: const-string v2, "here" // string@10a0 │ │ +05ac08: 7020 2616 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +05ac0e: 6e10 2816 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1628 │ │ +05ac14: 1a02 3308 |002a: const-string v2, "LoaderManager" // string@0833 │ │ +05ac18: 2203 5803 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05ac1c: 7010 4016 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05ac22: 1a04 6802 |0031: const-string v4, "Called doStop when not started: " // string@0268 │ │ +05ac26: 6e20 4716 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ac2c: 0c03 |0036: move-result-object v3 │ │ +05ac2e: 6e20 4616 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05ac34: 0c03 |003a: move-result-object v3 │ │ +05ac36: 6e10 4c16 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05ac3c: 0c03 |003e: move-result-object v3 │ │ +05ac3e: 7130 7a12 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@127a │ │ +05ac44: 0e00 |0042: return-void │ │ +05ac46: 5452 7401 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ac4a: 6e10 a508 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ac50: 0a02 |0048: move-result v2 │ │ +05ac52: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05ac56: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +05ac5a: 5452 7401 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ac5e: 6e20 a708 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05ac64: 0c02 |0052: move-result-object v2 │ │ +05ac66: 1f02 c300 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05ac6a: 6e10 8304 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0483 │ │ +05ac70: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05ac74: 28f1 |005a: goto 004b // -000f │ │ +05ac76: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +05ac78: 5c52 7701 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05ac7c: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -114331,96 +114303,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 │ │ -05acf8: |[05acf8] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05ad08: 5453 7401 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ad0c: 6e10 a508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05ad12: 0a03 |0005: move-result v3 │ │ -05ad14: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -05ad18: 6e20 db15 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ad1e: 1a03 cf01 |000b: const-string v3, "Active Loaders:" // string@01cf │ │ -05ad22: 6e20 e015 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05ad28: 2203 5803 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05ad2c: 7010 4016 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ad32: 6e20 4716 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ad38: 0c03 |0018: move-result-object v3 │ │ -05ad3a: 1a04 0500 |0019: const-string v4, " " // string@0005 │ │ -05ad3e: 6e20 4716 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ad44: 0c03 |001e: move-result-object v3 │ │ -05ad46: 6e10 4c16 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05ad4c: 0c01 |0022: move-result-object v1 │ │ -05ad4e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -05ad50: 5453 7401 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ad54: 6e10 a508 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05ad5a: 0a03 |0029: move-result v3 │ │ -05ad5c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -05ad60: 5453 7401 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ad64: 6e20 a708 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05ad6a: 0c02 |0031: move-result-object v2 │ │ -05ad6c: 1f02 c300 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05ad70: 6e20 db15 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ad76: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ -05ad7a: 6e20 db15 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ad80: 5453 7401 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05ad84: 6e20 9f08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@089f │ │ -05ad8a: 0a03 |0041: move-result v3 │ │ -05ad8c: 6e20 d915 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -05ad92: 1a03 e100 |0045: const-string v3, ": " // string@00e1 │ │ -05ad96: 6e20 db15 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ad9c: 6e10 8404 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0484 │ │ -05ada2: 0c03 |004d: move-result-object v3 │ │ -05ada4: 6e20 e015 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05adaa: 6e59 7d04 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@047d │ │ -05adb0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05adb4: 28ce |0056: goto 0024 // -0032 │ │ -05adb6: 5453 7301 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05adba: 6e10 a508 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05adc0: 0a03 |005c: move-result v3 │ │ -05adc2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -05adc6: 6e20 db15 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05adcc: 1a03 ce03 |0062: const-string v3, "Inactive Loaders:" // string@03ce │ │ -05add0: 6e20 e015 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05add6: 2203 5803 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05adda: 7010 4016 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ade0: 6e20 4716 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ade6: 0c03 |006f: move-result-object v3 │ │ -05ade8: 1a04 0500 |0070: const-string v4, " " // string@0005 │ │ -05adec: 6e20 4716 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05adf2: 0c03 |0075: move-result-object v3 │ │ -05adf4: 6e10 4c16 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05adfa: 0c01 |0079: move-result-object v1 │ │ -05adfc: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -05adfe: 5453 7301 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05ae02: 6e10 a508 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05ae08: 0a03 |0080: move-result v3 │ │ -05ae0a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -05ae0e: 5453 7301 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05ae12: 6e20 a708 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05ae18: 0c02 |0088: move-result-object v2 │ │ -05ae1a: 1f02 c300 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05ae1e: 6e20 db15 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ae24: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ -05ae28: 6e20 db15 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ae2e: 5453 7301 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05ae32: 6e20 9f08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@089f │ │ -05ae38: 0a03 |0098: move-result v3 │ │ -05ae3a: 6e20 d915 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ -05ae40: 1a03 e100 |009c: const-string v3, ": " // string@00e1 │ │ -05ae44: 6e20 db15 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05ae4a: 6e10 8404 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0484 │ │ -05ae50: 0c03 |00a4: move-result-object v3 │ │ -05ae52: 6e20 e015 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -05ae58: 6e59 7d04 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@047d │ │ -05ae5e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05ae62: 28ce |00ad: goto 007b // -0032 │ │ -05ae64: 0e00 |00ae: return-void │ │ +05ac80: |[05ac80] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05ac90: 5453 7401 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ac94: 6e10 a508 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ac9a: 0a03 |0005: move-result v3 │ │ +05ac9c: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +05aca0: 6e20 db15 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05aca6: 1a03 cf01 |000b: const-string v3, "Active Loaders:" // string@01cf │ │ +05acaa: 6e20 e015 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05acb0: 2203 5803 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05acb4: 7010 4016 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05acba: 6e20 4716 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05acc0: 0c03 |0018: move-result-object v3 │ │ +05acc2: 1a04 0500 |0019: const-string v4, " " // string@0005 │ │ +05acc6: 6e20 4716 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05accc: 0c03 |001e: move-result-object v3 │ │ +05acce: 6e10 4c16 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05acd4: 0c01 |0022: move-result-object v1 │ │ +05acd6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +05acd8: 5453 7401 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05acdc: 6e10 a508 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ace2: 0a03 |0029: move-result v3 │ │ +05ace4: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +05ace8: 5453 7401 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05acec: 6e20 a708 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05acf2: 0c02 |0031: move-result-object v2 │ │ +05acf4: 1f02 c300 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05acf8: 6e20 db15 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05acfe: 1a03 0600 |0037: const-string v3, " #" // string@0006 │ │ +05ad02: 6e20 db15 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05ad08: 5453 7401 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ad0c: 6e20 9f08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@089f │ │ +05ad12: 0a03 |0041: move-result v3 │ │ +05ad14: 6e20 d915 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +05ad1a: 1a03 e100 |0045: const-string v3, ": " // string@00e1 │ │ +05ad1e: 6e20 db15 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05ad24: 6e10 8404 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0484 │ │ +05ad2a: 0c03 |004d: move-result-object v3 │ │ +05ad2c: 6e20 e015 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05ad32: 6e59 7d04 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@047d │ │ +05ad38: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05ad3c: 28ce |0056: goto 0024 // -0032 │ │ +05ad3e: 5453 7301 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05ad42: 6e10 a508 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ad48: 0a03 |005c: move-result v3 │ │ +05ad4a: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +05ad4e: 6e20 db15 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05ad54: 1a03 ce03 |0062: const-string v3, "Inactive Loaders:" // string@03ce │ │ +05ad58: 6e20 e015 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05ad5e: 2203 5803 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05ad62: 7010 4016 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05ad68: 6e20 4716 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ad6e: 0c03 |006f: move-result-object v3 │ │ +05ad70: 1a04 0500 |0070: const-string v4, " " // string@0005 │ │ +05ad74: 6e20 4716 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ad7a: 0c03 |0075: move-result-object v3 │ │ +05ad7c: 6e10 4c16 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05ad82: 0c01 |0079: move-result-object v1 │ │ +05ad84: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +05ad86: 5453 7301 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05ad8a: 6e10 a508 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ad90: 0a03 |0080: move-result v3 │ │ +05ad92: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +05ad96: 5453 7301 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05ad9a: 6e20 a708 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05ada0: 0c02 |0088: move-result-object v2 │ │ +05ada2: 1f02 c300 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05ada6: 6e20 db15 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05adac: 1a03 0600 |008e: const-string v3, " #" // string@0006 │ │ +05adb0: 6e20 db15 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05adb6: 5453 7301 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05adba: 6e20 9f08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@089f │ │ +05adc0: 0a03 |0098: move-result v3 │ │ +05adc2: 6e20 d915 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@15d9 │ │ +05adc8: 1a03 e100 |009c: const-string v3, ": " // string@00e1 │ │ +05adcc: 6e20 db15 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05add2: 6e10 8404 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0484 │ │ +05add8: 0c03 |00a4: move-result-object v3 │ │ +05adda: 6e20 e015 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +05ade0: 6e59 7d04 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@047d │ │ +05ade6: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05adea: 28ce |00ad: goto 007b // -0032 │ │ +05adec: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -114456,45 +114428,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -05ae68: |[05ae68] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -05ae78: 5541 7501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ -05ae7c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -05ae80: 6301 6f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05ae84: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -05ae88: 1a01 3308 |0008: const-string v1, "LoaderManager" // string@0833 │ │ -05ae8c: 2202 5803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05ae90: 7010 4016 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ae96: 1a03 5c03 |000f: const-string v3, "Finished Retaining in " // string@035c │ │ -05ae9a: 6e20 4716 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05aea0: 0c02 |0014: move-result-object v2 │ │ -05aea2: 6e20 4616 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05aea8: 0c02 |0018: move-result-object v2 │ │ -05aeaa: 6e10 4c16 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05aeb0: 0c02 |001c: move-result-object v2 │ │ -05aeb2: 7120 7812 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05aeb8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05aeba: 5c41 7501 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ -05aebe: 5441 7401 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05aec2: 6e10 a508 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05aec8: 0a01 |0028: move-result v1 │ │ -05aeca: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05aece: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -05aed2: 5441 7401 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05aed6: 6e20 a708 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05aedc: 0c01 |0032: move-result-object v1 │ │ -05aede: 1f01 c300 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05aee2: 6e10 7e04 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@047e │ │ -05aee8: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05aeec: 28f1 |003a: goto 002b // -000f │ │ -05aeee: 0e00 |003b: return-void │ │ +05adf0: |[05adf0] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +05ae00: 5541 7501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ +05ae04: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +05ae08: 6301 6f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05ae0c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +05ae10: 1a01 3308 |0008: const-string v1, "LoaderManager" // string@0833 │ │ +05ae14: 2202 5803 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05ae18: 7010 4016 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05ae1e: 1a03 5c03 |000f: const-string v3, "Finished Retaining in " // string@035c │ │ +05ae22: 6e20 4716 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ae28: 0c02 |0014: move-result-object v2 │ │ +05ae2a: 6e20 4616 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05ae30: 0c02 |0018: move-result-object v2 │ │ +05ae32: 6e10 4c16 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05ae38: 0c02 |001c: move-result-object v2 │ │ +05ae3a: 7120 7812 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05ae40: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +05ae42: 5c41 7501 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0175 │ │ +05ae46: 5441 7401 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ae4a: 6e10 a508 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05ae50: 0a01 |0028: move-result v1 │ │ +05ae52: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +05ae56: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +05ae5a: 5441 7401 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05ae5e: 6e20 a708 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05ae64: 0c01 |0032: move-result-object v1 │ │ +05ae66: 1f01 c300 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05ae6a: 6e10 7e04 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@047e │ │ +05ae70: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05ae74: 28f1 |003a: goto 002b // -000f │ │ +05ae76: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -114509,35 +114481,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 │ │ -05aef0: |[05aef0] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -05af00: 5531 7201 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05af04: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -05af08: 2201 4403 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -05af0c: 1a02 6902 |0006: const-string v2, "Called while creating a loader" // string@0269 │ │ -05af10: 7020 0716 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05af16: 2701 |000b: throw v1 │ │ -05af18: 5431 7401 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05af1c: 6e20 9b08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ -05af22: 0c00 |0011: move-result-object v0 │ │ -05af24: 1f00 c300 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05af28: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -05af2c: 5401 6901 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05af30: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -05af34: 5401 6901 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05af38: 5411 6801 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05af3c: 1101 |001e: return-object v1 │ │ -05af3e: 5401 6801 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05af42: 28fd |0021: goto 001e // -0003 │ │ -05af44: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05af46: 28fb |0023: goto 001e // -0005 │ │ +05ae78: |[05ae78] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +05ae88: 5531 7201 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05ae8c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +05ae90: 2201 4403 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +05ae94: 1a02 6902 |0006: const-string v2, "Called while creating a loader" // string@0269 │ │ +05ae98: 7020 0716 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05ae9e: 2701 |000b: throw v1 │ │ +05aea0: 5431 7401 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05aea4: 6e20 9b08 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ +05aeaa: 0c00 |0011: move-result-object v0 │ │ +05aeac: 1f00 c300 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05aeb0: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +05aeb4: 5401 6901 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05aeb8: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +05aebc: 5401 6901 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05aec0: 5411 6801 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05aec4: 1101 |001e: return-object v1 │ │ +05aec6: 5401 6801 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05aeca: 28fd |0021: goto 001e // -0003 │ │ +05aecc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05aece: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -114555,36 +114527,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05af48: |[05af48] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -05af58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05af5a: 5454 7401 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05af5e: 6e10 a508 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ -05af64: 0a00 |0006: move-result v0 │ │ -05af66: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05af68: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -05af6c: 5454 7401 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05af70: 6e20 a708 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ -05af76: 0c02 |000f: move-result-object v2 │ │ -05af78: 1f02 c300 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05af7c: 5524 6d01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05af80: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -05af84: 5524 6301 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -05af88: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -05af8c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -05af8e: b643 |001b: or-int/2addr v3, v4 │ │ -05af90: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05af94: 28ea |001e: goto 0008 // -0016 │ │ -05af96: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -05af98: 28fb |0020: goto 001b // -0005 │ │ -05af9a: 0f03 |0021: return v3 │ │ +05aed0: |[05aed0] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +05aee0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05aee2: 5454 7401 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05aee6: 6e10 a508 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@08a5 │ │ +05aeec: 0a00 |0006: move-result v0 │ │ +05aeee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05aef0: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +05aef4: 5454 7401 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05aef8: 6e20 a708 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@08a7 │ │ +05aefe: 0c02 |000f: move-result-object v2 │ │ +05af00: 1f02 c300 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05af04: 5524 6d01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05af08: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +05af0c: 5524 6301 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +05af10: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +05af14: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +05af16: b643 |001b: or-int/2addr v3, v4 │ │ +05af18: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05af1c: 28ea |001e: goto 0008 // -0016 │ │ +05af1e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +05af20: 28fb |0020: goto 001b // -0005 │ │ +05af22: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -114603,83 +114575,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 │ │ -05af9c: |[05af9c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -05afac: 5541 7201 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05afb0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -05afb4: 2201 4403 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -05afb8: 1a02 6902 |0006: const-string v2, "Called while creating a loader" // string@0269 │ │ -05afbc: 7020 0716 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05afc2: 2701 |000b: throw v1 │ │ -05afc4: 5441 7401 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05afc8: 6e20 9b08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ -05afce: 0c00 |0011: move-result-object v0 │ │ -05afd0: 1f00 c300 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05afd4: 6301 6f01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05afd8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -05afdc: 1a01 3308 |0018: const-string v1, "LoaderManager" // string@0833 │ │ -05afe0: 2202 5803 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05afe4: 7010 4016 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05afea: 1a03 f510 |001f: const-string v3, "initLoader in " // string@10f5 │ │ -05afee: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05aff4: 0c02 |0024: move-result-object v2 │ │ -05aff6: 6e20 4616 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05affc: 0c02 |0028: move-result-object v2 │ │ -05affe: 1a03 e400 |0029: const-string v3, ": args=" // string@00e4 │ │ -05b002: 6e20 4716 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b008: 0c02 |002e: move-result-object v2 │ │ -05b00a: 6e20 4616 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b010: 0c02 |0032: move-result-object v2 │ │ -05b012: 6e10 4c16 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b018: 0c02 |0036: move-result-object v2 │ │ -05b01a: 7120 7812 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b020: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -05b024: 7040 8704 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@0487 │ │ -05b02a: 0c00 |003f: move-result-object v0 │ │ -05b02c: 6301 6f01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b030: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -05b034: 1a01 3308 |0044: const-string v1, "LoaderManager" // string@0833 │ │ -05b038: 2202 5803 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05b03c: 7010 4016 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b042: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ -05b046: 6e20 4716 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b04c: 0c02 |0050: move-result-object v2 │ │ -05b04e: 6e20 4616 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b054: 0c02 |0054: move-result-object v2 │ │ -05b056: 6e10 4c16 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b05c: 0c02 |0058: move-result-object v2 │ │ -05b05e: 7120 7812 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b064: 5501 6501 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05b068: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -05b06c: 5541 7701 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05b070: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -05b074: 5401 6801 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05b078: 5402 6201 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ -05b07c: 6e30 7b04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ -05b082: 5401 6801 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05b086: 1101 |006d: return-object v1 │ │ -05b088: 6301 6f01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b08c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -05b090: 1a01 3308 |0072: const-string v1, "LoaderManager" // string@0833 │ │ -05b094: 2202 5803 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05b098: 7010 4016 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b09e: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ -05b0a2: 6e20 4716 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b0a8: 0c02 |007e: move-result-object v2 │ │ -05b0aa: 6e20 4616 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b0b0: 0c02 |0082: move-result-object v2 │ │ -05b0b2: 6e10 4c16 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b0b8: 0c02 |0086: move-result-object v2 │ │ -05b0ba: 7120 7812 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b0c0: 5b07 6101 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ -05b0c4: 28d0 |008c: goto 005c // -0030 │ │ +05af24: |[05af24] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +05af34: 5541 7201 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05af38: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +05af3c: 2201 4403 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +05af40: 1a02 6902 |0006: const-string v2, "Called while creating a loader" // string@0269 │ │ +05af44: 7020 0716 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05af4a: 2701 |000b: throw v1 │ │ +05af4c: 5441 7401 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05af50: 6e20 9b08 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ +05af56: 0c00 |0011: move-result-object v0 │ │ +05af58: 1f00 c300 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05af5c: 6301 6f01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05af60: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +05af64: 1a01 3308 |0018: const-string v1, "LoaderManager" // string@0833 │ │ +05af68: 2202 5803 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05af6c: 7010 4016 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05af72: 1a03 f510 |001f: const-string v3, "initLoader in " // string@10f5 │ │ +05af76: 6e20 4716 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05af7c: 0c02 |0024: move-result-object v2 │ │ +05af7e: 6e20 4616 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05af84: 0c02 |0028: move-result-object v2 │ │ +05af86: 1a03 e400 |0029: const-string v3, ": args=" // string@00e4 │ │ +05af8a: 6e20 4716 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05af90: 0c02 |002e: move-result-object v2 │ │ +05af92: 6e20 4616 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05af98: 0c02 |0032: move-result-object v2 │ │ +05af9a: 6e10 4c16 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05afa0: 0c02 |0036: move-result-object v2 │ │ +05afa2: 7120 7812 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05afa8: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +05afac: 7040 8704 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@0487 │ │ +05afb2: 0c00 |003f: move-result-object v0 │ │ +05afb4: 6301 6f01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05afb8: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +05afbc: 1a01 3308 |0044: const-string v1, "LoaderManager" // string@0833 │ │ +05afc0: 2202 5803 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05afc4: 7010 4016 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05afca: 1a03 0700 |004b: const-string v3, " Created new loader " // string@0007 │ │ +05afce: 6e20 4716 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05afd4: 0c02 |0050: move-result-object v2 │ │ +05afd6: 6e20 4616 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05afdc: 0c02 |0054: move-result-object v2 │ │ +05afde: 6e10 4c16 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05afe4: 0c02 |0058: move-result-object v2 │ │ +05afe6: 7120 7812 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05afec: 5501 6501 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05aff0: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +05aff4: 5541 7701 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05aff8: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +05affc: 5401 6801 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05b000: 5402 6201 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0162 │ │ +05b004: 6e30 7b04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@047b │ │ +05b00a: 5401 6801 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05b00e: 1101 |006d: return-object v1 │ │ +05b010: 6301 6f01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b014: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +05b018: 1a01 3308 |0072: const-string v1, "LoaderManager" // string@0833 │ │ +05b01c: 2202 5803 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05b020: 7010 4016 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b026: 1a03 1300 |0079: const-string v3, " Re-using existing loader " // string@0013 │ │ +05b02a: 6e20 4716 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b030: 0c02 |007e: move-result-object v2 │ │ +05b032: 6e20 4616 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05b038: 0c02 |0082: move-result-object v2 │ │ +05b03a: 6e10 4c16 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b040: 0c02 |0086: move-result-object v2 │ │ +05b042: 7120 7812 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b048: 5b07 6101 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0161 │ │ +05b04c: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -114703,22 +114675,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 │ │ -05b0c8: |[05b0c8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -05b0d8: 5420 7401 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05b0dc: 5231 6601 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ -05b0e0: 6e30 a008 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ -05b0e6: 5520 7701 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ -05b0ea: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -05b0ee: 6e10 8204 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0482 │ │ -05b0f4: 0e00 |000e: return-void │ │ +05b050: |[05b050] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +05b060: 5420 7401 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05b064: 5231 6601 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0166 │ │ +05b068: 6e30 a008 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ +05b06e: 5520 7701 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0177 │ │ +05b072: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +05b076: 6e10 8204 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0482 │ │ +05b07c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -114730,135 +114702,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 │ │ -05b0f8: |[05b0f8] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -05b108: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05b10a: 5562 7201 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ -05b10e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -05b112: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ -05b116: 1a03 6902 |0007: const-string v3, "Called while creating a loader" // string@0269 │ │ -05b11a: 7020 0716 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05b120: 2702 |000c: throw v2 │ │ -05b122: 5462 7401 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05b126: 6e20 9b08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ -05b12c: 0c01 |0012: move-result-object v1 │ │ -05b12e: 1f01 c300 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05b132: 6302 6f01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b136: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -05b13a: 1a02 3308 |0019: const-string v2, "LoaderManager" // string@0833 │ │ -05b13e: 2203 5803 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05b142: 7010 4016 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b148: 1a04 7a17 |0020: const-string v4, "restartLoader in " // string@177a │ │ -05b14c: 6e20 4716 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b152: 0c03 |0025: move-result-object v3 │ │ -05b154: 6e20 4616 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b15a: 0c03 |0029: move-result-object v3 │ │ -05b15c: 1a04 e400 |002a: const-string v4, ": args=" // string@00e4 │ │ -05b160: 6e20 4716 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b166: 0c03 |002f: move-result-object v3 │ │ -05b168: 6e20 4616 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b16e: 0c03 |0033: move-result-object v3 │ │ -05b170: 6e10 4c16 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b176: 0c03 |0037: move-result-object v3 │ │ -05b178: 7120 7812 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b17e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -05b182: 5462 7301 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05b186: 6e20 9b08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ -05b18c: 0c00 |0042: move-result-object v0 │ │ -05b18e: 1f00 c300 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ -05b192: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -05b196: 5512 6501 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ -05b19a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -05b19e: 6302 6f01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b1a2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -05b1a6: 1a02 3308 |004f: const-string v2, "LoaderManager" // string@0833 │ │ -05b1aa: 2203 5803 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05b1ae: 7010 4016 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b1b4: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ -05b1b8: 6e20 4716 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b1be: 0c03 |005b: move-result-object v3 │ │ -05b1c0: 6e20 4616 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b1c6: 0c03 |005f: move-result-object v3 │ │ -05b1c8: 6e10 4c16 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b1ce: 0c03 |0063: move-result-object v3 │ │ -05b1d0: 7120 7812 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b1d6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -05b1d8: 5c02 6301 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ -05b1dc: 6e10 7c04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05b1e2: 5412 6801 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05b1e6: 6e10 ef05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05ef │ │ -05b1ec: 5462 7301 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05b1f0: 6e30 a008 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ -05b1f6: 7040 8704 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@0487 │ │ -05b1fc: 0c01 |007a: move-result-object v1 │ │ -05b1fe: 5412 6801 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05b202: 1102 |007d: return-object v2 │ │ -05b204: 5512 6d01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ -05b208: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -05b20c: 6302 6f01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b210: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -05b214: 1a02 3308 |0086: const-string v2, "LoaderManager" // string@0833 │ │ -05b218: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ -05b21c: 7120 7812 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b222: 5462 7401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ -05b226: 6e30 a008 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ -05b22c: 6e10 7c04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05b232: 28e2 |0095: goto 0077 // -001e │ │ -05b234: 5412 6901 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05b238: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -05b23c: 6302 6f01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b240: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -05b244: 1a02 3308 |009e: const-string v2, "LoaderManager" // string@0833 │ │ -05b248: 2203 5803 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05b24c: 7010 4016 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b252: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ -05b256: 6e20 4716 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b25c: 0c03 |00aa: move-result-object v3 │ │ -05b25e: 5414 6901 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05b262: 6e20 4616 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b268: 0c03 |00b0: move-result-object v3 │ │ -05b26a: 6e10 4c16 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b270: 0c03 |00b4: move-result-object v3 │ │ -05b272: 7120 7812 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b278: 5412 6901 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05b27c: 6e10 7c04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ -05b282: 5b15 6901 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05b286: 6302 6f01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b28a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -05b28e: 1a02 3308 |00c3: const-string v2, "LoaderManager" // string@0833 │ │ -05b292: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ -05b296: 7120 7812 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b29c: 7040 8804 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@0488 │ │ -05b2a2: 0c02 |00cd: move-result-object v2 │ │ -05b2a4: 5b12 6901 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05b2a8: 5412 6901 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ -05b2ac: 5422 6801 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05b2b0: 28a9 |00d4: goto 007d // -0057 │ │ -05b2b2: 6302 6f01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ -05b2b6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -05b2ba: 1a02 3308 |00d9: const-string v2, "LoaderManager" // string@0833 │ │ -05b2be: 2203 5803 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ -05b2c2: 7010 4016 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b2c8: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ -05b2cc: 6e20 4716 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b2d2: 0c03 |00e5: move-result-object v3 │ │ -05b2d4: 6e20 4616 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05b2da: 0c03 |00e9: move-result-object v3 │ │ -05b2dc: 6e10 4c16 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b2e2: 0c03 |00ed: move-result-object v3 │ │ -05b2e4: 7120 7812 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ -05b2ea: 5412 6801 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ -05b2ee: 6e10 ef05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05ef │ │ -05b2f4: 5462 7301 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ -05b2f8: 6e30 a008 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ -05b2fe: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +05b080: |[05b080] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +05b090: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05b092: 5562 7201 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0172 │ │ +05b096: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +05b09a: 2202 4403 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0344 │ │ +05b09e: 1a03 6902 |0007: const-string v3, "Called while creating a loader" // string@0269 │ │ +05b0a2: 7020 0716 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05b0a8: 2702 |000c: throw v2 │ │ +05b0aa: 5462 7401 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05b0ae: 6e20 9b08 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ +05b0b4: 0c01 |0012: move-result-object v1 │ │ +05b0b6: 1f01 c300 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05b0ba: 6302 6f01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b0be: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +05b0c2: 1a02 3308 |0019: const-string v2, "LoaderManager" // string@0833 │ │ +05b0c6: 2203 5803 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05b0ca: 7010 4016 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b0d0: 1a04 7a17 |0020: const-string v4, "restartLoader in " // string@177a │ │ +05b0d4: 6e20 4716 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b0da: 0c03 |0025: move-result-object v3 │ │ +05b0dc: 6e20 4616 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05b0e2: 0c03 |0029: move-result-object v3 │ │ +05b0e4: 1a04 e400 |002a: const-string v4, ": args=" // string@00e4 │ │ +05b0e8: 6e20 4716 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b0ee: 0c03 |002f: move-result-object v3 │ │ +05b0f0: 6e20 4616 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05b0f6: 0c03 |0033: move-result-object v3 │ │ +05b0f8: 6e10 4c16 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b0fe: 0c03 |0037: move-result-object v3 │ │ +05b100: 7120 7812 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b106: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +05b10a: 5462 7301 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05b10e: 6e20 9b08 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@089b │ │ +05b114: 0c00 |0042: move-result-object v0 │ │ +05b116: 1f00 c300 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00c3 │ │ +05b11a: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +05b11e: 5512 6501 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0165 │ │ +05b122: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +05b126: 6302 6f01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b12a: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +05b12e: 1a02 3308 |004f: const-string v2, "LoaderManager" // string@0833 │ │ +05b132: 2203 5803 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05b136: 7010 4016 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b13c: 1a04 1400 |0056: const-string v4, " Removing last inactive loader: " // string@0014 │ │ +05b140: 6e20 4716 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b146: 0c03 |005b: move-result-object v3 │ │ +05b148: 6e20 4616 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05b14e: 0c03 |005f: move-result-object v3 │ │ +05b150: 6e10 4c16 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b156: 0c03 |0063: move-result-object v3 │ │ +05b158: 7120 7812 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b15e: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +05b160: 5c02 6301 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0163 │ │ +05b164: 6e10 7c04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05b16a: 5412 6801 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05b16e: 6e10 ef05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05ef │ │ +05b174: 5462 7301 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05b178: 6e30 a008 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ +05b17e: 7040 8704 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@0487 │ │ +05b184: 0c01 |007a: move-result-object v1 │ │ +05b186: 5412 6801 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05b18a: 1102 |007d: return-object v2 │ │ +05b18c: 5512 6d01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@016d │ │ +05b190: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +05b194: 6302 6f01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b198: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +05b19c: 1a02 3308 |0086: const-string v2, "LoaderManager" // string@0833 │ │ +05b1a0: 1a03 0800 |0088: const-string v3, " Current loader is stopped; replacing" // string@0008 │ │ +05b1a4: 7120 7812 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b1aa: 5462 7401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0174 │ │ +05b1ae: 6e30 a008 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ +05b1b4: 6e10 7c04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05b1ba: 28e2 |0095: goto 0077 // -001e │ │ +05b1bc: 5412 6901 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05b1c0: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +05b1c4: 6302 6f01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b1c8: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +05b1cc: 1a02 3308 |009e: const-string v2, "LoaderManager" // string@0833 │ │ +05b1d0: 2203 5803 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05b1d4: 7010 4016 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b1da: 1a04 1500 |00a5: const-string v4, " Removing pending loader: " // string@0015 │ │ +05b1de: 6e20 4716 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b1e4: 0c03 |00aa: move-result-object v3 │ │ +05b1e6: 5414 6901 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05b1ea: 6e20 4616 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05b1f0: 0c03 |00b0: move-result-object v3 │ │ +05b1f2: 6e10 4c16 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b1f8: 0c03 |00b4: move-result-object v3 │ │ +05b1fa: 7120 7812 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b200: 5412 6901 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05b204: 6e10 7c04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@047c │ │ +05b20a: 5b15 6901 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05b20e: 6302 6f01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b212: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +05b216: 1a02 3308 |00c3: const-string v2, "LoaderManager" // string@0833 │ │ +05b21a: 1a03 0a00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000a │ │ +05b21e: 7120 7812 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b224: 7040 8804 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@0488 │ │ +05b22a: 0c02 |00cd: move-result-object v2 │ │ +05b22c: 5b12 6901 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05b230: 5412 6901 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0169 │ │ +05b234: 5422 6801 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05b238: 28a9 |00d4: goto 007d // -0057 │ │ +05b23a: 6302 6f01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@016f │ │ +05b23e: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +05b242: 1a02 3308 |00d9: const-string v2, "LoaderManager" // string@0833 │ │ +05b246: 2203 5803 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0358 │ │ +05b24a: 7010 4016 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b250: 1a04 1100 |00e0: const-string v4, " Making last loader inactive: " // string@0011 │ │ +05b254: 6e20 4716 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b25a: 0c03 |00e5: move-result-object v3 │ │ +05b25c: 6e20 4616 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05b262: 0c03 |00e9: move-result-object v3 │ │ +05b264: 6e10 4c16 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b26a: 0c03 |00ed: move-result-object v3 │ │ +05b26c: 7120 7812 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1278 │ │ +05b272: 5412 6801 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0168 │ │ +05b276: 6e10 ef05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05ef │ │ +05b27c: 5462 7301 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0173 │ │ +05b280: 6e30 a008 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@08a0 │ │ +05b286: 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 │ │ @@ -114901,34 +114873,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -05b304: |[05b304] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -05b314: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -05b318: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -05b31c: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ -05b322: 1a01 3508 |0007: const-string v1, "LoaderManager{" // string@0835 │ │ -05b326: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b32c: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ -05b332: 0a01 |000f: move-result v1 │ │ -05b334: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ -05b33a: 0c01 |0013: move-result-object v1 │ │ -05b33c: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b342: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -05b346: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b34c: 5421 7101 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05b350: 7120 fa07 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ -05b356: 1a01 ff1a |0021: const-string v1, "}}" // string@1aff │ │ -05b35a: 6e20 4716 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b360: 6e10 4c16 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b366: 0c01 |0029: move-result-object v1 │ │ -05b368: 1101 |002a: return-object v1 │ │ +05b28c: |[05b28c] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +05b29c: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +05b2a0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +05b2a4: 7020 4116 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1641 │ │ +05b2aa: 1a01 3508 |0007: const-string v1, "LoaderManager{" // string@0835 │ │ +05b2ae: 6e20 4716 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b2b4: 7110 4f16 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@164f │ │ +05b2ba: 0a01 |000f: move-result v1 │ │ +05b2bc: 7110 0c16 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@160c │ │ +05b2c2: 0c01 |0013: move-result-object v1 │ │ +05b2c4: 6e20 4716 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b2ca: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +05b2ce: 6e20 4716 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b2d4: 5421 7101 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05b2d8: 7120 fa07 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07fa │ │ +05b2de: 1a01 ff1a |0021: const-string v1, "}}" // string@1aff │ │ +05b2e2: 6e20 4716 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b2e8: 6e10 4c16 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b2ee: 0c01 |0029: move-result-object v1 │ │ +05b2f0: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -114943,17 +114915,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b36c: |[05b36c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -05b37c: 5b01 7101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ -05b380: 0e00 |0002: return-void │ │ +05b2f4: |[05b2f4] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +05b304: 5b01 7101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0171 │ │ +05b308: 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; │ │ @@ -114989,17 +114961,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b384: |[05b384] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -05b394: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05b39a: 0e00 |0003: return-void │ │ +05b30c: |[05b30c] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +05b31c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05b322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -115008,49 +114980,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 │ │ -05b39c: |[05b39c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05b3ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05b3ae: 7110 ad04 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04ad │ │ -05b3b4: 0c03 |0004: move-result-object v3 │ │ -05b3b6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -05b3ba: 1102 |0007: return-object v2 │ │ -05b3bc: 2204 1e00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001e │ │ -05b3c0: 7030 9400 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0094 │ │ -05b3c6: 7120 ae04 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ -05b3cc: 0c01 |0010: move-result-object v1 │ │ -05b3ce: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -05b3d2: 7110 e205 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e2 │ │ -05b3d8: 0c02 |0016: move-result-object v2 │ │ -05b3da: 28f0 |0017: goto 0007 // -0010 │ │ -05b3dc: 2205 2600 |0018: new-instance v5, Landroid/content/Intent; // type@0026 │ │ -05b3e0: 7010 bd00 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00bd │ │ -05b3e6: 6e20 e000 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ -05b3ec: 0c02 |0020: move-result-object v2 │ │ -05b3ee: 28f6 |0021: goto 0017 // -000a │ │ -05b3f0: 0d00 |0022: move-exception v0 │ │ -05b3f2: 1a05 8508 |0023: const-string v5, "NavUtils" // string@0885 │ │ -05b3f6: 2206 5803 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ -05b3fa: 7010 4016 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b400: 1a07 eb0f |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0feb │ │ -05b404: 6e20 4716 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b40a: 0c06 |002f: move-result-object v6 │ │ -05b40c: 6e20 4716 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b412: 0c06 |0033: move-result-object v6 │ │ -05b414: 1a07 9800 |0034: const-string v7, "' in manifest" // string@0098 │ │ -05b418: 6e20 4716 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b41e: 0c06 |0039: move-result-object v6 │ │ -05b420: 6e10 4c16 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b426: 0c06 |003d: move-result-object v6 │ │ -05b428: 7120 7612 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ -05b42e: 28c6 |0041: goto 0007 // -003a │ │ +05b324: |[05b324] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05b334: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05b336: 7110 ad04 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@04ad │ │ +05b33c: 0c03 |0004: move-result-object v3 │ │ +05b33e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +05b342: 1102 |0007: return-object v2 │ │ +05b344: 2204 1e00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001e │ │ +05b348: 7030 9400 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0094 │ │ +05b34e: 7120 ae04 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@04ae │ │ +05b354: 0c01 |0010: move-result-object v1 │ │ +05b356: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +05b35a: 7110 e205 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e2 │ │ +05b360: 0c02 |0016: move-result-object v2 │ │ +05b362: 28f0 |0017: goto 0007 // -0010 │ │ +05b364: 2205 2600 |0018: new-instance v5, Landroid/content/Intent; // type@0026 │ │ +05b368: 7010 bd00 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00bd │ │ +05b36e: 6e20 e000 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ +05b374: 0c02 |0020: move-result-object v2 │ │ +05b376: 28f6 |0021: goto 0017 // -000a │ │ +05b378: 0d00 |0022: move-exception v0 │ │ +05b37a: 1a05 8508 |0023: const-string v5, "NavUtils" // string@0885 │ │ +05b37e: 2206 5803 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0358 │ │ +05b382: 7010 4016 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b388: 1a07 eb0f |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0feb │ │ +05b38c: 6e20 4716 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b392: 0c06 |002f: move-result-object v6 │ │ +05b394: 6e20 4716 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b39a: 0c06 |0033: move-result-object v6 │ │ +05b39c: 1a07 9800 |0034: const-string v7, "' in manifest" // string@0098 │ │ +05b3a0: 6e20 4716 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b3a6: 0c06 |0039: move-result-object v6 │ │ +05b3a8: 6e10 4c16 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b3ae: 0c06 |003d: move-result-object v6 │ │ +05b3b0: 7120 7612 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1276 │ │ +05b3b6: 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 │ │ @@ -115075,43 +115047,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 │ │ -05b43c: |[05b43c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -05b44c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05b44e: 5462 1100 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ -05b452: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -05b456: 0710 |0005: move-object v0, v1 │ │ -05b458: 1100 |0006: return-object v0 │ │ -05b45a: 5462 1100 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ -05b45e: 1a03 940b |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0b94 │ │ -05b462: 6e20 9801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0198 │ │ -05b468: 0c00 |000e: move-result-object v0 │ │ -05b46a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -05b46e: 0710 |0011: move-object v0, v1 │ │ -05b470: 28f4 |0012: goto 0006 // -000c │ │ -05b472: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -05b474: 6e20 2d16 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ -05b47a: 0a01 |0017: move-result v1 │ │ -05b47c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -05b480: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -05b484: 2201 5803 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ -05b488: 7010 4016 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05b48e: 6e10 ab00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -05b494: 0c02 |0024: move-result-object v2 │ │ -05b496: 6e20 4716 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b49c: 0c01 |0028: move-result-object v1 │ │ -05b49e: 6e20 4716 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05b4a4: 0c01 |002c: move-result-object v1 │ │ -05b4a6: 6e10 4c16 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05b4ac: 0c00 |0030: move-result-object v0 │ │ -05b4ae: 28d5 |0031: goto 0006 // -002b │ │ +05b3c4: |[05b3c4] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +05b3d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b3d6: 5462 1100 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ +05b3da: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +05b3de: 0710 |0005: move-object v0, v1 │ │ +05b3e0: 1100 |0006: return-object v0 │ │ +05b3e2: 5462 1100 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ +05b3e6: 1a03 940b |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0b94 │ │ +05b3ea: 6e20 9801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0198 │ │ +05b3f0: 0c00 |000e: move-result-object v0 │ │ +05b3f2: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +05b3f6: 0710 |0011: move-object v0, v1 │ │ +05b3f8: 28f4 |0012: goto 0006 // -000c │ │ +05b3fa: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +05b3fc: 6e20 2d16 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@162d │ │ +05b402: 0a01 |0017: move-result v1 │ │ +05b404: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +05b408: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +05b40c: 2201 5803 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0358 │ │ +05b410: 7010 4016 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05b416: 6e10 ab00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +05b41c: 0c02 |0024: move-result-object v2 │ │ +05b41e: 6e20 4716 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b424: 0c01 |0028: move-result-object v1 │ │ +05b426: 6e20 4716 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b42c: 0c01 |002c: move-result-object v1 │ │ +05b42e: 6e10 4c16 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05b434: 0c00 |0030: move-result-object v0 │ │ +05b436: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -115127,20 +115099,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 │ │ -05b4b0: |[05b4b0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05b4c0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -05b4c4: 6e20 c300 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -05b4ca: 6e20 3200 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ -05b4d0: 6e10 0e00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ -05b4d6: 0e00 |000b: return-void │ │ +05b438: |[05b438] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05b448: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +05b44c: 6e20 c300 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +05b452: 6e20 3200 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0032 │ │ +05b458: 6e10 0e00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000e │ │ +05b45e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -115153,28 +115125,28 @@ │ │ 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 │ │ -05b4d8: |[05b4d8] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -05b4e8: 6e10 1400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ -05b4ee: 0c01 |0003: move-result-object v1 │ │ -05b4f0: 6e10 c500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ -05b4f6: 0c00 |0007: move-result-object v0 │ │ -05b4f8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -05b4fc: 1a01 810b |000a: const-string v1, "android.intent.action.MAIN" // string@0b81 │ │ -05b500: 6e20 3016 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ -05b506: 0a01 |000f: move-result v1 │ │ -05b508: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -05b50c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -05b50e: 0f01 |0013: return v1 │ │ -05b510: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05b512: 28fe |0015: goto 0013 // -0002 │ │ +05b460: |[05b460] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +05b470: 6e10 1400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0014 │ │ +05b476: 0c01 |0003: move-result-object v1 │ │ +05b478: 6e10 c500 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00c5 │ │ +05b47e: 0c00 |0007: move-result-object v0 │ │ +05b480: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +05b484: 1a01 810b |000a: const-string v1, "android.intent.action.MAIN" // string@0b81 │ │ +05b488: 6e20 3016 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@1630 │ │ +05b48e: 0a01 |000f: move-result v1 │ │ +05b490: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +05b494: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +05b496: 0f01 |0013: return v1 │ │ +05b498: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05b49a: 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; │ │ @@ -115223,17 +115195,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b514: |[05b514] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -05b524: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ -05b52a: 0e00 |0003: return-void │ │ +05b49c: |[05b49c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +05b4ac: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ +05b4b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0003 line=674 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -115242,18 +115214,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 │ │ -05b52c: |[05b52c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -05b53c: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ -05b542: 6e20 c504 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04c5 │ │ -05b548: 0e00 |0006: return-void │ │ +05b4b4: |[05b4b4] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +05b4c4: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ +05b4ca: 6e20 c504 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04c5 │ │ +05b4d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0006 line=678 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -115265,19 +115237,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 │ │ -05b54c: |[05b54c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -05b55c: 5b12 8001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0180 │ │ -05b560: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05b562: 5c10 8101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0181 │ │ -05b566: 1101 |0005: return-object v1 │ │ +05b4d4: |[05b4d4] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05b4e4: 5b12 8001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0180 │ │ +05b4e8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05b4ea: 5c10 8101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0181 │ │ +05b4ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0002 line=711 │ │ 0x0005 line=712 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -115288,17 +115260,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 │ │ -05b568: |[05b568] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -05b578: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0182 │ │ -05b57c: 1100 |0002: return-object v0 │ │ +05b4f0: |[05b4f0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05b500: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0182 │ │ +05b504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0002 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -115308,17 +115280,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 │ │ -05b580: |[05b580] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -05b590: 5b01 7f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ -05b594: 1100 |0002: return-object v0 │ │ +05b508: |[05b508] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05b518: 5b01 7f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ +05b51c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -115328,19 +115300,19 @@ │ │ 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 │ │ -05b598: |[05b598] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -05b5a8: 5b12 8301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0183 │ │ -05b5ac: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05b5ae: 5c10 8401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0184 │ │ -05b5b2: 1101 |0005: return-object v1 │ │ +05b520: |[05b520] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05b530: 5b12 8301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0183 │ │ +05b534: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05b536: 5c10 8401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0184 │ │ +05b53a: 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; │ │ @@ -115380,17 +115352,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b5b4: |[05b5b4] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -05b5c4: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ -05b5ca: 0e00 |0003: return-void │ │ +05b53c: |[05b53c] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +05b54c: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ +05b552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ 0x0003 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -115399,18 +115371,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 │ │ -05b5cc: |[05b5cc] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -05b5dc: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ -05b5e2: 6e20 cb04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04cb │ │ -05b5e8: 0e00 |0006: return-void │ │ +05b554: |[05b554] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +05b564: 7010 fe04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ +05b56a: 6e20 cb04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04cb │ │ +05b570: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0003 line=744 │ │ 0x0006 line=745 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -115422,17 +115394,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 │ │ -05b5ec: |[05b5ec] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -05b5fc: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0186 │ │ -05b600: 1100 |0002: return-object v0 │ │ +05b574: |[05b574] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +05b584: 5b01 8601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0186 │ │ +05b588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0002 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -115442,17 +115414,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 │ │ -05b604: |[05b604] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -05b614: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -05b618: 1100 |0002: return-object v0 │ │ +05b58c: |[05b58c] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +05b59c: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +05b5a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -115462,19 +115434,19 @@ │ │ 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 │ │ -05b61c: |[05b61c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -05b62c: 5b12 8701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0187 │ │ -05b630: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05b632: 5c10 8801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0188 │ │ -05b636: 1101 |0005: return-object v1 │ │ +05b5a4: |[05b5a4] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +05b5b4: 5b12 8701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0187 │ │ +05b5b8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05b5ba: 5c10 8801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0188 │ │ +05b5be: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0002 line=761 │ │ 0x0005 line=762 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -115516,20 +115488,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05b638: |[05b638] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -05b648: 7010 fe04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ -05b64e: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -05b652: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05b658: 5b10 9e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ -05b65c: 0e00 |000a: return-void │ │ +05b5c0: |[05b5c0] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +05b5d0: 7010 fe04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ +05b5d6: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +05b5da: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05b5e0: 5b10 9e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ +05b5e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0003 line=800 │ │ 0x000a line=803 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -115539,21 +115511,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 │ │ -05b660: |[05b660] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -05b670: 7010 fe04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ -05b676: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -05b67a: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05b680: 5b10 9e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ -05b684: 6e20 f104 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04f1 │ │ -05b68a: 0e00 |000d: return-void │ │ +05b5e8: |[05b5e8] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +05b5f8: 7010 fe04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04fe │ │ +05b5fe: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +05b602: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05b608: 5b10 9e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ +05b60c: 6e20 f104 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04f1 │ │ +05b612: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0003 line=800 │ │ 0x000a line=806 │ │ 0x000d line=807 │ │ locals : │ │ @@ -115566,18 +115538,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 │ │ -05b68c: |[05b68c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -05b69c: 5410 9e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ -05b6a0: 6e20 6416 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05b6a6: 1101 |0005: return-object v1 │ │ +05b614: |[05b614] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +05b624: 5410 9e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ +05b628: 6e20 6416 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05b62e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x0005 line=832 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -115587,17 +115559,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 │ │ -05b6a8: |[05b6a8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -05b6b8: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019b │ │ -05b6bc: 1100 |0002: return-object v0 │ │ +05b630: |[05b630] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +05b640: 5b01 9b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019b │ │ +05b644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0002 line=815 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -115607,19 +115579,19 @@ │ │ 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 │ │ -05b6c0: |[05b6c0] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -05b6d0: 5b12 9c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ -05b6d4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05b6d6: 5c10 9d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@019d │ │ -05b6da: 1101 |0005: return-object v1 │ │ +05b648: |[05b648] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +05b658: 5b12 9c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ +05b65c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05b65e: 5c10 9d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@019d │ │ +05b662: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0002 line=823 │ │ 0x0005 line=824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -115656,17 +115628,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b6dc: |[05b6dc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -05b6ec: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05b6f2: 0e00 |0003: return-void │ │ +05b664: |[05b664] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +05b674: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05b67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -115675,27 +115647,27 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -05b6f4: |[05b6f4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -05b704: 5460 9101 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -05b708: 5461 8e01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -05b70c: 5462 8d01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -05b710: 5463 8c01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -05b714: 5464 8b01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -05b718: 6e54 7400 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@0074 │ │ -05b71e: 5261 9301 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ -05b722: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -05b726: 5201 0600 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -05b72a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -05b72e: 5901 0600 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -05b732: 1100 |0017: return-object v0 │ │ +05b67c: |[05b67c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05b68c: 5460 9101 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +05b690: 5461 8e01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +05b694: 5462 8d01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +05b698: 5463 8c01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +05b69c: 5464 8b01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +05b6a0: 6e54 7400 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@0074 │ │ +05b6a6: 5261 9301 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ +05b6aa: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +05b6ae: 5201 0600 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +05b6b2: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +05b6b6: 5901 0600 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +05b6ba: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ @@ -115735,17 +115707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b734: |[05b734] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -05b744: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05b74a: 0e00 |0003: return-void │ │ +05b6bc: |[05b6bc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +05b6cc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05b6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -115754,28 +115726,28 @@ │ │ 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 │ │ -05b74c: |[05b74c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -05b75c: 54b0 8e01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -05b760: 54b1 9101 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -05b764: 54b2 8d01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -05b768: 54b3 8c01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -05b76c: 54b4 8a01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ -05b770: 54b5 9901 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ -05b774: 52b6 9201 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ -05b778: 54b7 8b01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -05b77c: 54b8 8f01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ -05b780: 54b9 9001 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ -05b784: 770a 0705 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@0507 │ │ -05b78a: 0c00 |0017: move-result-object v0 │ │ -05b78c: 1100 |0018: return-object v0 │ │ +05b6d4: |[05b6d4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05b6e4: 54b0 8e01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +05b6e8: 54b1 9101 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +05b6ec: 54b2 8d01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +05b6f0: 54b3 8c01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +05b6f4: 54b4 8a01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ +05b6f8: 54b5 9901 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ +05b6fc: 52b6 9201 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ +05b700: 54b7 8b01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +05b704: 54b8 8f01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ +05b708: 54b9 9001 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ +05b70c: 770a 0705 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@0507 │ │ +05b712: 0c00 |0017: move-result-object v0 │ │ +05b714: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0019 reg=10 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ 0x0000 - 0x0019 reg=11 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -115810,17 +115782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b790: |[05b790] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -05b7a0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05b7a6: 0e00 |0003: return-void │ │ +05b718: |[05b718] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +05b728: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05b72e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -115829,31 +115801,31 @@ │ │ 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 │ │ -05b7a8: |[05b7a8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -05b7b8: 54e0 8e01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -05b7bc: 54e1 9101 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -05b7c0: 54e2 8d01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -05b7c4: 54e3 8c01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -05b7c8: 54e4 8a01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ -05b7cc: 54e5 9901 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ -05b7d0: 52e6 9201 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ -05b7d4: 54e7 8b01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -05b7d8: 54e8 8f01 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ -05b7dc: 54e9 9001 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ -05b7e0: 52ea 9601 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0196 │ │ -05b7e4: 52eb 9401 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0194 │ │ -05b7e8: 55ec 9501 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0195 │ │ -05b7ec: 770d 0905 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@0509 │ │ -05b7f2: 0c00 |001d: move-result-object v0 │ │ -05b7f4: 1100 |001e: return-object v0 │ │ +05b730: |[05b730] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05b740: 54e0 8e01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +05b744: 54e1 9101 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +05b748: 54e2 8d01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +05b74c: 54e3 8c01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +05b750: 54e4 8a01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ +05b754: 54e5 9901 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ +05b758: 52e6 9201 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ +05b75c: 54e7 8b01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +05b760: 54e8 8f01 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ +05b764: 54e9 9001 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ +05b768: 52ea 9601 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0196 │ │ +05b76c: 52eb 9401 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0194 │ │ +05b770: 55ec 9501 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0195 │ │ +05b774: 770d 0905 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@0509 │ │ +05b77a: 0c00 |001d: move-result-object v0 │ │ +05b77c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x001f reg=13 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ 0x0000 - 0x001f reg=14 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ @@ -115888,17 +115860,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b7f8: |[05b7f8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -05b808: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05b80e: 0e00 |0003: return-void │ │ +05b780: |[05b780] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +05b790: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05b796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -115907,132 +115879,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 │ │ -05b810: |[05b810] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -05b820: 2201 db00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00db │ │ -05b824: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -05b828: 5402 8e01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -05b82c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -05b830: 5403 9101 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -05b834: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -05b838: 5404 8d01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -05b83c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -05b840: 5405 8c01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -05b844: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -05b848: 5406 8a01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ -05b84c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -05b850: 5407 9901 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ -05b854: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -05b858: 5208 9201 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ -05b85c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -05b860: 5409 8b01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -05b864: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -05b868: 540a 8f01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ -05b86c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -05b870: 540b 9001 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ -05b874: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -05b878: 520c 9601 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0196 │ │ -05b87c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -05b880: 520d 9401 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0194 │ │ -05b884: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -05b888: 550e 9501 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0195 │ │ -05b88c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -05b890: 550f 9a01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019a │ │ -05b894: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -05b898: 5200 9301 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ -05b89c: 0210 0000 |003e: move/from16 v16, v0 │ │ -05b8a0: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -05b8a4: 5400 9801 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0198 │ │ -05b8a8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -05b8ac: 7611 0a05 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@050a │ │ -05b8b2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -05b8b6: 5402 8901 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0189 │ │ -05b8ba: 6e10 6916 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1669 │ │ -05b8c0: 0c13 |0050: move-result-object v19 │ │ -05b8c2: 7801 8516 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -05b8c8: 0a02 |0054: move-result v2 │ │ -05b8ca: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -05b8ce: 7801 8616 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -05b8d4: 0c12 |005a: move-result-object v18 │ │ -05b8d6: 1f12 cb00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00cb │ │ -05b8da: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -05b8de: 5202 7d01 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@017d │ │ -05b8e2: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -05b8e6: 5403 7e01 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@017e │ │ -05b8ea: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -05b8ee: 5404 7c01 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@017c │ │ -05b8f2: 6e40 0b05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@050b │ │ -05b8f8: 28e5 |006c: goto 0051 // -001b │ │ -05b8fa: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -05b8fe: 5402 9701 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b902: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -05b906: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -05b90a: 5402 9701 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b90e: 2022 cd00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00cd │ │ -05b912: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -05b916: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -05b91a: 5400 9701 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b91e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -05b922: 1f14 cd00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00cd │ │ -05b926: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -05b92a: 5402 8501 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ -05b92e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -05b932: 5503 8801 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0188 │ │ -05b936: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -05b93a: 5404 8701 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0187 │ │ -05b93e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -05b942: 5405 8601 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0186 │ │ -05b946: 6e55 0d05 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@050d │ │ -05b94c: 6e10 0f05 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@050f │ │ -05b952: 0c02 |0099: move-result-object v2 │ │ -05b954: 1102 |009a: return-object v2 │ │ -05b956: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -05b95a: 5402 9701 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b95e: 2022 cf00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00cf │ │ -05b962: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -05b966: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -05b96a: 5400 9701 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b96e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -05b972: 1f14 cf00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00cf │ │ -05b976: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -05b97a: 5402 9b01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019b │ │ -05b97e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -05b982: 5503 9d01 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@019d │ │ -05b986: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -05b98a: 5404 9c01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ -05b98e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -05b992: 5405 9e01 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ -05b996: 6e55 0e05 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@050e │ │ -05b99c: 28d8 |00be: goto 0096 // -0028 │ │ -05b99e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -05b9a2: 5402 9701 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b9a6: 2022 cc00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00cc │ │ -05b9aa: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -05b9ae: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -05b9b2: 5400 9701 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ -05b9b6: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -05b9ba: 1f14 cc00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00cc │ │ -05b9be: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -05b9c2: 5402 7f01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ -05b9c6: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -05b9ca: 5503 8401 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0184 │ │ -05b9ce: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -05b9d2: 5404 8301 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0183 │ │ -05b9d6: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -05b9da: 5405 8201 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0182 │ │ -05b9de: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -05b9e2: 5406 8001 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0180 │ │ -05b9e6: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -05b9ea: 5507 8101 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0181 │ │ -05b9ee: 7407 0c05 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@050c │ │ -05b9f4: 28ac |00ea: goto 0096 // -0054 │ │ +05b798: |[05b798] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05b7a8: 2201 db00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00db │ │ +05b7ac: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +05b7b0: 5402 8e01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +05b7b4: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +05b7b8: 5403 9101 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +05b7bc: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +05b7c0: 5404 8d01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +05b7c4: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +05b7c8: 5405 8c01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +05b7cc: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +05b7d0: 5406 8a01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018a │ │ +05b7d4: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +05b7d8: 5407 9901 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0199 │ │ +05b7dc: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +05b7e0: 5208 9201 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0192 │ │ +05b7e4: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +05b7e8: 5409 8b01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +05b7ec: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +05b7f0: 540a 8f01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ +05b7f4: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +05b7f8: 540b 9001 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0190 │ │ +05b7fc: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +05b800: 520c 9601 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0196 │ │ +05b804: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +05b808: 520d 9401 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0194 │ │ +05b80c: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +05b810: 550e 9501 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0195 │ │ +05b814: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +05b818: 550f 9a01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019a │ │ +05b81c: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +05b820: 5200 9301 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ +05b824: 0210 0000 |003e: move/from16 v16, v0 │ │ +05b828: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +05b82c: 5400 9801 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0198 │ │ +05b830: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +05b834: 7611 0a05 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@050a │ │ +05b83a: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +05b83e: 5402 8901 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0189 │ │ +05b842: 6e10 6916 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@1669 │ │ +05b848: 0c13 |0050: move-result-object v19 │ │ +05b84a: 7801 8516 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +05b850: 0a02 |0054: move-result v2 │ │ +05b852: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +05b856: 7801 8616 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +05b85c: 0c12 |005a: move-result-object v18 │ │ +05b85e: 1f12 cb00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00cb │ │ +05b862: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +05b866: 5202 7d01 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@017d │ │ +05b86a: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +05b86e: 5403 7e01 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@017e │ │ +05b872: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +05b876: 5404 7c01 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@017c │ │ +05b87a: 6e40 0b05 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@050b │ │ +05b880: 28e5 |006c: goto 0051 // -001b │ │ +05b882: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +05b886: 5402 9701 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b88a: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +05b88e: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +05b892: 5402 9701 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b896: 2022 cd00 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00cd │ │ +05b89a: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +05b89e: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +05b8a2: 5400 9701 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b8a6: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +05b8aa: 1f14 cd00 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00cd │ │ +05b8ae: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +05b8b2: 5402 8501 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0185 │ │ +05b8b6: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +05b8ba: 5503 8801 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0188 │ │ +05b8be: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +05b8c2: 5404 8701 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0187 │ │ +05b8c6: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +05b8ca: 5405 8601 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0186 │ │ +05b8ce: 6e55 0d05 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@050d │ │ +05b8d4: 6e10 0f05 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@050f │ │ +05b8da: 0c02 |0099: move-result-object v2 │ │ +05b8dc: 1102 |009a: return-object v2 │ │ +05b8de: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +05b8e2: 5402 9701 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b8e6: 2022 cf00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00cf │ │ +05b8ea: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +05b8ee: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +05b8f2: 5400 9701 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b8f6: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +05b8fa: 1f14 cf00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00cf │ │ +05b8fe: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +05b902: 5402 9b01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@019b │ │ +05b906: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +05b90a: 5503 9d01 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@019d │ │ +05b90e: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +05b912: 5404 9c01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@019c │ │ +05b916: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +05b91a: 5405 9e01 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@019e │ │ +05b91e: 6e55 0e05 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@050e │ │ +05b924: 28d8 |00be: goto 0096 // -0028 │ │ +05b926: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +05b92a: 5402 9701 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b92e: 2022 cc00 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00cc │ │ +05b932: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +05b936: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +05b93a: 5400 9701 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0197 │ │ +05b93e: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +05b942: 1f14 cc00 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00cc │ │ +05b946: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +05b94a: 5402 7f01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017f │ │ +05b94e: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +05b952: 5503 8401 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0184 │ │ +05b956: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +05b95a: 5404 8301 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0183 │ │ +05b95e: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +05b962: 5405 8201 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0182 │ │ +05b966: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +05b96a: 5406 8001 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0180 │ │ +05b96e: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +05b972: 5507 8101 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0181 │ │ +05b976: 7407 0c05 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@050c │ │ +05b97c: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0049 line=137 │ │ 0x005d line=138 │ │ 0x006d line=140 │ │ 0x0073 line=141 │ │ @@ -116086,17 +116058,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b9f8: |[05b9f8] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -05ba08: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ba0e: 0e00 |0003: return-void │ │ +05b980: |[05b980] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +05b990: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05b996: 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;) │ │ @@ -116104,69 +116076,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 │ │ -05ba10: |[05ba10] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -05ba20: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -05ba24: 0171 |0002: move v1, v7 │ │ -05ba26: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -05ba2a: 7220 e715 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ -05ba30: 0a00 |0008: move-result v0 │ │ -05ba32: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -05ba36: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -05ba3a: 1a02 9500 |000d: const-string v2, "<" // string@0095 │ │ -05ba3e: 6e20 4716 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ba44: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ba48: 28ef |0014: goto 0003 // -0011 │ │ -05ba4a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -05ba4e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -05ba52: 1a02 9400 |0019: const-string v2, ">" // string@0094 │ │ -05ba56: 6e20 4716 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ba5c: 28f4 |001e: goto 0012 // -000c │ │ -05ba5e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -05ba62: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -05ba66: 1a02 9300 |0023: const-string v2, "&" // string@0093 │ │ -05ba6a: 6e20 4716 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ba70: 28ea |0028: goto 0012 // -0016 │ │ -05ba72: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -05ba76: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -05ba7a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -05ba7e: 2202 5803 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05ba82: 7010 4016 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05ba88: 1a03 9100 |0034: const-string v3, "&#" // string@0091 │ │ -05ba8c: 6e20 4716 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05ba92: 0c02 |0039: move-result-object v2 │ │ -05ba94: 6e20 4316 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -05ba9a: 0c02 |003d: move-result-object v2 │ │ -05ba9c: 1a03 e900 |003e: const-string v3, ";" // string@00e9 │ │ -05baa0: 6e20 4716 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05baa6: 0c02 |0043: move-result-object v2 │ │ -05baa8: 6e10 4c16 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05baae: 0c02 |0047: move-result-object v2 │ │ -05bab0: 6e20 4716 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05bab6: 28c7 |004b: goto 0012 // -0039 │ │ -05bab8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -05babc: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -05bac0: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -05bac4: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -05bac8: 7220 e715 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ -05bace: 0a02 |0057: move-result v2 │ │ -05bad0: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -05bad4: 1a02 9600 |005a: const-string v2, " " // string@0096 │ │ -05bad8: 6e20 4716 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05bade: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05bae2: 28ed |0061: goto 004e // -0013 │ │ -05bae4: 6e20 4216 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -05baea: 28ad |0065: goto 0012 // -0053 │ │ -05baec: 6e20 4216 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -05baf2: 28a9 |0069: goto 0012 // -0057 │ │ -05baf4: 0e00 |006a: return-void │ │ +05b998: |[05b998] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +05b9a8: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +05b9ac: 0171 |0002: move v1, v7 │ │ +05b9ae: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +05b9b2: 7220 e715 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ +05b9b8: 0a00 |0008: move-result v0 │ │ +05b9ba: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +05b9be: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +05b9c2: 1a02 9500 |000d: const-string v2, "<" // string@0095 │ │ +05b9c6: 6e20 4716 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b9cc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05b9d0: 28ef |0014: goto 0003 // -0011 │ │ +05b9d2: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +05b9d6: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +05b9da: 1a02 9400 |0019: const-string v2, ">" // string@0094 │ │ +05b9de: 6e20 4716 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b9e4: 28f4 |001e: goto 0012 // -000c │ │ +05b9e6: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +05b9ea: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +05b9ee: 1a02 9300 |0023: const-string v2, "&" // string@0093 │ │ +05b9f2: 6e20 4716 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05b9f8: 28ea |0028: goto 0012 // -0016 │ │ +05b9fa: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +05b9fe: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +05ba02: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +05ba06: 2202 5803 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05ba0a: 7010 4016 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05ba10: 1a03 9100 |0034: const-string v3, "&#" // string@0091 │ │ +05ba14: 6e20 4716 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ba1a: 0c02 |0039: move-result-object v2 │ │ +05ba1c: 6e20 4316 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +05ba22: 0c02 |003d: move-result-object v2 │ │ +05ba24: 1a03 e900 |003e: const-string v3, ";" // string@00e9 │ │ +05ba28: 6e20 4716 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ba2e: 0c02 |0043: move-result-object v2 │ │ +05ba30: 6e10 4c16 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05ba36: 0c02 |0047: move-result-object v2 │ │ +05ba38: 6e20 4716 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ba3e: 28c7 |004b: goto 0012 // -0039 │ │ +05ba40: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +05ba44: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05ba48: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +05ba4c: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +05ba50: 7220 e715 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ +05ba56: 0a02 |0057: move-result v2 │ │ +05ba58: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +05ba5c: 1a02 9600 |005a: const-string v2, " " // string@0096 │ │ +05ba60: 6e20 4716 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05ba66: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05ba6a: 28ed |0061: goto 004e // -0013 │ │ +05ba6c: 6e20 4216 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +05ba72: 28ad |0065: goto 0012 // -0053 │ │ +05ba74: 6e20 4216 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +05ba7a: 28a9 |0069: goto 0012 // -0057 │ │ +05ba7c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -116197,19 +116169,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 │ │ -05baf8: |[05baf8] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -05bb08: 6e10 1b05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@051b │ │ -05bb0e: 0c00 |0003: move-result-object v0 │ │ -05bb10: 7220 b912 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12b9 │ │ -05bb16: 0e00 |0007: return-void │ │ +05ba80: |[05ba80] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +05ba90: 6e10 1b05 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@051b │ │ +05ba96: 0c00 |0003: move-result-object v0 │ │ +05ba98: 7220 b912 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12b9 │ │ +05ba9e: 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; │ │ @@ -116220,24 +116192,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -05bb18: |[05bb18] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -05bb28: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ -05bb2c: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05bb32: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05bb34: 7210 e815 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@15e8 │ │ -05bb3a: 0a02 |0009: move-result v2 │ │ -05bb3c: 7140 4305 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0543 │ │ -05bb42: 6e10 4c16 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05bb48: 0c01 |0010: move-result-object v1 │ │ -05bb4a: 1101 |0011: return-object v1 │ │ +05baa0: |[05baa0] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05bab0: 2200 5803 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0358 │ │ +05bab4: 7010 4016 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05baba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05babc: 7210 e815 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@15e8 │ │ +05bac2: 0a02 |0009: move-result v2 │ │ +05bac4: 7140 4305 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@0543 │ │ +05baca: 6e10 4c16 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05bad0: 0c01 |0010: move-result-object v1 │ │ +05bad2: 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; │ │ @@ -116275,17 +116247,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bb4c: |[05bb4c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -05bb5c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05bb62: 0e00 |0003: return-void │ │ +05bad4: |[05bad4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +05bae4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05baea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -116294,25 +116266,25 @@ │ │ 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 │ │ -05bb64: |[05bb64] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -05bb74: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05bb78: 2141 |0002: array-length v1, v4 │ │ -05bb7a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05bb7e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -05bb82: 7020 bf00 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -05bb88: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -05bb8c: 6e20 c300 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -05bb92: 7140 7a00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ -05bb98: 0c01 |0012: move-result-object v1 │ │ -05bb9a: 1101 |0013: return-object v1 │ │ +05baec: |[05baec] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05bafc: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +05bb00: 2141 |0002: array-length v1, v4 │ │ +05bb02: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05bb06: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +05bb0a: 7020 bf00 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +05bb10: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +05bb14: 6e20 c300 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +05bb1a: 7140 7a00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ +05bb20: 0c01 |0012: move-result-object v1 │ │ +05bb22: 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; │ │ @@ -116354,17 +116326,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bb9c: |[05bb9c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -05bbac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05bbb2: 0e00 |0003: return-void │ │ +05bb24: |[05bb24] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +05bb34: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05bb3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -116373,26 +116345,26 @@ │ │ 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 │ │ -05bbb4: |[05bbb4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -05bbc4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05bbc6: 2200 2600 |0001: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05bbca: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -05bbce: 7020 bf00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -05bbd4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05bbda: 6e20 c300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -05bbe0: 0c00 |000e: move-result-object v0 │ │ -05bbe2: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -05bbe6: 7140 7105 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@0571 │ │ -05bbec: 0c00 |0014: move-result-object v0 │ │ -05bbee: 1100 |0015: return-object v0 │ │ +05bb3c: |[05bb3c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05bb4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05bb4e: 2200 2600 |0001: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +05bb52: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +05bb56: 7020 bf00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +05bb5c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +05bb62: 6e20 c300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +05bb68: 0c00 |000e: move-result-object v0 │ │ +05bb6a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +05bb6e: 7140 7105 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@0571 │ │ +05bb74: 0c00 |0014: move-result-object v0 │ │ +05bb76: 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; │ │ @@ -116432,17 +116404,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bbf0: |[05bbf0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -05bc00: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05bc06: 0e00 |0003: return-void │ │ +05bb78: |[05bb78] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +05bb88: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05bb8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -116451,26 +116423,26 @@ │ │ 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 │ │ -05bc08: |[05bc08] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -05bc18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05bc1a: 2200 2600 |0001: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05bc1e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -05bc22: 7020 bf00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ -05bc28: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05bc2e: 6e20 c300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -05bc34: 0c00 |000e: move-result-object v0 │ │ -05bc36: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -05bc3a: 7158 7305 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@0573 │ │ -05bc40: 0c00 |0014: move-result-object v0 │ │ -05bc42: 1100 |0015: return-object v0 │ │ +05bb90: |[05bb90] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +05bba0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05bba2: 2200 2600 |0001: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +05bba6: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +05bbaa: 7020 bf00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00bf │ │ +05bbb0: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +05bbb6: 6e20 c300 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +05bbbc: 0c00 |000e: move-result-object v0 │ │ +05bbbe: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +05bbc2: 7158 7305 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@0573 │ │ +05bbc8: 0c00 |0014: move-result-object v0 │ │ +05bbca: 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; │ │ @@ -116533,22 +116505,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 │ │ -05bc44: |[05bc44] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -05bc54: 5b23 c301 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ -05bc58: 7010 2c06 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@062c │ │ -05bc5e: 2200 7d03 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@037d │ │ -05bc62: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -05bc64: 7020 ad16 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@16ad │ │ -05bc6a: 5b20 c101 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ -05bc6e: 0e00 |000d: return-void │ │ +05bbcc: |[05bbcc] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +05bbdc: 5b23 c301 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ +05bbe0: 7010 2c06 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@062c │ │ +05bbe6: 2200 7d03 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@037d │ │ +05bbea: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +05bbec: 7020 ad16 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@16ad │ │ +05bbf2: 5b20 c101 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ +05bbf6: 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; │ │ @@ -116559,17 +116531,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 │ │ -05bc70: |[05bc70] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -05bc80: 5410 c101 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ -05bc84: 1100 |0002: return-object v0 │ │ +05bbf8: |[05bbf8] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +05bc08: 5410 c101 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ +05bc0c: 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 - │ │ @@ -116578,19 +116550,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 │ │ -05bc88: |[05bc88] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -05bc98: 1f02 ae03 |0000: check-cast v2, [Ljava/lang/Void; // type@03ae │ │ -05bc9c: 6e20 7805 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0578 │ │ -05bca2: 0c00 |0005: move-result-object v0 │ │ -05bca4: 1100 |0006: return-object v0 │ │ +05bc10: |[05bc10] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05bc20: 1f02 ae03 |0000: check-cast v2, [Ljava/lang/Void; // type@03ae │ │ +05bc24: 6e20 7805 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0578 │ │ +05bc2a: 0c00 |0005: move-result-object v0 │ │ +05bc2c: 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; │ │ @@ -116600,21 +116572,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 │ │ -05bca8: |[05bca8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -05bcb8: 5410 c301 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ -05bcbc: 6e10 8905 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0589 │ │ -05bcc2: 0c00 |0005: move-result-object v0 │ │ -05bcc4: 5b10 c201 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c2 │ │ -05bcc8: 5410 c201 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c2 │ │ -05bccc: 1100 |000a: return-object v0 │ │ +05bc30: |[05bc30] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +05bc40: 5410 c301 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ +05bc44: 6e10 8905 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0589 │ │ +05bc4a: 0c00 |0005: move-result-object v0 │ │ +05bc4c: 5b10 c201 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c2 │ │ +05bc50: 5410 c201 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c2 │ │ +05bc54: 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; │ │ @@ -116625,25 +116597,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05bcd0: |[05bcd0] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -05bce0: 5420 c301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ -05bce4: 5421 c201 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c2 │ │ -05bce8: 6e30 8105 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0581 │ │ -05bcee: 5420 c101 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ -05bcf2: 6e10 af16 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ -05bcf8: 0e00 |000c: return-void │ │ -05bcfa: 0d00 |000d: move-exception v0 │ │ -05bcfc: 5421 c101 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ -05bd00: 6e10 af16 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ -05bd06: 2700 |0013: throw v0 │ │ +05bc58: |[05bc58] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +05bc68: 5420 c301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ +05bc6c: 5421 c201 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c2 │ │ +05bc70: 6e30 8105 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0581 │ │ +05bc76: 5420 c101 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ +05bc7a: 6e10 af16 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ +05bc80: 0e00 |000c: return-void │ │ +05bc82: 0d00 |000d: move-exception v0 │ │ +05bc84: 5421 c101 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ +05bc88: 6e10 af16 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ +05bc8e: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -116657,24 +116629,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05bd14: |[05bd14] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -05bd24: 5420 c301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ -05bd28: 6e30 8205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0582 │ │ -05bd2e: 5420 c101 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ -05bd32: 6e10 af16 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ -05bd38: 0e00 |000a: return-void │ │ -05bd3a: 0d00 |000b: move-exception v0 │ │ -05bd3c: 5421 c101 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ -05bd40: 6e10 af16 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ -05bd46: 2700 |0011: throw v0 │ │ +05bc9c: |[05bc9c] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +05bcac: 5420 c301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ +05bcb0: 6e30 8205 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0582 │ │ +05bcb6: 5420 c101 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ +05bcba: 6e10 af16 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ +05bcc0: 0e00 |000a: return-void │ │ +05bcc2: 0d00 |000b: move-exception v0 │ │ +05bcc4: 5421 c101 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c1 │ │ +05bcc8: 6e10 af16 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@16af │ │ +05bcce: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -116690,20 +116662,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05bd54: |[05bd54] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -05bd64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bd66: 5c10 c401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bd6a: 5410 c301 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ -05bd6e: 6e10 8405 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0584 │ │ -05bd74: 0e00 |0008: return-void │ │ +05bcdc: |[05bcdc] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +05bcec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05bcee: 5c10 c401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bcf2: 5410 c301 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c3 │ │ +05bcf6: 6e10 8405 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0584 │ │ +05bcfc: 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; │ │ @@ -116783,19 +116755,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05bd78: |[05bd78] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -05bd88: 7020 ee05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@05ee │ │ -05bd8e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -05bd92: 5a20 c901 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ -05bd96: 0e00 |0007: return-void │ │ +05bd00: |[05bd00] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +05bd10: 7020 ee05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@05ee │ │ +05bd16: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +05bd1a: 5a20 c901 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ +05bd1e: 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; │ │ @@ -116808,49 +116780,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -05bd98: |[05bd98] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -05bda8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05bdaa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05bdac: 5441 ca01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bdb0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -05bdb4: 5441 c701 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05bdb8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -05bdbc: 5441 ca01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bdc0: 5511 c401 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bdc4: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -05bdc8: 5441 ca01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bdcc: 5c10 c401 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bdd0: 5441 c801 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ -05bdd4: 5442 ca01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bdd8: 6e20 b201 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -05bdde: 5b43 ca01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bde2: 0f00 |001d: return v0 │ │ -05bde4: 5441 ca01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bde8: 5511 c401 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bdec: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -05bdf0: 5441 ca01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bdf4: 5c10 c401 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bdf8: 5441 c801 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ -05bdfc: 5442 ca01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05be00: 6e20 b201 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -05be06: 5b43 ca01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05be0a: 28ec |0031: goto 001d // -0014 │ │ -05be0c: 5441 ca01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05be10: 6e20 7605 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0576 │ │ -05be16: 0a00 |0037: move-result v0 │ │ -05be18: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -05be1c: 5441 ca01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05be20: 5b41 c701 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05be24: 5b43 ca01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05be28: 28dd |0040: goto 001d // -0023 │ │ +05bd20: |[05bd20] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +05bd30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05bd32: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05bd34: 5441 ca01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd38: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +05bd3c: 5441 c701 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05bd40: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +05bd44: 5441 ca01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd48: 5511 c401 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bd4c: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +05bd50: 5441 ca01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd54: 5c10 c401 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bd58: 5441 c801 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ +05bd5c: 5442 ca01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd60: 6e20 b201 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +05bd66: 5b43 ca01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd6a: 0f00 |001d: return v0 │ │ +05bd6c: 5441 ca01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd70: 5511 c401 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bd74: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +05bd78: 5441 ca01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd7c: 5c10 c401 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bd80: 5441 c801 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ +05bd84: 5442 ca01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd88: 6e20 b201 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +05bd8e: 5b43 ca01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd92: 28ec |0031: goto 001d // -0014 │ │ +05bd94: 5441 ca01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bd98: 6e20 7605 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0576 │ │ +05bd9e: 0a00 |0037: move-result v0 │ │ +05bda0: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +05bda4: 5441 ca01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bda8: 5b41 c701 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05bdac: 5b43 ca01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bdb0: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -116874,26 +116846,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 │ │ -05be2c: |[05be2c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -05be3c: 6e20 8705 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0587 │ │ -05be42: 5420 c701 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05be46: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -05be4a: 6e10 8b05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@058b │ │ -05be50: 7100 d901 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -05be56: 0b00 |000d: move-result-wide v0 │ │ -05be58: 5a20 c901 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ -05be5c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05be5e: 5b20 c701 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05be62: 6e10 8405 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0584 │ │ -05be68: 0e00 |0016: return-void │ │ +05bdb4: |[05bdb4] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +05bdc4: 6e20 8705 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0587 │ │ +05bdca: 5420 c701 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05bdce: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +05bdd2: 6e10 8b05 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@058b │ │ +05bdd8: 7100 d901 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +05bdde: 0b00 |000d: move-result-wide v0 │ │ +05bde0: 5a20 c901 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ +05bde4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05bde6: 5b20 c701 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05bdea: 6e10 8405 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0584 │ │ +05bdf0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -116912,32 +116884,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 │ │ -05be6c: |[05be6c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -05be7c: 5420 ca01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05be80: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -05be84: 6e30 8105 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0581 │ │ -05be8a: 0e00 |0007: return-void │ │ -05be8c: 6e10 8505 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0585 │ │ -05be92: 0a00 |000b: move-result v0 │ │ -05be94: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -05be98: 6e20 8705 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0587 │ │ -05be9e: 28f6 |0011: goto 0007 // -000a │ │ -05bea0: 6e10 7f05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@057f │ │ -05bea6: 7100 d901 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -05beac: 0b00 |0018: move-result-wide v0 │ │ -05beae: 5a20 c901 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ -05beb2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -05beb4: 5b20 ca01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05beb8: 6e20 8005 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0580 │ │ -05bebe: 28e6 |0021: goto 0007 // -001a │ │ +05bdf4: |[05bdf4] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +05be04: 5420 ca01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05be08: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +05be0c: 6e30 8105 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0581 │ │ +05be12: 0e00 |0007: return-void │ │ +05be14: 6e10 8505 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0585 │ │ +05be1a: 0a00 |000b: move-result v0 │ │ +05be1c: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +05be20: 6e20 8705 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0587 │ │ +05be26: 28f6 |0011: goto 0007 // -000a │ │ +05be28: 6e10 7f05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@057f │ │ +05be2e: 7100 d901 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +05be34: 0b00 |0018: move-result-wide v0 │ │ +05be36: 5a20 c901 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ +05be3a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +05be3c: 5b20 ca01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05be40: 6e20 8005 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0580 │ │ +05be46: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -116958,57 +116930,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 │ │ -05bec0: |[05bec0] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05bed0: 6f58 f305 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@05f3 │ │ -05bed6: 5440 ca01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05beda: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -05bede: 6e20 db15 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bee4: 1a00 1814 |000a: const-string v0, "mTask=" // string@1418 │ │ -05bee8: 6e20 db15 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05beee: 5440 ca01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bef2: 6e20 da15 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ -05bef8: 1a00 8a00 |0014: const-string v0, " waiting=" // string@008a │ │ -05befc: 6e20 db15 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf02: 5440 ca01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bf06: 5500 c401 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bf0a: 6e20 e115 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -05bf10: 5440 c701 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05bf14: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -05bf18: 6e20 db15 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf1e: 1a00 5612 |0027: const-string v0, "mCancellingTask=" // string@1256 │ │ -05bf22: 6e20 db15 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf28: 5440 c701 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05bf2c: 6e20 da15 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ -05bf32: 1a00 8a00 |0031: const-string v0, " waiting=" // string@008a │ │ -05bf36: 6e20 db15 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf3c: 5440 c701 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05bf40: 5500 c401 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bf44: 6e20 e115 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -05bf4a: 5340 cb01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ -05bf4e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -05bf52: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -05bf56: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -05bf5a: 6e20 db15 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf60: 1a00 4014 |0048: const-string v0, "mUpdateThrottle=" // string@1440 │ │ -05bf64: 6e20 db15 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf6a: 5340 cb01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ -05bf6e: 7130 ac08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@08ac │ │ -05bf74: 1a00 6500 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0065 │ │ -05bf78: 6e20 db15 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -05bf7e: 5340 c901 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ -05bf82: 7100 d901 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -05bf88: 0b02 |005c: move-result-wide v2 │ │ -05bf8a: 7157 ab08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@08ab │ │ -05bf90: 6e10 dd15 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@15dd │ │ -05bf96: 0e00 |0063: return-void │ │ +05be48: |[05be48] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05be58: 6f58 f305 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@05f3 │ │ +05be5e: 5440 ca01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05be62: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +05be66: 6e20 db15 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05be6c: 1a00 1814 |000a: const-string v0, "mTask=" // string@1418 │ │ +05be70: 6e20 db15 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05be76: 5440 ca01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05be7a: 6e20 da15 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ +05be80: 1a00 8a00 |0014: const-string v0, " waiting=" // string@008a │ │ +05be84: 6e20 db15 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05be8a: 5440 ca01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05be8e: 5500 c401 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05be92: 6e20 e115 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +05be98: 5440 c701 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05be9c: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +05bea0: 6e20 db15 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05bea6: 1a00 5612 |0027: const-string v0, "mCancellingTask=" // string@1256 │ │ +05beaa: 6e20 db15 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05beb0: 5440 c701 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05beb4: 6e20 da15 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@15da │ │ +05beba: 1a00 8a00 |0031: const-string v0, " waiting=" // string@008a │ │ +05bebe: 6e20 db15 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05bec4: 5440 c701 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05bec8: 5500 c401 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05becc: 6e20 e115 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +05bed2: 5340 cb01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ +05bed6: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +05beda: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +05bede: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +05bee2: 6e20 db15 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05bee8: 1a00 4014 |0048: const-string v0, "mUpdateThrottle=" // string@1440 │ │ +05beec: 6e20 db15 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05bef2: 5340 cb01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ +05bef6: 7130 ac08 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@08ac │ │ +05befc: 1a00 6500 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0065 │ │ +05bf00: 6e20 db15 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +05bf06: 5340 c901 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ +05bf0a: 7100 d901 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +05bf10: 0b02 |005c: move-result-wide v2 │ │ +05bf12: 7157 ab08 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@08ab │ │ +05bf18: 6e10 dd15 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@15dd │ │ +05bf1e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -117034,55 +117006,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -05bf98: |[05bf98] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -05bfa8: 5482 c701 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ -05bfac: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -05bfb0: 5482 ca01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bfb4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -05bfb8: 5482 ca01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bfbc: 5522 c401 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bfc0: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -05bfc4: 5482 ca01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bfc8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -05bfca: 5c23 c401 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05bfce: 5482 c801 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ -05bfd2: 5483 ca01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05bfd6: 6e20 b201 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ -05bfdc: 5382 cb01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ -05bfe0: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -05bfe4: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -05bfe8: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -05bfec: 7100 d901 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ -05bff2: 0b00 |0025: move-result-wide v0 │ │ -05bff4: 5382 c901 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ -05bff8: 5384 cb01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ -05bffc: bb42 |002a: add-long/2addr v2, v4 │ │ -05bffe: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -05c002: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -05c006: 5482 ca01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05c00a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -05c00c: 5c23 c401 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ -05c010: 5482 c801 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ -05c014: 5483 ca01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05c018: 5384 c901 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ -05c01c: 5386 cb01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ -05c020: bb64 |003c: add-long/2addr v4, v6 │ │ -05c022: 6e40 b001 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01b0 │ │ -05c028: 0e00 |0040: return-void │ │ -05c02a: 5483 ca01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05c02e: 6204 1902 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0219 │ │ -05c032: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -05c034: 1f02 ae03 |0046: check-cast v2, [Ljava/lang/Void; // type@03ae │ │ -05c038: 6e30 7905 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@0579 │ │ -05c03e: 28f5 |004b: goto 0040 // -000b │ │ +05bf20: |[05bf20] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +05bf30: 5482 c701 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c7 │ │ +05bf34: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +05bf38: 5482 ca01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bf3c: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +05bf40: 5482 ca01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bf44: 5522 c401 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bf48: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +05bf4c: 5482 ca01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bf50: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +05bf52: 5c23 c401 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bf56: 5482 c801 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ +05bf5a: 5483 ca01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bf5e: 6e20 b201 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@01b2 │ │ +05bf64: 5382 cb01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ +05bf68: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +05bf6c: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +05bf70: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +05bf74: 7100 d901 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01d9 │ │ +05bf7a: 0b00 |0025: move-result-wide v0 │ │ +05bf7c: 5382 c901 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ +05bf80: 5384 cb01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ +05bf84: bb42 |002a: add-long/2addr v2, v4 │ │ +05bf86: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +05bf8a: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +05bf8e: 5482 ca01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bf92: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +05bf94: 5c23 c401 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c4 │ │ +05bf98: 5482 c801 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ +05bf9c: 5483 ca01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bfa0: 5384 c901 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c9 │ │ +05bfa4: 5386 cb01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ +05bfa8: bb64 |003c: add-long/2addr v4, v6 │ │ +05bfaa: 6e40 b001 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@01b0 │ │ +05bfb0: 0e00 |0040: return-void │ │ +05bfb2: 5483 ca01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05bfb6: 6204 1902 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0219 │ │ +05bfba: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +05bfbc: 1f02 ae03 |0046: check-cast v2, [Ljava/lang/Void; // type@03ae │ │ +05bfc0: 6e30 7905 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@0579 │ │ +05bfc6: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -117108,16 +117080,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c040: |[05c040] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -05c050: 0e00 |0000: return-void │ │ +05bfc8: |[05bfc8] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +05bfd8: 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; │ │ @@ -117128,22 +117100,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05c054: |[05c054] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -05c064: 6f10 fc05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05fc │ │ -05c06a: 6e10 7e05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@057e │ │ -05c070: 2200 ef00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00ef │ │ -05c074: 7020 7405 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0574 │ │ -05c07a: 5b10 ca01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05c07e: 6e10 8405 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0584 │ │ -05c084: 0e00 |0010: return-void │ │ +05bfdc: |[05bfdc] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +05bfec: 6f10 fc05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05fc │ │ +05bff2: 6e10 7e05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@057e │ │ +05bff8: 2200 ef00 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00ef │ │ +05bffc: 7020 7405 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0574 │ │ +05c002: 5b10 ca01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05c006: 6e10 8405 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0584 │ │ +05c00c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -117156,18 +117128,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c088: |[05c088] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -05c098: 6e10 8605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0586 │ │ -05c09e: 0c00 |0003: move-result-object v0 │ │ -05c0a0: 1100 |0004: return-object v0 │ │ +05c010: |[05c010] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +05c020: 6e10 8605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0586 │ │ +05c026: 0c00 |0003: move-result-object v0 │ │ +05c028: 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; │ │ │ │ @@ -117176,23 +117148,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05c0a4: |[05c0a4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -05c0b4: 5a34 cb01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ -05c0b8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -05c0bc: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -05c0c0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -05c0c4: 2200 5e00 |0008: new-instance v0, Landroid/os/Handler; // type@005e │ │ -05c0c8: 7010 aa01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ -05c0ce: 5b30 c801 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ -05c0d2: 0e00 |000f: return-void │ │ +05c02c: |[05c02c] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +05c03c: 5a34 cb01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01cb │ │ +05c040: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +05c044: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +05c048: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +05c04c: 2200 5e00 |0008: new-instance v0, Landroid/os/Handler; // type@005e │ │ +05c050: 7010 aa01 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@01aa │ │ +05c056: 5b30 c801 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01c8 │ │ +05c05a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -117205,23 +117177,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05c0d4: |[05c0d4] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -05c0e4: 5420 ca01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ -05c0e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05c0ec: 7110 7505 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0575 │ │ -05c0f2: 0c01 |0007: move-result-object v1 │ │ -05c0f4: 6e10 ae16 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@16ae │ │ -05c0fa: 0e00 |000b: return-void │ │ -05c0fc: 0d01 |000c: move-exception v1 │ │ -05c0fe: 28fe |000d: goto 000b // -0002 │ │ +05c05c: |[05c05c] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +05c06c: 5420 ca01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01ca │ │ +05c070: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05c074: 7110 7505 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0575 │ │ +05c07a: 0c01 |0007: move-result-object v1 │ │ +05c07c: 6e10 ae16 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@16ae │ │ +05c082: 0e00 |000b: return-void │ │ +05c084: 0d01 |000c: move-exception v1 │ │ +05c086: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -117273,21 +117245,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05c110: |[05c110] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -05c120: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -05c126: 2200 6f03 |0003: new-instance v0, Ljava/util/HashMap; // type@036f │ │ -05c12a: 7010 7e16 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ -05c130: 5b10 da01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ -05c134: 5b12 d901 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d9 │ │ -05c138: 0e00 |000c: return-void │ │ +05c098: |[05c098] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +05c0a8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +05c0ae: 2200 6f03 |0003: new-instance v0, Ljava/util/HashMap; // type@036f │ │ +05c0b2: 7010 7e16 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@167e │ │ +05c0b8: 5b10 da01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ +05c0bc: 5b12 d901 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d9 │ │ +05c0c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -117300,40 +117272,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 │ │ -05c13c: |[05c13c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -05c14c: 7110 6d12 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@126d │ │ -05c152: 0a01 |0003: move-result v1 │ │ -05c154: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -05c158: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05c15c: 1a02 8408 |0008: const-string v2, "Name must not be empty" // string@0884 │ │ -05c160: 7020 0316 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05c166: 2701 |000d: throw v1 │ │ -05c168: 6e10 c215 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@15c2 │ │ -05c16e: 0c06 |0011: move-result-object v6 │ │ -05c170: 5441 da01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ -05c174: 6e30 8216 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ -05c17a: 0e00 |0017: return-void │ │ -05c17c: 0d00 |0018: move-exception v0 │ │ -05c17e: 2201 4303 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05c182: 2202 5803 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -05c186: 7010 4016 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05c18c: 1a03 5703 |0020: const-string v3, "Failed to resolve canonical path for " // string@0357 │ │ -05c190: 6e20 4716 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c196: 0c02 |0025: move-result-object v2 │ │ -05c198: 6e20 4616 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05c19e: 0c02 |0029: move-result-object v2 │ │ -05c1a0: 6e10 4c16 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05c1a6: 0c02 |002d: move-result-object v2 │ │ -05c1a8: 7030 0416 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1604 │ │ -05c1ae: 2701 |0031: throw v1 │ │ +05c0c4: |[05c0c4] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +05c0d4: 7110 6d12 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@126d │ │ +05c0da: 0a01 |0003: move-result v1 │ │ +05c0dc: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +05c0e0: 2201 4303 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05c0e4: 1a02 8408 |0008: const-string v2, "Name must not be empty" // string@0884 │ │ +05c0e8: 7020 0316 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05c0ee: 2701 |000d: throw v1 │ │ +05c0f0: 6e10 c215 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@15c2 │ │ +05c0f6: 0c06 |0011: move-result-object v6 │ │ +05c0f8: 5441 da01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ +05c0fc: 6e30 8216 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1682 │ │ +05c102: 0e00 |0017: return-void │ │ +05c104: 0d00 |0018: move-exception v0 │ │ +05c106: 2201 4303 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05c10a: 2202 5803 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +05c10e: 7010 4016 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05c114: 1a03 5703 |0020: const-string v3, "Failed to resolve canonical path for " // string@0357 │ │ +05c118: 6e20 4716 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c11e: 0c02 |0025: move-result-object v2 │ │ +05c120: 6e20 4616 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05c126: 0c02 |0029: move-result-object v2 │ │ +05c128: 6e10 4c16 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05c12e: 0c02 |002d: move-result-object v2 │ │ +05c130: 7030 0416 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1604 │ │ +05c136: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -117352,76 +117324,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 │ │ -05c1c0: |[05c1c0] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -05c1d0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05c1d2: 6e10 8a01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@018a │ │ -05c1d8: 0c02 |0004: move-result-object v2 │ │ -05c1da: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -05c1de: 6e30 3416 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1634 │ │ -05c1e4: 0a04 |000a: move-result v4 │ │ -05c1e6: 6e30 3c16 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@163c │ │ -05c1ec: 0c06 |000e: move-result-object v6 │ │ -05c1ee: 7110 8701 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0187 │ │ -05c1f4: 0c05 |0012: move-result-object v5 │ │ -05c1f6: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -05c1fa: 6e20 3b16 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -05c200: 0c06 |0018: move-result-object v6 │ │ -05c202: 7110 8701 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0187 │ │ -05c208: 0c02 |001c: move-result-object v2 │ │ -05c20a: 5496 da01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ -05c20e: 6e20 8016 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ -05c214: 0c03 |0022: move-result-object v3 │ │ -05c216: 1f03 2c03 |0023: check-cast v3, Ljava/io/File; // type@032c │ │ -05c21a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -05c21e: 2206 4303 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05c222: 2207 5803 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -05c226: 7010 4016 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05c22c: 1a08 f009 |002e: const-string v8, "Unable to find configured root for " // string@09f0 │ │ -05c230: 6e20 4716 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c236: 0c07 |0033: move-result-object v7 │ │ -05c238: 6e20 4616 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05c23e: 0c07 |0037: move-result-object v7 │ │ -05c240: 6e10 4c16 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05c246: 0c07 |003b: move-result-object v7 │ │ -05c248: 7020 0316 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05c24e: 2706 |003f: throw v6 │ │ -05c250: 2201 2c03 |0040: new-instance v1, Ljava/io/File; // type@032c │ │ -05c254: 7030 be15 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@15be │ │ -05c25a: 6e10 c215 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@15c2 │ │ -05c260: 0c01 |0048: move-result-object v1 │ │ -05c262: 6e10 c615 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ -05c268: 0c06 |004c: move-result-object v6 │ │ -05c26a: 6e10 c615 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ -05c270: 0c07 |0050: move-result-object v7 │ │ -05c272: 6e20 3a16 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ -05c278: 0a06 |0054: move-result v6 │ │ -05c27a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -05c27e: 2206 5603 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0356 │ │ -05c282: 1a07 1b09 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@091b │ │ -05c286: 7020 2a16 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@162a │ │ -05c28c: 2706 |005e: throw v6 │ │ -05c28e: 0d00 |005f: move-exception v0 │ │ -05c290: 2206 4303 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05c294: 2207 5803 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -05c298: 7010 4016 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05c29e: 1a08 5703 |0067: const-string v8, "Failed to resolve canonical path for " // string@0357 │ │ -05c2a2: 6e20 4716 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c2a8: 0c07 |006c: move-result-object v7 │ │ -05c2aa: 6e20 4616 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05c2b0: 0c07 |0070: move-result-object v7 │ │ -05c2b2: 6e10 4c16 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05c2b8: 0c07 |0074: move-result-object v7 │ │ -05c2ba: 7020 0316 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05c2c0: 2706 |0078: throw v6 │ │ -05c2c2: 1101 |0079: return-object v1 │ │ +05c148: |[05c148] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +05c158: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +05c15a: 6e10 8a01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@018a │ │ +05c160: 0c02 |0004: move-result-object v2 │ │ +05c162: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +05c166: 6e30 3416 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@1634 │ │ +05c16c: 0a04 |000a: move-result v4 │ │ +05c16e: 6e30 3c16 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@163c │ │ +05c174: 0c06 |000e: move-result-object v6 │ │ +05c176: 7110 8701 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0187 │ │ +05c17c: 0c05 |0012: move-result-object v5 │ │ +05c17e: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +05c182: 6e20 3b16 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +05c188: 0c06 |0018: move-result-object v6 │ │ +05c18a: 7110 8701 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0187 │ │ +05c190: 0c02 |001c: move-result-object v2 │ │ +05c192: 5496 da01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ +05c196: 6e20 8016 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1680 │ │ +05c19c: 0c03 |0022: move-result-object v3 │ │ +05c19e: 1f03 2c03 |0023: check-cast v3, Ljava/io/File; // type@032c │ │ +05c1a2: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +05c1a6: 2206 4303 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05c1aa: 2207 5803 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +05c1ae: 7010 4016 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05c1b4: 1a08 f009 |002e: const-string v8, "Unable to find configured root for " // string@09f0 │ │ +05c1b8: 6e20 4716 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c1be: 0c07 |0033: move-result-object v7 │ │ +05c1c0: 6e20 4616 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05c1c6: 0c07 |0037: move-result-object v7 │ │ +05c1c8: 6e10 4c16 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05c1ce: 0c07 |003b: move-result-object v7 │ │ +05c1d0: 7020 0316 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05c1d6: 2706 |003f: throw v6 │ │ +05c1d8: 2201 2c03 |0040: new-instance v1, Ljava/io/File; // type@032c │ │ +05c1dc: 7030 be15 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@15be │ │ +05c1e2: 6e10 c215 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@15c2 │ │ +05c1e8: 0c01 |0048: move-result-object v1 │ │ +05c1ea: 6e10 c615 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ +05c1f0: 0c06 |004c: move-result-object v6 │ │ +05c1f2: 6e10 c615 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ +05c1f8: 0c07 |0050: move-result-object v7 │ │ +05c1fa: 6e20 3a16 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ +05c200: 0a06 |0054: move-result v6 │ │ +05c202: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +05c206: 2206 5603 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0356 │ │ +05c20a: 1a07 1b09 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@091b │ │ +05c20e: 7020 2a16 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@162a │ │ +05c214: 2706 |005e: throw v6 │ │ +05c216: 0d00 |005f: move-exception v0 │ │ +05c218: 2206 4303 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05c21c: 2207 5803 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +05c220: 7010 4016 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05c226: 1a08 5703 |0067: const-string v8, "Failed to resolve canonical path for " // string@0357 │ │ +05c22a: 6e20 4716 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c230: 0c07 |006c: move-result-object v7 │ │ +05c232: 6e20 4616 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05c238: 0c07 |0070: move-result-object v7 │ │ +05c23a: 6e10 4c16 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05c240: 0c07 |0074: move-result-object v7 │ │ +05c242: 7020 0316 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05c248: 2706 |0078: throw v6 │ │ +05c24a: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -117451,127 +117423,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 │ │ -05c2d4: |[05c2d4] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -05c2e4: 6e10 c315 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@15c3 │ │ -05c2ea: 0c03 |0003: move-result-object v3 │ │ -05c2ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05c2ee: 5496 da01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ -05c2f2: 6e10 7f16 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@167f │ │ -05c2f8: 0c06 |000a: move-result-object v6 │ │ -05c2fa: 7210 a816 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ -05c300: 0c01 |000e: move-result-object v1 │ │ -05c302: 7210 8516 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -05c308: 0a06 |0012: move-result v6 │ │ -05c30a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -05c30e: 7210 8616 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -05c314: 0c04 |0018: move-result-object v4 │ │ -05c316: 1f04 7503 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0375 │ │ -05c31a: 7210 9e16 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -05c320: 0c06 |001e: move-result-object v6 │ │ -05c322: 1f06 2c03 |001f: check-cast v6, Ljava/io/File; // type@032c │ │ -05c326: 6e10 c615 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ -05c32c: 0c05 |0024: move-result-object v5 │ │ -05c32e: 6e20 3a16 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ -05c334: 0a06 |0028: move-result v6 │ │ -05c336: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -05c33a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -05c33e: 6e10 3616 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ -05c344: 0a07 |0030: move-result v7 │ │ -05c346: 7210 9e16 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -05c34c: 0c06 |0034: move-result-object v6 │ │ -05c34e: 1f06 2c03 |0035: check-cast v6, Ljava/io/File; // type@032c │ │ -05c352: 6e10 c615 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ -05c358: 0c06 |003a: move-result-object v6 │ │ -05c35a: 6e10 3616 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1636 │ │ -05c360: 0a06 |003e: move-result v6 │ │ -05c362: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -05c366: 0742 |0041: move-object v2, v4 │ │ -05c368: 28cd |0042: goto 000f // -0033 │ │ -05c36a: 0d00 |0043: move-exception v0 │ │ -05c36c: 2206 4303 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05c370: 2207 5803 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -05c374: 7010 4016 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05c37a: 1a08 5703 |004b: const-string v8, "Failed to resolve canonical path for " // string@0357 │ │ -05c37e: 6e20 4716 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c384: 0c07 |0050: move-result-object v7 │ │ -05c386: 6e20 4616 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ -05c38c: 0c07 |0054: move-result-object v7 │ │ -05c38e: 6e10 4c16 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05c394: 0c07 |0058: move-result-object v7 │ │ -05c396: 7020 0316 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05c39c: 2706 |005c: throw v6 │ │ -05c39e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -05c3a2: 2206 4303 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05c3a6: 2207 5803 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -05c3aa: 7010 4016 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05c3b0: 1a08 5503 |0066: const-string v8, "Failed to find configured root that contains " // string@0355 │ │ -05c3b4: 6e20 4716 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c3ba: 0c07 |006b: move-result-object v7 │ │ -05c3bc: 6e20 4716 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c3c2: 0c07 |006f: move-result-object v7 │ │ -05c3c4: 6e10 4c16 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05c3ca: 0c07 |0073: move-result-object v7 │ │ -05c3cc: 7020 0316 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05c3d2: 2706 |0077: throw v6 │ │ -05c3d4: 7210 9e16 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -05c3da: 0c06 |007b: move-result-object v6 │ │ -05c3dc: 1f06 2c03 |007c: check-cast v6, Ljava/io/File; // type@032c │ │ -05c3e0: 6e10 c615 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ -05c3e6: 0c05 |0081: move-result-object v5 │ │ -05c3e8: 1a06 dd00 |0082: const-string v6, "/" // string@00dd │ │ -05c3ec: 6e20 2f16 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@162f │ │ -05c3f2: 0a06 |0087: move-result v6 │ │ -05c3f4: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -05c3f8: 6e10 3616 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ -05c3fe: 0a06 |008d: move-result v6 │ │ -05c400: 6e20 3b16 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -05c406: 0c03 |0091: move-result-object v3 │ │ -05c408: 2207 5803 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ -05c40c: 7010 4016 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -05c412: 7210 9d16 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ -05c418: 0c06 |009a: move-result-object v6 │ │ -05c41a: 1f06 5703 |009b: check-cast v6, Ljava/lang/String; // type@0357 │ │ -05c41e: 7110 8801 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0188 │ │ -05c424: 0c06 |00a0: move-result-object v6 │ │ -05c426: 6e20 4716 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c42c: 0c06 |00a4: move-result-object v6 │ │ -05c42e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -05c432: 6e20 4216 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ -05c438: 0c06 |00aa: move-result-object v6 │ │ -05c43a: 1a07 dd00 |00ab: const-string v7, "/" // string@00dd │ │ -05c43e: 7120 8901 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0189 │ │ -05c444: 0c07 |00b0: move-result-object v7 │ │ -05c446: 6e20 4716 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -05c44c: 0c06 |00b4: move-result-object v6 │ │ -05c44e: 6e10 4c16 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -05c454: 0c03 |00b8: move-result-object v3 │ │ -05c456: 2206 5600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0056 │ │ -05c45a: 7010 8201 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0182 │ │ -05c460: 1a07 e20c |00be: const-string v7, "content" // string@0ce2 │ │ -05c464: 6e20 8601 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0186 │ │ -05c46a: 0c06 |00c3: move-result-object v6 │ │ -05c46c: 5497 d901 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d9 │ │ -05c470: 6e20 8301 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0183 │ │ -05c476: 0c06 |00c9: move-result-object v6 │ │ -05c478: 6e20 8501 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0185 │ │ -05c47e: 0c06 |00cd: move-result-object v6 │ │ -05c480: 6e10 8401 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0184 │ │ -05c486: 0c06 |00d1: move-result-object v6 │ │ -05c488: 1106 |00d2: return-object v6 │ │ -05c48a: 6e10 3616 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ -05c490: 0a06 |00d6: move-result v6 │ │ -05c492: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -05c496: 6e20 3b16 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ -05c49c: 0c03 |00dc: move-result-object v3 │ │ -05c49e: 28b5 |00dd: goto 0092 // -004b │ │ +05c25c: |[05c25c] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +05c26c: 6e10 c315 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@15c3 │ │ +05c272: 0c03 |0003: move-result-object v3 │ │ +05c274: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05c276: 5496 da01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01da │ │ +05c27a: 6e10 7f16 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@167f │ │ +05c280: 0c06 |000a: move-result-object v6 │ │ +05c282: 7210 a816 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ +05c288: 0c01 |000e: move-result-object v1 │ │ +05c28a: 7210 8516 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +05c290: 0a06 |0012: move-result v6 │ │ +05c292: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +05c296: 7210 8616 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +05c29c: 0c04 |0018: move-result-object v4 │ │ +05c29e: 1f04 7503 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0375 │ │ +05c2a2: 7210 9e16 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +05c2a8: 0c06 |001e: move-result-object v6 │ │ +05c2aa: 1f06 2c03 |001f: check-cast v6, Ljava/io/File; // type@032c │ │ +05c2ae: 6e10 c615 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ +05c2b4: 0c05 |0024: move-result-object v5 │ │ +05c2b6: 6e20 3a16 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@163a │ │ +05c2bc: 0a06 |0028: move-result v6 │ │ +05c2be: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +05c2c2: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +05c2c6: 6e10 3616 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ +05c2cc: 0a07 |0030: move-result v7 │ │ +05c2ce: 7210 9e16 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +05c2d4: 0c06 |0034: move-result-object v6 │ │ +05c2d6: 1f06 2c03 |0035: check-cast v6, Ljava/io/File; // type@032c │ │ +05c2da: 6e10 c615 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ +05c2e0: 0c06 |003a: move-result-object v6 │ │ +05c2e2: 6e10 3616 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1636 │ │ +05c2e8: 0a06 |003e: move-result v6 │ │ +05c2ea: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +05c2ee: 0742 |0041: move-object v2, v4 │ │ +05c2f0: 28cd |0042: goto 000f // -0033 │ │ +05c2f2: 0d00 |0043: move-exception v0 │ │ +05c2f4: 2206 4303 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05c2f8: 2207 5803 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +05c2fc: 7010 4016 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05c302: 1a08 5703 |004b: const-string v8, "Failed to resolve canonical path for " // string@0357 │ │ +05c306: 6e20 4716 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c30c: 0c07 |0050: move-result-object v7 │ │ +05c30e: 6e20 4616 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1646 │ │ +05c314: 0c07 |0054: move-result-object v7 │ │ +05c316: 6e10 4c16 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05c31c: 0c07 |0058: move-result-object v7 │ │ +05c31e: 7020 0316 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05c324: 2706 |005c: throw v6 │ │ +05c326: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +05c32a: 2206 4303 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05c32e: 2207 5803 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +05c332: 7010 4016 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05c338: 1a08 5503 |0066: const-string v8, "Failed to find configured root that contains " // string@0355 │ │ +05c33c: 6e20 4716 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c342: 0c07 |006b: move-result-object v7 │ │ +05c344: 6e20 4716 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c34a: 0c07 |006f: move-result-object v7 │ │ +05c34c: 6e10 4c16 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05c352: 0c07 |0073: move-result-object v7 │ │ +05c354: 7020 0316 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05c35a: 2706 |0077: throw v6 │ │ +05c35c: 7210 9e16 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +05c362: 0c06 |007b: move-result-object v6 │ │ +05c364: 1f06 2c03 |007c: check-cast v6, Ljava/io/File; // type@032c │ │ +05c368: 6e10 c615 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@15c6 │ │ +05c36e: 0c05 |0081: move-result-object v5 │ │ +05c370: 1a06 dd00 |0082: const-string v6, "/" // string@00dd │ │ +05c374: 6e20 2f16 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@162f │ │ +05c37a: 0a06 |0087: move-result v6 │ │ +05c37c: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +05c380: 6e10 3616 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ +05c386: 0a06 |008d: move-result v6 │ │ +05c388: 6e20 3b16 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +05c38e: 0c03 |0091: move-result-object v3 │ │ +05c390: 2207 5803 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0358 │ │ +05c394: 7010 4016 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +05c39a: 7210 9d16 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ +05c3a0: 0c06 |009a: move-result-object v6 │ │ +05c3a2: 1f06 5703 |009b: check-cast v6, Ljava/lang/String; // type@0357 │ │ +05c3a6: 7110 8801 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0188 │ │ +05c3ac: 0c06 |00a0: move-result-object v6 │ │ +05c3ae: 6e20 4716 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c3b4: 0c06 |00a4: move-result-object v6 │ │ +05c3b6: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +05c3ba: 6e20 4216 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1642 │ │ +05c3c0: 0c06 |00aa: move-result-object v6 │ │ +05c3c2: 1a07 dd00 |00ab: const-string v7, "/" // string@00dd │ │ +05c3c6: 7120 8901 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0189 │ │ +05c3cc: 0c07 |00b0: move-result-object v7 │ │ +05c3ce: 6e20 4716 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +05c3d4: 0c06 |00b4: move-result-object v6 │ │ +05c3d6: 6e10 4c16 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +05c3dc: 0c03 |00b8: move-result-object v3 │ │ +05c3de: 2206 5600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0056 │ │ +05c3e2: 7010 8201 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0182 │ │ +05c3e8: 1a07 e20c |00be: const-string v7, "content" // string@0ce2 │ │ +05c3ec: 6e20 8601 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0186 │ │ +05c3f2: 0c06 |00c3: move-result-object v6 │ │ +05c3f4: 5497 d901 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d9 │ │ +05c3f8: 6e20 8301 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0183 │ │ +05c3fe: 0c06 |00c9: move-result-object v6 │ │ +05c400: 6e20 8501 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0185 │ │ +05c406: 0c06 |00cd: move-result-object v6 │ │ +05c408: 6e10 8401 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0184 │ │ +05c40e: 0c06 |00d1: move-result-object v6 │ │ +05c410: 1106 |00d2: return-object v6 │ │ +05c412: 6e10 3616 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1636 │ │ +05c418: 0a06 |00d6: move-result v6 │ │ +05c41a: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +05c41e: 6e20 3b16 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@163b │ │ +05c424: 0c03 |00dc: move-result-object v3 │ │ +05c426: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -117633,17 +117605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c4b0: |[05c4b0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -05c4c0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05c4c6: 0e00 |0003: return-void │ │ +05c438: |[05c438] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +05c448: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05c44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -117652,22 +117624,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 │ │ -05c4c8: |[05c4c8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -05c4d8: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05c4dc: 1a01 810b |0002: const-string v1, "android.intent.action.MAIN" // string@0b81 │ │ -05c4e0: 7020 c000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -05c4e6: 6e20 e000 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ -05c4ec: 1a01 880b |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0b88 │ │ -05c4f0: 6e20 c200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ -05c4f6: 1100 |000f: return-object v0 │ │ +05c450: |[05c450] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05c460: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +05c464: 1a01 810b |0002: const-string v1, "android.intent.action.MAIN" // string@0b81 │ │ +05c468: 7020 c000 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +05c46e: 6e20 e000 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00e0 │ │ +05c474: 1a01 880b |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0b88 │ │ +05c478: 6e20 c200 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ +05c47e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -117680,19 +117652,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 │ │ -05c4f8: |[05c4f8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -05c508: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ -05c50c: 7020 c000 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ -05c512: 6e20 c200 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ -05c518: 1100 |0008: return-object v0 │ │ +05c480: |[05c480] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +05c490: 2200 2600 |0000: new-instance v0, Landroid/content/Intent; // type@0026 │ │ +05c494: 7020 c000 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00c0 │ │ +05c49a: 6e20 c200 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00c2 │ │ +05c4a0: 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; │ │ @@ -117705,20 +117677,20 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05c51c: |[05c51c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -05c52c: 6e20 d805 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05d8 │ │ -05c532: 0c00 |0003: move-result-object v0 │ │ -05c534: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -05c53a: 6e20 c300 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ -05c540: 1100 |000a: return-object v0 │ │ +05c4a4: |[05c4a4] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05c4b4: 6e20 d805 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05d8 │ │ +05c4ba: 0c00 |0003: move-result-object v0 │ │ +05c4bc: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +05c4c2: 6e20 c300 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00c3 │ │ +05c4c8: 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; │ │ @@ -117763,19 +117735,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 │ │ -05c544: |[05c544] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -05c554: 5b12 0902 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ -05c558: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05c55a: 7020 2a06 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@062a │ │ -05c560: 0e00 |0006: return-void │ │ +05c4cc: |[05c4cc] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +05c4dc: 5b12 0902 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ +05c4e0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05c4e2: 7020 2a06 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@062a │ │ +05c4e8: 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; │ │ @@ -117786,30 +117758,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05c564: |[05c564] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -05c574: 5430 0902 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ -05c578: 7110 2d06 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@062d │ │ -05c57e: 0c00 |0005: move-result-object v0 │ │ -05c580: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -05c582: 6e20 be16 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@16be │ │ -05c588: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -05c58c: 7110 d701 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@01d7 │ │ -05c592: 5430 0902 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ -05c596: 5431 0902 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ -05c59a: 5432 0802 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0208 │ │ -05c59e: 6e20 3206 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0632 │ │ -05c5a4: 0c01 |0018: move-result-object v1 │ │ -05c5a6: 7120 2e06 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@062e │ │ -05c5ac: 0c00 |001c: move-result-object v0 │ │ -05c5ae: 1100 |001d: return-object v0 │ │ +05c4ec: |[05c4ec] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +05c4fc: 5430 0902 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ +05c500: 7110 2d06 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@062d │ │ +05c506: 0c00 |0005: move-result-object v0 │ │ +05c508: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +05c50a: 6e20 be16 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@16be │ │ +05c510: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +05c514: 7110 d701 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@01d7 │ │ +05c51a: 5430 0902 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ +05c51e: 5431 0902 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0209 │ │ +05c522: 5432 0802 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@0208 │ │ +05c526: 6e20 3206 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0632 │ │ +05c52c: 0c01 |0018: move-result-object v1 │ │ +05c52e: 7120 2e06 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@062e │ │ +05c534: 0c00 |001c: move-result-object v0 │ │ +05c536: 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; │ │ @@ -117846,17 +117818,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c5b0: |[05c5b0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -05c5c0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05c5c6: 0e00 |0003: return-void │ │ +05c538: |[05c538] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +05c548: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05c54e: 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 - │ │ @@ -117865,17 +117837,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c5c8: |[05c5c8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05c5d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c5da: 0f00 |0001: return v0 │ │ +05c550: |[05c550] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +05c560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c562: 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; │ │ │ │ @@ -117884,16 +117856,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c5dc: |[05c5dc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05c5ec: 0e00 |0000: return-void │ │ +05c564: |[05c564] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05c574: 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; │ │ │ │ @@ -117902,16 +117874,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c5f0: |[05c5f0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05c600: 0e00 |0000: return-void │ │ +05c578: |[05c578] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +05c588: 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 │ │ @@ -117950,20 +117922,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05c604: |[05c604] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -05c614: 7010 6c06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@066c │ │ -05c61a: 7110 7306 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0673 │ │ -05c620: 0c00 |0006: move-result-object v0 │ │ -05c622: 5b10 2702 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ -05c626: 0e00 |0009: return-void │ │ +05c58c: |[05c58c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +05c59c: 7010 6c06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@066c │ │ +05c5a2: 7110 7306 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0673 │ │ +05c5a8: 0c00 |0006: move-result-object v0 │ │ +05c5aa: 5b10 2702 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ +05c5ae: 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; │ │ @@ -117975,19 +117947,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c628: |[05c628] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -05c638: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ -05c63c: 7120 7206 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0672 │ │ -05c642: 0c00 |0005: move-result-object v0 │ │ -05c644: 1100 |0006: return-object v0 │ │ +05c5b0: |[05c5b0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +05c5c0: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ +05c5c4: 7120 7206 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0672 │ │ +05c5ca: 0c00 |0005: move-result-object v0 │ │ +05c5cc: 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 │ │ │ │ @@ -117996,19 +117968,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c648: |[05c648] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -05c658: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ -05c65c: 7110 7406 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0674 │ │ -05c662: 0c00 |0005: move-result-object v0 │ │ -05c664: 1100 |0006: return-object v0 │ │ +05c5d0: |[05c5d0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +05c5e0: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ +05c5e4: 7110 7406 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0674 │ │ +05c5ea: 0c00 |0005: move-result-object v0 │ │ +05c5ec: 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;) │ │ @@ -118016,19 +117988,19 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c668: |[05c668] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -05c678: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ -05c67c: 7120 7506 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0675 │ │ -05c682: 0c00 |0005: move-result-object v0 │ │ -05c684: 1100 |0006: return-object v0 │ │ +05c5f0: |[05c5f0] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +05c600: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@0227 │ │ +05c604: 7120 7506 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0675 │ │ +05c60a: 0c00 |0005: move-result-object v0 │ │ +05c60c: 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; │ │ │ │ @@ -118066,22 +118038,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05c688: |[05c688] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -05c698: 7010 6c06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@066c │ │ -05c69e: 1a00 ce1a |0003: const-string v0, "window" // string@1ace │ │ -05c6a2: 6e20 af00 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -05c6a8: 0c00 |0008: move-result-object v0 │ │ -05c6aa: 1f00 be02 |0009: check-cast v0, Landroid/view/WindowManager; // type@02be │ │ -05c6ae: 5b10 2802 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0228 │ │ -05c6b2: 0e00 |000d: return-void │ │ +05c610: |[05c610] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +05c620: 7010 6c06 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@066c │ │ +05c626: 1a00 ce1a |0003: const-string v0, "window" // string@1ace │ │ +05c62a: 6e20 af00 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +05c630: 0c00 |0008: move-result-object v0 │ │ +05c632: 1f00 be02 |0009: check-cast v0, Landroid/view/WindowManager; // type@02be │ │ +05c636: 5b10 2802 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0228 │ │ +05c63a: 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; │ │ @@ -118093,24 +118065,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05c6b4: |[05c6b4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -05c6c4: 5421 2802 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0228 │ │ -05c6c8: 7210 9813 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1398 │ │ -05c6ce: 0c00 |0005: move-result-object v0 │ │ -05c6d0: 6e10 8212 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1282 │ │ -05c6d6: 0a01 |0009: move-result v1 │ │ -05c6d8: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -05c6dc: 1100 |000c: return-object v0 │ │ -05c6de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05c6e0: 28fe |000e: goto 000c // -0002 │ │ +05c63c: |[05c63c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +05c64c: 5421 2802 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0228 │ │ +05c650: 7210 9813 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1398 │ │ +05c656: 0c00 |0005: move-result-object v0 │ │ +05c658: 6e10 8212 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1282 │ │ +05c65e: 0a01 |0009: move-result v1 │ │ +05c660: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +05c664: 1100 |000c: return-object v0 │ │ +05c666: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05c668: 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; │ │ @@ -118123,23 +118095,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05c6e4: |[05c6e4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -05c6f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05c6f6: 2300 a403 |0001: new-array v0, v0, [Landroid/view/Display; // type@03a4 │ │ -05c6fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05c6fc: 5432 2802 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0228 │ │ -05c700: 7210 9813 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1398 │ │ -05c706: 0c02 |0009: move-result-object v2 │ │ -05c708: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -05c70c: 1100 |000c: return-object v0 │ │ +05c66c: |[05c66c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +05c67c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05c67e: 2300 a403 |0001: new-array v0, v0, [Landroid/view/Display; // type@03a4 │ │ +05c682: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +05c684: 5432 2802 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@0228 │ │ +05c688: 7210 9813 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1398 │ │ +05c68e: 0c02 |0009: move-result-object v2 │ │ +05c690: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +05c694: 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;) │ │ @@ -118147,22 +118119,22 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05c710: |[05c710] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -05c720: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -05c724: 6e10 6906 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0669 │ │ -05c72a: 0c00 |0005: move-result-object v0 │ │ -05c72c: 1100 |0006: return-object v0 │ │ -05c72e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05c730: 2300 a403 |0008: new-array v0, v0, [Landroid/view/Display; // type@03a4 │ │ -05c734: 28fc |000a: goto 0006 // -0004 │ │ +05c698: |[05c698] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +05c6a8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +05c6ac: 6e10 6906 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0669 │ │ +05c6b2: 0c00 |0005: move-result-object v0 │ │ +05c6b4: 1100 |0006: return-object v0 │ │ +05c6b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05c6b8: 2300 a403 |0008: new-array v0, v0, [Landroid/view/Display; // type@03a4 │ │ +05c6bc: 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; │ │ │ │ @@ -118224,18 +118196,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 │ │ -05c738: |[05c738] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -05c748: 5b01 3402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ -05c74c: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05c752: 0e00 |0005: return-void │ │ +05c6c0: |[05c6c0] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +05c6d0: 5b01 3402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ +05c6d4: 7010 1d16 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05c6da: 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; │ │ │ │ @@ -118245,20 +118217,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05c754: |[05c754] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -05c764: 5420 3402 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ -05c768: 5400 4202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c76c: 6e10 cd06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06cd │ │ -05c772: 0b00 |0007: move-result-wide v0 │ │ -05c774: 1000 |0008: return-wide v0 │ │ +05c6dc: |[05c6dc] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +05c6ec: 5420 3402 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ +05c6f0: 5400 4202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c6f4: 6e10 cd06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06cd │ │ +05c6fa: 0b00 |0007: move-result-wide v0 │ │ +05c6fc: 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;) │ │ @@ -118266,19 +118238,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c778: |[05c778] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -05c788: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ -05c78c: 5400 4202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c790: 6e20 cb06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06cb │ │ -05c796: 0e00 |0007: return-void │ │ +05c700: |[05c700] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +05c710: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ +05c714: 5400 4202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c718: 6e20 cb06 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@06cb │ │ +05c71e: 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 │ │ @@ -118288,19 +118260,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05c798: |[05c798] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -05c7a8: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ -05c7ac: 5400 4602 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0246 │ │ -05c7b0: 6e20 9b12 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@129b │ │ -05c7b6: 0e00 |0007: return-void │ │ +05c720: |[05c720] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +05c730: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ +05c734: 5400 4602 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0246 │ │ +05c738: 6e20 9b12 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@129b │ │ +05c73e: 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; │ │ @@ -118310,19 +118282,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05c7b8: |[05c7b8] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -05c7c8: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ -05c7cc: 5400 4202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c7d0: 6e30 d406 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06d4 │ │ -05c7d6: 0e00 |0007: return-void │ │ +05c740: |[05c740] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +05c750: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0234 │ │ +05c754: 5400 4202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c758: 6e30 d406 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06d4 │ │ +05c75e: 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 │ │ @@ -118447,18 +118419,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 │ │ -05c7d8: |[05c7d8] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -05c7e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c7ea: 7040 9806 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@0698 │ │ -05c7f0: 0e00 |0004: return-void │ │ +05c760: |[05c760] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +05c770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c772: 7040 9806 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@0698 │ │ +05c778: 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; │ │ @@ -118469,62 +118441,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 │ │ -05c7f4: |[05c7f4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -05c804: 7010 8106 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0681 │ │ -05c80a: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ -05c80e: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -05c814: 5b50 4702 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ -05c818: 2200 2301 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0123 │ │ -05c81c: 7020 8d06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@068d │ │ -05c822: 5b50 4802 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0248 │ │ -05c826: 2200 2401 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0124 │ │ -05c82a: 7020 9206 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0692 │ │ -05c830: 5b50 4602 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0246 │ │ -05c834: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -05c838: 0760 |001a: move-object v0, v6 │ │ -05c83a: 5b50 4302 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0243 │ │ -05c83e: 5b58 4202 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c842: 5450 4302 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0243 │ │ -05c846: 1a01 ce0b |0021: const-string v1, "audio" // string@0bce │ │ -05c84a: 6e20 af00 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -05c850: 0c00 |0026: move-result-object v0 │ │ -05c852: 1f00 4f00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004f │ │ -05c856: 5b50 4102 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0241 │ │ -05c85a: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -05c85e: 6e10 1a00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001a │ │ -05c864: 0c00 |0030: move-result-object v0 │ │ -05c866: 6e10 9713 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1397 │ │ -05c86c: 0c07 |0034: move-result-object v7 │ │ -05c86e: 5b57 4902 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0249 │ │ -05c872: 5450 4902 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0249 │ │ -05c876: 7110 8b09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@098b │ │ -05c87c: 0c00 |003c: move-result-object v0 │ │ -05c87e: 5b50 4502 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0245 │ │ -05c882: 6000 2600 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -05c886: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -05c88a: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -05c88e: 2200 2b01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@012b │ │ -05c892: 5451 4302 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0243 │ │ -05c896: 5452 4102 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0241 │ │ -05c89a: 5453 4902 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0249 │ │ -05c89e: 5454 4802 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0248 │ │ -05c8a2: 7054 bb06 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@06bb │ │ -05c8a8: 5b50 4402 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05c8ac: 0e00 |0054: return-void │ │ -05c8ae: 6e10 f412 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ -05c8b4: 0c00 |0058: move-result-object v0 │ │ -05c8b6: 28c2 |0059: goto 001b // -003e │ │ -05c8b8: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -05c8ba: 5b50 4402 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05c8be: 28f7 |005d: goto 0054 // -0009 │ │ +05c77c: |[05c77c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +05c78c: 7010 8106 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0681 │ │ +05c792: 2200 6803 |0003: new-instance v0, Ljava/util/ArrayList; // type@0368 │ │ +05c796: 7010 6116 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +05c79c: 5b50 4702 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ +05c7a0: 2200 2301 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0123 │ │ +05c7a4: 7020 8d06 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@068d │ │ +05c7aa: 5b50 4802 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0248 │ │ +05c7ae: 2200 2401 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0124 │ │ +05c7b2: 7020 9206 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0692 │ │ +05c7b8: 5b50 4602 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0246 │ │ +05c7bc: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +05c7c0: 0760 |001a: move-object v0, v6 │ │ +05c7c2: 5b50 4302 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0243 │ │ +05c7c6: 5b58 4202 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c7ca: 5450 4302 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0243 │ │ +05c7ce: 1a01 ce0b |0021: const-string v1, "audio" // string@0bce │ │ +05c7d2: 6e20 af00 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +05c7d8: 0c00 |0026: move-result-object v0 │ │ +05c7da: 1f00 4f00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004f │ │ +05c7de: 5b50 4102 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0241 │ │ +05c7e2: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +05c7e6: 6e10 1a00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@001a │ │ +05c7ec: 0c00 |0030: move-result-object v0 │ │ +05c7ee: 6e10 9713 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1397 │ │ +05c7f4: 0c07 |0034: move-result-object v7 │ │ +05c7f6: 5b57 4902 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0249 │ │ +05c7fa: 5450 4902 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0249 │ │ +05c7fe: 7110 8b09 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@098b │ │ +05c804: 0c00 |003c: move-result-object v0 │ │ +05c806: 5b50 4502 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0245 │ │ +05c80a: 6000 2600 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +05c80e: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +05c812: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +05c816: 2200 2b01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@012b │ │ +05c81a: 5451 4302 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0243 │ │ +05c81e: 5452 4102 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0241 │ │ +05c822: 5453 4902 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0249 │ │ +05c826: 5454 4802 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0248 │ │ +05c82a: 7054 bb06 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@06bb │ │ +05c830: 5b50 4402 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05c834: 0e00 |0054: return-void │ │ +05c836: 6e10 f412 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ +05c83c: 0c00 |0058: move-result-object v0 │ │ +05c83e: 28c2 |0059: goto 001b // -003e │ │ +05c840: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +05c842: 5b50 4402 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05c846: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -118549,18 +118521,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 │ │ -05c8c0: |[05c8c0] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -05c8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c8d2: 7040 9806 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@0698 │ │ -05c8d8: 0e00 |0004: return-void │ │ +05c848: |[05c848] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +05c858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c85a: 7040 9806 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@0698 │ │ +05c860: 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; │ │ @@ -118571,28 +118543,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05c8dc: |[05c8dc] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -05c8ec: 5421 4702 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ -05c8f0: 6e10 6d16 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05c8f6: 0a01 |0005: move-result v1 │ │ -05c8f8: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -05c8fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05c8fe: 1100 |0009: return-object v0 │ │ -05c900: 5421 4702 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ -05c904: 6e10 6d16 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ -05c90a: 0a01 |000f: move-result v1 │ │ -05c90c: 2310 a003 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@03a0 │ │ -05c910: 5421 4702 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ -05c914: 6e20 7016 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ -05c91a: 28f2 |0017: goto 0009 // -000e │ │ +05c864: |[05c864] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +05c874: 5421 4702 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ +05c878: 6e10 6d16 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05c87e: 0a01 |0005: move-result v1 │ │ +05c880: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +05c884: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05c886: 1100 |0009: return-object v0 │ │ +05c888: 5421 4702 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ +05c88c: 6e10 6d16 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@166d │ │ +05c892: 0a01 |000f: move-result v1 │ │ +05c894: 2310 a003 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@03a0 │ │ +05c898: 5421 4702 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ +05c89c: 6e20 7016 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1670 │ │ +05c8a2: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -118605,22 +118577,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -05c91c: |[05c91c] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -05c92c: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -05c932: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05c934: 0f00 |0004: return v0 │ │ -05c936: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05c938: 28fe |0006: goto 0004 // -0002 │ │ -05c93a: 0000 |0007: nop // spacer │ │ -05c93c: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +05c8a4: |[05c8a4] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +05c8b4: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +05c8ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05c8bc: 0f00 |0004: return v0 │ │ +05c8be: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05c8c0: 28fe |0006: goto 0004 // -0002 │ │ +05c8c2: 0000 |0007: nop // spacer │ │ +05c8c4: 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 : │ │ @@ -118631,29 +118603,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -05c998: |[05c998] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -05c9a8: 5450 4402 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05c9ac: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -05c9b0: 5450 4402 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05c9b4: 5451 4202 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c9b8: 6e10 d006 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d0 │ │ -05c9be: 0a01 |000b: move-result v1 │ │ -05c9c0: 5452 4202 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c9c4: 6e10 cd06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06cd │ │ -05c9ca: 0b02 |0011: move-result-wide v2 │ │ -05c9cc: 5454 4202 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05c9d0: 6e10 cf06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06cf │ │ -05c9d6: 0a04 |0017: move-result v4 │ │ -05c9d8: 6e54 c406 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06c4 │ │ -05c9de: 0e00 |001b: return-void │ │ +05c920: |[05c920] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +05c930: 5450 4402 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05c934: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +05c938: 5450 4402 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05c93c: 5451 4202 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c940: 6e10 d006 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d0 │ │ +05c946: 0a01 |000b: move-result v1 │ │ +05c948: 5452 4202 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c94c: 6e10 cd06 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06cd │ │ +05c952: 0b02 |0011: move-result-wide v2 │ │ +05c954: 5454 4202 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05c958: 6e10 cf06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06cf │ │ +05c95e: 0a04 |0017: move-result v4 │ │ +05c960: 6e54 c406 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@06c4 │ │ +05c966: 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; │ │ @@ -118663,27 +118635,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05c9e0: |[05c9e0] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -05c9f0: 7010 9f06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@069f │ │ -05c9f6: 0c04 |0003: move-result-object v4 │ │ -05c9f8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -05c9fc: 0740 |0006: move-object v0, v4 │ │ -05c9fe: 2102 |0007: array-length v2, v0 │ │ -05ca00: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05ca02: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -05ca06: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -05ca0a: 6e20 d806 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@06d8 │ │ -05ca10: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ca14: 28f7 |0012: goto 0009 // -0009 │ │ -05ca16: 0e00 |0013: return-void │ │ +05c968: |[05c968] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +05c978: 7010 9f06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@069f │ │ +05c97e: 0c04 |0003: move-result-object v4 │ │ +05c980: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +05c984: 0740 |0006: move-object v0, v4 │ │ +05c986: 2102 |0007: array-length v2, v0 │ │ +05c988: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05c98a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +05c98e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +05c992: 6e20 d806 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@06d8 │ │ +05c998: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c99c: 28f7 |0012: goto 0009 // -0009 │ │ +05c99e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -118701,27 +118673,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05ca18: |[05ca18] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -05ca28: 7010 9f06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@069f │ │ -05ca2e: 0c04 |0003: move-result-object v4 │ │ -05ca30: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -05ca34: 0740 |0006: move-object v0, v4 │ │ -05ca36: 2102 |0007: array-length v2, v0 │ │ -05ca38: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05ca3a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -05ca3e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -05ca42: 6e20 d906 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@06d9 │ │ -05ca48: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ca4c: 28f7 |0012: goto 0009 // -0009 │ │ -05ca4e: 0e00 |0013: return-void │ │ +05c9a0: |[05c9a0] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +05c9b0: 7010 9f06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@069f │ │ +05c9b6: 0c04 |0003: move-result-object v4 │ │ +05c9b8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +05c9bc: 0740 |0006: move-object v0, v4 │ │ +05c9be: 2102 |0007: array-length v2, v0 │ │ +05c9c0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05c9c2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +05c9c6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +05c9ca: 6e20 d906 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@06d9 │ │ +05c9d0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c9d4: 28f7 |0012: goto 0009 // -0009 │ │ +05c9d6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -118740,18 +118712,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05ca50: |[05ca50] android.support.v4.media.TransportMediator.destroy:()V │ │ -05ca60: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05ca64: 6e10 bc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06bc │ │ -05ca6a: 0e00 |0005: return-void │ │ +05c9d8: |[05c9d8] android.support.v4.media.TransportMediator.destroy:()V │ │ +05c9e8: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05c9ec: 6e10 bc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@06bc │ │ +05c9f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -118760,20 +118732,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05ca6c: |[05ca6c] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05ca7c: 5420 4602 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0246 │ │ -05ca80: 5421 4502 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0245 │ │ -05ca84: 7140 8a09 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@098a │ │ -05ca8a: 0a00 |0007: move-result v0 │ │ -05ca8c: 0f00 |0008: return v0 │ │ +05c9f4: |[05c9f4] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +05ca04: 5420 4602 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@0246 │ │ +05ca08: 5421 4502 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@0245 │ │ +05ca0c: 7140 8a09 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@098a │ │ +05ca12: 0a00 |0007: move-result v0 │ │ +05ca14: 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; │ │ │ │ @@ -118782,19 +118754,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ca90: |[05ca90] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -05caa0: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05caa4: 6e10 cc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06cc │ │ -05caaa: 0a00 |0005: move-result v0 │ │ -05caac: 0f00 |0006: return v0 │ │ +05ca18: |[05ca18] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +05ca28: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05ca2c: 6e10 cc06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@06cc │ │ +05ca32: 0a00 |0005: move-result v0 │ │ +05ca34: 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;) │ │ @@ -118802,19 +118774,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cab0: |[05cab0] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -05cac0: 5420 4202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cac4: 6e10 cd06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06cd │ │ -05caca: 0b00 |0005: move-result-wide v0 │ │ -05cacc: 1000 |0006: return-wide v0 │ │ +05ca38: |[05ca38] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +05ca48: 5420 4202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05ca4c: 6e10 cd06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@06cd │ │ +05ca52: 0b00 |0005: move-result-wide v0 │ │ +05ca54: 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;) │ │ @@ -118822,19 +118794,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cad0: |[05cad0] android.support.v4.media.TransportMediator.getDuration:()J │ │ -05cae0: 5420 4202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cae4: 6e10 ce06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06ce │ │ -05caea: 0b00 |0005: move-result-wide v0 │ │ -05caec: 1000 |0006: return-wide v0 │ │ +05ca58: |[05ca58] android.support.v4.media.TransportMediator.getDuration:()J │ │ +05ca68: 5420 4202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05ca6c: 6e10 ce06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@06ce │ │ +05ca72: 0b00 |0005: move-result-wide v0 │ │ +05ca74: 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;) │ │ @@ -118842,23 +118814,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05caf0: |[05caf0] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -05cb00: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cb04: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05cb08: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cb0c: 6e10 bf06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06bf │ │ -05cb12: 0c00 |0009: move-result-object v0 │ │ -05cb14: 1100 |000a: return-object v0 │ │ -05cb16: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05cb18: 28fe |000c: goto 000a // -0002 │ │ +05ca78: |[05ca78] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +05ca88: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05ca8c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05ca90: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05ca94: 6e10 bf06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@06bf │ │ +05ca9a: 0c00 |0009: move-result-object v0 │ │ +05ca9c: 1100 |000a: return-object v0 │ │ +05ca9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05caa0: 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;) │ │ @@ -118866,19 +118838,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cb1c: |[05cb1c] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -05cb2c: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cb30: 6e10 cf06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06cf │ │ -05cb36: 0a00 |0005: move-result v0 │ │ -05cb38: 0f00 |0006: return v0 │ │ +05caa4: |[05caa4] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +05cab4: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05cab8: 6e10 cf06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@06cf │ │ +05cabe: 0a00 |0005: move-result v0 │ │ +05cac0: 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;) │ │ @@ -118886,19 +118858,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cb3c: |[05cb3c] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -05cb4c: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cb50: 6e10 d006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d0 │ │ -05cb56: 0a00 |0005: move-result v0 │ │ -05cb58: 0f00 |0006: return v0 │ │ +05cac4: |[05cac4] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +05cad4: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05cad8: 6e10 d006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@06d0 │ │ +05cade: 0a00 |0005: move-result v0 │ │ +05cae0: 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;) │ │ @@ -118906,24 +118878,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05cb5c: |[05cb5c] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -05cb6c: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cb70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05cb74: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cb78: 6e10 c306 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06c3 │ │ -05cb7e: 5410 4202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cb82: 6e10 d306 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06d3 │ │ -05cb88: 7010 a506 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ -05cb8e: 7010 a806 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ -05cb94: 0e00 |0014: return-void │ │ +05cae4: |[05cae4] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +05caf4: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05caf8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05cafc: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05cb00: 6e10 c306 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@06c3 │ │ +05cb06: 5410 4202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05cb0a: 6e10 d306 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@06d3 │ │ +05cb10: 7010 a506 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ +05cb16: 7010 a806 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ +05cb1c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -118936,19 +118908,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05cb98: |[05cb98] android.support.v4.media.TransportMediator.refreshState:()V │ │ -05cba8: 7010 a506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ -05cbae: 7010 a806 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ -05cbb4: 7010 a906 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06a9 │ │ -05cbba: 0e00 |0009: return-void │ │ +05cb20: |[05cb20] android.support.v4.media.TransportMediator.refreshState:()V │ │ +05cb30: 7010 a506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ +05cb36: 7010 a806 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ +05cb3c: 7010 a906 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@06a9 │ │ +05cb42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -118959,18 +118931,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 │ │ -05cbbc: |[05cbbc] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -05cbcc: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ -05cbd0: 6e20 6416 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ -05cbd6: 0e00 |0005: return-void │ │ +05cb44: |[05cb44] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +05cb54: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ +05cb58: 6e20 6416 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1664 │ │ +05cb5e: 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; │ │ @@ -118980,18 +118952,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05cbd8: |[05cbd8] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -05cbe8: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cbec: 6e30 d406 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06d4 │ │ -05cbf2: 0e00 |0005: return-void │ │ +05cb60: |[05cb60] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +05cb70: 5410 4202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05cb74: 6e30 d406 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06d4 │ │ +05cb7a: 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 │ │ @@ -119001,24 +118973,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05cbf4: |[05cbf4] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -05cc04: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cc08: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05cc0c: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cc10: 6e10 c506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06c5 │ │ -05cc16: 5410 4202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cc1a: 6e10 d506 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06d5 │ │ -05cc20: 7010 a506 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ -05cc26: 7010 a806 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ -05cc2c: 0e00 |0014: return-void │ │ +05cb7c: |[05cb7c] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +05cb8c: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05cb90: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05cb94: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05cb98: 6e10 c506 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@06c5 │ │ +05cb9e: 5410 4202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05cba2: 6e10 d506 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06d5 │ │ +05cba8: 7010 a506 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ +05cbae: 7010 a806 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ +05cbb4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -119031,24 +119003,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -05cc30: |[05cc30] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -05cc40: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cc44: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05cc48: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -05cc4c: 6e10 c606 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06c6 │ │ -05cc52: 5410 4202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ -05cc56: 6e10 d606 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06d6 │ │ -05cc5c: 7010 a506 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ -05cc62: 7010 a806 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ -05cc68: 0e00 |0014: return-void │ │ +05cbb8: |[05cbb8] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +05cbc8: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05cbcc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05cbd0: 5410 4402 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +05cbd4: 6e10 c606 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@06c6 │ │ +05cbda: 5410 4202 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0242 │ │ +05cbde: 6e10 d606 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06d6 │ │ +05cbe4: 7010 a506 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@06a5 │ │ +05cbea: 7010 a806 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@06a8 │ │ +05cbf0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -119061,18 +119033,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 │ │ -05cc6c: |[05cc6c] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -05cc7c: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ -05cc80: 6e20 6b16 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ -05cc86: 0e00 |0005: return-void │ │ +05cbf4: |[05cbf4] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +05cc04: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@0247 │ │ +05cc08: 6e20 6b16 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@166b │ │ +05cc0e: 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; │ │ @@ -119108,17 +119080,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cc88: |[05cc88] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -05cc98: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05cc9e: 0e00 |0003: return-void │ │ +05cc10: |[05cc10] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +05cc20: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05cc26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -119127,27 +119099,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -05cca0: |[05cca0] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05ccb0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05ccb2: 6e10 7701 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0177 │ │ -05ccb8: 0c00 |0004: move-result-object v0 │ │ -05ccba: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05ccbe: 0f02 |0007: return v2 │ │ -05ccc0: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ -05ccc6: 0a01 |000b: move-result v1 │ │ -05ccc8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05ccce: 28f8 |000f: goto 0007 // -0008 │ │ -05ccd0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -05ccd2: 28f6 |0011: goto 0007 // -000a │ │ -05ccd4: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +05cc28: |[05cc28] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05cc38: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05cc3a: 6e10 7701 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0177 │ │ +05cc40: 0c00 |0004: move-result-object v0 │ │ +05cc42: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05cc46: 0f02 |0007: return v2 │ │ +05cc48: 6e10 7a01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@017a │ │ +05cc4e: 0a01 |000b: move-result v1 │ │ +05cc50: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05cc56: 28f8 |000f: goto 0007 // -0008 │ │ +05cc58: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +05cc5a: 28f6 |0011: goto 0007 // -000a │ │ +05cc5c: 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 │ │ @@ -119190,17 +119162,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.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -05ccf4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ccfa: 0e00 |0003: return-void │ │ +05cc6c: |[05cc6c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +05cc7c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05cc82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -119209,18 +119181,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ccfc: |[05ccfc] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05cd0c: 7110 e806 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06e8 │ │ -05cd12: 0a00 |0003: move-result v0 │ │ -05cd14: 0f00 |0004: return v0 │ │ +05cc84: |[05cc84] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05cc94: 7110 e806 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06e8 │ │ +05cc9a: 0a00 |0003: move-result v0 │ │ +05cc9c: 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; │ │ │ │ @@ -119255,17 +119227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cd18: |[05cd18] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -05cd28: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05cd2e: 0e00 |0003: return-void │ │ +05cca0: |[05cca0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +05ccb0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ccb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -119274,18 +119246,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cd30: |[05cd30] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05cd40: 7110 ea06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06ea │ │ -05cd46: 0a00 |0003: move-result v0 │ │ -05cd48: 0f00 |0004: return v0 │ │ +05ccb8: |[05ccb8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05ccc8: 7110 ea06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06ea │ │ +05ccce: 0a00 |0003: move-result v0 │ │ +05ccd0: 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; │ │ │ │ @@ -119320,17 +119292,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cd4c: |[05cd4c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -05cd5c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05cd62: 0e00 |0003: return-void │ │ +05ccd4: |[05ccd4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +05cce4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ccea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -119339,18 +119311,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cd64: |[05cd64] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -05cd74: 7110 ec06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06ec │ │ -05cd7a: 0a00 |0003: move-result v0 │ │ -05cd7c: 0f00 |0004: return v0 │ │ +05ccec: |[05ccec] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05ccfc: 7110 ec06 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06ec │ │ +05cd02: 0a00 |0003: move-result v0 │ │ +05cd04: 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; │ │ │ │ @@ -119392,20 +119364,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05cd80: |[05cd80] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -05cd90: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -05cd96: 2200 3801 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0138 │ │ -05cd9a: 7020 ed06 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06ed │ │ -05cda0: 5b10 6702 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ -05cda4: 0e00 |000a: return-void │ │ +05cd08: |[05cd08] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +05cd18: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +05cd1e: 2200 3801 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0138 │ │ +05cd22: 7020 ed06 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06ed │ │ +05cd28: 5b10 6702 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ +05cd2c: 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; │ │ │ │ @@ -119415,22 +119387,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05cda8: |[05cda8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -05cdb8: 5420 6702 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ -05cdbc: 6e10 5316 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1653 │ │ -05cdc2: 0c00 |0005: move-result-object v0 │ │ -05cdc4: 1f00 3901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ -05cdc8: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -05cdca: 5901 6602 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ -05cdce: 0e00 |000b: return-void │ │ +05cd30: |[05cd30] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +05cd40: 5420 6702 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ +05cd44: 6e10 5316 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1653 │ │ +05cd4a: 0c00 |0005: move-result-object v0 │ │ +05cd4c: 1f00 3901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ +05cd50: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +05cd52: 5901 6602 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ +05cd56: 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; │ │ │ │ @@ -119439,21 +119411,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05cdd0: |[05cdd0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -05cde0: 5410 6702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ -05cde4: 6e10 5316 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1653 │ │ -05cdea: 0c00 |0005: move-result-object v0 │ │ -05cdec: 1f00 3901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ -05cdf0: 5200 6602 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ -05cdf4: 0f00 |000a: return v0 │ │ +05cd58: |[05cd58] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +05cd68: 5410 6702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ +05cd6c: 6e10 5316 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1653 │ │ +05cd72: 0c00 |0005: move-result-object v0 │ │ +05cd74: 1f00 3901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ +05cd78: 5200 6602 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ +05cd7c: 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;) │ │ @@ -119461,16 +119433,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05cdf8: |[05cdf8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -05ce08: 0e00 |0000: return-void │ │ +05cd80: |[05cd80] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +05cd90: 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 │ │ │ │ @@ -119479,16 +119451,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ce0c: |[05ce0c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -05ce1c: 0e00 |0000: return-void │ │ +05cd94: |[05cd94] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +05cda4: 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 │ │ @@ -119498,21 +119470,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05ce20: |[05ce20] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -05ce30: 5410 6702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ -05ce34: 6e10 5316 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1653 │ │ -05ce3a: 0c00 |0005: move-result-object v0 │ │ -05ce3c: 1f00 3901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ -05ce40: 5902 6602 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ -05ce44: 0e00 |000a: return-void │ │ +05cda8: |[05cda8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +05cdb8: 5410 6702 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0267 │ │ +05cdbc: 6e10 5316 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1653 │ │ +05cdc2: 0c00 |0005: move-result-object v0 │ │ +05cdc4: 1f00 3901 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0139 │ │ +05cdc8: 5902 6602 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@0266 │ │ +05cdcc: 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 │ │ @@ -119522,16 +119494,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ce48: |[05ce48] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -05ce58: 0e00 |0000: return-void │ │ +05cdd0: |[05cdd0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +05cde0: 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; │ │ │ │ @@ -119540,16 +119512,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ce5c: |[05ce5c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -05ce6c: 0e00 |0000: return-void │ │ +05cde4: |[05cde4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +05cdf4: 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; │ │ │ │ @@ -119588,17 +119560,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ce70: |[05ce70] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -05ce80: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ce86: 0e00 |0003: return-void │ │ +05cdf8: |[05cdf8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +05ce08: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ce0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -119607,17 +119579,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -05ce88: |[05ce88] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -05ce98: 7100 1307 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0713 │ │ -05ce9e: 0e00 |0003: return-void │ │ +05ce10: |[05ce10] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +05ce20: 7100 1307 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0713 │ │ +05ce26: 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; │ │ │ │ @@ -119626,18 +119598,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05cea0: |[05cea0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -05ceb0: 7100 1407 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0714 │ │ -05ceb6: 0a00 |0003: move-result v0 │ │ -05ceb8: 0f00 |0004: return v0 │ │ +05ce28: |[05ce28] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +05ce38: 7100 1407 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0714 │ │ +05ce3e: 0a00 |0003: move-result v0 │ │ +05ce40: 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;) │ │ @@ -119645,17 +119617,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cebc: |[05cebc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -05cecc: 7110 1507 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0715 │ │ -05ced2: 0e00 |0003: return-void │ │ +05ce44: |[05ce44] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +05ce54: 7110 1507 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0715 │ │ +05ce5a: 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 │ │ @@ -119665,17 +119637,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ced4: |[05ced4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -05cee4: 7120 1607 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0716 │ │ -05ceea: 0e00 |0003: return-void │ │ +05ce5c: |[05ce5c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +05ce6c: 7120 1607 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0716 │ │ +05ce72: 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 │ │ @@ -119686,17 +119658,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ceec: |[05ceec] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -05cefc: 7110 1707 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0717 │ │ -05cf02: 0e00 |0003: return-void │ │ +05ce74: |[05ce74] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +05ce84: 7110 1707 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0717 │ │ +05ce8a: 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 │ │ @@ -119706,17 +119678,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cf04: |[05cf04] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -05cf14: 7110 1807 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0718 │ │ -05cf1a: 0e00 |0003: return-void │ │ +05ce8c: |[05ce8c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +05ce9c: 7110 1807 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0718 │ │ +05cea2: 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; │ │ @@ -119726,17 +119698,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cf1c: |[05cf1c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -05cf2c: 7110 1907 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0719 │ │ -05cf32: 0e00 |0003: return-void │ │ +05cea4: |[05cea4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +05ceb4: 7110 1907 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0719 │ │ +05ceba: 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; │ │ @@ -119778,20 +119750,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05cf34: |[05cf34] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -05cf44: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -05cf4a: 2200 4f01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@014f │ │ -05cf4e: 7020 6407 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0764 │ │ -05cf54: 5b10 6d02 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05cf58: 0e00 |000a: return-void │ │ +05cebc: |[05cebc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +05cecc: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +05ced2: 2200 4f01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@014f │ │ +05ced6: 7020 6407 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0764 │ │ +05cedc: 5b10 6d02 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cee0: 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; │ │ @@ -119803,19 +119775,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cf5c: |[05cf5c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -05cf6c: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05cf70: 6e10 6807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0768 │ │ -05cf76: 0a00 |0005: move-result v0 │ │ -05cf78: 0f00 |0006: return v0 │ │ +05cee4: |[05cee4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +05cef4: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cef8: 6e10 6807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0768 │ │ +05cefe: 0a00 |0005: move-result v0 │ │ +05cf00: 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;) │ │ @@ -119823,19 +119795,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cf7c: |[05cf7c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -05cf8c: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05cf90: 6e10 6a07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@076a │ │ -05cf96: 0a00 |0005: move-result v0 │ │ -05cf98: 0f00 |0006: return v0 │ │ +05cf04: |[05cf04] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +05cf14: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cf18: 6e10 6a07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@076a │ │ +05cf1e: 0a00 |0005: move-result v0 │ │ +05cf20: 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;) │ │ @@ -119843,19 +119815,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05cf9c: |[05cf9c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -05cfac: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05cfb0: 6e10 6b07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@076b │ │ -05cfb6: 0a00 |0005: move-result v0 │ │ -05cfb8: 0f00 |0006: return v0 │ │ +05cf24: |[05cf24] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +05cf34: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cf38: 6e10 6b07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@076b │ │ +05cf3e: 0a00 |0005: move-result v0 │ │ +05cf40: 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;) │ │ @@ -119863,18 +119835,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 │ │ -05cfbc: |[05cfbc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -05cfcc: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05cfd0: 6e30 6e07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@076e │ │ -05cfd6: 0e00 |0005: return-void │ │ +05cf44: |[05cf44] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05cf54: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cf58: 6e30 6e07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@076e │ │ +05cf5e: 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; │ │ @@ -119885,18 +119857,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 │ │ -05cfd8: |[05cfd8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -05cfe8: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05cfec: 6e30 6f07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@076f │ │ -05cff2: 0e00 |0005: return-void │ │ +05cf60: |[05cf60] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +05cf70: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cf74: 6e30 6f07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@076f │ │ +05cf7a: 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; │ │ @@ -119907,18 +119879,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05cff4: |[05cff4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -05d004: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05d008: 6e20 7007 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0770 │ │ -05d00e: 0e00 |0005: return-void │ │ +05cf7c: |[05cf7c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +05cf8c: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cf90: 6e20 7007 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0770 │ │ +05cf96: 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 │ │ @@ -119928,18 +119900,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d010: |[05d010] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -05d020: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05d024: 6e20 7107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0771 │ │ -05d02a: 0e00 |0005: return-void │ │ +05cf98: |[05cf98] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +05cfa8: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cfac: 6e20 7107 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0771 │ │ +05cfb2: 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 │ │ @@ -119949,18 +119921,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d02c: |[05d02c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -05d03c: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ -05d040: 6e20 7207 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0772 │ │ -05d046: 0e00 |0005: return-void │ │ +05cfb4: |[05cfb4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +05cfc4: 5410 6d02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@026d │ │ +05cfc8: 6e20 7207 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0772 │ │ +05cfce: 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 │ │ @@ -120008,22 +119980,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05d048: |[05d048] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -05d058: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05d05a: 7010 1d16 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -05d060: 5910 7002 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0270 │ │ -05d064: 5910 6e02 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@026e │ │ -05d068: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05d06a: 5910 6f02 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@026f │ │ -05d06e: 0e00 |000b: return-void │ │ +05cfd0: |[05cfd0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +05cfe0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +05cfe2: 7010 1d16 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +05cfe8: 5910 7002 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0270 │ │ +05cfec: 5910 6e02 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@026e │ │ +05cff0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05cff2: 5910 6f02 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@026f │ │ +05cff6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -120034,17 +120006,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 │ │ -05d070: |[05d070] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -05d080: 7010 3407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0734 │ │ -05d086: 0e00 |0003: return-void │ │ +05cff8: |[05cff8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +05d008: 7010 3407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0734 │ │ +05d00e: 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; │ │ │ │ @@ -120054,17 +120026,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d088: |[05d088] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -05d098: 5210 6e02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@026e │ │ -05d09c: 0f00 |0002: return v0 │ │ +05d010: |[05d010] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +05d020: 5210 6e02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@026e │ │ +05d024: 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;) │ │ @@ -120072,17 +120044,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d0a0: |[05d0a0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -05d0b0: 5210 6f02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@026f │ │ -05d0b4: 0f00 |0002: return v0 │ │ +05d028: |[05d028] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +05d038: 5210 6f02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@026f │ │ +05d03c: 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;) │ │ @@ -120090,17 +120062,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d0b8: |[05d0b8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -05d0c8: 5210 7002 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0270 │ │ -05d0cc: 0f00 |0002: return v0 │ │ +05d040: |[05d040] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +05d050: 5210 7002 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0270 │ │ +05d054: 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;) │ │ @@ -120108,16 +120080,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 │ │ -05d0d0: |[05d0d0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -05d0e0: 0e00 |0000: return-void │ │ +05d058: |[05d058] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +05d068: 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; │ │ @@ -120127,16 +120099,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 │ │ -05d0e4: |[05d0e4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -05d0f4: 0e00 |0000: return-void │ │ +05d06c: |[05d06c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +05d07c: 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; │ │ @@ -120146,17 +120118,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d0f8: |[05d0f8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -05d108: 5901 6e02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@026e │ │ -05d10c: 0e00 |0002: return-void │ │ +05d080: |[05d080] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +05d090: 5901 6e02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@026e │ │ +05d094: 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 │ │ @@ -120166,17 +120138,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d110: |[05d110] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -05d120: 5901 6f02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@026f │ │ -05d124: 0e00 |0002: return-void │ │ +05d098: |[05d098] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +05d0a8: 5901 6f02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@026f │ │ +05d0ac: 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 │ │ │ │ @@ -120185,17 +120157,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d128: |[05d128] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -05d138: 5901 7002 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0270 │ │ -05d13c: 0e00 |0002: return-void │ │ +05d0b0: |[05d0b0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +05d0c0: 5901 7002 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0270 │ │ +05d0c4: 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 │ │ @@ -120231,17 +120203,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d140: |[05d140] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -05d150: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d156: 0e00 |0003: return-void │ │ +05d0c8: |[05d0c8] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +05d0d8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d0de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -120250,16 +120222,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 │ │ -05d158: |[05d158] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -05d168: 1101 |0000: return-object v1 │ │ +05d0e0: |[05d0e0] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d0f0: 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; │ │ │ │ @@ -120268,17 +120240,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05d16c: |[05d16c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -05d17c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d17e: 1100 |0001: return-object v0 │ │ +05d0f4: |[05d0f4] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d106: 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; │ │ │ │ @@ -120313,17 +120285,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d180: |[05d180] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -05d190: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d196: 0e00 |0003: return-void │ │ +05d108: |[05d108] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +05d118: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d11e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -120332,18 +120304,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 │ │ -05d198: |[05d198] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -05d1a8: 7110 aa07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07aa │ │ -05d1ae: 0c00 |0003: move-result-object v0 │ │ -05d1b0: 1100 |0004: return-object v0 │ │ +05d120: |[05d120] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d130: 7110 aa07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@07aa │ │ +05d136: 0c00 |0003: move-result-object v0 │ │ +05d138: 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; │ │ │ │ @@ -120352,18 +120324,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 │ │ -05d1b4: |[05d1b4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -05d1c4: 7110 ab07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07ab │ │ -05d1ca: 0c00 |0003: move-result-object v0 │ │ -05d1cc: 1100 |0004: return-object v0 │ │ +05d13c: |[05d13c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +05d14c: 7110 ab07 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@07ab │ │ +05d152: 0c00 |0003: move-result-object v0 │ │ +05d154: 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; │ │ │ │ @@ -120410,24 +120382,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05d1d0: |[05d1d0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -05d1e0: 2200 5b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@015b │ │ -05d1e4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -05d1e6: 7020 af07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07af │ │ -05d1ec: 6900 ba02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02ba │ │ -05d1f0: 2200 5b01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@015b │ │ -05d1f4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05d1f6: 7020 af07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07af │ │ -05d1fc: 6900 b902 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b9 │ │ -05d200: 0e00 |0010: return-void │ │ +05d158: |[05d158] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +05d168: 2200 5b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@015b │ │ +05d16c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05d16e: 7020 af07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07af │ │ +05d174: 6900 ba02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02ba │ │ +05d178: 2200 5b01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@015b │ │ +05d17c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05d17e: 7020 af07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@07af │ │ +05d184: 6900 b902 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b9 │ │ +05d188: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -120435,18 +120407,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05d204: |[05d204] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -05d214: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d21a: 5c01 bb02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ -05d21e: 0e00 |0005: return-void │ │ +05d18c: |[05d18c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +05d19c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d1a2: 5c01 bb02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ +05d1a6: 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; │ │ @@ -120458,48 +120430,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -05d220: |[05d220] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -05d230: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05d232: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05d234: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05d236: 0182 |0003: move v2, v8 │ │ -05d238: 9000 0809 |0004: add-int v0, v8, v9 │ │ -05d23c: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -05d240: 7220 e715 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ -05d246: 0a05 |000b: move-result v5 │ │ -05d248: 7110 ec15 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ -05d24e: 0a05 |000f: move-result v5 │ │ -05d250: 7110 c307 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07c3 │ │ -05d256: 0a05 |0013: move-result v5 │ │ -05d258: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -05d25e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05d262: 28ed |0019: goto 0006 // -0013 │ │ -05d264: 5565 bb02 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ -05d268: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -05d26c: 0143 |001e: move v3, v4 │ │ -05d26e: 0f03 |001f: return v3 │ │ -05d270: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -05d272: 28f6 |0021: goto 0017 // -000a │ │ -05d274: 5565 bb02 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ -05d278: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -05d27c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -05d27e: 28f0 |0027: goto 0017 // -0010 │ │ -05d280: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -05d284: 5565 bb02 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ -05d288: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -05d28c: 0143 |002e: move v3, v4 │ │ -05d28e: 28f0 |002f: goto 001f // -0010 │ │ -05d290: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -05d292: 28ee |0031: goto 001f // -0012 │ │ -05d294: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +05d1a8: |[05d1a8] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +05d1b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05d1ba: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05d1bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05d1be: 0182 |0003: move v2, v8 │ │ +05d1c0: 9000 0809 |0004: add-int v0, v8, v9 │ │ +05d1c4: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +05d1c8: 7220 e715 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ +05d1ce: 0a05 |000b: move-result v5 │ │ +05d1d0: 7110 ec15 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ +05d1d6: 0a05 |000f: move-result v5 │ │ +05d1d8: 7110 c307 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@07c3 │ │ +05d1de: 0a05 |0013: move-result v5 │ │ +05d1e0: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +05d1e6: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05d1ea: 28ed |0019: goto 0006 // -0013 │ │ +05d1ec: 5565 bb02 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ +05d1f0: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +05d1f4: 0143 |001e: move v3, v4 │ │ +05d1f6: 0f03 |001f: return v3 │ │ +05d1f8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +05d1fa: 28f6 |0021: goto 0017 // -000a │ │ +05d1fc: 5565 bb02 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ +05d200: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +05d204: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +05d206: 28f0 |0027: goto 0017 // -0010 │ │ +05d208: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +05d20c: 5565 bb02 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02bb │ │ +05d210: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +05d214: 0143 |002e: move v3, v4 │ │ +05d216: 28f0 |002f: goto 001f // -0010 │ │ +05d218: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +05d21a: 28ee |0031: goto 001f // -0012 │ │ +05d21c: 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 │ │ @@ -120557,36 +120529,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05d2a4: |[05d2a4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -05d2b4: 2200 5c01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@015c │ │ -05d2b8: 7010 b207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07b2 │ │ -05d2be: 6900 bc02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02bc │ │ -05d2c2: 0e00 |0007: return-void │ │ +05d22c: |[05d22c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +05d23c: 2200 5c01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@015c │ │ +05d240: 7010 b207 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@07b2 │ │ +05d246: 6900 bc02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02bc │ │ +05d24a: 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 │ │ -05d2c4: |[05d2c4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -05d2d4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d2da: 0e00 |0003: return-void │ │ +05d24c: |[05d24c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +05d25c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d262: 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; │ │ │ │ @@ -120596,30 +120568,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05d2dc: |[05d2dc] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -05d2ec: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -05d2ee: 0161 |0001: move v1, v6 │ │ -05d2f0: 9000 0607 |0002: add-int v0, v6, v7 │ │ -05d2f4: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -05d2f8: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -05d2fa: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -05d2fe: 7220 e715 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ -05d304: 0a03 |000c: move-result v3 │ │ -05d306: 7110 ec15 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ -05d30c: 0a03 |0010: move-result v3 │ │ -05d30e: 7110 c207 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07c2 │ │ -05d314: 0a02 |0014: move-result v2 │ │ -05d316: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d31a: 28ed |0017: goto 0004 // -0013 │ │ -05d31c: 0f02 |0018: return v2 │ │ +05d264: |[05d264] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +05d274: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +05d276: 0161 |0001: move v1, v6 │ │ +05d278: 9000 0607 |0002: add-int v0, v6, v7 │ │ +05d27c: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +05d280: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +05d282: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +05d286: 7220 e715 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@15e7 │ │ +05d28c: 0a03 |000c: move-result v3 │ │ +05d28e: 7110 ec15 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@15ec │ │ +05d294: 0a03 |0010: move-result v3 │ │ +05d296: 7110 c207 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@07c2 │ │ +05d29c: 0a02 |0014: move-result v2 │ │ +05d29e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d2a2: 28ed |0017: goto 0004 // -0013 │ │ +05d2a4: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -120667,18 +120639,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 │ │ -05d320: |[05d320] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -05d330: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d336: 5b01 bd02 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02bd │ │ -05d33a: 0e00 |0005: return-void │ │ +05d2a8: |[05d2a8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +05d2b8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d2be: 5b01 bd02 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02bd │ │ +05d2c2: 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; │ │ @@ -120689,27 +120661,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -05d33c: |[05d33c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -05d34c: 5410 bd02 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02bd │ │ -05d350: 7240 b407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07b4 │ │ -05d356: 0a00 |0005: move-result v0 │ │ -05d358: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -05d35e: 6e10 b607 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07b6 │ │ -05d364: 0a00 |000c: move-result v0 │ │ -05d366: 0f00 |000d: return v0 │ │ -05d368: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05d36a: 28fe |000f: goto 000d // -0002 │ │ -05d36c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05d36e: 28fc |0011: goto 000d // -0004 │ │ -05d370: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +05d2c4: |[05d2c4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +05d2d4: 5410 bd02 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02bd │ │ +05d2d8: 7240 b407 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@07b4 │ │ +05d2de: 0a00 |0005: move-result v0 │ │ +05d2e0: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +05d2e6: 6e10 b607 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07b6 │ │ +05d2ec: 0a00 |000c: move-result v0 │ │ +05d2ee: 0f00 |000d: return v0 │ │ +05d2f0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05d2f2: 28fe |000f: goto 000d // -0002 │ │ +05d2f4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05d2f6: 28fc |0011: goto 000d // -0004 │ │ +05d2f8: 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 │ │ @@ -120731,33 +120703,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -05d380: |[05d380] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -05d390: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -05d394: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -05d398: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -05d39c: 7210 e815 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@15e8 │ │ -05d3a2: 0a00 |0009: move-result v0 │ │ -05d3a4: b140 |000a: sub-int/2addr v0, v4 │ │ -05d3a6: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -05d3aa: 2200 4303 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05d3ae: 7010 0216 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1602 │ │ -05d3b4: 2700 |0012: throw v0 │ │ -05d3b6: 5410 bd02 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02bd │ │ -05d3ba: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -05d3be: 6e10 b607 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07b6 │ │ -05d3c4: 0a00 |001a: move-result v0 │ │ -05d3c6: 0f00 |001b: return v0 │ │ -05d3c8: 7040 b707 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07b7 │ │ -05d3ce: 0a00 |001f: move-result v0 │ │ -05d3d0: 28fb |0020: goto 001b // -0005 │ │ +05d308: |[05d308] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +05d318: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +05d31c: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +05d320: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +05d324: 7210 e815 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@15e8 │ │ +05d32a: 0a00 |0009: move-result v0 │ │ +05d32c: b140 |000a: sub-int/2addr v0, v4 │ │ +05d32e: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +05d332: 2200 4303 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05d336: 7010 0216 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1602 │ │ +05d33c: 2700 |0012: throw v0 │ │ +05d33e: 5410 bd02 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02bd │ │ +05d342: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +05d346: 6e10 b607 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@07b6 │ │ +05d34c: 0a00 |001a: move-result v0 │ │ +05d34e: 0f00 |001b: return v0 │ │ +05d350: 7040 b707 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@07b7 │ │ +05d356: 0a00 |001f: move-result v0 │ │ +05d358: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -120772,20 +120744,20 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05d3d4: |[05d3d4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -05d3e4: 7110 5e16 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@165e │ │ -05d3ea: 0c00 |0003: move-result-object v0 │ │ -05d3ec: 6e40 b807 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07b8 │ │ -05d3f2: 0a00 |0007: move-result v0 │ │ -05d3f4: 0f00 |0008: return v0 │ │ +05d35c: |[05d35c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +05d36c: 7110 5e16 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@165e │ │ +05d372: 0c00 |0003: move-result-object v0 │ │ +05d374: 6e40 b807 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@07b8 │ │ +05d37a: 0a00 |0007: move-result v0 │ │ +05d37c: 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 │ │ @@ -120832,18 +120804,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 │ │ -05d3f8: |[05d3f8] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -05d408: 5b01 cc02 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d40c: 7010 6608 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0866 │ │ -05d412: 0e00 |0005: return-void │ │ +05d380: |[05d380] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +05d390: 5b01 cc02 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d394: 7010 6608 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0866 │ │ +05d39a: 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; │ │ @@ -120854,18 +120826,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05d414: |[05d414] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -05d424: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d428: 6e10 d807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@07d8 │ │ -05d42e: 0e00 |0005: return-void │ │ +05d39c: |[05d39c] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +05d3ac: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d3b0: 6e10 d807 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@07d8 │ │ +05d3b6: 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; │ │ @@ -120875,21 +120847,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05d430: |[05d430] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -05d440: 5420 cc02 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d444: 5400 cd02 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02cd │ │ -05d448: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -05d44c: b041 |0006: add-int/2addr v1, v4 │ │ -05d44e: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -05d452: 1100 |0009: return-object v0 │ │ +05d3b8: |[05d3b8] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +05d3c8: 5420 cc02 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d3cc: 5400 cd02 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02cd │ │ +05d3d0: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +05d3d4: b041 |0006: add-int/2addr v1, v4 │ │ +05d3d6: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +05d3da: 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 │ │ @@ -120900,17 +120872,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d454: |[05d454] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -05d464: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d468: 1100 |0002: return-object v0 │ │ +05d3dc: |[05d3dc] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +05d3ec: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d3f0: 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; │ │ │ │ @@ -120919,18 +120891,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05d46c: |[05d46c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -05d47c: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d480: 5200 cf02 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02cf │ │ -05d484: 0f00 |0004: return v0 │ │ +05d3f4: |[05d3f4] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +05d404: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d408: 5200 cf02 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02cf │ │ +05d40c: 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; │ │ │ │ @@ -120939,26 +120911,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05d488: |[05d488] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -05d498: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -05d49c: 5420 cc02 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d4a0: 6e10 de07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@07de │ │ -05d4a6: 0a00 |0007: move-result v0 │ │ -05d4a8: 0f00 |0008: return v0 │ │ -05d4aa: 5420 cc02 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d4ae: 6e10 2116 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ -05d4b4: 0a01 |000e: move-result v1 │ │ -05d4b6: 6e30 dd07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@07dd │ │ -05d4bc: 0a00 |0012: move-result v0 │ │ -05d4be: 28f5 |0013: goto 0008 // -000b │ │ +05d410: |[05d410] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +05d420: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +05d424: 5420 cc02 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d428: 6e10 de07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@07de │ │ +05d42e: 0a00 |0007: move-result v0 │ │ +05d430: 0f00 |0008: return v0 │ │ +05d432: 5420 cc02 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d436: 6e10 2116 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1621 │ │ +05d43c: 0a01 |000e: move-result v1 │ │ +05d43e: 6e30 dd07 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@07dd │ │ +05d444: 0a00 |0012: move-result v0 │ │ +05d446: 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; │ │ @@ -120968,19 +120940,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05d4c0: |[05d4c0] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -05d4d0: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d4d4: 6e20 df07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@07df │ │ -05d4da: 0a00 |0005: move-result v0 │ │ -05d4dc: 0f00 |0006: return v0 │ │ +05d448: |[05d448] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +05d458: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d45c: 6e20 df07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@07df │ │ +05d462: 0a00 |0005: move-result v0 │ │ +05d464: 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; │ │ @@ -120990,18 +120962,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 │ │ -05d4e0: |[05d4e0] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05d4f0: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d4f4: 6e30 e107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07e1 │ │ -05d4fa: 0e00 |0005: return-void │ │ +05d468: |[05d468] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05d478: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d47c: 6e30 e107 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07e1 │ │ +05d482: 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; │ │ @@ -121015,18 +120987,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d4fc: |[05d4fc] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -05d50c: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d510: 6e20 e407 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@07e4 │ │ -05d516: 0e00 |0005: return-void │ │ +05d484: |[05d484] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +05d494: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d498: 6e20 e407 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@07e4 │ │ +05d49e: 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; │ │ @@ -121037,19 +121009,19 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05d518: |[05d518] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -05d528: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ -05d52c: 6e30 e607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@07e6 │ │ -05d532: 0c00 |0005: move-result-object v0 │ │ -05d534: 1100 |0006: return-object v0 │ │ +05d4a0: |[05d4a0] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +05d4b0: 5410 cc02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02cc │ │ +05d4b4: 6e30 e607 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@07e6 │ │ +05d4ba: 0c00 |0005: move-result-object v0 │ │ +05d4bc: 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; │ │ @@ -121108,17 +121080,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d538: |[05d538] android.support.v4.util.ArrayMap.:()V │ │ -05d548: 7010 7908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ -05d54e: 0e00 |0003: return-void │ │ +05d4c0: |[05d4c0] android.support.v4.util.ArrayMap.:()V │ │ +05d4d0: 7010 7908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0879 │ │ +05d4d6: 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; │ │ @@ -121128,17 +121100,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05d550: |[05d550] android.support.v4.util.ArrayMap.:(I)V │ │ -05d560: 7020 7a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@087a │ │ -05d566: 0e00 |0003: return-void │ │ +05d4d8: |[05d4d8] android.support.v4.util.ArrayMap.:(I)V │ │ +05d4e8: 7020 7a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@087a │ │ +05d4ee: 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; │ │ @@ -121149,17 +121121,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 │ │ -05d568: |[05d568] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -05d578: 7020 7b08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@087b │ │ -05d57e: 0e00 |0003: return-void │ │ +05d4f0: |[05d4f0] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +05d500: 7020 7b08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@087b │ │ +05d506: 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; │ │ @@ -121170,22 +121142,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05d580: |[05d580] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -05d590: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02ce │ │ -05d594: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05d598: 2200 6301 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0163 │ │ -05d59c: 7020 cb07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@07cb │ │ -05d5a2: 5b10 ce02 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02ce │ │ -05d5a6: 5410 ce02 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02ce │ │ -05d5aa: 1100 |000d: return-object v0 │ │ +05d508: |[05d508] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +05d518: 5410 ce02 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02ce │ │ +05d51c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05d520: 2200 6301 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0163 │ │ +05d524: 7020 cb07 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@07cb │ │ +05d52a: 5b10 ce02 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02ce │ │ +05d52e: 5410 ce02 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02ce │ │ +05d532: 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; │ │ @@ -121197,18 +121169,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05d5ac: |[05d5ac] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -05d5bc: 7120 7008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0870 │ │ -05d5c2: 0a00 |0003: move-result v0 │ │ -05d5c4: 0f00 |0004: return v0 │ │ +05d534: |[05d534] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +05d544: 7120 7008 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0870 │ │ +05d54a: 0a00 |0003: move-result v0 │ │ +05d54c: 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; │ │ @@ -121219,20 +121191,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05d5c8: |[05d5c8] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -05d5d8: 7010 dc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07dc │ │ -05d5de: 0c00 |0003: move-result-object v0 │ │ -05d5e0: 6e10 7208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0872 │ │ -05d5e6: 0c00 |0007: move-result-object v0 │ │ -05d5e8: 1100 |0008: return-object v0 │ │ +05d550: |[05d550] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +05d560: 7010 dc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07dc │ │ +05d566: 0c00 |0003: move-result-object v0 │ │ +05d568: 6e10 7208 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0872 │ │ +05d56e: 0c00 |0007: move-result-object v0 │ │ +05d570: 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; │ │ │ │ @@ -121241,20 +121213,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05d5ec: |[05d5ec] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -05d5fc: 7010 dc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07dc │ │ -05d602: 0c00 |0003: move-result-object v0 │ │ -05d604: 6e10 7308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0873 │ │ -05d60a: 0c00 |0007: move-result-object v0 │ │ -05d60c: 1100 |0008: return-object v0 │ │ +05d574: |[05d574] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +05d584: 7010 dc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07dc │ │ +05d58a: 0c00 |0003: move-result-object v0 │ │ +05d58c: 6e10 7308 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0873 │ │ +05d592: 0c00 |0007: move-result-object v0 │ │ +05d594: 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; │ │ │ │ @@ -121263,37 +121235,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -05d610: |[05d610] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -05d620: 5242 cf02 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02cf │ │ -05d624: 7210 a416 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@16a4 │ │ -05d62a: 0a03 |0005: move-result v3 │ │ -05d62c: b032 |0006: add-int/2addr v2, v3 │ │ -05d62e: 6e20 da07 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@07da │ │ -05d634: 7210 a016 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@16a0 │ │ -05d63a: 0c02 |000d: move-result-object v2 │ │ -05d63c: 7210 a816 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ -05d642: 0c01 |0011: move-result-object v1 │ │ -05d644: 7210 8516 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -05d64a: 0a02 |0015: move-result v2 │ │ -05d64c: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -05d650: 7210 8616 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -05d656: 0c00 |001b: move-result-object v0 │ │ -05d658: 1f00 7503 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ -05d65c: 7210 9d16 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ -05d662: 0c02 |0021: move-result-object v2 │ │ -05d664: 7210 9e16 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ -05d66a: 0c03 |0025: move-result-object v3 │ │ -05d66c: 6e30 e107 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07e1 │ │ -05d672: 28e9 |0029: goto 0012 // -0017 │ │ -05d674: 0e00 |002a: return-void │ │ +05d598: |[05d598] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +05d5a8: 5242 cf02 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02cf │ │ +05d5ac: 7210 a416 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@16a4 │ │ +05d5b2: 0a03 |0005: move-result v3 │ │ +05d5b4: b032 |0006: add-int/2addr v2, v3 │ │ +05d5b6: 6e20 da07 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@07da │ │ +05d5bc: 7210 a016 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@16a0 │ │ +05d5c2: 0c02 |000d: move-result-object v2 │ │ +05d5c4: 7210 a816 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@16a8 │ │ +05d5ca: 0c01 |0011: move-result-object v1 │ │ +05d5cc: 7210 8516 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +05d5d2: 0a02 |0015: move-result v2 │ │ +05d5d4: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +05d5d8: 7210 8616 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +05d5de: 0c00 |001b: move-result-object v0 │ │ +05d5e0: 1f00 7503 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0375 │ │ +05d5e4: 7210 9d16 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@169d │ │ +05d5ea: 0c02 |0021: move-result-object v2 │ │ +05d5ec: 7210 9e16 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@169e │ │ +05d5f2: 0c03 |0025: move-result-object v3 │ │ +05d5f4: 6e30 e107 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07e1 │ │ +05d5fa: 28e9 |0029: goto 0012 // -0017 │ │ +05d5fc: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -121309,18 +121281,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05d678: |[05d678] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -05d688: 7120 7508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0875 │ │ -05d68e: 0a00 |0003: move-result v0 │ │ -05d690: 0f00 |0004: return v0 │ │ +05d600: |[05d600] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +05d610: 7120 7508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0875 │ │ +05d616: 0a00 |0003: move-result v0 │ │ +05d618: 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; │ │ @@ -121331,18 +121303,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05d694: |[05d694] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -05d6a4: 7120 7608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0876 │ │ -05d6aa: 0a00 |0003: move-result v0 │ │ -05d6ac: 0f00 |0004: return v0 │ │ +05d61c: |[05d61c] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +05d62c: 7120 7608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0876 │ │ +05d632: 0a00 |0003: move-result v0 │ │ +05d634: 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; │ │ @@ -121353,20 +121325,20 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05d6b0: |[05d6b0] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -05d6c0: 7010 dc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07dc │ │ -05d6c6: 0c00 |0003: move-result-object v0 │ │ -05d6c8: 6e10 7408 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0874 │ │ -05d6ce: 0c00 |0007: move-result-object v0 │ │ -05d6d0: 1100 |0008: return-object v0 │ │ +05d638: |[05d638] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +05d648: 7010 dc07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07dc │ │ +05d64e: 0c00 |0003: move-result-object v0 │ │ +05d650: 6e10 7408 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0874 │ │ +05d656: 0c00 |0007: move-result-object v0 │ │ +05d658: 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; │ │ │ │ @@ -121409,19 +121381,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 │ │ -05d6d4: |[05d6d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05d6e4: 5b01 0903 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0309 │ │ -05d6e8: 5b02 0a03 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d6ec: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d6f2: 0e00 |0007: return-void │ │ +05d65c: |[05d65c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05d66c: 5b01 0903 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0309 │ │ +05d670: 5b02 0a03 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d674: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d67a: 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; │ │ @@ -121432,19 +121404,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 │ │ -05d6f4: |[05d6f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d704: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d708: 6e30 ea08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08ea │ │ -05d70e: 0a00 |0005: move-result v0 │ │ -05d710: 0f00 |0006: return v0 │ │ +05d67c: |[05d67c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d68c: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d690: 6e30 ea08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08ea │ │ +05d696: 0a00 |0005: move-result v0 │ │ +05d698: 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; │ │ @@ -121454,18 +121426,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 │ │ -05d714: |[05d714] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d724: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d728: 6e30 ed08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ -05d72e: 0e00 |0005: return-void │ │ +05d69c: |[05d69c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d6ac: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d6b0: 6e30 ed08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ +05d6b6: 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; │ │ @@ -121476,20 +121448,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 │ │ -05d730: |[05d730] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -05d740: 5420 0a03 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d744: 2201 0b02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -05d748: 7020 540d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ -05d74e: 6e30 ee08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ -05d754: 0e00 |000a: return-void │ │ +05d6b8: |[05d6b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +05d6c8: 5420 0a03 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d6cc: 2201 0b02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +05d6d0: 7020 540d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ +05d6d6: 6e30 ee08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ +05d6dc: 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; │ │ @@ -121500,18 +121472,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 │ │ -05d758: |[05d758] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d768: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d76c: 6e30 ef08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ef │ │ -05d772: 0e00 |0005: return-void │ │ +05d6e0: |[05d6e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d6f0: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d6f4: 6e30 ef08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ef │ │ +05d6fa: 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; │ │ @@ -121522,19 +121494,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 │ │ -05d774: |[05d774] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d784: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d788: 6e40 f008 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@08f0 │ │ -05d78e: 0a00 |0005: move-result v0 │ │ -05d790: 0f00 |0006: return v0 │ │ +05d6fc: |[05d6fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d70c: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d710: 6e40 f008 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@08f0 │ │ +05d716: 0a00 |0005: move-result v0 │ │ +05d718: 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; │ │ @@ -121545,18 +121517,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05d794: |[05d794] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -05d7a4: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d7a8: 6e30 f208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08f2 │ │ -05d7ae: 0e00 |0005: return-void │ │ +05d71c: |[05d71c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +05d72c: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d730: 6e30 f208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08f2 │ │ +05d736: 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; │ │ @@ -121567,18 +121539,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 │ │ -05d7b0: |[05d7b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d7c0: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ -05d7c4: 6e30 f308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08f3 │ │ -05d7ca: 0e00 |0005: return-void │ │ +05d738: |[05d738] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d748: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030a │ │ +05d74c: 6e30 f308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08f3 │ │ +05d752: 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; │ │ @@ -121623,19 +121595,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 │ │ -05d7cc: |[05d7cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05d7dc: 5b01 0b03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@030b │ │ -05d7e0: 5b02 0c03 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d7e4: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d7ea: 0e00 |0007: return-void │ │ +05d754: |[05d754] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05d764: 5b01 0b03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@030b │ │ +05d768: 5b02 0c03 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d76c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d772: 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; │ │ @@ -121646,19 +121618,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 │ │ -05d7ec: |[05d7ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d7fc: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d800: 6e30 ea08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08ea │ │ -05d806: 0a00 |0005: move-result v0 │ │ -05d808: 0f00 |0006: return v0 │ │ +05d774: |[05d774] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d784: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d788: 6e30 ea08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08ea │ │ +05d78e: 0a00 |0005: move-result v0 │ │ +05d790: 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; │ │ @@ -121668,24 +121640,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 │ │ -05d80c: |[05d80c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -05d81c: 5421 0c03 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d820: 6e20 eb08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08eb │ │ -05d826: 0c00 |0005: move-result-object v0 │ │ -05d828: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05d82c: 6e10 f50d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0df5 │ │ -05d832: 0c01 |000b: move-result-object v1 │ │ -05d834: 1101 |000c: return-object v1 │ │ -05d836: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -05d838: 28fe |000e: goto 000c // -0002 │ │ +05d794: |[05d794] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +05d7a4: 5421 0c03 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d7a8: 6e20 eb08 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08eb │ │ +05d7ae: 0c00 |0005: move-result-object v0 │ │ +05d7b0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05d7b4: 6e10 f50d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0df5 │ │ +05d7ba: 0c01 |000b: move-result-object v1 │ │ +05d7bc: 1101 |000c: return-object v1 │ │ +05d7be: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +05d7c0: 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; │ │ @@ -121696,18 +121668,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 │ │ -05d83c: |[05d83c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d84c: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d850: 6e30 ed08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ -05d856: 0e00 |0005: return-void │ │ +05d7c4: |[05d7c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d7d4: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d7d8: 6e30 ed08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ +05d7de: 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; │ │ @@ -121718,20 +121690,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 │ │ -05d858: |[05d858] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -05d868: 5420 0c03 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d86c: 2201 0b02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -05d870: 7020 540d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ -05d876: 6e30 ee08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ -05d87c: 0e00 |000a: return-void │ │ +05d7e0: |[05d7e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +05d7f0: 5420 0c03 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d7f4: 2201 0b02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +05d7f8: 7020 540d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d54 │ │ +05d7fe: 6e30 ee08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ +05d804: 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; │ │ @@ -121742,18 +121714,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 │ │ -05d880: |[05d880] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d890: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d894: 6e30 ef08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ef │ │ -05d89a: 0e00 |0005: return-void │ │ +05d808: |[05d808] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d818: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d81c: 6e30 ef08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ef │ │ +05d822: 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; │ │ @@ -121764,19 +121736,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 │ │ -05d89c: |[05d89c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d8ac: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d8b0: 6e40 f008 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@08f0 │ │ -05d8b6: 0a00 |0005: move-result v0 │ │ -05d8b8: 0f00 |0006: return v0 │ │ +05d824: |[05d824] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d834: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d838: 6e40 f008 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@08f0 │ │ +05d83e: 0a00 |0005: move-result v0 │ │ +05d840: 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; │ │ @@ -121787,19 +121759,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 │ │ -05d8bc: |[05d8bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05d8cc: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d8d0: 6e40 f108 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08f1 │ │ -05d8d6: 0a00 |0005: move-result v0 │ │ -05d8d8: 0f00 |0006: return v0 │ │ +05d844: |[05d844] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05d854: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d858: 6e40 f108 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08f1 │ │ +05d85e: 0a00 |0005: move-result v0 │ │ +05d860: 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 │ │ @@ -121810,18 +121782,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05d8dc: |[05d8dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -05d8ec: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d8f0: 6e30 f208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08f2 │ │ -05d8f6: 0e00 |0005: return-void │ │ +05d864: |[05d864] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +05d874: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d878: 6e30 f208 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08f2 │ │ +05d87e: 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; │ │ @@ -121832,18 +121804,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 │ │ -05d8f8: |[05d8f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d908: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ -05d90c: 6e30 f308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08f3 │ │ -05d912: 0e00 |0005: return-void │ │ +05d880: |[05d880] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d890: 5410 0c03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030c │ │ +05d894: 6e30 f308 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08f3 │ │ +05d89a: 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; │ │ @@ -121880,17 +121852,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d914: |[05d914] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -05d924: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05d92a: 0e00 |0003: return-void │ │ +05d89c: |[05d89c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +05d8ac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05d8b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -121899,17 +121871,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 │ │ -05d92c: |[05d92c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d93c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d93e: 0f00 |0001: return v0 │ │ +05d8b4: |[05d8b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d8c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d8c6: 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; │ │ @@ -121920,17 +121892,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 │ │ -05d940: |[05d940] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05d950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d952: 1100 |0001: return-object v0 │ │ +05d8c8: |[05d8c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05d8d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d8da: 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; │ │ @@ -121940,17 +121912,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 │ │ -05d954: |[05d954] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05d964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d966: 1100 |0001: return-object v0 │ │ +05d8dc: |[05d8dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05d8ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d8ee: 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; │ │ │ │ @@ -121959,17 +121931,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05d968: |[05d968] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -05d978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d97a: 1100 |0001: return-object v0 │ │ +05d8f0: |[05d8f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +05d900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d902: 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;) │ │ @@ -121977,16 +121949,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 │ │ -05d97c: |[05d97c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d98c: 0e00 |0000: return-void │ │ +05d904: |[05d904] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d914: 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; │ │ @@ -121997,16 +121969,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 │ │ -05d990: |[05d990] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05d9a0: 0e00 |0000: return-void │ │ +05d918: |[05d918] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05d928: 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; │ │ @@ -122017,16 +121989,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 │ │ -05d9a4: |[05d9a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d9b4: 0e00 |0000: return-void │ │ +05d92c: |[05d92c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d93c: 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; │ │ @@ -122037,17 +122009,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 │ │ -05d9b8: |[05d9b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d9c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d9ca: 0f00 |0001: return v0 │ │ +05d940: |[05d940] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d950: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d952: 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; │ │ @@ -122059,17 +122031,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 │ │ -05d9cc: |[05d9cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05d9dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d9de: 0f00 |0001: return v0 │ │ +05d954: |[05d954] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05d964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d966: 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; │ │ @@ -122081,16 +122053,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 │ │ -05d9e0: |[05d9e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05d9f0: 0e00 |0000: return-void │ │ +05d968: |[05d968] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05d978: 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; │ │ @@ -122101,16 +122073,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 │ │ -05d9f4: |[05d9f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05da04: 0e00 |0000: return-void │ │ +05d97c: |[05d97c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05d98c: 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; │ │ @@ -122261,25 +122233,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -05da08: |[05da08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -05da18: 7100 4f13 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@134f │ │ -05da1e: 0a00 |0003: move-result v0 │ │ -05da20: 6700 1803 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0318 │ │ -05da24: 7100 5513 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1355 │ │ -05da2a: 0a00 |0009: move-result v0 │ │ -05da2c: 6700 1c03 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@031c │ │ -05da30: 7100 4e13 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@134e │ │ -05da36: 0a00 |000f: move-result v0 │ │ -05da38: 6700 1703 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0317 │ │ -05da3c: 0e00 |0012: return-void │ │ +05d990: |[05d990] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +05d9a0: 7100 4f13 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@134f │ │ +05d9a6: 0a00 |0003: move-result v0 │ │ +05d9a8: 6700 1803 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0318 │ │ +05d9ac: 7100 5513 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1355 │ │ +05d9b2: 0a00 |0009: move-result v0 │ │ +05d9b4: 6700 1c03 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@031c │ │ +05d9b8: 7100 4e13 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@134e │ │ +05d9be: 0a00 |000f: move-result v0 │ │ +05d9c0: 6700 1703 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0317 │ │ +05d9c4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -122288,31 +122260,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 │ │ -05da40: |[05da40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -05da50: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -05da56: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -05da5a: 2200 8501 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0185 │ │ -05da5e: 7030 3809 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@0938 │ │ -05da64: 5b10 2503 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05da68: 5b13 2b03 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05da6c: 2030 9b02 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@029b │ │ -05da70: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -05da74: 1f03 9b02 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@029b │ │ -05da78: 6e20 4a09 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@094a │ │ -05da7e: 7020 4509 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0945 │ │ -05da84: 0e00 |001a: return-void │ │ -05da86: 2200 8501 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0185 │ │ -05da8a: 7020 3709 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0937 │ │ -05da90: 5b10 2503 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05da94: 28ea |0022: goto 000c // -0016 │ │ +05d9c8: |[05d9c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +05d9d8: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +05d9de: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +05d9e2: 2200 8501 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0185 │ │ +05d9e6: 7030 3809 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@0938 │ │ +05d9ec: 5b10 2503 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05d9f0: 5b13 2b03 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05d9f4: 2030 9b02 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@029b │ │ +05d9f8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +05d9fc: 1f03 9b02 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@029b │ │ +05da00: 6e20 4a09 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@094a │ │ +05da06: 7020 4509 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0945 │ │ +05da0c: 0e00 |001a: return-void │ │ +05da0e: 2200 8501 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0185 │ │ +05da12: 7020 3709 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0937 │ │ +05da18: 5b10 2503 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05da1c: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -122332,17 +122304,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 │ │ -05da98: |[05da98] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -05daa8: 5410 1f03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05daac: 1100 |0002: return-object v0 │ │ +05da20: |[05da20] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +05da30: 5410 1f03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05da34: 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;) │ │ @@ -122350,17 +122322,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 │ │ -05dab0: |[05dab0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -05dac0: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05dac4: 1100 |0002: return-object v0 │ │ +05da38: |[05da38] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +05da48: 5410 2b03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05da4c: 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;) │ │ @@ -122368,17 +122340,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 │ │ -05dac8: |[05dac8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -05dad8: 7010 4409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0944 │ │ -05dade: 0e00 |0003: return-void │ │ +05da50: |[05da50] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +05da60: 7010 4409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0944 │ │ +05da66: 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;) │ │ @@ -122386,17 +122358,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 │ │ -05dae0: |[05dae0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -05daf0: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05daf4: 1100 |0002: return-object v0 │ │ +05da68: |[05da68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +05da78: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05da7c: 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;) │ │ @@ -122404,17 +122376,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 │ │ -05daf8: |[05daf8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -05db08: 5510 2f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ -05db0c: 0f00 |0002: return v0 │ │ +05da80: |[05da80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +05da90: 5510 2f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ +05da94: 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;) │ │ @@ -122422,17 +122394,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 │ │ -05db10: |[05db10] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -05db20: 5c01 2003 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05db24: 0f01 |0002: return v1 │ │ +05da98: |[05da98] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +05daa8: 5c01 2003 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05daac: 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 │ │ │ │ @@ -122441,38 +122413,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -05db28: |[05db28] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -05db38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05db3a: 5430 2503 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05db3e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -05db40: 6e20 b301 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05db46: 5430 2503 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05db4a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -05db4c: 6e20 b301 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05db52: 5430 2503 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05db56: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -05db58: 6e20 b301 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05db5e: 5430 3103 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05db62: 6e10 d512 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ -05db68: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05db6a: 5b30 3103 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05db6e: 5c32 2703 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ -05db72: 5c32 2f03 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ -05db76: 5c32 1e03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ -05db7a: 5c32 1d03 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ -05db7e: 5c32 2003 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05db82: 5530 2603 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05db86: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -05db8a: 5c32 2603 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05db8e: 0e00 |002b: return-void │ │ +05dab0: |[05dab0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +05dac0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05dac2: 5430 2503 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05dac6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +05dac8: 6e20 b301 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05dace: 5430 2503 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05dad2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +05dad4: 6e20 b301 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05dada: 5430 2503 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05dade: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +05dae0: 6e20 b301 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05dae6: 5430 3103 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05daea: 6e10 d512 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ +05daf0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05daf2: 5b30 3103 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05daf6: 5c32 2703 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ +05dafa: 5c32 2f03 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ +05dafe: 5c32 1e03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ +05db02: 5c32 1d03 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ +05db06: 5c32 2003 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05db0a: 5530 2603 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05db0e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05db12: 5c32 2603 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05db16: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -122492,33 +122464,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -05db90: |[05db90] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -05dba0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05dba2: 5430 2503 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05dba6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -05dba8: 6e20 b301 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05dbae: 5430 2503 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05dbb2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -05dbb4: 6e20 b301 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05dbba: 5430 2503 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05dbbe: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -05dbc0: 6e20 b301 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05dbc6: 5c32 2703 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ -05dbca: 5c32 1e03 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ -05dbce: 5c32 1d03 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ -05dbd2: 5c32 2003 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05dbd6: 5530 2603 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05dbda: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -05dbde: 5c32 2603 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05dbe2: 0e00 |0021: return-void │ │ +05db18: |[05db18] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +05db28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05db2a: 5430 2503 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05db2e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +05db30: 6e20 b301 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05db36: 5430 2503 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05db3a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +05db3c: 6e20 b301 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05db42: 5430 2503 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05db46: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +05db48: 6e20 b301 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05db4e: 5c32 2703 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ +05db52: 5c32 1e03 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ +05db56: 5c32 1d03 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ +05db5a: 5c32 2003 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05db5e: 5530 2603 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05db62: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +05db66: 5c32 2603 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05db6a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -122535,26 +122507,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05dbe4: |[05dbe4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -05dbf4: 5420 2503 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05dbf8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -05dbfa: 6e20 b301 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05dc00: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05dc02: 5c20 2003 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05dc06: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05dc08: 5c20 2603 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05dc0c: 5420 2b03 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05dc10: 5421 1f03 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05dc14: 7220 8a12 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@128a │ │ -05dc1a: 0e00 |0013: return-void │ │ +05db6c: |[05db6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +05db7c: 5420 2503 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05db80: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +05db82: 6e20 b301 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05db88: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05db8a: 5c20 2003 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05db8e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05db90: 5c20 2603 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05db94: 5420 2b03 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05db98: 5421 1f03 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05db9c: 7220 8a12 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@128a │ │ +05dba2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -122566,45 +122538,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -05dc1c: |[05dc1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -05dc2c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -05dc30: 2203 4303 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05dc34: 1a04 8702 |0004: const-string v4, "Context must not be null" // string@0287 │ │ -05dc38: 7020 0316 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05dc3e: 2703 |0009: throw v3 │ │ -05dc40: 5453 2b03 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05dc44: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -05dc48: 2203 4303 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05dc4c: 1a04 c108 |0010: const-string v4, "OnGestureListener must not be null" // string@08c1 │ │ -05dc50: 7020 0316 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05dc56: 2703 |0015: throw v3 │ │ -05dc58: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -05dc5a: 5c53 2803 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ -05dc5e: 7110 4d13 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ -05dc64: 0c00 |001c: move-result-object v0 │ │ -05dc66: 6e10 5413 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ -05dc6c: 0a02 |0020: move-result v2 │ │ -05dc6e: 6e10 5013 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1350 │ │ -05dc74: 0a01 |0024: move-result v1 │ │ -05dc76: 6e10 5213 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1352 │ │ -05dc7c: 0a03 |0028: move-result v3 │ │ -05dc7e: 5953 2d03 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@032d │ │ -05dc82: 6e10 5113 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1351 │ │ -05dc88: 0a03 |002e: move-result v3 │ │ -05dc8a: 5953 2c03 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@032c │ │ -05dc8e: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -05dc92: 5953 3003 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0330 │ │ -05dc96: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -05dc9a: 5953 2203 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0322 │ │ -05dc9e: 0e00 |0039: return-void │ │ +05dba4: |[05dba4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +05dbb4: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +05dbb8: 2203 4303 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05dbbc: 1a04 8702 |0004: const-string v4, "Context must not be null" // string@0287 │ │ +05dbc0: 7020 0316 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05dbc6: 2703 |0009: throw v3 │ │ +05dbc8: 5453 2b03 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05dbcc: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +05dbd0: 2203 4303 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05dbd4: 1a04 c108 |0010: const-string v4, "OnGestureListener must not be null" // string@08c1 │ │ +05dbd8: 7020 0316 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05dbde: 2703 |0015: throw v3 │ │ +05dbe0: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +05dbe2: 5c53 2803 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ +05dbe6: 7110 4d13 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ +05dbec: 0c00 |001c: move-result-object v0 │ │ +05dbee: 6e10 5413 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ +05dbf4: 0a02 |0020: move-result v2 │ │ +05dbf6: 6e10 5013 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1350 │ │ +05dbfc: 0a01 |0024: move-result v1 │ │ +05dbfe: 6e10 5213 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1352 │ │ +05dc04: 0a03 |0028: move-result v3 │ │ +05dc06: 5953 2d03 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@032d │ │ +05dc0a: 6e10 5113 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1351 │ │ +05dc10: 0a03 |002e: move-result v3 │ │ +05dc12: 5953 2c03 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@032c │ │ +05dc16: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +05dc1a: 5953 3003 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0330 │ │ +05dc1e: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +05dc22: 5953 2203 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0322 │ │ +05dc26: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -122628,49 +122600,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 │ │ -05dca0: |[05dca0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -05dcb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05dcb2: 5583 1d03 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ -05dcb6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -05dcba: 0f02 |0005: return v2 │ │ -05dcbc: 6e10 c012 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@12c0 │ │ -05dcc2: 0b04 |0009: move-result-wide v4 │ │ -05dcc4: 6e10 c012 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@12c0 │ │ -05dcca: 0b06 |000d: move-result-wide v6 │ │ -05dccc: bc64 |000e: sub-long/2addr v4, v6 │ │ -05dcce: 6003 1703 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0317 │ │ -05dcd2: 8136 |0011: int-to-long v6, v3 │ │ -05dcd4: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -05dcd8: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -05dcdc: 6e10 c312 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -05dce2: 0a03 |0019: move-result v3 │ │ -05dce4: 8733 |001a: float-to-int v3, v3 │ │ -05dce6: 6e10 c312 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -05dcec: 0a04 |001e: move-result v4 │ │ -05dcee: 8744 |001f: float-to-int v4, v4 │ │ -05dcf0: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -05dcf4: 6e10 c512 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -05dcfa: 0a03 |0025: move-result v3 │ │ -05dcfc: 8733 |0026: float-to-int v3, v3 │ │ -05dcfe: 6e10 c512 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -05dd04: 0a04 |002a: move-result v4 │ │ -05dd06: 8744 |002b: float-to-int v4, v4 │ │ -05dd08: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -05dd0c: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -05dd10: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -05dd14: b043 |0032: add-int/2addr v3, v4 │ │ -05dd16: 5284 2203 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0322 │ │ -05dd1a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -05dd1e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -05dd20: 28cd |0038: goto 0005 // -0033 │ │ +05dc28: |[05dc28] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +05dc38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05dc3a: 5583 1d03 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ +05dc3e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +05dc42: 0f02 |0005: return v2 │ │ +05dc44: 6e10 c012 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@12c0 │ │ +05dc4a: 0b04 |0009: move-result-wide v4 │ │ +05dc4c: 6e10 c012 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@12c0 │ │ +05dc52: 0b06 |000d: move-result-wide v6 │ │ +05dc54: bc64 |000e: sub-long/2addr v4, v6 │ │ +05dc56: 6003 1703 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0317 │ │ +05dc5a: 8136 |0011: int-to-long v6, v3 │ │ +05dc5c: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +05dc60: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +05dc64: 6e10 c312 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +05dc6a: 0a03 |0019: move-result v3 │ │ +05dc6c: 8733 |001a: float-to-int v3, v3 │ │ +05dc6e: 6e10 c312 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +05dc74: 0a04 |001e: move-result v4 │ │ +05dc76: 8744 |001f: float-to-int v4, v4 │ │ +05dc78: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +05dc7c: 6e10 c512 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +05dc82: 0a03 |0025: move-result v3 │ │ +05dc84: 8733 |0026: float-to-int v3, v3 │ │ +05dc86: 6e10 c512 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +05dc8c: 0a04 |002a: move-result v4 │ │ +05dc8e: 8744 |002b: float-to-int v4, v4 │ │ +05dc90: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +05dc94: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +05dc98: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +05dc9c: b043 |0032: add-int/2addr v3, v4 │ │ +05dc9e: 5284 2203 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0322 │ │ +05dca2: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +05dca6: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +05dca8: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -122689,17 +122661,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05dd24: |[05dd24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -05dd34: 5510 2803 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ -05dd38: 0f00 |0002: return v0 │ │ +05dcac: |[05dcac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +05dcbc: 5510 2803 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ +05dcc0: 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;) │ │ @@ -122707,619 +122679,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -05dd3c: |[05dd3c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05dd4c: 7401 bd12 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -05dd52: 0a06 |0003: move-result v6 │ │ -05dd54: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -05dd58: 5400 3103 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05dd5c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -05dd60: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -05dd64: 7100 d412 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ -05dd6a: 0c24 |000f: move-result-object v36 │ │ -05dd6c: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -05dd70: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -05dd74: 5b10 3103 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05dd78: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -05dd7c: 5400 3103 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05dd80: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -05dd84: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -05dd88: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -05dd8c: 6e20 cd12 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ -05dd92: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -05dd96: 0224 0000 |0025: move/from16 v36, v0 │ │ -05dd9a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -05dd9e: 0200 2400 |0029: move/from16 v0, v36 │ │ -05dda2: 0201 2500 |002b: move/from16 v1, v37 │ │ -05dda6: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -05ddaa: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -05ddae: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -05ddb2: 7701 1e0a 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ -05ddb8: 0a19 |0036: move-result v25 │ │ -05ddba: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -05ddbe: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -05ddc2: 7701 200a 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ -05ddc8: 0a07 |003e: move-result v7 │ │ -05ddca: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -05ddce: 0200 1200 |0041: move/from16 v0, v18 │ │ -05ddd2: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -05ddd6: 0200 1900 |0045: move/from16 v0, v25 │ │ -05ddda: 0201 1200 |0047: move/from16 v1, v18 │ │ -05ddde: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -05dde2: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -05dde6: 28f4 |004d: goto 0041 // -000c │ │ -05dde8: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -05ddec: 28e1 |0050: goto 0031 // -001f │ │ -05ddee: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -05ddf2: 28e4 |0053: goto 0037 // -001c │ │ -05ddf4: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -05ddf8: 0201 1200 |0056: move/from16 v1, v18 │ │ -05ddfc: 7120 220a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ -05de02: 0a24 |005b: move-result v36 │ │ -05de04: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -05de08: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -05de0c: 0201 1200 |0060: move/from16 v1, v18 │ │ -05de10: 7120 230a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ -05de16: 0a24 |0065: move-result v36 │ │ -05de18: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -05de1c: 28e3 |0068: goto 004b // -001d │ │ -05de1e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -05de22: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -05de26: 82c0 |006d: int-to-float v0, v12 │ │ -05de28: 0224 0000 |006e: move/from16 v36, v0 │ │ -05de2c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -05de30: 82c0 |0072: int-to-float v0, v12 │ │ -05de32: 0224 0000 |0073: move/from16 v36, v0 │ │ -05de36: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -05de3a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -05de3e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -05de42: 0224 0000 |007b: move/from16 v36, v0 │ │ -05de46: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -05de4c: 0f11 |0080: return v17 │ │ -05de4e: 017c |0081: move v12, v7 │ │ -05de50: 28eb |0082: goto 006d // -0015 │ │ -05de52: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -05de56: 590e 2903 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ -05de5a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -05de5e: 590e 2303 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ -05de62: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -05de66: 590f 2a03 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ -05de6a: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -05de6e: 590f 2403 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ -05de72: 7601 4309 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0943 │ │ -05de78: 28ea |0096: goto 0080 // -0016 │ │ -05de7a: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -05de7e: 590e 2903 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ -05de82: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -05de86: 590e 2303 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ -05de8a: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -05de8e: 590f 2a03 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ -05de92: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -05de96: 590f 2403 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ -05de9a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -05de9e: 5400 3103 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05dea2: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -05dea6: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -05deaa: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -05deae: 5200 2c03 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@032c │ │ -05deb2: 0226 0000 |00b3: move/from16 v38, v0 │ │ -05deb6: 0200 2600 |00b5: move/from16 v0, v38 │ │ -05deba: 8200 |00b7: int-to-float v0, v0 │ │ -05debc: 0226 0000 |00b8: move/from16 v38, v0 │ │ -05dec0: 7403 cf12 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ -05dec6: 7701 1e0a 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ -05decc: 0a1c |00c0: move-result v28 │ │ -05dece: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -05ded2: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -05ded6: 7120 210a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -05dedc: 0a13 |00c8: move-result v19 │ │ -05dede: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -05dee2: 5400 3103 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05dee6: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -05deea: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -05deee: 0201 1300 |00d1: move/from16 v1, v19 │ │ -05def2: 7120 ad0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -05def8: 0a21 |00d6: move-result v33 │ │ -05defa: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -05defe: 5400 3103 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05df02: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -05df06: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -05df0a: 0201 1300 |00df: move/from16 v1, v19 │ │ -05df0e: 7120 ae0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ -05df14: 0a23 |00e4: move-result v35 │ │ -05df16: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -05df1a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -05df1e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -05df22: 0200 1200 |00eb: move/from16 v0, v18 │ │ -05df26: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -05df2a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -05df2e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -05df32: 28f4 |00f3: goto 00e7 // -000c │ │ -05df34: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -05df38: 0201 1200 |00f6: move/from16 v1, v18 │ │ -05df3c: 7120 210a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -05df42: 0a14 |00fb: move-result v20 │ │ -05df44: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -05df48: 5400 3103 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05df4c: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -05df50: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -05df54: 0201 1400 |0104: move/from16 v1, v20 │ │ -05df58: 7120 ad0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -05df5e: 0a24 |0109: move-result v36 │ │ -05df60: a820 2124 |010a: mul-float v32, v33, v36 │ │ -05df64: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -05df68: 5400 3103 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05df6c: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -05df70: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -05df74: 0201 1400 |0114: move/from16 v1, v20 │ │ -05df78: 7120 ae0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ -05df7e: 0a24 |0119: move-result v36 │ │ -05df80: a822 2324 |011a: mul-float v34, v35, v36 │ │ -05df84: a60d 2022 |011c: add-float v13, v32, v34 │ │ -05df88: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -05df8c: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -05df90: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -05df94: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -05df98: 5400 3103 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05df9c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -05dfa0: 7401 ce12 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@12ce │ │ -05dfa6: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -05dfaa: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -05dfae: 5400 2103 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05dfb2: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -05dfb6: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -05dfba: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -05dfbe: 5400 2503 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05dfc2: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -05dfc6: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -05dfca: 7402 ae01 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ae │ │ -05dfd0: 0a10 |0142: move-result v16 │ │ -05dfd2: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -05dfd6: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -05dfda: 5400 2503 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05dfde: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -05dfe2: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -05dfe6: 7402 b301 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05dfec: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -05dff0: 5400 1f03 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05dff4: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -05dff8: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -05dffc: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -05e000: 5400 2e03 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ -05e004: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -05e008: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -05e00c: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -05e010: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -05e014: 5400 1f03 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e018: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -05e01c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -05e020: 5400 2e03 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ -05e024: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -05e028: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -05e02c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -05e030: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -05e034: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -05e038: 7040 4609 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@0946 │ │ -05e03e: 0a24 |0179: move-result v36 │ │ -05e040: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -05e044: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -05e048: 0200 2400 |017e: move/from16 v0, v36 │ │ -05e04c: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -05e050: 5c10 2703 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ -05e054: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -05e058: 5400 2103 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e05c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -05e060: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -05e064: 5400 1f03 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e068: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -05e06c: 7802 8512 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1285 │ │ -05e072: 0a24 |0193: move-result v36 │ │ -05e074: 9611 1124 |0194: or-int v17, v17, v36 │ │ -05e078: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -05e07c: 5400 2103 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e080: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -05e084: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -05e088: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -05e08c: 7220 8612 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1286 │ │ -05e092: 0a24 |01a3: move-result v36 │ │ -05e094: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -05e098: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -05e09c: 590e 2903 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ -05e0a0: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -05e0a4: 590e 2303 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ -05e0a8: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -05e0ac: 590f 2a03 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ -05e0b0: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -05e0b4: 590f 2403 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ -05e0b8: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -05e0bc: 5400 1f03 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e0c0: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -05e0c4: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -05e0c8: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -05e0cc: 5400 1f03 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e0d0: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -05e0d4: 7401 c912 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -05e0da: 7701 c812 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12c8 │ │ -05e0e0: 0c24 |01ca: move-result-object v36 │ │ -05e0e2: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -05e0e6: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -05e0ea: 5b10 1f03 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e0ee: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -05e0f2: 0200 2400 |01d3: move/from16 v0, v36 │ │ -05e0f6: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -05e0fa: 5c10 1e03 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ -05e0fe: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -05e102: 0200 2400 |01db: move/from16 v0, v36 │ │ -05e106: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -05e10a: 5c10 1d03 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ -05e10e: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -05e112: 0200 2400 |01e3: move/from16 v0, v36 │ │ -05e116: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -05e11a: 5c10 2f03 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ -05e11e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -05e122: 0200 2400 |01eb: move/from16 v0, v36 │ │ -05e126: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -05e12a: 5c10 2603 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05e12e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -05e132: 0200 2400 |01f3: move/from16 v0, v36 │ │ -05e136: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -05e13a: 5c10 2003 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05e13e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -05e142: 5500 2803 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ -05e146: 0224 0000 |01fd: move/from16 v36, v0 │ │ -05e14a: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -05e14e: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -05e152: 5400 2503 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e156: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -05e15a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -05e15e: 7402 b301 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e164: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -05e168: 5400 2503 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e16c: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -05e170: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -05e174: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -05e178: 5400 1f03 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e17c: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -05e180: 7401 be12 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12be │ │ -05e186: 0b26 |021d: move-result-wide v38 │ │ -05e188: 6028 1c03 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@031c │ │ -05e18c: 0200 2800 |0220: move/from16 v0, v40 │ │ -05e190: 8100 |0222: int-to-long v0, v0 │ │ -05e192: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -05e196: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -05e19a: 6028 1803 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0318 │ │ -05e19e: 0200 2800 |0229: move/from16 v0, v40 │ │ -05e1a2: 8100 |022b: int-to-long v0, v0 │ │ -05e1a4: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -05e1a8: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -05e1ac: 7404 b501 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01b5 │ │ -05e1b2: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -05e1b6: 5400 2503 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e1ba: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -05e1be: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -05e1c2: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -05e1c6: 5400 1f03 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e1ca: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -05e1ce: 7401 be12 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12be │ │ -05e1d4: 0b26 |0244: move-result-wide v38 │ │ -05e1d6: 6028 1c03 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@031c │ │ -05e1da: 0200 2800 |0247: move/from16 v0, v40 │ │ -05e1de: 8100 |0249: int-to-long v0, v0 │ │ -05e1e0: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -05e1e4: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -05e1e8: 7404 b501 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01b5 │ │ -05e1ee: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -05e1f2: 5400 2b03 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05e1f6: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -05e1fa: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -05e1fe: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -05e202: 7220 8812 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1288 │ │ -05e208: 0a24 |025e: move-result v36 │ │ -05e20a: 9611 1124 |025f: or-int v17, v17, v36 │ │ -05e20e: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -05e212: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -05e216: 5400 2503 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e21a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -05e21e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -05e222: 6026 1703 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0317 │ │ -05e226: 0200 2600 |026d: move/from16 v0, v38 │ │ -05e22a: 8100 |026f: int-to-long v0, v0 │ │ -05e22c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -05e230: 7404 b601 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01b6 │ │ -05e236: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -05e23a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -05e23e: 5500 2603 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05e242: 0224 0000 |027b: move/from16 v36, v0 │ │ -05e246: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -05e24a: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -05e24e: 5200 2903 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ -05e252: 0224 0000 |0283: move/from16 v36, v0 │ │ -05e256: a717 240e |0285: sub-float v23, v36, v14 │ │ -05e25a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -05e25e: 5200 2a03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ -05e262: 0224 0000 |028b: move/from16 v36, v0 │ │ -05e266: a718 240f |028d: sub-float v24, v36, v15 │ │ -05e26a: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -05e26e: 5500 2703 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ -05e272: 0224 0000 |0293: move/from16 v36, v0 │ │ -05e276: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -05e27a: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -05e27e: 5400 2103 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e282: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -05e286: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -05e28a: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -05e28e: 7220 8612 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1286 │ │ -05e294: 0a24 |02a4: move-result v36 │ │ -05e296: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -05e29a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -05e29e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -05e2a2: 5500 1e03 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ -05e2a6: 0224 0000 |02ad: move/from16 v36, v0 │ │ -05e2aa: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -05e2ae: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -05e2b2: 5200 2303 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ -05e2b6: 0224 0000 |02b5: move/from16 v36, v0 │ │ -05e2ba: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -05e2be: 0200 2400 |02b9: move/from16 v0, v36 │ │ -05e2c2: 8709 |02bb: float-to-int v9, v0 │ │ -05e2c4: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -05e2c8: 5200 2403 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ -05e2cc: 0224 0000 |02c0: move/from16 v36, v0 │ │ -05e2d0: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -05e2d4: 0200 2400 |02c4: move/from16 v0, v36 │ │ -05e2d8: 870a |02c6: float-to-int v10, v0 │ │ -05e2da: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -05e2de: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -05e2e2: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -05e2e6: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -05e2ea: 5200 3003 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0330 │ │ -05e2ee: 0224 0000 |02d1: move/from16 v36, v0 │ │ -05e2f2: 0200 2400 |02d3: move/from16 v0, v36 │ │ -05e2f6: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -05e2fa: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -05e2fe: 5400 2b03 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05e302: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -05e306: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -05e30a: 5400 1f03 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e30e: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -05e312: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -05e316: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -05e31a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -05e31e: 0203 1700 |02e9: move/from16 v3, v23 │ │ -05e322: 0204 1800 |02eb: move/from16 v4, v24 │ │ -05e326: 7254 8b12 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@128b │ │ -05e32c: 0a11 |02f0: move-result v17 │ │ -05e32e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -05e332: 590e 2903 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ -05e336: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -05e33a: 590f 2a03 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ -05e33e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -05e342: 0200 2400 |02fb: move/from16 v0, v36 │ │ -05e346: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -05e34a: 5c10 1e03 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ -05e34e: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -05e352: 5400 2503 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e356: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -05e35a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -05e35e: 7402 b301 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e364: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -05e368: 5400 2503 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e36c: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -05e370: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -05e374: 7402 b301 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e37a: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -05e37e: 5400 2503 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e382: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -05e386: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -05e38a: 7402 b301 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e390: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -05e394: 5200 3003 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0330 │ │ -05e398: 0224 0000 |0326: move/from16 v36, v0 │ │ -05e39c: 0200 2400 |0328: move/from16 v0, v36 │ │ -05e3a0: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -05e3a4: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -05e3a8: 0200 2400 |032e: move/from16 v0, v36 │ │ -05e3ac: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -05e3b0: 5c10 1d03 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ -05e3b4: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -05e3b8: 7701 1316 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -05e3be: 0a24 |0339: move-result v36 │ │ -05e3c0: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -05e3c4: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -05e3c8: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -05e3cc: 7701 1316 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -05e3d2: 0a24 |0343: move-result v36 │ │ -05e3d4: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -05e3d8: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -05e3dc: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -05e3e0: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -05e3e4: 5400 2b03 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05e3e8: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -05e3ec: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -05e3f0: 5400 1f03 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e3f4: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -05e3f8: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -05e3fc: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -05e400: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -05e404: 0203 1700 |035c: move/from16 v3, v23 │ │ -05e408: 0204 1800 |035e: move/from16 v4, v24 │ │ -05e40c: 7254 8b12 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@128b │ │ -05e412: 0a11 |0363: move-result v17 │ │ -05e414: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -05e418: 590e 2903 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ -05e41c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -05e420: 590f 2a03 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ -05e424: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -05e428: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -05e42c: 0200 2400 |0370: move/from16 v0, v36 │ │ -05e430: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -05e434: 5c10 2f03 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ -05e438: 7701 c812 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12c8 │ │ -05e43e: 0c08 |0379: move-result-object v8 │ │ -05e440: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -05e444: 5500 2703 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ -05e448: 0224 0000 |037e: move/from16 v36, v0 │ │ -05e44c: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -05e450: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -05e454: 5400 2103 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e458: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -05e45c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -05e460: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -05e464: 7220 8612 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1286 │ │ -05e46a: 0a24 |038f: move-result v36 │ │ -05e46c: 9611 1124 |0390: or-int v17, v17, v36 │ │ -05e470: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -05e474: 5400 2e03 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ -05e478: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -05e47c: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -05e480: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -05e484: 5400 2e03 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ -05e488: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -05e48c: 7401 c912 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ -05e492: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -05e496: 5b08 2e03 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ -05e49a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -05e49e: 5400 3103 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05e4a2: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -05e4a6: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -05e4aa: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -05e4ae: 5400 3103 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05e4b2: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -05e4b6: 7401 d512 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ -05e4bc: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -05e4c0: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -05e4c4: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -05e4c8: 5b10 3103 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05e4cc: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -05e4d0: 0200 2400 |03c2: move/from16 v0, v36 │ │ -05e4d4: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -05e4d8: 5c10 2703 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ -05e4dc: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -05e4e0: 0200 2400 |03ca: move/from16 v0, v36 │ │ -05e4e4: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -05e4e8: 5c10 2003 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05e4ec: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -05e4f0: 5400 2503 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e4f4: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -05e4f8: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -05e4fc: 7402 b301 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e502: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -05e506: 5400 2503 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e50a: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -05e50e: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -05e512: 7402 b301 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e518: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -05e51c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -05e520: 5500 2603 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05e524: 0224 0000 |03ec: move/from16 v36, v0 │ │ -05e528: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -05e52c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -05e530: 5400 2503 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ -05e534: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -05e538: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -05e53c: 7402 b301 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ -05e542: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -05e546: 0200 2400 |03fd: move/from16 v0, v36 │ │ -05e54a: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -05e54e: 5c10 2603 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ -05e552: 288f |0403: goto 0392 // -0071 │ │ -05e554: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -05e558: 5500 1e03 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ -05e55c: 0224 0000 |0408: move/from16 v36, v0 │ │ -05e560: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -05e564: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -05e568: 5400 2b03 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05e56c: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -05e570: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -05e574: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -05e578: 7220 8d12 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@128d │ │ -05e57e: 0a11 |0419: move-result v17 │ │ -05e580: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -05e584: 5500 2003 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ -05e588: 0224 0000 |041e: move/from16 v36, v0 │ │ -05e58c: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -05e590: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -05e594: 5400 2103 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e598: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -05e59c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -05e5a0: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -05e5a4: 5400 2103 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e5a8: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -05e5ac: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -05e5b0: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -05e5b4: 7220 8712 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1287 │ │ -05e5ba: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -05e5be: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -05e5c2: 5400 3103 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ -05e5c6: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -05e5ca: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -05e5ce: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -05e5d2: 0201 2400 |0443: move/from16 v1, v36 │ │ -05e5d6: 7120 210a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ -05e5dc: 0a15 |0448: move-result v21 │ │ -05e5de: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -05e5e2: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -05e5e6: 5200 2c03 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@032c │ │ -05e5ea: 0225 0000 |044f: move/from16 v37, v0 │ │ -05e5ee: 0200 2500 |0451: move/from16 v0, v37 │ │ -05e5f2: 8200 |0453: int-to-float v0, v0 │ │ -05e5f4: 0225 0000 |0454: move/from16 v37, v0 │ │ -05e5f8: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -05e5fc: 0201 2400 |0458: move/from16 v1, v36 │ │ -05e600: 0202 2500 |045a: move/from16 v2, v37 │ │ -05e604: 6e30 cf12 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ -05e60a: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -05e60e: 0201 1500 |0461: move/from16 v1, v21 │ │ -05e612: 7120 ae0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ -05e618: 0a1f |0466: move-result v31 │ │ -05e61a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -05e61e: 0201 1500 |0469: move/from16 v1, v21 │ │ -05e622: 7120 ad0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ -05e628: 0a1e |046e: move-result v30 │ │ -05e62a: 7701 1316 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -05e630: 0a24 |0472: move-result v36 │ │ -05e632: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -05e636: 5200 2d03 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@032d │ │ -05e63a: 0225 0000 |0477: move/from16 v37, v0 │ │ -05e63e: 0200 2500 |0479: move/from16 v0, v37 │ │ -05e642: 8200 |047b: int-to-float v0, v0 │ │ -05e644: 0225 0000 |047c: move/from16 v37, v0 │ │ -05e648: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -05e64c: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -05e650: 7701 1316 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -05e656: 0a24 |0485: move-result v36 │ │ -05e658: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -05e65c: 5200 2d03 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@032d │ │ -05e660: 0225 0000 |048a: move/from16 v37, v0 │ │ -05e664: 0200 2500 |048c: move/from16 v0, v37 │ │ -05e668: 8200 |048e: int-to-float v0, v0 │ │ -05e66a: 0225 0000 |048f: move/from16 v37, v0 │ │ -05e66e: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -05e672: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -05e676: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -05e67a: 5400 2b03 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ -05e67e: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -05e682: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -05e686: 5400 1f03 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ -05e68a: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -05e68e: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -05e692: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -05e696: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -05e69a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -05e69e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -05e6a2: 7254 8912 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1289 │ │ -05e6a8: 0a11 |04ae: move-result v17 │ │ -05e6aa: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -05e6ae: 7601 4209 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0942 │ │ -05e6b4: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -05e6b8: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +05dcc4: |[05dcc4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05dcd4: 7401 bd12 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +05dcda: 0a06 |0003: move-result v6 │ │ +05dcdc: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +05dce0: 5400 3103 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05dce4: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +05dce8: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +05dcec: 7100 d412 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@12d4 │ │ +05dcf2: 0c24 |000f: move-result-object v36 │ │ +05dcf4: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +05dcf8: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +05dcfc: 5b10 3103 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05dd00: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +05dd04: 5400 3103 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05dd08: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +05dd0c: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +05dd10: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +05dd14: 6e20 cd12 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@12cd │ │ +05dd1a: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +05dd1e: 0224 0000 |0025: move/from16 v36, v0 │ │ +05dd22: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +05dd26: 0200 2400 |0029: move/from16 v0, v36 │ │ +05dd2a: 0201 2500 |002b: move/from16 v1, v37 │ │ +05dd2e: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +05dd32: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +05dd36: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +05dd3a: 7701 1e0a 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ +05dd40: 0a19 |0036: move-result v25 │ │ +05dd42: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +05dd46: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +05dd4a: 7701 200a 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a20 │ │ +05dd50: 0a07 |003e: move-result v7 │ │ +05dd52: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +05dd56: 0200 1200 |0041: move/from16 v0, v18 │ │ +05dd5a: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +05dd5e: 0200 1900 |0045: move/from16 v0, v25 │ │ +05dd62: 0201 1200 |0047: move/from16 v1, v18 │ │ +05dd66: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +05dd6a: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +05dd6e: 28f4 |004d: goto 0041 // -000c │ │ +05dd70: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +05dd74: 28e1 |0050: goto 0031 // -001f │ │ +05dd76: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +05dd7a: 28e4 |0053: goto 0037 // -001c │ │ +05dd7c: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +05dd80: 0201 1200 |0056: move/from16 v1, v18 │ │ +05dd84: 7120 220a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0a22 │ │ +05dd8a: 0a24 |005b: move-result v36 │ │ +05dd8c: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +05dd90: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +05dd94: 0201 1200 |0060: move/from16 v1, v18 │ │ +05dd98: 7120 230a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0a23 │ │ +05dd9e: 0a24 |0065: move-result v36 │ │ +05dda0: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +05dda4: 28e3 |0068: goto 004b // -001d │ │ +05dda6: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +05ddaa: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +05ddae: 82c0 |006d: int-to-float v0, v12 │ │ +05ddb0: 0224 0000 |006e: move/from16 v36, v0 │ │ +05ddb4: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +05ddb8: 82c0 |0072: int-to-float v0, v12 │ │ +05ddba: 0224 0000 |0073: move/from16 v36, v0 │ │ +05ddbe: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +05ddc2: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +05ddc6: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +05ddca: 0224 0000 |007b: move/from16 v36, v0 │ │ +05ddce: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +05ddd4: 0f11 |0080: return v17 │ │ +05ddd6: 017c |0081: move v12, v7 │ │ +05ddd8: 28eb |0082: goto 006d // -0015 │ │ +05ddda: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +05ddde: 590e 2903 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ +05dde2: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +05dde6: 590e 2303 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ +05ddea: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +05ddee: 590f 2a03 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ +05ddf2: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +05ddf6: 590f 2403 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ +05ddfa: 7601 4309 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@0943 │ │ +05de00: 28ea |0096: goto 0080 // -0016 │ │ +05de02: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +05de06: 590e 2903 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ +05de0a: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +05de0e: 590e 2303 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ +05de12: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +05de16: 590f 2a03 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ +05de1a: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +05de1e: 590f 2403 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ +05de22: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +05de26: 5400 3103 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05de2a: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +05de2e: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +05de32: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +05de36: 5200 2c03 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@032c │ │ +05de3a: 0226 0000 |00b3: move/from16 v38, v0 │ │ +05de3e: 0200 2600 |00b5: move/from16 v0, v38 │ │ +05de42: 8200 |00b7: int-to-float v0, v0 │ │ +05de44: 0226 0000 |00b8: move/from16 v38, v0 │ │ +05de48: 7403 cf12 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ +05de4e: 7701 1e0a 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0a1e │ │ +05de54: 0a1c |00c0: move-result v28 │ │ +05de56: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +05de5a: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +05de5e: 7120 210a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +05de64: 0a13 |00c8: move-result v19 │ │ +05de66: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +05de6a: 5400 3103 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05de6e: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +05de72: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +05de76: 0201 1300 |00d1: move/from16 v1, v19 │ │ +05de7a: 7120 ad0a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +05de80: 0a21 |00d6: move-result v33 │ │ +05de82: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +05de86: 5400 3103 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05de8a: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +05de8e: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +05de92: 0201 1300 |00df: move/from16 v1, v19 │ │ +05de96: 7120 ae0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ +05de9c: 0a23 |00e4: move-result v35 │ │ +05de9e: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +05dea2: 0200 1200 |00e7: move/from16 v0, v18 │ │ +05dea6: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +05deaa: 0200 1200 |00eb: move/from16 v0, v18 │ │ +05deae: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +05deb2: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +05deb6: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +05deba: 28f4 |00f3: goto 00e7 // -000c │ │ +05debc: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +05dec0: 0201 1200 |00f6: move/from16 v1, v18 │ │ +05dec4: 7120 210a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +05deca: 0a14 |00fb: move-result v20 │ │ +05decc: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +05ded0: 5400 3103 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05ded4: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +05ded8: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +05dedc: 0201 1400 |0104: move/from16 v1, v20 │ │ +05dee0: 7120 ad0a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +05dee6: 0a24 |0109: move-result v36 │ │ +05dee8: a820 2124 |010a: mul-float v32, v33, v36 │ │ +05deec: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +05def0: 5400 3103 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05def4: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +05def8: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +05defc: 0201 1400 |0114: move/from16 v1, v20 │ │ +05df00: 7120 ae0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ +05df06: 0a24 |0119: move-result v36 │ │ +05df08: a822 2324 |011a: mul-float v34, v35, v36 │ │ +05df0c: a60d 2022 |011c: add-float v13, v32, v34 │ │ +05df10: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +05df14: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +05df18: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +05df1c: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +05df20: 5400 3103 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05df24: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +05df28: 7401 ce12 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@12ce │ │ +05df2e: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +05df32: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +05df36: 5400 2103 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05df3a: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +05df3e: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +05df42: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +05df46: 5400 2503 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05df4a: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +05df4e: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +05df52: 7402 ae01 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@01ae │ │ +05df58: 0a10 |0142: move-result v16 │ │ +05df5a: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +05df5e: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +05df62: 5400 2503 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05df66: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +05df6a: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +05df6e: 7402 b301 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05df74: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +05df78: 5400 1f03 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05df7c: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +05df80: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +05df84: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +05df88: 5400 2e03 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ +05df8c: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +05df90: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +05df94: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +05df98: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +05df9c: 5400 1f03 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05dfa0: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +05dfa4: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +05dfa8: 5400 2e03 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ +05dfac: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +05dfb0: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +05dfb4: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +05dfb8: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +05dfbc: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +05dfc0: 7040 4609 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@0946 │ │ +05dfc6: 0a24 |0179: move-result v36 │ │ +05dfc8: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +05dfcc: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +05dfd0: 0200 2400 |017e: move/from16 v0, v36 │ │ +05dfd4: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +05dfd8: 5c10 2703 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ +05dfdc: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +05dfe0: 5400 2103 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05dfe4: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +05dfe8: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +05dfec: 5400 1f03 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05dff0: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +05dff4: 7802 8512 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1285 │ │ +05dffa: 0a24 |0193: move-result v36 │ │ +05dffc: 9611 1124 |0194: or-int v17, v17, v36 │ │ +05e000: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +05e004: 5400 2103 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05e008: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +05e00c: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +05e010: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +05e014: 7220 8612 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1286 │ │ +05e01a: 0a24 |01a3: move-result v36 │ │ +05e01c: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +05e020: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +05e024: 590e 2903 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ +05e028: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +05e02c: 590e 2303 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ +05e030: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +05e034: 590f 2a03 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ +05e038: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +05e03c: 590f 2403 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ +05e040: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +05e044: 5400 1f03 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e048: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +05e04c: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +05e050: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +05e054: 5400 1f03 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e058: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +05e05c: 7401 c912 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +05e062: 7701 c812 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12c8 │ │ +05e068: 0c24 |01ca: move-result-object v36 │ │ +05e06a: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +05e06e: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +05e072: 5b10 1f03 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e076: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +05e07a: 0200 2400 |01d3: move/from16 v0, v36 │ │ +05e07e: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +05e082: 5c10 1e03 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ +05e086: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +05e08a: 0200 2400 |01db: move/from16 v0, v36 │ │ +05e08e: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +05e092: 5c10 1d03 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ +05e096: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +05e09a: 0200 2400 |01e3: move/from16 v0, v36 │ │ +05e09e: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +05e0a2: 5c10 2f03 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ +05e0a6: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +05e0aa: 0200 2400 |01eb: move/from16 v0, v36 │ │ +05e0ae: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +05e0b2: 5c10 2603 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05e0b6: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +05e0ba: 0200 2400 |01f3: move/from16 v0, v36 │ │ +05e0be: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +05e0c2: 5c10 2003 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05e0c6: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +05e0ca: 5500 2803 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ +05e0ce: 0224 0000 |01fd: move/from16 v36, v0 │ │ +05e0d2: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +05e0d6: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +05e0da: 5400 2503 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e0de: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +05e0e2: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +05e0e6: 7402 b301 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e0ec: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +05e0f0: 5400 2503 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e0f4: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +05e0f8: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +05e0fc: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +05e100: 5400 1f03 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e104: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +05e108: 7401 be12 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12be │ │ +05e10e: 0b26 |021d: move-result-wide v38 │ │ +05e110: 6028 1c03 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@031c │ │ +05e114: 0200 2800 |0220: move/from16 v0, v40 │ │ +05e118: 8100 |0222: int-to-long v0, v0 │ │ +05e11a: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +05e11e: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +05e122: 6028 1803 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@0318 │ │ +05e126: 0200 2800 |0229: move/from16 v0, v40 │ │ +05e12a: 8100 |022b: int-to-long v0, v0 │ │ +05e12c: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +05e130: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +05e134: 7404 b501 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01b5 │ │ +05e13a: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +05e13e: 5400 2503 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e142: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +05e146: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +05e14a: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +05e14e: 5400 1f03 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e152: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +05e156: 7401 be12 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@12be │ │ +05e15c: 0b26 |0244: move-result-wide v38 │ │ +05e15e: 6028 1c03 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@031c │ │ +05e162: 0200 2800 |0247: move/from16 v0, v40 │ │ +05e166: 8100 |0249: int-to-long v0, v0 │ │ +05e168: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +05e16c: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +05e170: 7404 b501 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@01b5 │ │ +05e176: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +05e17a: 5400 2b03 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05e17e: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +05e182: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +05e186: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +05e18a: 7220 8812 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1288 │ │ +05e190: 0a24 |025e: move-result v36 │ │ +05e192: 9611 1124 |025f: or-int v17, v17, v36 │ │ +05e196: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +05e19a: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +05e19e: 5400 2503 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e1a2: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +05e1a6: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +05e1aa: 6026 1703 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@0317 │ │ +05e1ae: 0200 2600 |026d: move/from16 v0, v38 │ │ +05e1b2: 8100 |026f: int-to-long v0, v0 │ │ +05e1b4: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +05e1b8: 7404 b601 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@01b6 │ │ +05e1be: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +05e1c2: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +05e1c6: 5500 2603 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05e1ca: 0224 0000 |027b: move/from16 v36, v0 │ │ +05e1ce: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +05e1d2: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +05e1d6: 5200 2903 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ +05e1da: 0224 0000 |0283: move/from16 v36, v0 │ │ +05e1de: a717 240e |0285: sub-float v23, v36, v14 │ │ +05e1e2: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +05e1e6: 5200 2a03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ +05e1ea: 0224 0000 |028b: move/from16 v36, v0 │ │ +05e1ee: a718 240f |028d: sub-float v24, v36, v15 │ │ +05e1f2: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +05e1f6: 5500 2703 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ +05e1fa: 0224 0000 |0293: move/from16 v36, v0 │ │ +05e1fe: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +05e202: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +05e206: 5400 2103 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05e20a: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +05e20e: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +05e212: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +05e216: 7220 8612 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1286 │ │ +05e21c: 0a24 |02a4: move-result v36 │ │ +05e21e: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +05e222: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +05e226: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +05e22a: 5500 1e03 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ +05e22e: 0224 0000 |02ad: move/from16 v36, v0 │ │ +05e232: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +05e236: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +05e23a: 5200 2303 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0323 │ │ +05e23e: 0224 0000 |02b5: move/from16 v36, v0 │ │ +05e242: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +05e246: 0200 2400 |02b9: move/from16 v0, v36 │ │ +05e24a: 8709 |02bb: float-to-int v9, v0 │ │ +05e24c: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +05e250: 5200 2403 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0324 │ │ +05e254: 0224 0000 |02c0: move/from16 v36, v0 │ │ +05e258: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +05e25c: 0200 2400 |02c4: move/from16 v0, v36 │ │ +05e260: 870a |02c6: float-to-int v10, v0 │ │ +05e262: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +05e266: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +05e26a: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +05e26e: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +05e272: 5200 3003 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0330 │ │ +05e276: 0224 0000 |02d1: move/from16 v36, v0 │ │ +05e27a: 0200 2400 |02d3: move/from16 v0, v36 │ │ +05e27e: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +05e282: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +05e286: 5400 2b03 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05e28a: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +05e28e: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +05e292: 5400 1f03 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e296: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +05e29a: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +05e29e: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +05e2a2: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +05e2a6: 0203 1700 |02e9: move/from16 v3, v23 │ │ +05e2aa: 0204 1800 |02eb: move/from16 v4, v24 │ │ +05e2ae: 7254 8b12 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@128b │ │ +05e2b4: 0a11 |02f0: move-result v17 │ │ +05e2b6: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +05e2ba: 590e 2903 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ +05e2be: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +05e2c2: 590f 2a03 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ +05e2c6: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +05e2ca: 0200 2400 |02fb: move/from16 v0, v36 │ │ +05e2ce: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +05e2d2: 5c10 1e03 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ +05e2d6: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +05e2da: 5400 2503 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e2de: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +05e2e2: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +05e2e6: 7402 b301 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e2ec: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +05e2f0: 5400 2503 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e2f4: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +05e2f8: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +05e2fc: 7402 b301 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e302: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +05e306: 5400 2503 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e30a: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +05e30e: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +05e312: 7402 b301 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e318: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +05e31c: 5200 3003 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0330 │ │ +05e320: 0224 0000 |0326: move/from16 v36, v0 │ │ +05e324: 0200 2400 |0328: move/from16 v0, v36 │ │ +05e328: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +05e32c: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +05e330: 0200 2400 |032e: move/from16 v0, v36 │ │ +05e334: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +05e338: 5c10 1d03 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@031d │ │ +05e33c: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +05e340: 7701 1316 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +05e346: 0a24 |0339: move-result v36 │ │ +05e348: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +05e34c: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +05e350: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +05e354: 7701 1316 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +05e35a: 0a24 |0343: move-result v36 │ │ +05e35c: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +05e360: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +05e364: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +05e368: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +05e36c: 5400 2b03 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05e370: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +05e374: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +05e378: 5400 1f03 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e37c: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +05e380: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +05e384: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +05e388: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +05e38c: 0203 1700 |035c: move/from16 v3, v23 │ │ +05e390: 0204 1800 |035e: move/from16 v4, v24 │ │ +05e394: 7254 8b12 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@128b │ │ +05e39a: 0a11 |0363: move-result v17 │ │ +05e39c: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +05e3a0: 590e 2903 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0329 │ │ +05e3a4: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +05e3a8: 590f 2a03 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032a │ │ +05e3ac: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +05e3b0: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +05e3b4: 0200 2400 |0370: move/from16 v0, v36 │ │ +05e3b8: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +05e3bc: 5c10 2f03 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@032f │ │ +05e3c0: 7701 c812 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@12c8 │ │ +05e3c6: 0c08 |0379: move-result-object v8 │ │ +05e3c8: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +05e3cc: 5500 2703 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ +05e3d0: 0224 0000 |037e: move/from16 v36, v0 │ │ +05e3d4: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +05e3d8: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +05e3dc: 5400 2103 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05e3e0: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +05e3e4: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +05e3e8: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +05e3ec: 7220 8612 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1286 │ │ +05e3f2: 0a24 |038f: move-result v36 │ │ +05e3f4: 9611 1124 |0390: or-int v17, v17, v36 │ │ +05e3f8: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +05e3fc: 5400 2e03 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ +05e400: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +05e404: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +05e408: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +05e40c: 5400 2e03 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ +05e410: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +05e414: 7401 c912 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@12c9 │ │ +05e41a: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +05e41e: 5b08 2e03 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@032e │ │ +05e422: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +05e426: 5400 3103 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05e42a: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +05e42e: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +05e432: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +05e436: 5400 3103 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05e43a: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +05e43e: 7401 d512 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@12d5 │ │ +05e444: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +05e448: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +05e44c: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +05e450: 5b10 3103 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05e454: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +05e458: 0200 2400 |03c2: move/from16 v0, v36 │ │ +05e45c: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +05e460: 5c10 2703 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@0327 │ │ +05e464: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +05e468: 0200 2400 |03ca: move/from16 v0, v36 │ │ +05e46c: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +05e470: 5c10 2003 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05e474: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +05e478: 5400 2503 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e47c: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +05e480: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +05e484: 7402 b301 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e48a: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +05e48e: 5400 2503 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e492: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +05e496: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +05e49a: 7402 b301 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e4a0: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +05e4a4: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +05e4a8: 5500 2603 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05e4ac: 0224 0000 |03ec: move/from16 v36, v0 │ │ +05e4b0: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +05e4b4: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +05e4b8: 5400 2503 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0325 │ │ +05e4bc: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +05e4c0: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +05e4c4: 7402 b301 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@01b3 │ │ +05e4ca: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +05e4ce: 0200 2400 |03fd: move/from16 v0, v36 │ │ +05e4d2: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +05e4d6: 5c10 2603 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0326 │ │ +05e4da: 288f |0403: goto 0392 // -0071 │ │ +05e4dc: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +05e4e0: 5500 1e03 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@031e │ │ +05e4e4: 0224 0000 |0408: move/from16 v36, v0 │ │ +05e4e8: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +05e4ec: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +05e4f0: 5400 2b03 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05e4f4: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +05e4f8: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +05e4fc: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +05e500: 7220 8d12 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@128d │ │ +05e506: 0a11 |0419: move-result v17 │ │ +05e508: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +05e50c: 5500 2003 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0320 │ │ +05e510: 0224 0000 |041e: move/from16 v36, v0 │ │ +05e514: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +05e518: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +05e51c: 5400 2103 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05e520: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +05e524: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +05e528: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +05e52c: 5400 2103 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05e530: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +05e534: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +05e538: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +05e53c: 7220 8712 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1287 │ │ +05e542: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +05e546: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +05e54a: 5400 3103 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0331 │ │ +05e54e: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +05e552: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +05e556: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +05e55a: 0201 2400 |0443: move/from16 v1, v36 │ │ +05e55e: 7120 210a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a21 │ │ +05e564: 0a15 |0448: move-result v21 │ │ +05e566: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +05e56a: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +05e56e: 5200 2c03 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@032c │ │ +05e572: 0225 0000 |044f: move/from16 v37, v0 │ │ +05e576: 0200 2500 |0451: move/from16 v0, v37 │ │ +05e57a: 8200 |0453: int-to-float v0, v0 │ │ +05e57c: 0225 0000 |0454: move/from16 v37, v0 │ │ +05e580: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +05e584: 0201 2400 |0458: move/from16 v1, v36 │ │ +05e588: 0202 2500 |045a: move/from16 v2, v37 │ │ +05e58c: 6e30 cf12 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@12cf │ │ +05e592: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +05e596: 0201 1500 |0461: move/from16 v1, v21 │ │ +05e59a: 7120 ae0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0aae │ │ +05e5a0: 0a1f |0466: move-result v31 │ │ +05e5a2: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +05e5a6: 0201 1500 |0469: move/from16 v1, v21 │ │ +05e5aa: 7120 ad0a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0aad │ │ +05e5b0: 0a1e |046e: move-result v30 │ │ +05e5b2: 7701 1316 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +05e5b8: 0a24 |0472: move-result v36 │ │ +05e5ba: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +05e5be: 5200 2d03 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@032d │ │ +05e5c2: 0225 0000 |0477: move/from16 v37, v0 │ │ +05e5c6: 0200 2500 |0479: move/from16 v0, v37 │ │ +05e5ca: 8200 |047b: int-to-float v0, v0 │ │ +05e5cc: 0225 0000 |047c: move/from16 v37, v0 │ │ +05e5d0: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +05e5d4: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +05e5d8: 7701 1316 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +05e5de: 0a24 |0485: move-result v36 │ │ +05e5e0: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +05e5e4: 5200 2d03 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@032d │ │ +05e5e8: 0225 0000 |048a: move/from16 v37, v0 │ │ +05e5ec: 0200 2500 |048c: move/from16 v0, v37 │ │ +05e5f0: 8200 |048e: int-to-float v0, v0 │ │ +05e5f2: 0225 0000 |048f: move/from16 v37, v0 │ │ +05e5f6: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +05e5fa: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +05e5fe: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +05e602: 5400 2b03 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@032b │ │ +05e606: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +05e60a: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +05e60e: 5400 1f03 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@031f │ │ +05e612: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +05e616: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +05e61a: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +05e61e: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +05e622: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +05e626: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +05e62a: 7254 8912 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1289 │ │ +05e630: 0a11 |04ae: move-result v17 │ │ +05e632: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +05e636: 7601 4209 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@0942 │ │ +05e63c: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +05e640: 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 │ │ @@ -123486,17 +123458,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e6dc: |[05e6dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -05e6ec: 5c01 2803 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ -05e6f0: 0e00 |0002: return-void │ │ +05e664: |[05e664] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +05e674: 5c01 2803 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@0328 │ │ +05e678: 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 │ │ @@ -123506,17 +123478,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e6f4: |[05e6f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -05e704: 5b01 2103 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ -05e708: 0e00 |0002: return-void │ │ +05e67c: |[05e67c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +05e68c: 5b01 2103 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0321 │ │ +05e690: 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; │ │ @@ -123556,20 +123528,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 │ │ -05e70c: |[05e70c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -05e71c: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ -05e722: 2200 9d02 |0003: new-instance v0, Landroid/view/GestureDetector; // type@029d │ │ -05e726: 7040 8e12 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@128e │ │ -05e72c: 5b10 3203 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ -05e730: 0e00 |000a: return-void │ │ +05e694: |[05e694] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +05e6a4: 7010 1d16 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@161d │ │ +05e6aa: 2200 9d02 |0003: new-instance v0, Landroid/view/GestureDetector; // type@029d │ │ +05e6ae: 7040 8e12 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@128e │ │ +05e6b4: 5b10 3203 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ +05e6b8: 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; │ │ @@ -123583,19 +123555,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e734: |[05e734] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -05e744: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ -05e748: 6e10 8f12 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@128f │ │ -05e74e: 0a00 |0005: move-result v0 │ │ -05e750: 0f00 |0006: return v0 │ │ +05e6bc: |[05e6bc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +05e6cc: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ +05e6d0: 6e10 8f12 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@128f │ │ +05e6d6: 0a00 |0005: move-result v0 │ │ +05e6d8: 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;) │ │ @@ -123603,19 +123575,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05e754: |[05e754] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05e764: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ -05e768: 6e20 9012 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1290 │ │ -05e76e: 0a00 |0005: move-result v0 │ │ -05e770: 0f00 |0006: return v0 │ │ +05e6dc: |[05e6dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05e6ec: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ +05e6f0: 6e20 9012 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1290 │ │ +05e6f6: 0a00 |0005: move-result v0 │ │ +05e6f8: 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; │ │ │ │ @@ -123624,18 +123596,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e774: |[05e774] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -05e784: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ -05e788: 6e20 9112 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1291 │ │ -05e78e: 0e00 |0005: return-void │ │ +05e6fc: |[05e6fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +05e70c: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ +05e710: 6e20 9112 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1291 │ │ +05e716: 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 │ │ @@ -123645,18 +123617,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e790: |[05e790] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -05e7a0: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ -05e7a4: 6e20 9212 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1292 │ │ -05e7aa: 0e00 |0005: return-void │ │ +05e718: |[05e718] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +05e728: 5410 3203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0332 │ │ +05e72c: 6e20 9212 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1292 │ │ +05e732: 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; │ │ @@ -123692,17 +123664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e7ac: |[05e7ac] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -05e7bc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05e7c2: 0e00 |0003: return-void │ │ +05e734: |[05e734] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +05e744: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05e74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -123711,17 +123683,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 │ │ -05e7c4: |[05e7c4] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -05e7d4: 7707 9312 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1293 │ │ -05e7da: 0e00 |0003: return-void │ │ +05e74c: |[05e74c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +05e75c: 7707 9312 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1293 │ │ +05e762: 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 │ │ @@ -123738,17 +123710,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 │ │ -05e7dc: |[05e7dc] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05e7ec: 7155 9512 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1295 │ │ -05e7f2: 0e00 |0003: return-void │ │ +05e764: |[05e764] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05e774: 7155 9512 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1295 │ │ +05e77a: 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 │ │ @@ -123763,17 +123735,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 │ │ -05e7f4: |[05e7f4] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05e804: 7130 9712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1297 │ │ -05e80a: 0e00 |0003: return-void │ │ +05e77c: |[05e77c] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05e78c: 7130 9712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1297 │ │ +05e792: 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 │ │ @@ -123786,18 +123758,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05e80c: |[05e80c] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -05e81c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -05e822: b520 |0003: and-int/2addr v0, v2 │ │ -05e824: 0f00 |0004: return v0 │ │ +05e794: |[05e794] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +05e7a4: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +05e7aa: b520 |0003: and-int/2addr v0, v2 │ │ +05e7ac: 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 │ │ @@ -123833,17 +123805,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e828: |[05e828] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -05e838: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05e83e: 0e00 |0003: return-void │ │ +05e7b0: |[05e7b0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +05e7c0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05e7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -123852,17 +123824,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 │ │ -05e840: |[05e840] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -05e850: 7708 6b09 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@096b │ │ -05e856: 0e00 |0003: return-void │ │ +05e7c8: |[05e7c8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +05e7d8: 7708 6b09 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@096b │ │ +05e7de: 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 │ │ @@ -123879,17 +123851,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 │ │ -05e858: |[05e858] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05e868: 7706 6c09 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@096c │ │ -05e86e: 0e00 |0003: return-void │ │ +05e7e0: |[05e7e0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05e7f0: 7706 6c09 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@096c │ │ +05e7f6: 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 │ │ @@ -123904,17 +123876,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 │ │ -05e870: |[05e870] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05e880: 7140 6d09 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@096d │ │ -05e886: 0e00 |0003: return-void │ │ +05e7f8: |[05e7f8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05e808: 7140 6d09 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@096d │ │ +05e80e: 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 │ │ @@ -123927,18 +123899,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e888: |[05e888] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -05e898: 7120 6e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@096e │ │ -05e89e: 0a00 |0003: move-result v0 │ │ -05e8a0: 0f00 |0004: return v0 │ │ +05e810: |[05e810] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +05e820: 7120 6e09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@096e │ │ +05e826: 0a00 |0003: move-result v0 │ │ +05e828: 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 │ │ @@ -123984,17 +123956,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e8a4: |[05e8a4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -05e8b4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05e8ba: 0e00 |0003: return-void │ │ +05e82c: |[05e82c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +05e83c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05e842: 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;) │ │ @@ -124002,40 +123974,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05e8bc: |[05e8bc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -05e8cc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05e8ce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05e8d0: 9504 0607 |0002: and-int v4, v6, v7 │ │ -05e8d4: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -05e8d8: 0121 |0006: move v1, v2 │ │ -05e8da: 9600 0809 |0007: or-int v0, v8, v9 │ │ -05e8de: 9504 0600 |0009: and-int v4, v6, v0 │ │ -05e8e2: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -05e8e6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -05e8ea: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -05e8ee: 2203 4303 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -05e8f2: 1a04 e10b |0013: const-string v4, "bad arguments" // string@0be1 │ │ -05e8f6: 7020 0316 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -05e8fc: 2703 |0018: throw v3 │ │ -05e8fe: 0131 |0019: move v1, v3 │ │ -05e900: 28ed |001a: goto 0007 // -0013 │ │ -05e902: 0132 |001b: move v2, v3 │ │ -05e904: 28f1 |001c: goto 000d // -000f │ │ -05e906: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -05e90a: b535 |001f: and-int/2addr v5, v3 │ │ -05e90c: 0f05 |0020: return v5 │ │ -05e90e: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -05e912: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -05e916: b535 |0025: and-int/2addr v5, v3 │ │ -05e918: 28fa |0026: goto 0020 // -0006 │ │ +05e844: |[05e844] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +05e854: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05e856: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05e858: 9504 0607 |0002: and-int v4, v6, v7 │ │ +05e85c: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +05e860: 0121 |0006: move v1, v2 │ │ +05e862: 9600 0809 |0007: or-int v0, v8, v9 │ │ +05e866: 9504 0600 |0009: and-int v4, v6, v0 │ │ +05e86a: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +05e86e: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +05e872: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +05e876: 2203 4303 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +05e87a: 1a04 e10b |0013: const-string v4, "bad arguments" // string@0be1 │ │ +05e87e: 7020 0316 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +05e884: 2703 |0018: throw v3 │ │ +05e886: 0131 |0019: move v1, v3 │ │ +05e888: 28ed |001a: goto 0007 // -0013 │ │ +05e88a: 0132 |001b: move v2, v3 │ │ +05e88c: 28f1 |001c: goto 000d // -000f │ │ +05e88e: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +05e892: b535 |001f: and-int/2addr v5, v3 │ │ +05e894: 0f05 |0020: return v5 │ │ +05e896: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +05e89a: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +05e89e: b535 |0025: and-int/2addr v5, v3 │ │ +05e8a0: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -124066,18 +124038,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 │ │ -05e91c: |[05e91c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -05e92c: 6e20 9b12 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@129b │ │ -05e932: 0a00 |0003: move-result v0 │ │ -05e934: 0f00 |0004: return v0 │ │ +05e8a4: |[05e8a4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +05e8b4: 6e20 9b12 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@129b │ │ +05e8ba: 0a00 |0003: move-result v0 │ │ +05e8bc: 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; │ │ @@ -124089,17 +124061,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 │ │ -05e938: |[05e938] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -05e948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e94a: 1100 |0001: return-object v0 │ │ +05e8c0: |[05e8c0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +05e8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e8d2: 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; │ │ │ │ @@ -124108,17 +124080,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05e94c: |[05e94c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -05e95c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e95e: 0f00 |0001: return v0 │ │ +05e8d4: |[05e8d4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +05e8e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e8e6: 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; │ │ │ │ @@ -124127,32 +124099,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -05e960: |[05e960] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -05e970: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e972: 6e20 7609 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0976 │ │ -05e978: 0a01 |0004: move-result v1 │ │ -05e97a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -05e97e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -05e982: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -05e986: 7152 7309 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0973 │ │ -05e98c: 0a05 |000e: move-result v5 │ │ -05e98e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -05e990: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -05e994: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -05e998: 7153 7309 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0973 │ │ -05e99e: 0a05 |0017: move-result v5 │ │ -05e9a0: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -05e9a4: 0f00 |001a: return v0 │ │ -05e9a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -05e9a8: 28fe |001c: goto 001a // -0002 │ │ +05e8e8: |[05e8e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05e8f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05e8fa: 6e20 7609 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0976 │ │ +05e900: 0a01 |0004: move-result v1 │ │ +05e902: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +05e906: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +05e90a: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +05e90e: 7152 7309 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0973 │ │ +05e914: 0a05 |000e: move-result v5 │ │ +05e916: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +05e918: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +05e91c: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +05e920: 7153 7309 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0973 │ │ +05e926: 0a05 |0017: move-result v5 │ │ +05e928: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +05e92c: 0f00 |001a: return v0 │ │ +05e92e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +05e930: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -124165,23 +124137,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05e9ac: |[05e9ac] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -05e9bc: 6e20 7609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0976 │ │ -05e9c2: 0a00 |0003: move-result v0 │ │ -05e9c4: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -05e9c8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05e9cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05e9ce: 0f00 |0009: return v0 │ │ -05e9d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05e9d2: 28fe |000b: goto 0009 // -0002 │ │ +05e934: |[05e934] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +05e944: 6e20 7609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0976 │ │ +05e94a: 0a00 |0003: move-result v0 │ │ +05e94c: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +05e950: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05e954: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05e956: 0f00 |0009: return v0 │ │ +05e958: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05e95a: 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 │ │ │ │ @@ -124190,23 +124162,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -05e9d4: |[05e9d4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -05e9e4: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -05e9e8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -05e9ec: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -05e9f0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -05e9f4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -05e9f8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -05e9fc: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -05ea00: 0f00 |000e: return v0 │ │ +05e95c: |[05e95c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +05e96c: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +05e970: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +05e974: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +05e978: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +05e97c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05e980: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +05e984: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +05e988: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -124219,16 +124191,16 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ea04: |[05ea04] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -05ea14: 0e00 |0000: return-void │ │ +05e98c: |[05e98c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +05e99c: 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; │ │ │ │ @@ -124263,17 +124235,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ea18: |[05ea18] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -05ea28: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ea2e: 0e00 |0003: return-void │ │ +05e9a0: |[05e9a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +05e9b0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05e9b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -124282,17 +124254,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ea30: |[05ea30] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05ea40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ea42: 0f00 |0001: return v0 │ │ +05e9b8: |[05e9b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05e9c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e9ca: 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; │ │ │ │ @@ -124301,17 +124273,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ea44: |[05ea44] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05ea54: 5220 8405 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0584 │ │ -05ea58: 0f00 |0002: return v0 │ │ +05e9cc: |[05e9cc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05e9dc: 5220 8405 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0584 │ │ +05e9e0: 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; │ │ │ │ @@ -124320,17 +124292,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ea5c: |[05ea5c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05ea6c: 5220 8305 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0583 │ │ -05ea70: 0f00 |0002: return v0 │ │ +05e9e4: |[05e9e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05e9f4: 5220 8305 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0583 │ │ +05e9f8: 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; │ │ │ │ @@ -124339,17 +124311,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ea74: |[05ea74] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -05ea84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ea86: 0f00 |0001: return v0 │ │ +05e9fc: |[05e9fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +05ea0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ea0e: 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; │ │ │ │ @@ -124358,16 +124330,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 │ │ -05ea88: |[05ea88] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05ea98: 0e00 |0000: return-void │ │ +05ea10: |[05ea10] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05ea20: 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 │ │ @@ -124377,16 +124349,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 │ │ -05ea9c: |[05ea9c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05eaac: 0e00 |0000: return-void │ │ +05ea24: |[05ea24] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05ea34: 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 │ │ @@ -124396,17 +124368,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 │ │ -05eab0: |[05eab0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05eac0: 5912 8405 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0584 │ │ -05eac4: 0e00 |0002: return-void │ │ +05ea38: |[05ea38] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05ea48: 5912 8405 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0584 │ │ +05ea4c: 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; │ │ @@ -124417,17 +124389,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 │ │ -05eac8: |[05eac8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05ead8: 5912 8305 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0583 │ │ -05eadc: 0e00 |0002: return-void │ │ +05ea50: |[05ea50] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05ea60: 5912 8305 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0583 │ │ +05ea64: 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; │ │ @@ -124464,17 +124436,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eae0: |[05eae0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -05eaf0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05eaf6: 0e00 |0003: return-void │ │ +05ea68: |[05ea68] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +05ea78: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ea7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -124483,18 +124455,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05eaf8: |[05eaf8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05eb08: 7110 c109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c1 │ │ -05eb0e: 0a00 |0003: move-result v0 │ │ -05eb10: 0f00 |0004: return v0 │ │ +05ea80: |[05ea80] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05ea90: 7110 c109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c1 │ │ +05ea96: 0a00 |0003: move-result v0 │ │ +05ea98: 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; │ │ │ │ @@ -124503,18 +124475,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05eb14: |[05eb14] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05eb24: 7110 c209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c2 │ │ -05eb2a: 0a00 |0003: move-result v0 │ │ -05eb2c: 0f00 |0004: return v0 │ │ +05ea9c: |[05ea9c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05eaac: 7110 c209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c2 │ │ +05eab2: 0a00 |0003: move-result v0 │ │ +05eab4: 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; │ │ │ │ @@ -124523,18 +124495,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05eb30: |[05eb30] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05eb40: 7110 c309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c3 │ │ -05eb46: 0a00 |0003: move-result v0 │ │ -05eb48: 0f00 |0004: return v0 │ │ +05eab8: |[05eab8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05eac8: 7110 c309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@09c3 │ │ +05eace: 0a00 |0003: move-result v0 │ │ +05ead0: 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; │ │ │ │ @@ -124543,18 +124515,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05eb4c: |[05eb4c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -05eb5c: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09c4 │ │ -05eb62: 0a00 |0003: move-result v0 │ │ -05eb64: 0f00 |0004: return v0 │ │ +05ead4: |[05ead4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +05eae4: 7110 c409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@09c4 │ │ +05eaea: 0a00 |0003: move-result v0 │ │ +05eaec: 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; │ │ │ │ @@ -124563,17 +124535,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 │ │ -05eb68: |[05eb68] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05eb78: 7120 c509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c5 │ │ -05eb7e: 0e00 |0003: return-void │ │ +05eaf0: |[05eaf0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05eb00: 7120 c509 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c5 │ │ +05eb06: 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; │ │ @@ -124584,17 +124556,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 │ │ -05eb80: |[05eb80] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05eb90: 7120 c609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c6 │ │ -05eb96: 0e00 |0003: return-void │ │ +05eb08: |[05eb08] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05eb18: 7120 c609 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c6 │ │ +05eb1e: 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; │ │ @@ -124605,17 +124577,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 │ │ -05eb98: |[05eb98] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05eba8: 7120 c709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c7 │ │ -05ebae: 0e00 |0003: return-void │ │ +05eb20: |[05eb20] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05eb30: 7120 c709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c7 │ │ +05eb36: 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; │ │ @@ -124626,17 +124598,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 │ │ -05ebb0: |[05ebb0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05ebc0: 7120 c809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c8 │ │ -05ebc6: 0e00 |0003: return-void │ │ +05eb38: |[05eb38] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05eb48: 7120 c809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@09c8 │ │ +05eb4e: 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; │ │ @@ -124673,17 +124645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ebc8: |[05ebc8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -05ebd8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ebde: 0e00 |0003: return-void │ │ +05eb50: |[05eb50] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +05eb60: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05eb66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -124692,17 +124664,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ebe0: |[05ebe0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -05ebf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ebf2: 0f00 |0001: return v0 │ │ +05eb68: |[05eb68] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05eb78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05eb7a: 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; │ │ │ │ @@ -124711,17 +124683,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ebf4: |[05ebf4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -05ec04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ec06: 0f00 |0001: return v0 │ │ +05eb7c: |[05eb7c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +05eb8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05eb8e: 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; │ │ │ │ @@ -124730,17 +124702,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 │ │ -05ec08: |[05ec08] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -05ec18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ec1a: 1100 |0001: return-object v0 │ │ +05eb90: |[05eb90] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +05eba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05eba2: 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; │ │ │ │ @@ -124749,17 +124721,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ec1c: |[05ec1c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -05ec2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ec2e: 0f00 |0001: return v0 │ │ +05eba4: |[05eba4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05ebb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ebb6: 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; │ │ │ │ @@ -124768,16 +124740,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 │ │ -05ec30: |[05ec30] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -05ec40: 1101 |0000: return-object v1 │ │ +05ebb8: |[05ebb8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +05ebc8: 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 │ │ @@ -124787,16 +124759,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 │ │ -05ec44: |[05ec44] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -05ec54: 1101 |0000: return-object v1 │ │ +05ebcc: |[05ebcc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +05ebdc: 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; │ │ @@ -124806,16 +124778,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 │ │ -05ec58: |[05ec58] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -05ec68: 1101 |0000: return-object v1 │ │ +05ebe0: |[05ebe0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +05ebf0: 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; │ │ @@ -124825,16 +124797,16 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05ec6c: |[05ec6c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -05ec7c: 0e00 |0000: return-void │ │ +05ebf4: |[05ebf4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +05ec04: 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 │ │ @@ -124870,17 +124842,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ec80: |[05ec80] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -05ec90: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ec96: 0e00 |0003: return-void │ │ +05ec08: |[05ec08] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +05ec18: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ec1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -124889,17 +124861,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ec98: |[05ec98] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -05eca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ecaa: 0f00 |0001: return v0 │ │ +05ec20: |[05ec20] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05ec30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec32: 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; │ │ │ │ @@ -124908,17 +124880,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ecac: |[05ecac] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -05ecbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ecbe: 0f00 |0001: return v0 │ │ +05ec34: |[05ec34] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +05ec44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec46: 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; │ │ │ │ @@ -124927,18 +124899,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 │ │ -05ecc0: |[05ecc0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -05ecd0: 7110 fc09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09fc │ │ -05ecd6: 0c00 |0003: move-result-object v0 │ │ -05ecd8: 1100 |0004: return-object v0 │ │ +05ec48: |[05ec48] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +05ec58: 7110 fc09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09fc │ │ +05ec5e: 0c00 |0003: move-result-object v0 │ │ +05ec60: 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; │ │ │ │ @@ -124947,17 +124919,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ecdc: |[05ecdc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -05ecec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ecee: 0f00 |0001: return v0 │ │ +05ec64: |[05ec64] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05ec74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ec76: 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; │ │ │ │ @@ -124966,18 +124938,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 │ │ -05ecf0: |[05ecf0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -05ed00: 7120 fd09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09fd │ │ -05ed06: 0c00 |0003: move-result-object v0 │ │ -05ed08: 1100 |0004: return-object v0 │ │ +05ec78: |[05ec78] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +05ec88: 7120 fd09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09fd │ │ +05ec8e: 0c00 |0003: move-result-object v0 │ │ +05ec90: 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 │ │ @@ -124987,18 +124959,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 │ │ -05ed0c: |[05ed0c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -05ed1c: 7120 fe09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09fe │ │ -05ed22: 0c00 |0003: move-result-object v0 │ │ -05ed24: 1100 |0004: return-object v0 │ │ +05ec94: |[05ec94] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +05eca4: 7120 fe09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09fe │ │ +05ecaa: 0c00 |0003: move-result-object v0 │ │ +05ecac: 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; │ │ @@ -125008,16 +124980,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 │ │ -05ed28: |[05ed28] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -05ed38: 1101 |0000: return-object v1 │ │ +05ecb0: |[05ecb0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +05ecc0: 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; │ │ @@ -125027,17 +124999,17 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ed3c: |[05ed3c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -05ed4c: 7120 ff09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09ff │ │ -05ed52: 0e00 |0003: return-void │ │ +05ecc4: |[05ecc4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +05ecd4: 7120 ff09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09ff │ │ +05ecda: 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; │ │ @@ -125082,19 +125054,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 │ │ -05ed54: |[05ed54] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -05ed64: 5b01 3d03 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@033d │ │ -05ed68: 5b02 3e03 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@033e │ │ -05ed6c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ed72: 0e00 |0007: return-void │ │ +05ecdc: |[05ecdc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +05ecec: 5b01 3d03 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@033d │ │ +05ecf0: 5b02 3e03 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@033e │ │ +05ecf4: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ecfa: 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; │ │ @@ -125105,19 +125077,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ed74: |[05ed74] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -05ed84: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@033e │ │ -05ed88: 7220 ed09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09ed │ │ -05ed8e: 0a00 |0005: move-result v0 │ │ -05ed90: 0f00 |0006: return v0 │ │ +05ecfc: |[05ecfc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +05ed0c: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@033e │ │ +05ed10: 7220 ed09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09ed │ │ +05ed16: 0a00 |0005: move-result v0 │ │ +05ed18: 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; │ │ │ │ @@ -125126,19 +125098,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05ed94: |[05ed94] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -05eda4: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@033e │ │ -05eda8: 7220 ee09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09ee │ │ -05edae: 0a00 |0005: move-result v0 │ │ -05edb0: 0f00 |0006: return v0 │ │ +05ed1c: |[05ed1c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +05ed2c: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@033e │ │ +05ed30: 7220 ee09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09ee │ │ +05ed36: 0a00 |0005: move-result v0 │ │ +05ed38: 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; │ │ │ │ @@ -125173,17 +125145,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05edb4: |[05edb4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -05edc4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05edca: 0e00 |0003: return-void │ │ +05ed3c: |[05ed3c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +05ed4c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ed52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -125192,20 +125164,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05edcc: |[05edcc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05eddc: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -05ede0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05ede2: 0f00 |0003: return v0 │ │ -05ede4: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -05ede6: 28fe |0005: goto 0003 // -0002 │ │ +05ed54: |[05ed54] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05ed64: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +05ed68: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05ed6a: 0f00 |0003: return v0 │ │ +05ed6c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +05ed6e: 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; │ │ @@ -125217,17 +125189,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ede8: |[05ede8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -05edf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05edfa: 0f00 |0001: return v0 │ │ +05ed70: |[05ed70] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +05ed80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05ed82: 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; │ │ │ │ @@ -125236,22 +125208,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05edfc: |[05edfc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -05ee0c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -05ee10: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05ee12: 0f00 |0003: return v0 │ │ -05ee14: 2200 4503 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ -05ee18: 1a01 f608 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08f6 │ │ -05ee1c: 7020 0816 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ -05ee22: 2700 |000b: throw v0 │ │ +05ed84: |[05ed84] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +05ed94: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +05ed98: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05ed9a: 0f00 |0003: return v0 │ │ +05ed9c: 2200 4503 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ +05eda0: 1a01 f608 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08f6 │ │ +05eda4: 7020 0816 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ +05edaa: 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; │ │ @@ -125263,23 +125235,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05ee24: |[05ee24] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -05ee34: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -05ee38: 6e10 c312 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -05ee3e: 0a00 |0005: move-result v0 │ │ -05ee40: 0f00 |0006: return v0 │ │ -05ee42: 2200 4503 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ -05ee46: 1a01 f608 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08f6 │ │ -05ee4a: 7020 0816 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ -05ee50: 2700 |000e: throw v0 │ │ +05edac: |[05edac] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +05edbc: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +05edc0: 6e10 c312 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +05edc6: 0a00 |0005: move-result v0 │ │ +05edc8: 0f00 |0006: return v0 │ │ +05edca: 2200 4503 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ +05edce: 1a01 f608 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08f6 │ │ +05edd2: 7020 0816 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ +05edd8: 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; │ │ @@ -125291,23 +125263,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05ee54: |[05ee54] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -05ee64: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -05ee68: 6e10 c512 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -05ee6e: 0a00 |0005: move-result v0 │ │ -05ee70: 0f00 |0006: return v0 │ │ -05ee72: 2200 4503 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ -05ee76: 1a01 f608 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08f6 │ │ -05ee7a: 7020 0816 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ -05ee80: 2700 |000e: throw v0 │ │ +05eddc: |[05eddc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +05edec: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +05edf0: 6e10 c512 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +05edf6: 0a00 |0005: move-result v0 │ │ +05edf8: 0f00 |0006: return v0 │ │ +05edfa: 2200 4503 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0345 │ │ +05edfe: 1a01 f608 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@08f6 │ │ +05ee02: 7020 0816 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@1608 │ │ +05ee08: 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; │ │ @@ -125345,17 +125317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ee84: |[05ee84] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -05ee94: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05ee9a: 0e00 |0003: return-void │ │ +05ee0c: |[05ee0c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +05ee1c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05ee22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -125364,18 +125336,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05ee9c: |[05ee9c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05eeac: 7120 250a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a25 │ │ -05eeb2: 0a00 |0003: move-result v0 │ │ -05eeb4: 0f00 |0004: return v0 │ │ +05ee24: |[05ee24] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05ee34: 7120 250a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0a25 │ │ +05ee3a: 0a00 |0003: move-result v0 │ │ +05ee3c: 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 │ │ @@ -125385,18 +125357,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05eeb8: |[05eeb8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -05eec8: 7110 260a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a26 │ │ -05eece: 0a00 |0003: move-result v0 │ │ -05eed0: 0f00 |0004: return v0 │ │ +05ee40: |[05ee40] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +05ee50: 7110 260a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0a26 │ │ +05ee56: 0a00 |0003: move-result v0 │ │ +05ee58: 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; │ │ │ │ @@ -125405,18 +125377,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05eed4: |[05eed4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -05eee4: 7120 270a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a27 │ │ -05eeea: 0a00 |0003: move-result v0 │ │ -05eeec: 0f00 |0004: return v0 │ │ +05ee5c: |[05ee5c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +05ee6c: 7120 270a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0a27 │ │ +05ee72: 0a00 |0003: move-result v0 │ │ +05ee74: 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 │ │ @@ -125426,18 +125398,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05eef0: |[05eef0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -05ef00: 7120 280a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0a28 │ │ -05ef06: 0a00 |0003: move-result v0 │ │ -05ef08: 0f00 |0004: return v0 │ │ +05ee78: |[05ee78] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +05ee88: 7120 280a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0a28 │ │ +05ee8e: 0a00 |0003: move-result v0 │ │ +05ee90: 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 │ │ @@ -125447,18 +125419,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05ef0c: |[05ef0c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -05ef1c: 7120 290a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0a29 │ │ -05ef22: 0a00 |0003: move-result v0 │ │ -05ef24: 0f00 |0004: return v0 │ │ +05ee94: |[05ee94] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +05eea4: 7120 290a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0a29 │ │ +05eeaa: 0a00 |0003: move-result v0 │ │ +05eeac: 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 │ │ @@ -125503,18 +125475,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 │ │ -05ef28: |[05ef28] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -05ef38: 5b01 7403 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05ef3c: 7010 2a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@012a │ │ -05ef42: 0e00 |0005: return-void │ │ +05eeb0: |[05eeb0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +05eec0: 5b01 7403 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05eec4: 7010 2a01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@012a │ │ +05eeca: 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; │ │ │ │ @@ -125523,17 +125495,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 │ │ -05ef44: |[05ef44] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -05ef54: 7020 5f0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a5f │ │ -05ef5a: 0e00 |0003: return-void │ │ +05eecc: |[05eecc] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +05eedc: 7020 5f0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a5f │ │ +05eee2: 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; │ │ @@ -125544,18 +125516,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 │ │ -05ef5c: |[05ef5c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -05ef6c: 5410 7403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05ef70: 6e30 8b0a 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@0a8b │ │ -05ef76: 0e00 |0005: return-void │ │ +05eee4: |[05eee4] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +05eef4: 5410 7403 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05eef8: 6e30 8b0a 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@0a8b │ │ +05eefe: 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; │ │ @@ -125566,42 +125538,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -05ef78: |[05ef78] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -05ef88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ef8a: 5441 7403 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05ef8e: 5442 7403 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05ef92: 5422 8203 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05ef96: 6e10 ed0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -05ef9c: 0a02 |000a: move-result v2 │ │ -05ef9e: 5443 7403 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05efa2: 5433 8203 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05efa6: 6e10 e60b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ -05efac: 0c03 |0012: move-result-object v3 │ │ -05efae: 6e30 8c0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ -05efb4: 5441 7403 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05efb8: 7110 6e0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ -05efbe: 0a01 |001b: move-result v1 │ │ -05efc0: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -05efc4: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -05efc8: 5441 7403 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05efcc: 7110 6e0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ -05efd2: 0a00 |0025: move-result v0 │ │ -05efd4: 5441 7403 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05efd8: 5442 7403 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05efdc: 5422 8203 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05efe0: 6e10 ed0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -05efe6: 0a02 |002f: move-result v2 │ │ -05efe8: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -05efea: 6e40 8d0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ -05eff0: 0e00 |0034: return-void │ │ +05ef00: |[05ef00] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +05ef10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ef12: 5441 7403 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef16: 5442 7403 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef1a: 5422 8203 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05ef1e: 6e10 ed0b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +05ef24: 0a02 |000a: move-result v2 │ │ +05ef26: 5443 7403 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef2a: 5433 8203 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05ef2e: 6e10 e60b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ +05ef34: 0c03 |0012: move-result-object v3 │ │ +05ef36: 6e30 8c0a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ +05ef3c: 5441 7403 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef40: 7110 6e0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ +05ef46: 0a01 |001b: move-result v1 │ │ +05ef48: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +05ef4c: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +05ef50: 5441 7403 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef54: 7110 6e0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ +05ef5a: 0a00 |0025: move-result v0 │ │ +05ef5c: 5441 7403 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef60: 5442 7403 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05ef64: 5422 8203 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05ef68: 6e10 ed0b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +05ef6e: 0a02 |002f: move-result v2 │ │ +05ef70: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +05ef72: 6e40 8d0a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ +05ef78: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -125613,17 +125585,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05eff4: |[05eff4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -05f004: 5901 7303 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0373 │ │ -05f008: 0e00 |0002: return-void │ │ +05ef7c: |[05ef7c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +05ef8c: 5901 7303 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0373 │ │ +05ef90: 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 │ │ @@ -125633,23 +125605,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -05f00c: |[05f00c] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -05f01c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -05f020: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -05f024: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -05f028: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05f02c: 5420 7403 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f030: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05f032: 6e40 8d0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ -05f038: 0e00 |000e: return-void │ │ +05ef94: |[05ef94] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +05efa4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +05efa8: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +05efac: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +05efb0: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05efb4: 5420 7403 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05efb8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05efba: 6e40 8d0a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ +05efc0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -125663,44 +125635,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -05f03c: |[05f03c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -05f04c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f04e: 5241 7303 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0373 │ │ -05f052: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -05f056: 5441 7403 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f05a: 5442 7403 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f05e: 5422 8203 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f062: 6e10 ed0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -05f068: 0a02 |000e: move-result v2 │ │ -05f06a: 5443 7403 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f06e: 5433 8203 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f072: 6e10 e60b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ -05f078: 0c03 |0016: move-result-object v3 │ │ -05f07a: 6e30 8c0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ -05f080: 5441 7403 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f084: 7110 6e0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ -05f08a: 0a01 |001f: move-result v1 │ │ -05f08c: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -05f090: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -05f094: 5441 7403 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f098: 7110 6e0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ -05f09e: 0a00 |0029: move-result v0 │ │ -05f0a0: 5441 7403 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f0a4: 5442 7403 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ -05f0a8: 5422 8203 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f0ac: 6e10 ed0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -05f0b2: 0a02 |0033: move-result v2 │ │ -05f0b4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -05f0b6: 6e40 8d0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ -05f0bc: 0e00 |0038: return-void │ │ +05efc4: |[05efc4] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +05efd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05efd6: 5241 7303 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0373 │ │ +05efda: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +05efde: 5441 7403 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05efe2: 5442 7403 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05efe6: 5422 8203 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05efea: 6e10 ed0b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +05eff0: 0a02 |000e: move-result v2 │ │ +05eff2: 5443 7403 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05eff6: 5433 8203 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05effa: 6e10 e60b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ +05f000: 0c03 |0016: move-result-object v3 │ │ +05f002: 6e30 8c0a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ +05f008: 5441 7403 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05f00c: 7110 6e0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ +05f012: 0a01 |001f: move-result v1 │ │ +05f014: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +05f018: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +05f01c: 5441 7403 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05f020: 7110 6e0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a6e │ │ +05f026: 0a00 |0029: move-result v0 │ │ +05f028: 5441 7403 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05f02c: 5442 7403 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0374 │ │ +05f030: 5422 8203 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f034: 6e10 ed0b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +05f03a: 0a02 |0033: move-result v2 │ │ +05f03c: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +05f03e: 6e40 8d0a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ +05f044: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ @@ -125740,17 +125712,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f0c0: |[05f0c0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -05f0d0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05f0d6: 0e00 |0003: return-void │ │ +05f048: |[05f048] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +05f058: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05f05e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -125759,17 +125731,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f0d8: |[05f0d8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -05f0e8: 6e10 be14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ -05f0ee: 0e00 |0003: return-void │ │ +05f060: |[05f060] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05f070: 6e10 be14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ +05f076: 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; │ │ @@ -125805,17 +125777,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f0f0: |[05f0f0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -05f100: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05f106: 0e00 |0003: return-void │ │ +05f078: |[05f078] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +05f088: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05f08e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -125824,17 +125796,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f108: |[05f108] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -05f118: 7110 910a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a91 │ │ -05f11e: 0e00 |0003: return-void │ │ +05f090: |[05f090] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05f0a0: 7110 910a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a91 │ │ +05f0a6: 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; │ │ @@ -125957,38 +125929,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -05f120: |[05f120] android.support.v4.view.PagerTitleStrip.:()V │ │ -05f130: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -05f132: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ -05f136: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -05f13c: 6900 7503 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0375 │ │ -05f140: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05f142: 2300 9203 |0009: new-array v0, v0, [I // type@0392 │ │ -05f146: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -05f148: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -05f14e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -05f152: 6900 7903 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0379 │ │ -05f156: 6000 2600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ -05f15a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -05f15e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -05f162: 2200 b301 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01b3 │ │ -05f166: 7010 690a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a69 │ │ -05f16c: 6900 7603 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0376 │ │ -05f170: 0e00 |0020: return-void │ │ -05f172: 2200 b201 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01b2 │ │ -05f176: 7010 670a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a67 │ │ -05f17c: 6900 7603 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0376 │ │ -05f180: 28f8 |0028: goto 0020 // -0008 │ │ -05f182: 0000 |0029: nop // spacer │ │ -05f184: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +05f0a8: |[05f0a8] android.support.v4.view.PagerTitleStrip.:()V │ │ +05f0b8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +05f0ba: 2300 9203 |0001: new-array v0, v0, [I // type@0392 │ │ +05f0be: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +05f0c4: 6900 7503 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0375 │ │ +05f0c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05f0ca: 2300 9203 |0009: new-array v0, v0, [I // type@0392 │ │ +05f0ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05f0d0: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +05f0d6: 4b02 0001 |000f: aput v2, v0, v1 │ │ +05f0da: 6900 7903 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0379 │ │ +05f0de: 6000 2600 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0026 │ │ +05f0e2: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +05f0e6: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +05f0ea: 2200 b301 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01b3 │ │ +05f0ee: 7010 690a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a69 │ │ +05f0f4: 6900 7603 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0376 │ │ +05f0f8: 0e00 |0020: return-void │ │ +05f0fa: 2200 b201 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01b2 │ │ +05f0fe: 7010 670a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a67 │ │ +05f104: 6900 7603 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0376 │ │ +05f108: 28f8 |0028: goto 0020 // -0008 │ │ +05f10a: 0000 |0029: nop // spacer │ │ +05f10c: 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 │ │ @@ -126001,18 +125973,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05f19c: |[05f19c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -05f1ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f1ae: 7030 6d0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a6d │ │ -05f1b4: 0e00 |0004: return-void │ │ +05f124: |[05f124] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +05f134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f136: 7030 6d0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a6d │ │ +05f13c: 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; │ │ @@ -126022,122 +125994,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 │ │ -05f1b8: |[05f1b8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05f1c8: 122a |0000: const/4 v10, #int 2 // #2 │ │ -05f1ca: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -05f1cc: 7030 6513 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1365 │ │ -05f1d2: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -05f1d4: 59b7 7d03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ -05f1d8: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -05f1dc: 59b7 7e03 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05f1e0: 2207 b001 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01b0 │ │ -05f1e4: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -05f1e6: 7030 600a 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@0a60 │ │ -05f1ec: 5bb7 8103 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ -05f1f0: 2207 f302 |0014: new-instance v7, Landroid/widget/TextView; // type@02f3 │ │ -05f1f4: 7020 aa14 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ -05f1fa: 5bb7 8303 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f1fe: 6e20 6f0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a6f │ │ -05f204: 2207 f302 |001e: new-instance v7, Landroid/widget/TextView; // type@02f3 │ │ -05f208: 7020 aa14 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ -05f20e: 5bb7 7b03 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f212: 6e20 6f0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a6f │ │ -05f218: 2207 f302 |0028: new-instance v7, Landroid/widget/TextView; // type@02f3 │ │ -05f21c: 7020 aa14 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ -05f222: 5bb7 7f03 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f226: 6e20 6f0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a6f │ │ -05f22c: 6207 7503 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0375 │ │ -05f230: 6e30 b100 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ -05f236: 0c00 |0037: move-result-object v0 │ │ -05f238: 6e30 1101 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0111 │ │ -05f23e: 0a04 |003b: move-result v4 │ │ -05f240: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -05f244: 54b7 8303 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f248: 6e30 c014 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14c0 │ │ -05f24e: 54b7 7b03 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f252: 6e30 c014 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14c0 │ │ -05f258: 54b7 7f03 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f25c: 6e30 c014 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14c0 │ │ -05f262: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -05f264: 6e30 0c01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@010c │ │ -05f26a: 0a06 |0051: move-result v6 │ │ -05f26c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -05f270: 8267 |0054: int-to-float v7, v6 │ │ -05f272: 6e30 890a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a89 │ │ -05f278: 6e20 1301 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0113 │ │ -05f27e: 0a07 |005b: move-result v7 │ │ -05f280: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -05f284: 6e30 0b01 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@010b │ │ -05f28a: 0a05 |0061: move-result v5 │ │ -05f28c: 54b7 8303 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f290: 6e20 c114 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f296: 54b7 7b03 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f29a: 6e20 c114 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f2a0: 54b7 7f03 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f2a4: 6e20 c114 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f2aa: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -05f2ac: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -05f2b0: 6e30 1001 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0110 │ │ -05f2b6: 0a07 |0077: move-result v7 │ │ -05f2b8: 59b7 7c03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@037c │ │ -05f2bc: 6e10 1401 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -05f2c2: 54b7 7b03 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f2c6: 6e10 b514 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@14b5 │ │ -05f2cc: 0c07 |0082: move-result-object v7 │ │ -05f2ce: 6e10 fc00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00fc │ │ -05f2d4: 0a07 |0086: move-result v7 │ │ -05f2d6: 59b7 8503 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ -05f2da: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -05f2e0: 6e20 850a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a85 │ │ -05f2e6: 54b7 8303 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f2ea: 6208 8005 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0580 │ │ -05f2ee: 6e20 b814 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14b8 │ │ -05f2f4: 54b7 7b03 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f2f8: 6208 8005 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0580 │ │ -05f2fc: 6e20 b814 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14b8 │ │ -05f302: 54b7 7f03 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f306: 6208 8005 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0580 │ │ -05f30a: 6e20 b814 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14b8 │ │ -05f310: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -05f312: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -05f316: 6207 7903 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0379 │ │ -05f31a: 6e30 b000 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00b0 │ │ -05f320: 0c03 |00ac: move-result-object v3 │ │ -05f322: 6e30 0a01 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010a │ │ -05f328: 0a01 |00b0: move-result v1 │ │ -05f32a: 6e10 1401 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ -05f330: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -05f334: 54b7 8303 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f338: 7110 870a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a87 │ │ -05f33e: 54b7 7b03 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f342: 7110 870a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a87 │ │ -05f348: 54b7 7f03 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f34c: 7110 870a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a87 │ │ -05f352: 6e10 ac00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -05f358: 0c07 |00c8: move-result-object v7 │ │ -05f35a: 6e10 ff00 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -05f360: 0c07 |00cc: move-result-object v7 │ │ -05f362: 5272 8205 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -05f366: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -05f36a: c827 |00d1: mul-float/2addr v7, v2 │ │ -05f36c: 8777 |00d2: float-to-int v7, v7 │ │ -05f36e: 59b7 8403 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ -05f372: 0e00 |00d5: return-void │ │ -05f374: 54b7 8303 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f378: 6e10 be14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ -05f37e: 54b7 7b03 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f382: 6e10 be14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ -05f388: 54b7 7f03 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f38c: 6e10 be14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ -05f392: 28e0 |00e5: goto 00c5 // -0020 │ │ +05f140: |[05f140] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05f150: 122a |0000: const/4 v10, #int 2 // #2 │ │ +05f152: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +05f154: 7030 6513 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1365 │ │ +05f15a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +05f15c: 59b7 7d03 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ +05f160: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +05f164: 59b7 7e03 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05f168: 2207 b001 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01b0 │ │ +05f16c: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +05f16e: 7030 600a 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@0a60 │ │ +05f174: 5bb7 8103 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ +05f178: 2207 f302 |0014: new-instance v7, Landroid/widget/TextView; // type@02f3 │ │ +05f17c: 7020 aa14 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ +05f182: 5bb7 8303 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f186: 6e20 6f0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a6f │ │ +05f18c: 2207 f302 |001e: new-instance v7, Landroid/widget/TextView; // type@02f3 │ │ +05f190: 7020 aa14 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ +05f196: 5bb7 7b03 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f19a: 6e20 6f0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a6f │ │ +05f1a0: 2207 f302 |0028: new-instance v7, Landroid/widget/TextView; // type@02f3 │ │ +05f1a4: 7020 aa14 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@14aa │ │ +05f1aa: 5bb7 7f03 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f1ae: 6e20 6f0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a6f │ │ +05f1b4: 6207 7503 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0375 │ │ +05f1b8: 6e30 b100 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@00b1 │ │ +05f1be: 0c00 |0037: move-result-object v0 │ │ +05f1c0: 6e30 1101 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@0111 │ │ +05f1c6: 0a04 |003b: move-result v4 │ │ +05f1c8: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +05f1cc: 54b7 8303 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f1d0: 6e30 c014 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14c0 │ │ +05f1d6: 54b7 7b03 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f1da: 6e30 c014 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14c0 │ │ +05f1e0: 54b7 7f03 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f1e4: 6e30 c014 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@14c0 │ │ +05f1ea: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +05f1ec: 6e30 0c01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@010c │ │ +05f1f2: 0a06 |0051: move-result v6 │ │ +05f1f4: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +05f1f8: 8267 |0054: int-to-float v7, v6 │ │ +05f1fa: 6e30 890a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a89 │ │ +05f200: 6e20 1301 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0113 │ │ +05f206: 0a07 |005b: move-result v7 │ │ +05f208: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +05f20c: 6e30 0b01 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@010b │ │ +05f212: 0a05 |0061: move-result v5 │ │ +05f214: 54b7 8303 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f218: 6e20 c114 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f21e: 54b7 7b03 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f222: 6e20 c114 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f228: 54b7 7f03 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f22c: 6e20 c114 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f232: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +05f234: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +05f238: 6e30 1001 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@0110 │ │ +05f23e: 0a07 |0077: move-result v7 │ │ +05f240: 59b7 7c03 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@037c │ │ +05f244: 6e10 1401 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +05f24a: 54b7 7b03 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f24e: 6e10 b514 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@14b5 │ │ +05f254: 0c07 |0082: move-result-object v7 │ │ +05f256: 6e10 fc00 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00fc │ │ +05f25c: 0a07 |0086: move-result v7 │ │ +05f25e: 59b7 8503 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ +05f262: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +05f268: 6e20 850a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a85 │ │ +05f26e: 54b7 8303 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f272: 6208 8005 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0580 │ │ +05f276: 6e20 b814 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14b8 │ │ +05f27c: 54b7 7b03 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f280: 6208 8005 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0580 │ │ +05f284: 6e20 b814 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14b8 │ │ +05f28a: 54b7 7f03 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f28e: 6208 8005 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0580 │ │ +05f292: 6e20 b814 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@14b8 │ │ +05f298: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +05f29a: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +05f29e: 6207 7903 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0379 │ │ +05f2a2: 6e30 b000 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@00b0 │ │ +05f2a8: 0c03 |00ac: move-result-object v3 │ │ +05f2aa: 6e30 0a01 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@010a │ │ +05f2b0: 0a01 |00b0: move-result v1 │ │ +05f2b2: 6e10 1401 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0114 │ │ +05f2b8: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +05f2bc: 54b7 8303 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f2c0: 7110 870a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a87 │ │ +05f2c6: 54b7 7b03 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f2ca: 7110 870a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a87 │ │ +05f2d0: 54b7 7f03 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f2d4: 7110 870a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a87 │ │ +05f2da: 6e10 ac00 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +05f2e0: 0c07 |00c8: move-result-object v7 │ │ +05f2e2: 6e10 ff00 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +05f2e8: 0c07 |00cc: move-result-object v7 │ │ +05f2ea: 5272 8205 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +05f2ee: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +05f2f2: c827 |00d1: mul-float/2addr v7, v2 │ │ +05f2f4: 8777 |00d2: float-to-int v7, v7 │ │ +05f2f6: 59b7 8403 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ +05f2fa: 0e00 |00d5: return-void │ │ +05f2fc: 54b7 8303 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f300: 6e10 be14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ +05f306: 54b7 7b03 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f30a: 6e10 be14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ +05f310: 54b7 7f03 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f314: 6e10 be14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@14be │ │ +05f31a: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -126196,17 +126168,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 │ │ -05f394: |[05f394] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -05f3a4: 5210 7e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05f3a8: 0f00 |0002: return v0 │ │ +05f31c: |[05f31c] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +05f32c: 5210 7e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05f330: 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;) │ │ @@ -126214,18 +126186,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f3ac: |[05f3ac] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -05f3bc: 6200 7603 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0376 │ │ -05f3c0: 7220 660a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a66 │ │ -05f3c6: 0e00 |0005: return-void │ │ +05f334: |[05f334] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05f344: 6200 7603 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0376 │ │ +05f348: 7220 660a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a66 │ │ +05f34e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -126235,22 +126207,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05f3c8: |[05f3c8] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -05f3d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f3da: 6e10 700a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a70 │ │ -05f3e0: 0c00 |0004: move-result-object v0 │ │ -05f3e2: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -05f3e6: 6e10 5801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0158 │ │ -05f3ec: 0a01 |000a: move-result v1 │ │ -05f3ee: 0f01 |000b: return v1 │ │ +05f350: |[05f350] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +05f360: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05f362: 6e10 700a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a70 │ │ +05f368: 0c00 |0004: move-result-object v0 │ │ +05f36a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +05f36e: 6e10 5801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0158 │ │ +05f374: 0a01 |000a: move-result v1 │ │ +05f376: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -126264,17 +126236,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f3f0: |[05f3f0] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -05f400: 5210 8403 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ -05f404: 0f00 |0002: return v0 │ │ +05f378: |[05f378] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +05f388: 5210 8403 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ +05f38c: 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;) │ │ @@ -126282,43 +126254,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -05f408: |[05f408] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -05f418: 6f10 7a13 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ -05f41e: 6e10 770a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a77 │ │ -05f424: 0c02 |0006: move-result-object v2 │ │ -05f426: 2023 f001 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ -05f42a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -05f42e: 2203 4403 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ -05f432: 1a04 e408 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@08e4 │ │ -05f436: 7020 0716 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05f43c: 2703 |0012: throw v3 │ │ -05f43e: 0721 |0013: move-object v1, v2 │ │ -05f440: 1f01 f001 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ -05f444: 6e10 e60b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ -05f44a: 0c00 |0019: move-result-object v0 │ │ -05f44c: 5453 8103 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ -05f450: 6e20 340c 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@0c34 │ │ -05f456: 5453 8103 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ -05f45a: 6e20 370c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c37 │ │ -05f460: 5b51 8203 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f464: 5453 8803 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ -05f468: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -05f46c: 5453 8803 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ -05f470: 6e10 5716 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1657 │ │ -05f476: 0c03 |002f: move-result-object v3 │ │ -05f478: 1f03 ab01 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01ab │ │ -05f47c: 6e30 8b0a 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@0a8b │ │ -05f482: 0e00 |0035: return-void │ │ -05f484: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -05f486: 28fb |0037: goto 0032 // -0005 │ │ +05f390: |[05f390] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +05f3a0: 6f10 7a13 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@137a │ │ +05f3a6: 6e10 770a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a77 │ │ +05f3ac: 0c02 |0006: move-result-object v2 │ │ +05f3ae: 2023 f001 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ +05f3b2: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +05f3b6: 2203 4403 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0344 │ │ +05f3ba: 1a04 e408 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@08e4 │ │ +05f3be: 7020 0716 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05f3c4: 2703 |0012: throw v3 │ │ +05f3c6: 0721 |0013: move-object v1, v2 │ │ +05f3c8: 1f01 f001 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ +05f3cc: 6e10 e60b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ +05f3d2: 0c00 |0019: move-result-object v0 │ │ +05f3d4: 5453 8103 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ +05f3d8: 6e20 340c 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@0c34 │ │ +05f3de: 5453 8103 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ +05f3e2: 6e20 370c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c37 │ │ +05f3e8: 5b51 8203 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f3ec: 5453 8803 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ +05f3f0: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +05f3f4: 5453 8803 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ +05f3f8: 6e10 5716 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1657 │ │ +05f3fe: 0c03 |002f: move-result-object v3 │ │ +05f400: 1f03 ab01 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01ab │ │ +05f404: 6e30 8b0a 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@0a8b │ │ +05f40a: 0e00 |0035: return-void │ │ +05f40c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +05f40e: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -126340,29 +126312,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -05f488: |[05f488] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -05f498: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f49a: 6f10 7b13 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ -05f4a0: 5420 8203 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f4a4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -05f4a8: 5420 8203 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f4ac: 6e10 e60b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ -05f4b2: 0c00 |000d: move-result-object v0 │ │ -05f4b4: 6e30 8b0a 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@0a8b │ │ -05f4ba: 5420 8203 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f4be: 6e20 340c 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@0c34 │ │ -05f4c4: 5420 8203 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f4c8: 6e20 370c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c37 │ │ -05f4ce: 5b21 8203 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f4d2: 0e00 |001d: return-void │ │ +05f410: |[05f410] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +05f420: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05f422: 6f10 7b13 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@137b │ │ +05f428: 5420 8203 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f42c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +05f430: 5420 8203 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f434: 6e10 e60b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ +05f43a: 0c00 |000d: move-result-object v0 │ │ +05f43c: 6e30 8b0a 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@0a8b │ │ +05f442: 5420 8203 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f446: 6e20 340c 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@0c34 │ │ +05f44c: 5420 8203 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f450: 6e20 370c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c37 │ │ +05f456: 5b21 8203 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f45a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -126376,26 +126348,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -05f4d4: |[05f4d4] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -05f4e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f4e6: 5431 8203 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f4ea: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -05f4ee: 5231 7e03 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05f4f2: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -05f4f6: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -05f4fa: 5230 7e03 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05f4fe: 5231 7d03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ -05f502: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -05f504: 6e40 8d0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ -05f50a: 0e00 |0013: return-void │ │ +05f45c: |[05f45c] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +05f46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f46e: 5431 8203 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f472: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +05f476: 5231 7e03 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05f47a: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +05f47e: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +05f482: 5230 7e03 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05f486: 5231 7d03 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ +05f48a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +05f48c: 6e40 8d0a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ +05f492: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -126412,67 +126384,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -05f50c: |[05f50c] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -05f51c: 7110 e312 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ -05f522: 0a08 |0003: move-result v8 │ │ -05f524: 7110 e312 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ -05f52a: 0a03 |0007: move-result v3 │ │ -05f52c: 7110 e412 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ -05f532: 0a09 |000b: move-result v9 │ │ -05f534: 7110 e412 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ -05f53a: 0a04 |000f: move-result v4 │ │ -05f53c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -05f540: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -05f544: 220a 4403 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0344 │ │ -05f548: 1a0b 7a08 |0016: const-string v11, "Must measure with an exact width" // string@087a │ │ -05f54c: 7020 0716 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -05f552: 270a |001b: throw v10 │ │ -05f554: 0140 |001c: move v0, v4 │ │ -05f556: 6e10 720a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a72 │ │ -05f55c: 0a05 |0020: move-result v5 │ │ -05f55e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -05f560: 6e10 760a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a76 │ │ -05f566: 0a0a |0025: move-result v10 │ │ -05f568: 6e10 730a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a73 │ │ -05f56e: 0a0b |0029: move-result v11 │ │ -05f570: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -05f574: b160 |002c: sub-int/2addr v0, v6 │ │ -05f576: 829a |002d: int-to-float v10, v9 │ │ -05f578: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -05f57e: c8ba |0031: mul-float/2addr v10, v11 │ │ -05f580: 87aa |0032: float-to-int v10, v10 │ │ -05f582: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -05f586: 7120 e512 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -05f58c: 0a02 |0038: move-result v2 │ │ -05f58e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -05f592: 7120 e512 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -05f598: 0a01 |003e: move-result v1 │ │ -05f59a: 54ca 8303 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f59e: 6e30 b714 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ -05f5a4: 54ca 7b03 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f5a8: 6e30 b714 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ -05f5ae: 54ca 7f03 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f5b2: 6e30 b714 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ -05f5b8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -05f5bc: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -05f5c0: 6e30 840a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a84 │ │ -05f5c6: 0e00 |0055: return-void │ │ -05f5c8: 54ca 7b03 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f5cc: 6e10 b114 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05f5d2: 0a07 |005b: move-result v7 │ │ -05f5d4: 900a 0706 |005c: add-int v10, v7, v6 │ │ -05f5d8: 7120 1716 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -05f5de: 0a0a |0061: move-result v10 │ │ -05f5e0: 6e30 840a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a84 │ │ -05f5e6: 28f0 |0065: goto 0055 // -0010 │ │ +05f494: |[05f494] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +05f4a4: 7110 e312 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ +05f4aa: 0a08 |0003: move-result v8 │ │ +05f4ac: 7110 e312 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@12e3 │ │ +05f4b2: 0a03 |0007: move-result v3 │ │ +05f4b4: 7110 e412 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ +05f4ba: 0a09 |000b: move-result v9 │ │ +05f4bc: 7110 e412 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@12e4 │ │ +05f4c2: 0a04 |000f: move-result v4 │ │ +05f4c4: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +05f4c8: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +05f4cc: 220a 4403 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0344 │ │ +05f4d0: 1a0b 7a08 |0016: const-string v11, "Must measure with an exact width" // string@087a │ │ +05f4d4: 7020 0716 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +05f4da: 270a |001b: throw v10 │ │ +05f4dc: 0140 |001c: move v0, v4 │ │ +05f4de: 6e10 720a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a72 │ │ +05f4e4: 0a05 |0020: move-result v5 │ │ +05f4e6: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +05f4e8: 6e10 760a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a76 │ │ +05f4ee: 0a0a |0025: move-result v10 │ │ +05f4f0: 6e10 730a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a73 │ │ +05f4f6: 0a0b |0029: move-result v11 │ │ +05f4f8: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +05f4fc: b160 |002c: sub-int/2addr v0, v6 │ │ +05f4fe: 829a |002d: int-to-float v10, v9 │ │ +05f500: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +05f506: c8ba |0031: mul-float/2addr v10, v11 │ │ +05f508: 87aa |0032: float-to-int v10, v10 │ │ +05f50a: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +05f50e: 7120 e512 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +05f514: 0a02 |0038: move-result v2 │ │ +05f516: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +05f51a: 7120 e512 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +05f520: 0a01 |003e: move-result v1 │ │ +05f522: 54ca 8303 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f526: 6e30 b714 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ +05f52c: 54ca 7b03 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f530: 6e30 b714 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ +05f536: 54ca 7f03 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f53a: 6e30 b714 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ +05f540: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +05f544: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +05f548: 6e30 840a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a84 │ │ +05f54e: 0e00 |0055: return-void │ │ +05f550: 54ca 7b03 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f554: 6e10 b114 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05f55a: 0a07 |005b: move-result v7 │ │ +05f55c: 900a 0706 |005c: add-int v10, v7, v6 │ │ +05f560: 7120 1716 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +05f566: 0a0a |0061: move-result v10 │ │ +05f568: 6e30 840a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a84 │ │ +05f56e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -126512,19 +126484,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f5e8: |[05f5e8] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -05f5f8: 5510 8703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0387 │ │ -05f5fc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -05f600: 6f10 8a13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@138a │ │ -05f606: 0e00 |0007: return-void │ │ +05f570: |[05f570] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +05f580: 5510 8703 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0387 │ │ +05f584: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +05f588: 6f10 8a13 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@138a │ │ +05f58e: 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; │ │ @@ -126534,18 +126506,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f608: |[05f608] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -05f618: 5901 7c03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@037c │ │ -05f61c: 6e10 7f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a7f │ │ -05f622: 0e00 |0005: return-void │ │ +05f590: |[05f590] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +05f5a0: 5901 7c03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@037c │ │ +05f5a4: 6e10 7f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a7f │ │ +05f5aa: 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; │ │ @@ -126556,31 +126528,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -05f624: |[05f624] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -05f634: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -05f638: c851 |0002: mul-float/2addr v1, v5 │ │ -05f63a: 8711 |0003: float-to-int v1, v1 │ │ -05f63c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -05f640: 5941 8003 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0380 │ │ -05f644: 5241 8003 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0380 │ │ -05f648: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05f64c: 5242 8503 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ -05f650: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -05f656: b532 |0011: and-int/2addr v2, v3 │ │ -05f658: 9600 0102 |0012: or-int v0, v1, v2 │ │ -05f65c: 5441 8303 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f660: 6e20 c114 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f666: 5441 7f03 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f66a: 6e20 c114 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f670: 0e00 |001e: return-void │ │ +05f5ac: |[05f5ac] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +05f5bc: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +05f5c0: c851 |0002: mul-float/2addr v1, v5 │ │ +05f5c2: 8711 |0003: float-to-int v1, v1 │ │ +05f5c4: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +05f5c8: 5941 8003 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0380 │ │ +05f5cc: 5241 8003 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0380 │ │ +05f5d0: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05f5d4: 5242 8503 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ +05f5d8: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +05f5de: b532 |0011: and-int/2addr v2, v3 │ │ +05f5e0: 9600 0102 |0012: or-int v0, v1, v2 │ │ +05f5e4: 5441 8303 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f5e8: 6e20 c114 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f5ee: 5441 7f03 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f5f2: 6e20 c114 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f5f8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -126594,29 +126566,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05f674: |[05f674] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -05f684: 5945 8503 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ -05f688: 5441 7b03 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f68c: 6e20 c114 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f692: 5241 8003 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0380 │ │ -05f696: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05f69a: 5242 8503 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ -05f69e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -05f6a4: b532 |0010: and-int/2addr v2, v3 │ │ -05f6a6: 9600 0102 |0011: or-int v0, v1, v2 │ │ -05f6aa: 5441 8303 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f6ae: 6e20 c114 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f6b4: 5441 7f03 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f6b8: 6e20 c114 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ -05f6be: 0e00 |001d: return-void │ │ +05f5fc: |[05f5fc] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +05f60c: 5945 8503 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ +05f610: 5441 7b03 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f614: 6e20 c114 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f61a: 5241 8003 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0380 │ │ +05f61e: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05f622: 5242 8503 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0385 │ │ +05f626: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +05f62c: b532 |0010: and-int/2addr v2, v3 │ │ +05f62e: 9600 0102 |0011: or-int v0, v1, v2 │ │ +05f632: 5441 8303 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f636: 6e20 c114 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f63c: 5441 7f03 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f640: 6e20 c114 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@14c1 │ │ +05f646: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -126631,22 +126603,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05f6c0: |[05f6c0] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -05f6d0: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f6d4: 6e30 c214 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14c2 │ │ -05f6da: 5410 7b03 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f6de: 6e30 c214 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14c2 │ │ -05f6e4: 5410 7f03 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f6e8: 6e30 c214 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14c2 │ │ -05f6ee: 0e00 |000f: return-void │ │ +05f648: |[05f648] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +05f658: 5410 8303 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f65c: 6e30 c214 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14c2 │ │ +05f662: 5410 7b03 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f666: 6e30 c214 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14c2 │ │ +05f66c: 5410 7f03 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f670: 6e30 c214 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@14c2 │ │ +05f676: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -126659,18 +126631,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f6f0: |[05f6f0] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -05f700: 5901 8403 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ -05f704: 6e10 7f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a7f │ │ -05f70a: 0e00 |0005: return-void │ │ +05f678: |[05f678] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +05f688: 5901 8403 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ +05f68c: 6e10 7f0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a7f │ │ +05f692: 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; │ │ @@ -126681,38 +126653,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 │ │ -05f70c: |[05f70c] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -05f71c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -05f720: 5410 8103 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ -05f724: 6e20 3e0a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a3e │ │ -05f72a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05f72c: 5b10 8803 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ -05f730: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -05f734: 5410 8103 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ -05f738: 6e20 370a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a37 │ │ -05f73e: 2200 5e03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@035e │ │ -05f742: 7020 5616 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1656 │ │ -05f748: 5b10 8803 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ -05f74c: 5410 8203 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f750: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -05f754: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -05f756: 5910 7d03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ -05f75a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -05f75e: 5910 7e03 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05f762: 5410 8203 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f766: 6e10 ed0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -05f76c: 0a00 |0028: move-result v0 │ │ -05f76e: 6e30 8c0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ -05f774: 6e10 7f0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a7f │ │ -05f77a: 0e00 |002f: return-void │ │ +05f694: |[05f694] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +05f6a4: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +05f6a8: 5410 8103 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ +05f6ac: 6e20 3e0a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a3e │ │ +05f6b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05f6b4: 5b10 8803 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ +05f6b8: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +05f6bc: 5410 8103 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0381 │ │ +05f6c0: 6e20 370a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a37 │ │ +05f6c6: 2200 5e03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@035e │ │ +05f6ca: 7020 5616 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1656 │ │ +05f6d0: 5b10 8803 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0388 │ │ +05f6d4: 5410 8203 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f6d8: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +05f6dc: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +05f6de: 5910 7d03 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ +05f6e2: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +05f6e6: 5910 7e03 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05f6ea: 5410 8203 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f6ee: 6e10 ed0b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +05f6f4: 0a00 |0028: move-result v0 │ │ +05f6f6: 6e30 8c0a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ +05f6fc: 6e10 7f0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a7f │ │ +05f702: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -126733,86 +126705,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -05f77c: |[05f77c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -05f78c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05f78e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -05f792: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -05f794: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -05f798: 6e10 2f0a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -05f79e: 0a03 |0009: move-result v3 │ │ -05f7a0: 5ca7 8703 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0387 │ │ -05f7a4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -05f7a6: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -05f7aa: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -05f7ae: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -05f7b2: 6e20 310a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a31 │ │ -05f7b8: 0c04 |0016: move-result-object v4 │ │ -05f7ba: 54a7 8303 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f7be: 6e20 bf14 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -05f7c4: 54a8 7b03 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f7c8: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -05f7cc: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -05f7d0: 6e20 310a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a31 │ │ -05f7d6: 0c07 |0025: move-result-object v7 │ │ -05f7d8: 6e20 bf14 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -05f7de: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -05f7e0: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05f7e4: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -05f7e8: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -05f7ec: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -05f7f0: 6e20 310a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a31 │ │ -05f7f6: 0c04 |0035: move-result-object v4 │ │ -05f7f8: 54a7 7f03 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f7fc: 6e20 bf14 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -05f802: 6e10 790a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a79 │ │ -05f808: 0a07 |003e: move-result v7 │ │ -05f80a: 6e10 740a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a74 │ │ -05f810: 0a08 |0042: move-result v8 │ │ -05f812: b187 |0043: sub-int/2addr v7, v8 │ │ -05f814: 6e10 750a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a75 │ │ -05f81a: 0a08 |0047: move-result v8 │ │ -05f81c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -05f820: 6e10 710a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a71 │ │ -05f826: 0a07 |004d: move-result v7 │ │ -05f828: 6e10 760a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a76 │ │ -05f82e: 0a08 |0051: move-result v8 │ │ -05f830: b187 |0052: sub-int/2addr v7, v8 │ │ -05f832: 6e10 730a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a73 │ │ -05f838: 0a08 |0056: move-result v8 │ │ -05f83a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -05f83e: 8257 |0059: int-to-float v7, v5 │ │ -05f840: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -05f846: c887 |005d: mul-float/2addr v7, v8 │ │ -05f848: 8777 |005e: float-to-int v7, v7 │ │ -05f84a: 7120 e512 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -05f850: 0a02 |0062: move-result v2 │ │ -05f852: 7120 e512 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ -05f858: 0a01 |0066: move-result v1 │ │ -05f85a: 54a7 8303 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f85e: 6e30 b714 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ -05f864: 54a7 7b03 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f868: 6e30 b714 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ -05f86e: 54a7 7f03 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f872: 6e30 b714 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ -05f878: 59ab 7d03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ -05f87c: 55a7 8603 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0386 │ │ -05f880: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -05f884: 52a7 7e03 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05f888: 6e40 8d0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ -05f88e: 5ca6 8703 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0387 │ │ -05f892: 0e00 |0083: return-void │ │ -05f894: 0163 |0084: move v3, v6 │ │ -05f896: 2885 |0085: goto 000a // -007b │ │ -05f898: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -05f89a: 289f |0087: goto 0026 // -0061 │ │ +05f704: |[05f704] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +05f714: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +05f716: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +05f71a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +05f71c: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +05f720: 6e10 2f0a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +05f726: 0a03 |0009: move-result v3 │ │ +05f728: 5ca7 8703 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0387 │ │ +05f72c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +05f72e: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +05f732: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +05f736: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +05f73a: 6e20 310a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a31 │ │ +05f740: 0c04 |0016: move-result-object v4 │ │ +05f742: 54a7 8303 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f746: 6e20 bf14 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +05f74c: 54a8 7b03 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f750: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +05f754: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +05f758: 6e20 310a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a31 │ │ +05f75e: 0c07 |0025: move-result-object v7 │ │ +05f760: 6e20 bf14 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +05f766: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +05f768: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05f76c: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +05f770: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +05f774: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05f778: 6e20 310a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0a31 │ │ +05f77e: 0c04 |0035: move-result-object v4 │ │ +05f780: 54a7 7f03 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f784: 6e20 bf14 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +05f78a: 6e10 790a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a79 │ │ +05f790: 0a07 |003e: move-result v7 │ │ +05f792: 6e10 740a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a74 │ │ +05f798: 0a08 |0042: move-result v8 │ │ +05f79a: b187 |0043: sub-int/2addr v7, v8 │ │ +05f79c: 6e10 750a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a75 │ │ +05f7a2: 0a08 |0047: move-result v8 │ │ +05f7a4: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +05f7a8: 6e10 710a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a71 │ │ +05f7ae: 0a07 |004d: move-result v7 │ │ +05f7b0: 6e10 760a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a76 │ │ +05f7b6: 0a08 |0051: move-result v8 │ │ +05f7b8: b187 |0052: sub-int/2addr v7, v8 │ │ +05f7ba: 6e10 730a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a73 │ │ +05f7c0: 0a08 |0056: move-result v8 │ │ +05f7c2: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +05f7c6: 8257 |0059: int-to-float v7, v5 │ │ +05f7c8: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +05f7ce: c887 |005d: mul-float/2addr v7, v8 │ │ +05f7d0: 8777 |005e: float-to-int v7, v7 │ │ +05f7d2: 7120 e512 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +05f7d8: 0a02 |0062: move-result v2 │ │ +05f7da: 7120 e512 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@12e5 │ │ +05f7e0: 0a01 |0066: move-result v1 │ │ +05f7e2: 54a7 8303 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f7e6: 6e30 b714 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ +05f7ec: 54a7 7b03 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f7f0: 6e30 b714 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ +05f7f6: 54a7 7f03 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f7fa: 6e30 b714 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@14b7 │ │ +05f800: 59ab 7d03 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ +05f804: 55a7 8603 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0386 │ │ +05f808: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +05f80c: 52a7 7e03 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05f810: 6e40 8d0a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ +05f816: 5ca6 8703 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0387 │ │ +05f81a: 0e00 |0083: return-void │ │ +05f81c: 0163 |0084: move v3, v6 │ │ +05f81e: 2885 |0085: goto 000a // -007b │ │ +05f820: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +05f822: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -126854,233 +126826,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -05f89c: |[05f89c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -05f8ac: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -05f8b0: 5200 7d03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ -05f8b4: 022a 0000 |0004: move/from16 v42, v0 │ │ -05f8b8: 0200 2e00 |0006: move/from16 v0, v46 │ │ -05f8bc: 0201 2a00 |0008: move/from16 v1, v42 │ │ -05f8c0: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -05f8c4: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -05f8c8: 5400 8203 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ -05f8cc: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -05f8d0: 7401 e60b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ -05f8d6: 0c2a |0015: move-result-object v42 │ │ -05f8d8: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -05f8dc: 0201 2e00 |0018: move/from16 v1, v46 │ │ -05f8e0: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -05f8e4: 6e30 8c0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ -05f8ea: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -05f8ee: 0200 2a00 |0021: move/from16 v0, v42 │ │ -05f8f2: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -05f8f6: 5c10 8603 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0386 │ │ -05f8fa: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -05f8fe: 5400 8303 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f902: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -05f906: 7401 b214 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14b2 │ │ -05f90c: 0a24 |0030: move-result v36 │ │ -05f90e: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -05f912: 5400 7b03 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f916: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -05f91a: 7401 b214 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14b2 │ │ -05f920: 0a12 |003a: move-result v18 │ │ -05f922: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -05f926: 5400 7f03 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f92a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -05f92e: 7401 b214 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14b2 │ │ -05f934: 0a1a |0044: move-result v26 │ │ -05f936: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -05f93a: 7401 790a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a79 │ │ -05f940: 0a26 |004a: move-result v38 │ │ -05f942: 7401 710a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a71 │ │ -05f948: 0a25 |004e: move-result v37 │ │ -05f94a: 7401 740a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a74 │ │ -05f950: 0a1d |0052: move-result v29 │ │ -05f952: 7401 750a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a75 │ │ -05f958: 0a1e |0056: move-result v30 │ │ -05f95a: 7401 760a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a76 │ │ -05f960: 0a1f |005a: move-result v31 │ │ -05f962: 7401 730a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a73 │ │ -05f968: 0a1c |005e: move-result v28 │ │ -05f96a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -05f96e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -05f972: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -05f976: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -05f97a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -05f97e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -05f982: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -05f986: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -05f98a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -05f98e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -05f992: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -05f996: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -05f99a: 82a0 |0077: int-to-float v0, v10 │ │ -05f99c: 022b 0000 |0078: move/from16 v43, v0 │ │ -05f9a0: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -05f9a4: 0200 2b00 |007c: move/from16 v0, v43 │ │ -05f9a8: 8700 |007e: float-to-int v0, v0 │ │ -05f9aa: 022b 0000 |007f: move/from16 v43, v0 │ │ -05f9ae: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -05f9b2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -05f9b6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -05f9ba: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -05f9be: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -05f9c2: 5400 8303 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05f9c6: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -05f9ca: 7401 ac14 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14ac │ │ -05f9d0: 0a20 |0092: move-result v32 │ │ -05f9d2: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -05f9d6: 5400 7b03 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05f9da: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -05f9de: 7401 ac14 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14ac │ │ -05f9e4: 0a0b |009c: move-result v11 │ │ -05f9e6: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -05f9ea: 5400 7f03 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05f9ee: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -05f9f2: 7401 ac14 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14ac │ │ -05f9f8: 0a16 |00a6: move-result v22 │ │ -05f9fa: 0200 2000 |00a7: move/from16 v0, v32 │ │ -05f9fe: 7120 1716 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -05fa04: 0a2a |00ac: move-result v42 │ │ -05fa06: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -05fa0a: 0201 1600 |00af: move/from16 v1, v22 │ │ -05fa0e: 7120 1716 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -05fa14: 0a14 |00b4: move-result v20 │ │ -05fa16: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -05fa1a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -05fa1e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -05fa22: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -05fa26: 5400 8303 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05fa2a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -05fa2e: 7401 b114 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05fa34: 0a2a |00c4: move-result v42 │ │ -05fa36: 9007 232a |00c5: add-int v7, v35, v42 │ │ -05fa3a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -05fa3e: 5400 7b03 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05fa42: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -05fa46: 7401 b114 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05fa4c: 0a2a |00d0: move-result v42 │ │ -05fa4e: 9005 112a |00d1: add-int v5, v17, v42 │ │ -05fa52: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -05fa56: 5400 7f03 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05fa5a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -05fa5e: 7401 b114 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05fa64: 0a2a |00dc: move-result v42 │ │ -05fa66: 9006 192a |00dd: add-int v6, v25, v42 │ │ -05fa6a: 7120 1716 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -05fa70: 0a2a |00e2: move-result v42 │ │ -05fa72: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -05fa76: 7120 1716 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -05fa7c: 0a15 |00e8: move-result v21 │ │ -05fa7e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -05fa82: 5200 7c03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@037c │ │ -05fa86: 022a 0000 |00ed: move/from16 v42, v0 │ │ -05fa8a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -05fa8e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -05fa94: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -05fa98: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -05fa9c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -05faa0: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -05faa4: 5400 7b03 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05faa8: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -05faac: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -05fab0: 5400 7b03 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ -05fab4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -05fab8: 7401 b114 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05fabe: 0a2b |0109: move-result v43 │ │ -05fac0: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -05fac4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -05fac8: 0201 1000 |010e: move/from16 v1, v16 │ │ -05facc: 0202 2b00 |0110: move/from16 v2, v43 │ │ -05fad0: 6e52 b614 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@14b6 │ │ -05fad6: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -05fada: 5200 8403 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ -05fade: 022a 0000 |0119: move/from16 v42, v0 │ │ -05fae2: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -05fae6: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -05faea: 0200 1d00 |011f: move/from16 v0, v29 │ │ -05faee: 0201 2a00 |0121: move/from16 v1, v42 │ │ -05faf2: 7120 1916 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -05faf8: 0a21 |0126: move-result v33 │ │ -05fafa: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -05fafe: 5400 8303 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05fb02: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -05fb06: 902b 2124 |012d: add-int v43, v33, v36 │ │ -05fb0a: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -05fb0e: 5400 8303 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ -05fb12: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -05fb16: 7401 b114 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05fb1c: 0a2c |0138: move-result v44 │ │ -05fb1e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -05fb22: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -05fb26: 0201 2100 |013d: move/from16 v1, v33 │ │ -05fb2a: 0202 2200 |013f: move/from16 v2, v34 │ │ -05fb2e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -05fb32: 0204 2c00 |0143: move/from16 v4, v44 │ │ -05fb36: 6e54 b614 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14b6 │ │ -05fb3c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -05fb40: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -05fb44: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -05fb48: 5200 8403 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ -05fb4c: 022b 0000 |0150: move/from16 v43, v0 │ │ -05fb50: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -05fb54: 7702 1716 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -05fb5a: 0a17 |0157: move-result v23 │ │ -05fb5c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -05fb60: 5400 7f03 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05fb64: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -05fb68: 902b 171a |015e: add-int v43, v23, v26 │ │ -05fb6c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -05fb70: 5400 7f03 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ -05fb74: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -05fb78: 7401 b114 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ -05fb7e: 0a2c |0169: move-result v44 │ │ -05fb80: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -05fb84: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -05fb88: 0201 1700 |016e: move/from16 v1, v23 │ │ -05fb8c: 0202 1800 |0170: move/from16 v2, v24 │ │ -05fb90: 0203 2b00 |0172: move/from16 v3, v43 │ │ -05fb94: 0204 2c00 |0174: move/from16 v4, v44 │ │ -05fb98: 6e54 b614 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14b6 │ │ -05fb9e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -05fba2: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -05fba6: 5910 7e03 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05fbaa: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -05fbae: 0200 2a00 |0181: move/from16 v0, v42 │ │ -05fbb2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -05fbb6: 5c10 8603 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0386 │ │ -05fbba: 0e00 |0187: return-void │ │ -05fbbc: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -05fbc0: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -05fbc4: 5200 7e03 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ -05fbc8: 022a 0000 |018e: move/from16 v42, v0 │ │ -05fbcc: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -05fbd0: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -05fbd4: 28f3 |0194: goto 0187 // -000d │ │ -05fbd6: 912a 251f |0195: sub-int v42, v37, v31 │ │ -05fbda: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -05fbde: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -05fbe2: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -05fbe6: 9022 0923 |019d: add-int v34, v9, v35 │ │ -05fbea: 9010 0911 |019f: add-int v16, v9, v17 │ │ -05fbee: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -05fbf2: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -05fbf6: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -05fbfa: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -05fbfe: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -05fc02: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -05fc06: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -05fc0a: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -05fc0e: 0000 |01b1: nop // spacer │ │ -05fc10: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +05f824: |[05f824] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +05f834: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +05f838: 5200 7d03 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@037d │ │ +05f83c: 022a 0000 |0004: move/from16 v42, v0 │ │ +05f840: 0200 2e00 |0006: move/from16 v0, v46 │ │ +05f844: 0201 2a00 |0008: move/from16 v1, v42 │ │ +05f848: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +05f84c: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +05f850: 5400 8203 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0382 │ │ +05f854: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +05f858: 7401 e60b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0be6 │ │ +05f85e: 0c2a |0015: move-result-object v42 │ │ +05f860: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +05f864: 0201 2e00 |0018: move/from16 v1, v46 │ │ +05f868: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +05f86c: 6e30 8c0a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a8c │ │ +05f872: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +05f876: 0200 2a00 |0021: move/from16 v0, v42 │ │ +05f87a: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +05f87e: 5c10 8603 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0386 │ │ +05f882: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +05f886: 5400 8303 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f88a: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +05f88e: 7401 b214 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14b2 │ │ +05f894: 0a24 |0030: move-result v36 │ │ +05f896: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +05f89a: 5400 7b03 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f89e: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +05f8a2: 7401 b214 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14b2 │ │ +05f8a8: 0a12 |003a: move-result v18 │ │ +05f8aa: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +05f8ae: 5400 7f03 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f8b2: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +05f8b6: 7401 b214 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@14b2 │ │ +05f8bc: 0a1a |0044: move-result v26 │ │ +05f8be: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +05f8c2: 7401 790a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a79 │ │ +05f8c8: 0a26 |004a: move-result v38 │ │ +05f8ca: 7401 710a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a71 │ │ +05f8d0: 0a25 |004e: move-result v37 │ │ +05f8d2: 7401 740a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a74 │ │ +05f8d8: 0a1d |0052: move-result v29 │ │ +05f8da: 7401 750a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a75 │ │ +05f8e0: 0a1e |0056: move-result v30 │ │ +05f8e2: 7401 760a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a76 │ │ +05f8e8: 0a1f |005a: move-result v31 │ │ +05f8ea: 7401 730a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a73 │ │ +05f8f0: 0a1c |005e: move-result v28 │ │ +05f8f2: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +05f8f6: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +05f8fa: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +05f8fe: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +05f902: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +05f906: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +05f90a: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +05f90e: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +05f912: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +05f916: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +05f91a: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +05f91e: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +05f922: 82a0 |0077: int-to-float v0, v10 │ │ +05f924: 022b 0000 |0078: move/from16 v43, v0 │ │ +05f928: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +05f92c: 0200 2b00 |007c: move/from16 v0, v43 │ │ +05f930: 8700 |007e: float-to-int v0, v0 │ │ +05f932: 022b 0000 |007f: move/from16 v43, v0 │ │ +05f936: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +05f93a: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +05f93e: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +05f942: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +05f946: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +05f94a: 5400 8303 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f94e: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +05f952: 7401 ac14 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14ac │ │ +05f958: 0a20 |0092: move-result v32 │ │ +05f95a: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +05f95e: 5400 7b03 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f962: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +05f966: 7401 ac14 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14ac │ │ +05f96c: 0a0b |009c: move-result v11 │ │ +05f96e: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +05f972: 5400 7f03 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f976: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +05f97a: 7401 ac14 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@14ac │ │ +05f980: 0a16 |00a6: move-result v22 │ │ +05f982: 0200 2000 |00a7: move/from16 v0, v32 │ │ +05f986: 7120 1716 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +05f98c: 0a2a |00ac: move-result v42 │ │ +05f98e: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +05f992: 0201 1600 |00af: move/from16 v1, v22 │ │ +05f996: 7120 1716 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +05f99c: 0a14 |00b4: move-result v20 │ │ +05f99e: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +05f9a2: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +05f9a6: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +05f9aa: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +05f9ae: 5400 8303 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05f9b2: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +05f9b6: 7401 b114 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05f9bc: 0a2a |00c4: move-result v42 │ │ +05f9be: 9007 232a |00c5: add-int v7, v35, v42 │ │ +05f9c2: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +05f9c6: 5400 7b03 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05f9ca: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +05f9ce: 7401 b114 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05f9d4: 0a2a |00d0: move-result v42 │ │ +05f9d6: 9005 112a |00d1: add-int v5, v17, v42 │ │ +05f9da: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +05f9de: 5400 7f03 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05f9e2: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +05f9e6: 7401 b114 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05f9ec: 0a2a |00dc: move-result v42 │ │ +05f9ee: 9006 192a |00dd: add-int v6, v25, v42 │ │ +05f9f2: 7120 1716 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +05f9f8: 0a2a |00e2: move-result v42 │ │ +05f9fa: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +05f9fe: 7120 1716 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +05fa04: 0a15 |00e8: move-result v21 │ │ +05fa06: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +05fa0a: 5200 7c03 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@037c │ │ +05fa0e: 022a 0000 |00ed: move/from16 v42, v0 │ │ +05fa12: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +05fa16: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +05fa1c: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +05fa20: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +05fa24: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +05fa28: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +05fa2c: 5400 7b03 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05fa30: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +05fa34: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +05fa38: 5400 7b03 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@037b │ │ +05fa3c: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +05fa40: 7401 b114 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05fa46: 0a2b |0109: move-result v43 │ │ +05fa48: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +05fa4c: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +05fa50: 0201 1000 |010e: move/from16 v1, v16 │ │ +05fa54: 0202 2b00 |0110: move/from16 v2, v43 │ │ +05fa58: 6e52 b614 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@14b6 │ │ +05fa5e: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +05fa62: 5200 8403 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ +05fa66: 022a 0000 |0119: move/from16 v42, v0 │ │ +05fa6a: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +05fa6e: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +05fa72: 0200 1d00 |011f: move/from16 v0, v29 │ │ +05fa76: 0201 2a00 |0121: move/from16 v1, v42 │ │ +05fa7a: 7120 1916 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +05fa80: 0a21 |0126: move-result v33 │ │ +05fa82: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +05fa86: 5400 8303 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05fa8a: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +05fa8e: 902b 2124 |012d: add-int v43, v33, v36 │ │ +05fa92: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +05fa96: 5400 8303 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0383 │ │ +05fa9a: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +05fa9e: 7401 b114 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05faa4: 0a2c |0138: move-result v44 │ │ +05faa6: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +05faaa: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +05faae: 0201 2100 |013d: move/from16 v1, v33 │ │ +05fab2: 0202 2200 |013f: move/from16 v2, v34 │ │ +05fab6: 0203 2b00 |0141: move/from16 v3, v43 │ │ +05faba: 0204 2c00 |0143: move/from16 v4, v44 │ │ +05fabe: 6e54 b614 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14b6 │ │ +05fac4: 912a 261e |0148: sub-int v42, v38, v30 │ │ +05fac8: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +05facc: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +05fad0: 5200 8403 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0384 │ │ +05fad4: 022b 0000 |0150: move/from16 v43, v0 │ │ +05fad8: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +05fadc: 7702 1716 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +05fae2: 0a17 |0157: move-result v23 │ │ +05fae4: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +05fae8: 5400 7f03 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05faec: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +05faf0: 902b 171a |015e: add-int v43, v23, v26 │ │ +05faf4: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +05faf8: 5400 7f03 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@037f │ │ +05fafc: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +05fb00: 7401 b114 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@14b1 │ │ +05fb06: 0a2c |0169: move-result v44 │ │ +05fb08: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +05fb0c: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +05fb10: 0201 1700 |016e: move/from16 v1, v23 │ │ +05fb14: 0202 1800 |0170: move/from16 v2, v24 │ │ +05fb18: 0203 2b00 |0172: move/from16 v3, v43 │ │ +05fb1c: 0204 2c00 |0174: move/from16 v4, v44 │ │ +05fb20: 6e54 b614 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@14b6 │ │ +05fb26: 0200 2f00 |0179: move/from16 v0, v47 │ │ +05fb2a: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +05fb2e: 5910 7e03 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05fb32: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +05fb36: 0200 2a00 |0181: move/from16 v0, v42 │ │ +05fb3a: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +05fb3e: 5c10 8603 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0386 │ │ +05fb42: 0e00 |0187: return-void │ │ +05fb44: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +05fb48: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +05fb4c: 5200 7e03 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@037e │ │ +05fb50: 022a 0000 |018e: move/from16 v42, v0 │ │ +05fb54: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +05fb58: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +05fb5c: 28f3 |0194: goto 0187 // -000d │ │ +05fb5e: 912a 251f |0195: sub-int v42, v37, v31 │ │ +05fb62: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +05fb66: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +05fb6a: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +05fb6e: 9022 0923 |019d: add-int v34, v9, v35 │ │ +05fb72: 9010 0911 |019f: add-int v16, v9, v17 │ │ +05fb76: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +05fb7a: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +05fb7e: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +05fb82: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +05fb86: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +05fb8a: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +05fb8e: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +05fb92: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +05fb96: 0000 |01b1: nop // spacer │ │ +05fb98: 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 │ │ @@ -127246,17 +127218,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fc24: |[05fc24] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -05fc34: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05fc3a: 0e00 |0003: return-void │ │ +05fbac: |[05fbac] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +05fbbc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05fbc2: 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;) │ │ @@ -127264,17 +127236,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 │ │ -05fc3c: |[05fc3c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -05fc4c: 7010 920a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a92 │ │ -05fc52: 0e00 |0003: return-void │ │ +05fbc4: |[05fbc4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +05fbd4: 7010 920a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a92 │ │ +05fbda: 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; │ │ │ │ @@ -127284,17 +127256,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc54: |[05fc54] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -05fc64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc66: 0f00 |0001: return v0 │ │ +05fbdc: |[05fbdc] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +05fbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fbee: 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; │ │ │ │ @@ -127303,16 +127275,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05fc68: |[05fc68] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -05fc78: 0e00 |0000: return-void │ │ +05fbf0: |[05fbf0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +05fc00: 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 │ │ @@ -127348,17 +127320,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fc7c: |[05fc7c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -05fc8c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05fc92: 0e00 |0003: return-void │ │ +05fc04: |[05fc04] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +05fc14: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05fc1a: 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;) │ │ @@ -127366,17 +127338,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 │ │ -05fc94: |[05fc94] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -05fca4: 7010 960a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a96 │ │ -05fcaa: 0e00 |0003: return-void │ │ +05fc1c: |[05fc1c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +05fc2c: 7010 960a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a96 │ │ +05fc32: 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; │ │ │ │ @@ -127386,18 +127358,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fcac: |[05fcac] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -05fcbc: 7110 a10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0aa1 │ │ -05fcc2: 0a00 |0003: move-result v0 │ │ -05fcc4: 0f00 |0004: return v0 │ │ +05fc34: |[05fc34] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +05fc44: 7110 a10a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0aa1 │ │ +05fc4a: 0a00 |0003: move-result v0 │ │ +05fc4c: 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; │ │ │ │ @@ -127406,17 +127378,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05fcc8: |[05fcc8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -05fcd8: 7120 a20a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0aa2 │ │ -05fcde: 0e00 |0003: return-void │ │ +05fc50: |[05fc50] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +05fc60: 7120 a20a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0aa2 │ │ +05fc66: 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; │ │ @@ -127453,17 +127425,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fce0: |[05fce0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -05fcf0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05fcf6: 0e00 |0003: return-void │ │ +05fc68: |[05fc68] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +05fc78: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05fc7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -127472,18 +127444,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fcf8: |[05fcf8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -05fd08: 6e10 d012 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@12d0 │ │ -05fd0e: 0a00 |0003: move-result v0 │ │ -05fd10: 0f00 |0004: return v0 │ │ +05fc80: |[05fc80] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05fc90: 6e10 d012 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@12d0 │ │ +05fc96: 0a00 |0003: move-result v0 │ │ +05fc98: 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 │ │ @@ -127493,18 +127465,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fd14: |[05fd14] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -05fd24: 6e10 d212 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@12d2 │ │ -05fd2a: 0a00 |0003: move-result v0 │ │ -05fd2c: 0f00 |0004: return v0 │ │ +05fc9c: |[05fc9c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05fcac: 6e10 d212 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@12d2 │ │ +05fcb2: 0a00 |0003: move-result v0 │ │ +05fcb4: 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 │ │ @@ -127540,17 +127512,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fd30: |[05fd30] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -05fd40: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05fd46: 0e00 |0003: return-void │ │ +05fcb8: |[05fcb8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +05fcc8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05fcce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -127559,18 +127531,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05fd48: |[05fd48] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -05fd58: 7120 b00a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ab0 │ │ -05fd5e: 0a00 |0003: move-result v0 │ │ -05fd60: 0f00 |0004: return v0 │ │ +05fcd0: |[05fcd0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05fce0: 7120 b00a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0ab0 │ │ +05fce6: 0a00 |0003: move-result v0 │ │ +05fce8: 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 │ │ @@ -127580,18 +127552,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05fd64: |[05fd64] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -05fd74: 7120 b10a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ab1 │ │ -05fd7a: 0a00 |0003: move-result v0 │ │ -05fd7c: 0f00 |0004: return v0 │ │ +05fcec: |[05fcec] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05fcfc: 7120 b10a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0ab1 │ │ +05fd02: 0a00 |0003: move-result v0 │ │ +05fd04: 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 │ │ @@ -127627,17 +127599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fd80: |[05fd80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -05fd90: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -05fd96: 0e00 |0003: return-void │ │ +05fd08: |[05fd08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +05fd18: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +05fd1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -127646,17 +127618,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fd98: |[05fd98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05fda8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fdaa: 0f00 |0001: return v0 │ │ +05fd20: |[05fd20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05fd30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fd32: 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 │ │ @@ -127666,17 +127638,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fdac: |[05fdac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05fdbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fdbe: 0f00 |0001: return v0 │ │ +05fd34: |[05fd34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +05fd44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fd46: 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 │ │ @@ -127686,17 +127658,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fdc0: |[05fdc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -05fdd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fdd2: 0f00 |0001: return v0 │ │ +05fd48: |[05fd48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +05fd58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fd5a: 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; │ │ │ │ @@ -127705,17 +127677,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 │ │ -05fdd4: |[05fdd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05fde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fde6: 1100 |0001: return-object v0 │ │ +05fd5c: |[05fd5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05fd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fd6e: 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; │ │ │ │ @@ -127724,17 +127696,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fde8: |[05fde8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -05fdf8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -05fdfc: 0f00 |0002: return v0 │ │ +05fd70: |[05fd70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +05fd80: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +05fd84: 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; │ │ │ │ @@ -127743,17 +127715,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fe00: |[05fe00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -05fe10: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -05fe14: 1000 |0002: return-wide v0 │ │ +05fd88: |[05fd88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +05fd98: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +05fd9c: 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;) │ │ @@ -127761,17 +127733,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fe18: |[05fe18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -05fe28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fe2a: 0f00 |0001: return v0 │ │ +05fda0: |[05fda0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +05fdb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fdb2: 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; │ │ │ │ @@ -127780,17 +127752,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fe2c: |[05fe2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -05fe3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fe3e: 0f00 |0001: return v0 │ │ +05fdb4: |[05fdb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +05fdc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fdc6: 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; │ │ │ │ @@ -127799,17 +127771,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fe40: |[05fe40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -05fe50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fe52: 0f00 |0001: return v0 │ │ +05fdc8: |[05fdc8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05fdd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fdda: 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; │ │ │ │ @@ -127818,17 +127790,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fe54: |[05fe54] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -05fe64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fe66: 0f00 |0001: return v0 │ │ +05fddc: |[05fddc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +05fdec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fdee: 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; │ │ │ │ @@ -127837,18 +127809,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fe68: |[05fe68] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -05fe78: 6e10 0113 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ -05fe7e: 0a00 |0003: move-result v0 │ │ -05fe80: 0f00 |0004: return v0 │ │ +05fdf0: |[05fdf0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +05fe00: 6e10 0113 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1301 │ │ +05fe06: 0a00 |0003: move-result v0 │ │ +05fe08: 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; │ │ │ │ @@ -127857,17 +127829,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fe84: |[05fe84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -05fe94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fe96: 0f00 |0001: return v0 │ │ +05fe0c: |[05fe0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +05fe1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fe1e: 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; │ │ │ │ @@ -127876,18 +127848,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05fe98: |[05fe98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -05fea8: 6e10 0413 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ -05feae: 0a00 |0003: move-result v0 │ │ -05feb0: 0f00 |0004: return v0 │ │ +05fe20: |[05fe20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +05fe30: 6e10 0413 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1304 │ │ +05fe36: 0a00 |0003: move-result v0 │ │ +05fe38: 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; │ │ │ │ @@ -127896,17 +127868,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05feb4: |[05feb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -05fec4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -05fec6: 0f00 |0001: return v0 │ │ +05fe3c: |[05fe3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +05fe4c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +05fe4e: 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; │ │ │ │ @@ -127915,18 +127887,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 │ │ -05fec8: |[05fec8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -05fed8: 6e10 0713 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -05fede: 0c00 |0003: move-result-object v0 │ │ -05fee0: 1100 |0004: return-object v0 │ │ +05fe50: |[05fe50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +05fe60: 6e10 0713 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +05fe66: 0c00 |0003: move-result-object v0 │ │ +05fe68: 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; │ │ │ │ @@ -127935,17 +127907,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fee4: |[05fee4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -05fef4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fef6: 0f00 |0001: return v0 │ │ +05fe6c: |[05fe6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +05fe7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fe7e: 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; │ │ │ │ @@ -127954,25 +127926,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -05fef8: |[05fef8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -05ff08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05ff0a: 6e10 f212 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12f2 │ │ -05ff10: 0c00 |0004: move-result-object v0 │ │ -05ff12: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -05ff16: 6e10 5a01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@015a │ │ -05ff1c: 0a02 |000a: move-result v2 │ │ -05ff1e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -05ff20: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -05ff24: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -05ff26: 0f01 |000f: return v1 │ │ +05fe80: |[05fe80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +05fe90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05fe92: 6e10 f212 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@12f2 │ │ +05fe98: 0c00 |0004: move-result-object v0 │ │ +05fe9a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +05fe9e: 6e10 5a01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@015a │ │ +05fea4: 0a02 |000a: move-result v2 │ │ +05fea6: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +05fea8: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +05feac: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +05feae: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ locals : │ │ @@ -127985,16 +127957,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 │ │ -05ff28: |[05ff28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05ff38: 0e00 |0000: return-void │ │ +05feb0: |[05feb0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05fec0: 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; │ │ @@ -128004,16 +127976,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 │ │ -05ff3c: |[05ff3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05ff4c: 0e00 |0000: return-void │ │ +05fec4: |[05fec4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05fed4: 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; │ │ @@ -128023,16 +127995,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 │ │ -05ff50: |[05ff50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05ff60: 0e00 |0000: return-void │ │ +05fed8: |[05fed8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05fee8: 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; │ │ @@ -128042,17 +128014,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 │ │ -05ff64: |[05ff64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05ff74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ff76: 0f00 |0001: return v0 │ │ +05feec: |[05feec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05fefc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fefe: 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 │ │ @@ -128063,19 +128035,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ff78: |[05ff78] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -05ff88: 6e10 b80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ -05ff8e: 0b00 |0003: move-result-wide v0 │ │ -05ff90: 6e30 2d13 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@132d │ │ -05ff96: 0e00 |0007: return-void │ │ +05ff00: |[05ff00] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05ff10: 6e10 b80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ +05ff16: 0b00 |0003: move-result-wide v0 │ │ +05ff18: 6e30 2d13 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@132d │ │ +05ff1e: 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; │ │ @@ -128085,24 +128057,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -05ff98: |[05ff98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05ffa8: 6e10 b80a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ -05ffae: 0b02 |0003: move-result-wide v2 │ │ -05ffb0: 0791 |0004: move-object v1, v9 │ │ -05ffb2: 01a4 |0005: move v4, v10 │ │ -05ffb4: 01b5 |0006: move v5, v11 │ │ -05ffb6: 01c6 |0007: move v6, v12 │ │ -05ffb8: 01d7 |0008: move v7, v13 │ │ -05ffba: 7407 2e13 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@132e │ │ -05ffc0: 0e00 |000c: return-void │ │ +05ff20: |[05ff20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +05ff30: 6e10 b80a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ +05ff36: 0b02 |0003: move-result-wide v2 │ │ +05ff38: 0791 |0004: move-object v1, v9 │ │ +05ff3a: 01a4 |0005: move v4, v10 │ │ +05ff3c: 01b5 |0006: move v5, v11 │ │ +05ff3e: 01c6 |0007: move v6, v12 │ │ +05ff40: 01d7 |0008: move v7, v13 │ │ +05ff42: 7407 2e13 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@132e │ │ +05ff48: 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; │ │ @@ -128116,19 +128088,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 │ │ -05ffc4: |[05ffc4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05ffd4: 6e10 b80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ -05ffda: 0b00 |0003: move-result-wide v0 │ │ -05ffdc: 6e40 2a13 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@132a │ │ -05ffe2: 0e00 |0007: return-void │ │ +05ff4c: |[05ff4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +05ff5c: 6e10 b80a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ +05ff62: 0b00 |0003: move-result-wide v0 │ │ +05ff64: 6e40 2a13 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@132a │ │ +05ff6a: 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; │ │ @@ -128139,20 +128111,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 │ │ -05ffe4: |[05ffe4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05fff4: 6e10 b80a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ -05fffa: 0b00 |0003: move-result-wide v0 │ │ -05fffc: bb60 |0004: add-long/2addr v0, v6 │ │ -05fffe: 6e40 2a13 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@132a │ │ -060004: 0e00 |0008: return-void │ │ +05ff6c: |[05ff6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05ff7c: 6e10 b80a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0ab8 │ │ +05ff82: 0b00 |0003: move-result-wide v0 │ │ +05ff84: bb60 |0004: add-long/2addr v0, v6 │ │ +05ff86: 6e40 2a13 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@132a │ │ +05ff8c: 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; │ │ @@ -128164,18 +128136,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060008: |[060008] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -060018: 7120 3513 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1335 │ │ -06001e: 0a00 |0003: move-result v0 │ │ -060020: 0f00 |0004: return v0 │ │ +05ff90: |[05ff90] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +05ffa0: 7120 3513 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1335 │ │ +05ffa6: 0a00 |0003: move-result v0 │ │ +05ffa8: 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 │ │ @@ -128186,16 +128158,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 │ │ -060024: |[060024] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -060034: 0e00 |0000: return-void │ │ +05ffac: |[05ffac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05ffbc: 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; │ │ @@ -128205,16 +128177,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060038: |[060038] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -060048: 0e00 |0000: return-void │ │ +05ffc0: |[05ffc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +05ffd0: 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 │ │ @@ -128224,16 +128196,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06004c: |[06004c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -06005c: 0e00 |0000: return-void │ │ +05ffd4: |[05ffd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +05ffe4: 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 │ │ @@ -128243,16 +128215,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060060: |[060060] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -060070: 0e00 |0000: return-void │ │ +05ffe8: |[05ffe8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05fff8: 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 │ │ @@ -128262,16 +128234,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060074: |[060074] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -060084: 0e00 |0000: return-void │ │ +05fffc: |[05fffc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +06000c: 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 │ │ @@ -128281,16 +128253,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 │ │ -060088: |[060088] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -060098: 0e00 |0000: return-void │ │ +060010: |[060010] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +060020: 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; │ │ @@ -128300,16 +128272,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 │ │ -06009c: |[06009c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0600ac: 0e00 |0000: return-void │ │ +060024: |[060024] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +060034: 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 │ │ @@ -128320,16 +128292,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0600b0: |[0600b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0600c0: 0e00 |0000: return-void │ │ +060038: |[060038] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +060048: 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 │ │ @@ -128339,16 +128311,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0600c4: |[0600c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0600d4: 0e00 |0000: return-void │ │ +06004c: |[06004c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +06005c: 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 │ │ @@ -128384,17 +128356,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0600d8: |[0600d8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0600e8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0600ee: 0e00 |0003: return-void │ │ +060060: |[060060] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +060070: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -128403,18 +128375,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0600f0: |[0600f0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -060100: 6e10 5413 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ -060106: 0a00 |0003: move-result v0 │ │ -060108: 0f00 |0004: return v0 │ │ +060078: |[060078] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +060088: 6e10 5413 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ +06008e: 0a00 |0003: move-result v0 │ │ +060090: 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; │ │ │ │ @@ -128449,17 +128421,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06010c: |[06010c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -06011c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060122: 0e00 |0003: return-void │ │ +060094: |[060094] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +0600a4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0600aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -128468,18 +128440,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -060124: |[060124] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -060134: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b7a │ │ -06013a: 0a00 |0003: move-result v0 │ │ -06013c: 0f00 |0004: return v0 │ │ +0600ac: |[0600ac] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0600bc: 7110 7a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b7a │ │ +0600c2: 0a00 |0003: move-result v0 │ │ +0600c4: 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; │ │ │ │ @@ -128514,17 +128486,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060140: |[060140] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -060150: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060156: 0e00 |0003: return-void │ │ +0600c8: |[0600c8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +0600d8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0600de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -128533,17 +128505,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060158: |[060158] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -060168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06016a: 0f00 |0001: return v0 │ │ +0600e0: |[0600e0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0600f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0600f2: 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; │ │ │ │ @@ -128552,17 +128524,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 │ │ -06016c: |[06016c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06017c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06017e: 0f00 |0001: return v0 │ │ +0600f4: |[0600f4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +060104: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +060106: 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; │ │ @@ -128573,16 +128545,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060180: |[060180] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -060190: 0e00 |0000: return-void │ │ +060108: |[060108] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +060118: 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 │ │ @@ -128592,16 +128564,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060194: |[060194] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0601a4: 0e00 |0000: return-void │ │ +06011c: |[06011c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +06012c: 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 │ │ @@ -128640,18 +128612,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 │ │ -0601a8: |[0601a8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -0601b8: 5b01 b603 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -0601bc: 7010 e908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ -0601c2: 0e00 |0005: return-void │ │ +060130: |[060130] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +060140: 5b01 b603 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060144: 7010 e908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ +06014a: 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; │ │ │ │ @@ -128660,29 +128632,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0601c4: |[0601c4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -0601d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0601d6: 5421 b603 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -0601da: 7110 c60b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ -0601e0: 0c01 |0006: move-result-object v1 │ │ -0601e2: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -0601e6: 5421 b603 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -0601ea: 7110 c60b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ -0601f0: 0c01 |000e: move-result-object v1 │ │ -0601f2: 6e10 2f0a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -0601f8: 0a01 |0012: move-result v1 │ │ -0601fa: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -0601fe: 0f00 |0015: return v0 │ │ -060200: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -060202: 28fe |0017: goto 0015 // -0002 │ │ +06014c: |[06014c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +06015c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06015e: 5421 b603 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060162: 7110 c60b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ +060168: 0c01 |0006: move-result-object v1 │ │ +06016a: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +06016e: 5421 b603 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060172: 7110 c60b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ +060178: 0c01 |000e: move-result-object v1 │ │ +06017a: 6e10 2f0a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +060180: 0a01 |0012: move-result v1 │ │ +060182: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +060186: 0f00 |0015: return v0 │ │ +060188: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +06018a: 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 - │ │ @@ -128691,48 +128663,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 │ │ -060204: |[060204] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -060214: 6f30 ed08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ -06021a: 1c01 f001 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ -06021e: 6e10 f915 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -060224: 0c01 |0008: move-result-object v1 │ │ -060226: 6e20 a013 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ -06022c: 7100 b40e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0eb4 │ │ -060232: 0c00 |000f: move-result-object v0 │ │ -060234: 7010 a30b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ba3 │ │ -06023a: 0a01 |0013: move-result v1 │ │ -06023c: 6e20 c80e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0ec8 │ │ -060242: 6e10 9b13 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@139b │ │ -060248: 0a01 |001a: move-result v1 │ │ -06024a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -06024e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -060252: 5431 b603 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060256: 7110 c60b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ -06025c: 0c01 |0024: move-result-object v1 │ │ -06025e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -060262: 5431 b603 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060266: 7110 c60b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ -06026c: 0c01 |002c: move-result-object v1 │ │ -06026e: 6e10 2f0a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ -060274: 0a01 |0030: move-result v1 │ │ -060276: 6e20 c00e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0ec0 │ │ -06027c: 5431 b603 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060280: 7110 c70b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ -060286: 0a01 |0039: move-result v1 │ │ -060288: 6e20 be0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0ebe │ │ -06028e: 5431 b603 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060292: 7110 c70b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ -060298: 0a01 |0042: move-result v1 │ │ -06029a: 6e20 cb0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0ecb │ │ -0602a0: 0e00 |0046: return-void │ │ +06018c: |[06018c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06019c: 6f30 ed08 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ +0601a2: 1c01 f001 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ +0601a6: 6e10 f915 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +0601ac: 0c01 |0008: move-result-object v1 │ │ +0601ae: 6e20 a013 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ +0601b4: 7100 b40e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0eb4 │ │ +0601ba: 0c00 |000f: move-result-object v0 │ │ +0601bc: 7010 a30b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ba3 │ │ +0601c2: 0a01 |0013: move-result v1 │ │ +0601c4: 6e20 c80e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0ec8 │ │ +0601ca: 6e10 9b13 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@139b │ │ +0601d0: 0a01 |001a: move-result v1 │ │ +0601d2: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +0601d6: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +0601da: 5431 b603 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +0601de: 7110 c60b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ +0601e4: 0c01 |0024: move-result-object v1 │ │ +0601e6: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +0601ea: 5431 b603 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +0601ee: 7110 c60b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0bc6 │ │ +0601f4: 0c01 |002c: move-result-object v1 │ │ +0601f6: 6e10 2f0a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0a2f │ │ +0601fc: 0a01 |0030: move-result v1 │ │ +0601fe: 6e20 c00e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0ec0 │ │ +060204: 5431 b603 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060208: 7110 c70b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ +06020e: 0a01 |0039: move-result v1 │ │ +060210: 6e20 be0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0ebe │ │ +060216: 5431 b603 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +06021a: 7110 c70b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ +060220: 0a01 |0042: move-result v1 │ │ +060222: 6e20 cb0e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0ecb │ │ +060228: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0010 line=2767 │ │ 0x0017 line=2768 │ │ @@ -128751,38 +128723,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 │ │ -0602a4: |[0602a4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0602b4: 6f30 ee08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ -0602ba: 1c00 f001 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ -0602be: 6e10 f915 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -0602c4: 0c00 |0008: move-result-object v0 │ │ -0602c6: 6e20 850d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ -0602cc: 7010 a30b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ba3 │ │ -0602d2: 0a00 |000f: move-result v0 │ │ -0602d4: 6e20 920d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d92 │ │ -0602da: 5420 b603 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -0602de: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0602e0: 6e20 d20b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ -0602e6: 0a00 |0019: move-result v0 │ │ -0602e8: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -0602ec: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -0602f0: 6e20 550d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ -0602f6: 5420 b603 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -0602fa: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -0602fc: 6e20 d20b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ -060302: 0a00 |0027: move-result v0 │ │ -060304: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -060308: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -06030c: 6e20 550d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ -060312: 0e00 |002f: return-void │ │ +06022c: |[06022c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +06023c: 6f30 ee08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ +060242: 1c00 f001 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01f0 │ │ +060246: 6e10 f915 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +06024c: 0c00 |0008: move-result-object v0 │ │ +06024e: 6e20 850d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ +060254: 7010 a30b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0ba3 │ │ +06025a: 0a00 |000f: move-result v0 │ │ +06025c: 6e20 920d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d92 │ │ +060262: 5420 b603 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060266: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +060268: 6e20 d20b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ +06026e: 0a00 |0019: move-result v0 │ │ +060270: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +060274: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +060278: 6e20 550d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ +06027e: 5420 b603 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060282: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +060284: 6e20 d20b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ +06028a: 0a00 |0027: move-result v0 │ │ +06028c: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +060290: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +060294: 6e20 550d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ +06029a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2778 │ │ 0x0003 line=2779 │ │ 0x000c line=2780 │ │ 0x0013 line=2781 │ │ 0x001c line=2782 │ │ @@ -128799,53 +128771,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 │ │ -060314: |[060314] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -060324: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -060326: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -060328: 6f40 f108 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08f1 │ │ -06032e: 0a02 |0005: move-result v2 │ │ -060330: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -060334: 0f00 |0008: return v0 │ │ -060336: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -06033c: 0110 |000c: move v0, v1 │ │ -06033e: 28fb |000d: goto 0008 // -0005 │ │ -060340: 5442 b603 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060344: 6e20 d20b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ -06034a: 0a02 |0013: move-result v2 │ │ -06034c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -060350: 5441 b603 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060354: 5442 b603 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060358: 7110 c70b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ -06035e: 0a02 |001d: move-result v2 │ │ -060360: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -060364: 6e20 2e0c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ -06036a: 28e5 |0023: goto 0008 // -001b │ │ -06036c: 0110 |0024: move v0, v1 │ │ -06036e: 28e3 |0025: goto 0008 // -001d │ │ -060370: 5442 b603 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060374: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -060376: 6e20 d20b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ -06037c: 0a02 |002c: move-result v2 │ │ -06037e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -060382: 5441 b603 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -060386: 5442 b603 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ -06038a: 7110 c70b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ -060390: 0a02 |0036: move-result v2 │ │ -060392: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -060396: 6e20 2e0c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ -06039c: 28cc |003c: goto 0008 // -0034 │ │ -06039e: 0110 |003d: move v0, v1 │ │ -0603a0: 28ca |003e: goto 0008 // -0036 │ │ -0603a2: 0000 |003f: nop // spacer │ │ -0603a4: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +06029c: |[06029c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0602ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0602ae: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0602b0: 6f40 f108 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08f1 │ │ +0602b6: 0a02 |0005: move-result v2 │ │ +0602b8: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0602bc: 0f00 |0008: return v0 │ │ +0602be: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +0602c4: 0110 |000c: move v0, v1 │ │ +0602c6: 28fb |000d: goto 0008 // -0005 │ │ +0602c8: 5442 b603 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +0602cc: 6e20 d20b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ +0602d2: 0a02 |0013: move-result v2 │ │ +0602d4: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +0602d8: 5441 b603 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +0602dc: 5442 b603 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +0602e0: 7110 c70b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ +0602e6: 0a02 |001d: move-result v2 │ │ +0602e8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0602ec: 6e20 2e0c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ +0602f2: 28e5 |0023: goto 0008 // -001b │ │ +0602f4: 0110 |0024: move v0, v1 │ │ +0602f6: 28e3 |0025: goto 0008 // -001d │ │ +0602f8: 5442 b603 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +0602fc: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +0602fe: 6e20 d20b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0bd2 │ │ +060304: 0a02 |002c: move-result v2 │ │ +060306: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +06030a: 5441 b603 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +06030e: 5442 b603 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03b6 │ │ +060312: 7110 c70b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0bc7 │ │ +060318: 0a02 |0036: move-result v2 │ │ +06031a: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06031e: 6e20 2e0c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ +060324: 28cc |003c: goto 0008 // -0034 │ │ +060326: 0110 |003d: move v0, v1 │ │ +060328: 28ca |003e: goto 0008 // -0036 │ │ +06032a: 0000 |003f: nop // spacer │ │ +06032c: 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 │ │ @@ -128893,17 +128865,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0603b8: |[0603b8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -0603c8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0603ce: 0e00 |0003: return-void │ │ +060340: |[060340] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +060350: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060356: 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 - │ │ @@ -128912,18 +128884,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 │ │ -0603d0: |[0603d0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -0603e0: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ -0603e4: 7030 b60b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0bb6 │ │ -0603ea: 1100 |0005: return-object v0 │ │ +060358: |[060358] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +060368: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01ed │ │ +06036c: 7030 b60b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0bb6 │ │ +060372: 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; │ │ @@ -128933,18 +128905,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 │ │ -0603ec: |[0603ec] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0603fc: 6e30 b10b 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@0bb1 │ │ -060402: 0c00 |0003: move-result-object v0 │ │ -060404: 1100 |0004: return-object v0 │ │ +060374: |[060374] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +060384: 6e30 b10b 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@0bb1 │ │ +06038a: 0c00 |0003: move-result-object v0 │ │ +06038c: 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; │ │ @@ -128954,17 +128926,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 │ │ -060408: |[060408] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -060418: 2320 a103 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@03a1 │ │ -06041c: 1100 |0002: return-object v0 │ │ +060390: |[060390] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +0603a0: 2320 a103 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@03a1 │ │ +0603a4: 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 │ │ │ │ @@ -128973,18 +128945,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -060420: |[060420] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -060430: 6e20 b30b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0bb3 │ │ -060436: 0c00 |0003: move-result-object v0 │ │ -060438: 1100 |0004: return-object v0 │ │ +0603a8: |[0603a8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0603b8: 6e20 b30b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0bb3 │ │ +0603be: 0c00 |0003: move-result-object v0 │ │ +0603c0: 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 │ │ │ │ @@ -129019,17 +128991,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06043c: |[06043c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -06044c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060452: 0e00 |0003: return-void │ │ +0603c4: |[0603c4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +0603d4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0603da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -129038,16 +129010,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060454: |[060454] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -060464: 0e00 |0000: return-void │ │ +0603dc: |[0603dc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +0603ec: 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 │ │ │ │ @@ -129056,16 +129028,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060468: |[060468] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -060478: 0e00 |0000: return-void │ │ +0603f0: |[0603f0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +060400: 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 │ │ @@ -129076,16 +129048,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06047c: |[06047c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -06048c: 0e00 |0000: return-void │ │ +060404: |[060404] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +060414: 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 │ │ │ │ @@ -129120,17 +129092,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060490: |[060490] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -0604a0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0604a6: 0e00 |0003: return-void │ │ +060418: |[060418] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +060428: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +06042e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -129139,27 +129111,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 │ │ -0604a8: |[0604a8] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0604b8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0604bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0604be: 0f01 |0003: return v1 │ │ -0604c0: 6e10 f412 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ -0604c6: 0c01 |0007: move-result-object v1 │ │ -0604c8: 1a02 0c0b |0008: const-string v2, "accessibility" // string@0b0c │ │ -0604cc: 6e20 af00 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -0604d2: 0c00 |000d: move-result-object v0 │ │ -0604d4: 1f00 c102 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02c1 │ │ -0604d8: 6e20 a913 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@13a9 │ │ -0604de: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0604e0: 28ef |0014: goto 0003 // -0011 │ │ +060430: |[060430] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +060440: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +060444: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +060446: 0f01 |0003: return v1 │ │ +060448: 6e10 f412 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ +06044e: 0c01 |0007: move-result-object v1 │ │ +060450: 1a02 0c0b |0008: const-string v2, "accessibility" // string@0b0c │ │ +060454: 6e20 af00 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +06045a: 0c00 |000d: move-result-object v0 │ │ +06045c: 1f00 c102 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02c1 │ │ +060460: 6e20 a913 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@13a9 │ │ +060466: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +060468: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -129202,17 +129174,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0604e4: |[0604e4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0604f4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0604fa: 0e00 |0003: return-void │ │ +06046c: |[06046c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +06047c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060482: 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 - │ │ @@ -129221,16 +129193,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 │ │ -0604fc: |[0604fc] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -06050c: 0e00 |0000: return-void │ │ +060484: |[060484] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +060494: 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; │ │ @@ -129240,17 +129212,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 │ │ -060510: |[060510] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -060520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060522: 1100 |0001: return-object v0 │ │ +060498: |[060498] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0604a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0604aa: 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 │ │ @@ -129260,17 +129232,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060524: |[060524] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -060534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060536: 0f00 |0001: return v0 │ │ +0604ac: |[0604ac] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0604bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0604be: 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; │ │ │ │ @@ -129313,19 +129285,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 │ │ -060538: |[060538] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -060548: 5b01 1d04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@041d │ │ -06054c: 5b02 1e04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@041e │ │ -060550: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060556: 0e00 |0007: return-void │ │ +0604c0: |[0604c0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +0604d0: 5b01 1d04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@041d │ │ +0604d4: 5b02 1e04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@041e │ │ +0604d8: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0604de: 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; │ │ @@ -129336,18 +129308,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -060558: |[060558] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -060568: 5410 1e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@041e │ │ -06056c: 6e20 7b0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c7b │ │ -060572: 0e00 |0005: return-void │ │ +0604e0: |[0604e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +0604f0: 5410 1e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@041e │ │ +0604f4: 6e20 7b0c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c7b │ │ +0604fa: 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 │ │ @@ -129387,17 +129359,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060574: |[060574] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -060584: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -06058a: 0e00 |0003: return-void │ │ +0604fc: |[0604fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +06050c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060512: 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 - │ │ @@ -129406,17 +129378,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 │ │ -06058c: |[06058c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -06059c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06059e: 0f00 |0001: return v0 │ │ +060514: |[060514] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +060524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060526: 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; │ │ @@ -129426,18 +129398,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 │ │ -0605a0: |[0605a0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0605b0: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ -0605b6: 0c00 |0003: move-result-object v0 │ │ -0605b8: 1100 |0004: return-object v0 │ │ +060528: |[060528] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +060538: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ +06053e: 0c00 |0003: move-result-object v0 │ │ +060540: 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 │ │ @@ -129447,18 +129419,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 │ │ -0605bc: |[0605bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0605cc: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ -0605d2: 0c00 |0003: move-result-object v0 │ │ -0605d4: 1100 |0004: return-object v0 │ │ +060544: |[060544] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +060554: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ +06055a: 0c00 |0003: move-result-object v0 │ │ +06055c: 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; │ │ │ │ @@ -129467,17 +129439,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0605d8: |[0605d8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0605e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0605ea: 0f00 |0001: return v0 │ │ +060560: |[060560] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +060570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060572: 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; │ │ │ │ @@ -129486,17 +129458,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 │ │ -0605ec: |[0605ec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0605fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0605fe: 1100 |0001: return-object v0 │ │ +060574: |[060574] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +060584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060586: 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; │ │ │ │ @@ -129505,17 +129477,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 │ │ -060600: |[060600] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -060610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060612: 0f00 |0001: return v0 │ │ +060588: |[060588] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +060598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06059a: 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; │ │ @@ -129553,17 +129525,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060614: |[060614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -060624: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -06062a: 0e00 |0003: return-void │ │ +06059c: |[06059c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0605ac: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +0605b2: 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 - │ │ @@ -129572,16 +129544,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06062c: |[06062c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -06063c: 0e00 |0000: return-void │ │ +0605b4: |[0605b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0605c4: 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 │ │ @@ -129591,16 +129563,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 │ │ -060640: |[060640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -060650: 0e00 |0000: return-void │ │ +0605c8: |[0605c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0605d8: 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; │ │ @@ -129610,16 +129582,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 │ │ -060654: |[060654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -060664: 0e00 |0000: return-void │ │ +0605dc: |[0605dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0605ec: 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; │ │ @@ -129630,18 +129602,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 │ │ -060668: |[060668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -060678: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ -06067e: 0c00 |0003: move-result-object v0 │ │ -060680: 1100 |0004: return-object v0 │ │ +0605f0: |[0605f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +060600: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ +060606: 0c00 |0003: move-result-object v0 │ │ +060608: 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; │ │ @@ -129651,17 +129623,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 │ │ -060684: |[060684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -060694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060696: 1100 |0001: return-object v0 │ │ +06060c: |[06060c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06061c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06061e: 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 │ │ @@ -129671,17 +129643,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 │ │ -060698: |[060698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0606a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0606aa: 1100 |0001: return-object v0 │ │ +060620: |[060620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +060630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060632: 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 │ │ @@ -129691,17 +129663,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0606ac: |[0606ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0606bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0606be: 0f00 |0001: return v0 │ │ +060634: |[060634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +060644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060646: 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; │ │ │ │ @@ -129710,16 +129682,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 │ │ -0606c0: |[0606c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0606d0: 0e00 |0000: return-void │ │ +060648: |[060648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +060658: 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; │ │ @@ -129729,16 +129701,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 │ │ -0606d4: |[0606d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0606e4: 0e00 |0000: return-void │ │ +06065c: |[06065c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06066c: 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; │ │ @@ -129748,17 +129720,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 │ │ -0606e8: |[0606e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0606f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0606fa: 1100 |0001: return-object v0 │ │ +060670: |[060670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +060680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060682: 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 │ │ @@ -129768,17 +129740,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0606fc: |[0606fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -06070c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06070e: 0f00 |0001: return v0 │ │ +060684: |[060684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +060694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060696: 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; │ │ │ │ @@ -129787,17 +129759,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 │ │ -060710: |[060710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060722: 1100 |0001: return-object v0 │ │ +060698: |[060698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0606a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606aa: 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; │ │ │ │ @@ -129806,17 +129778,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 │ │ -060724: |[060724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060736: 1100 |0001: return-object v0 │ │ +0606ac: |[0606ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0606bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606be: 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; │ │ │ │ @@ -129825,17 +129797,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060738: |[060738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -060748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06074a: 0f00 |0001: return v0 │ │ +0606c0: |[0606c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0606d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606d2: 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; │ │ │ │ @@ -129844,17 +129816,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06074c: |[06074c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -06075c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06075e: 0f00 |0001: return v0 │ │ +0606d4: |[0606d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0606e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606e6: 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; │ │ │ │ @@ -129863,17 +129835,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 │ │ -060760: |[060760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060772: 1100 |0001: return-object v0 │ │ +0606e8: |[0606e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0606f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0606fa: 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; │ │ │ │ @@ -129882,17 +129854,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 │ │ -060774: |[060774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -060784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060786: 1100 |0001: return-object v0 │ │ +0606fc: |[0606fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06070c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06070e: 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; │ │ │ │ @@ -129901,17 +129873,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 │ │ -060788: |[060788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06079a: 1100 |0001: return-object v0 │ │ +060710: |[060710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060722: 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; │ │ │ │ @@ -129920,17 +129892,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 │ │ -06079c: |[06079c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0607ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0607ae: 1100 |0001: return-object v0 │ │ +060724: |[060724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +060734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060736: 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; │ │ │ │ @@ -129939,17 +129911,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0607b0: |[0607b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0607c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0607c2: 0f00 |0001: return v0 │ │ +060738: |[060738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +060748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06074a: 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; │ │ │ │ @@ -129958,17 +129930,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0607c4: |[0607c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0607d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0607d6: 0f00 |0001: return v0 │ │ +06074c: |[06074c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +06075c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06075e: 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; │ │ │ │ @@ -129977,17 +129949,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0607d8: |[0607d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0607e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0607ea: 0f00 |0001: return v0 │ │ +060760: |[060760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +060770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060772: 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; │ │ │ │ @@ -129996,17 +129968,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0607ec: |[0607ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0607fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0607fe: 0f00 |0001: return v0 │ │ +060774: |[060774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +060784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060786: 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; │ │ │ │ @@ -130015,17 +129987,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060800: |[060800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -060810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060812: 0f00 |0001: return v0 │ │ +060788: |[060788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +060798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06079a: 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; │ │ │ │ @@ -130034,17 +130006,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060814: |[060814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -060824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060826: 0f00 |0001: return v0 │ │ +06079c: |[06079c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0607ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0607ae: 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; │ │ │ │ @@ -130053,17 +130025,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060828: |[060828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -060838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06083a: 0f00 |0001: return v0 │ │ +0607b0: |[0607b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0607c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0607c2: 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; │ │ │ │ @@ -130072,17 +130044,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06083c: |[06083c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -06084c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06084e: 0f00 |0001: return v0 │ │ +0607c4: |[0607c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0607d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0607d6: 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; │ │ │ │ @@ -130091,17 +130063,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060850: |[060850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -060860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060862: 0f00 |0001: return v0 │ │ +0607d8: |[0607d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0607e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0607ea: 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; │ │ │ │ @@ -130110,17 +130082,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060864: |[060864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -060874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060876: 0f00 |0001: return v0 │ │ +0607ec: |[0607ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0607fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0607fe: 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; │ │ │ │ @@ -130129,17 +130101,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060878: |[060878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -060888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06088a: 0f00 |0001: return v0 │ │ +060800: |[060800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +060810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060812: 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; │ │ │ │ @@ -130148,17 +130120,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06088c: |[06088c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -06089c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06089e: 0f00 |0001: return v0 │ │ +060814: |[060814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +060824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060826: 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; │ │ │ │ @@ -130167,17 +130139,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0608a0: |[0608a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0608b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0608b2: 0f00 |0001: return v0 │ │ +060828: |[060828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +060838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06083a: 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; │ │ │ │ @@ -130186,17 +130158,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0608b4: |[0608b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0608c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0608c6: 1100 |0001: return-object v0 │ │ +06083c: |[06083c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +06084c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06084e: 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;) │ │ @@ -130204,17 +130176,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 │ │ -0608c8: |[0608c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0608d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0608da: 1100 |0001: return-object v0 │ │ +060850: |[060850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +060860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060862: 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; │ │ │ │ @@ -130223,17 +130195,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 │ │ -0608dc: |[0608dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0608ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0608ee: 1100 |0001: return-object v0 │ │ +060864: |[060864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +060874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060876: 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 │ │ @@ -130243,17 +130215,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 │ │ -0608f0: |[0608f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -060900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060902: 1100 |0001: return-object v0 │ │ +060878: |[060878] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +060888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06088a: 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; │ │ │ │ @@ -130262,17 +130234,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060904: |[060904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -060914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060916: 0f00 |0001: return v0 │ │ +06088c: |[06088c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +06089c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06089e: 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 │ │ @@ -130282,17 +130254,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 │ │ -060918: |[060918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -060928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06092a: 0f00 |0001: return v0 │ │ +0608a0: |[0608a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0608b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0608b2: 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 │ │ @@ -130303,16 +130275,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06092c: |[06092c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -06093c: 0e00 |0000: return-void │ │ +0608b4: |[0608b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0608c4: 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; │ │ │ │ @@ -130321,16 +130293,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060940: |[060940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -060950: 0e00 |0000: return-void │ │ +0608c8: |[0608c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0608d8: 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 │ │ @@ -130340,16 +130312,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 │ │ -060954: |[060954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -060964: 0e00 |0000: return-void │ │ +0608dc: |[0608dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0608ec: 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; │ │ @@ -130359,16 +130331,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 │ │ -060968: |[060968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -060978: 0e00 |0000: return-void │ │ +0608f0: |[0608f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +060900: 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; │ │ @@ -130378,16 +130350,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06097c: |[06097c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -06098c: 0e00 |0000: return-void │ │ +060904: |[060904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +060914: 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 │ │ @@ -130397,16 +130369,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060990: |[060990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0609a0: 0e00 |0000: return-void │ │ +060918: |[060918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +060928: 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 │ │ @@ -130416,16 +130388,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 │ │ -0609a4: |[0609a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0609b4: 0e00 |0000: return-void │ │ +06092c: |[06092c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06093c: 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; │ │ @@ -130435,16 +130407,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0609b8: |[0609b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0609c8: 0e00 |0000: return-void │ │ +060940: |[060940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +060950: 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 │ │ @@ -130454,16 +130426,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 │ │ -0609cc: |[0609cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0609dc: 0e00 |0000: return-void │ │ +060954: |[060954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060964: 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; │ │ @@ -130473,16 +130445,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0609e0: |[0609e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0609f0: 0e00 |0000: return-void │ │ +060968: |[060968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +060978: 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 │ │ @@ -130492,16 +130464,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0609f4: |[0609f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -060a04: 0e00 |0000: return-void │ │ +06097c: |[06097c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +06098c: 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 │ │ @@ -130511,16 +130483,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060a08: |[060a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -060a18: 0e00 |0000: return-void │ │ +060990: |[060990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0609a0: 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 │ │ @@ -130530,16 +130502,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060a1c: |[060a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -060a2c: 0e00 |0000: return-void │ │ +0609a4: |[0609a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0609b4: 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 │ │ @@ -130549,16 +130521,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060a30: |[060a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -060a40: 0e00 |0000: return-void │ │ +0609b8: |[0609b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0609c8: 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 │ │ @@ -130568,16 +130540,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060a44: |[060a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -060a54: 0e00 |0000: return-void │ │ +0609cc: |[0609cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0609dc: 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 │ │ @@ -130587,16 +130559,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 │ │ -060a58: |[060a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -060a68: 0e00 |0000: return-void │ │ +0609e0: |[0609e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0609f0: 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; │ │ @@ -130606,16 +130578,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 │ │ -060a6c: |[060a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -060a7c: 0e00 |0000: return-void │ │ +0609f4: |[0609f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +060a04: 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; │ │ @@ -130625,16 +130597,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 │ │ -060a80: |[060a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -060a90: 0e00 |0000: return-void │ │ +060a08: |[060a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +060a18: 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; │ │ @@ -130645,16 +130617,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060a94: |[060a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -060aa4: 0e00 |0000: return-void │ │ +060a1c: |[060a1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +060a2c: 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 │ │ @@ -130664,16 +130636,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060aa8: |[060aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -060ab8: 0e00 |0000: return-void │ │ +060a30: |[060a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +060a40: 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 │ │ @@ -130683,16 +130655,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060abc: |[060abc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -060acc: 0e00 |0000: return-void │ │ +060a44: |[060a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +060a54: 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 │ │ @@ -130702,16 +130674,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 │ │ -060ad0: |[060ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -060ae0: 0e00 |0000: return-void │ │ +060a58: |[060a58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +060a68: 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; │ │ @@ -130721,16 +130693,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 │ │ -060ae4: |[060ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -060af4: 0e00 |0000: return-void │ │ +060a6c: |[060a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +060a7c: 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; │ │ @@ -130741,16 +130713,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 │ │ -060af8: |[060af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -060b08: 0e00 |0000: return-void │ │ +060a80: |[060a80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060a90: 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; │ │ @@ -130760,16 +130732,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 │ │ -060b0c: |[060b0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -060b1c: 0e00 |0000: return-void │ │ +060a94: |[060a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +060aa4: 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; │ │ @@ -130779,16 +130751,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060b20: |[060b20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -060b30: 0e00 |0000: return-void │ │ +060aa8: |[060aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +060ab8: 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 │ │ @@ -130834,19 +130806,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 │ │ -060b34: |[060b34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -060b44: 5b01 4204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0442 │ │ -060b48: 5b02 4304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ -060b4c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060b52: 0e00 |0007: return-void │ │ +060abc: |[060abc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +060acc: 5b01 4204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0442 │ │ +060ad0: 5b02 4304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ +060ad4: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060ada: 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; │ │ @@ -130857,24 +130829,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -060b54: |[060b54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -060b64: 5421 4304 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ -060b68: 6e20 f20d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0df2 │ │ -060b6e: 0c00 |0005: move-result-object v0 │ │ -060b70: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -060b74: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -060b76: 1101 |0009: return-object v1 │ │ -060b78: 6e10 640d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -060b7e: 0c01 |000d: move-result-object v1 │ │ -060b80: 28fb |000e: goto 0009 // -0005 │ │ +060adc: |[060adc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +060aec: 5421 4304 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ +060af0: 6e20 f20d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0df2 │ │ +060af6: 0c00 |0005: move-result-object v0 │ │ +060af8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +060afc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +060afe: 1101 |0009: return-object v1 │ │ +060b00: 6e10 640d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +060b06: 0c01 |000d: move-result-object v1 │ │ +060b08: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -130887,33 +130859,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 │ │ -060b84: |[060b84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -060b94: 5465 4304 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ -060b98: 6e30 f30d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0df3 │ │ -060b9e: 0c00 |0005: move-result-object v0 │ │ -060ba0: 2204 6803 |0006: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ -060ba4: 7010 6116 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -060baa: 7210 9716 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1697 │ │ -060bb0: 0a03 |000e: move-result v3 │ │ -060bb2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -060bb4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -060bb8: 7220 9416 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1694 │ │ -060bbe: 0c02 |0015: move-result-object v2 │ │ -060bc0: 1f02 0b02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -060bc4: 6e10 640d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -060bca: 0c05 |001b: move-result-object v5 │ │ -060bcc: 7220 9116 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ -060bd2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -060bd6: 28ef |0021: goto 0010 // -0011 │ │ -060bd8: 1104 |0022: return-object v4 │ │ +060b0c: |[060b0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +060b1c: 5465 4304 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ +060b20: 6e30 f30d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0df3 │ │ +060b26: 0c00 |0005: move-result-object v0 │ │ +060b28: 2204 6803 |0006: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ +060b2c: 7010 6116 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +060b32: 7210 9716 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1697 │ │ +060b38: 0a03 |000e: move-result v3 │ │ +060b3a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +060b3c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +060b40: 7220 9416 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1694 │ │ +060b46: 0c02 |0015: move-result-object v2 │ │ +060b48: 1f02 0b02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +060b4c: 6e10 640d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +060b52: 0c05 |001b: move-result-object v5 │ │ +060b54: 7220 9116 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ +060b5a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +060b5e: 28ef |0021: goto 0010 // -0011 │ │ +060b60: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -130935,19 +130907,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060bdc: |[060bdc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -060bec: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ -060bf0: 6e40 f60d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0df6 │ │ -060bf6: 0a00 |0005: move-result v0 │ │ -060bf8: 0f00 |0006: return v0 │ │ +060b64: |[060b64] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +060b74: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0443 │ │ +060b78: 6e40 f60d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0df6 │ │ +060b7e: 0a00 |0005: move-result v0 │ │ +060b80: 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 │ │ @@ -130994,19 +130966,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 │ │ -060bfc: |[060bfc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -060c0c: 5b01 4404 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0444 │ │ -060c10: 5b02 4504 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ -060c14: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060c1a: 0e00 |0007: return-void │ │ +060b84: |[060b84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +060b94: 5b01 4404 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0444 │ │ +060b98: 5b02 4504 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ +060b9c: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060ba2: 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; │ │ @@ -131017,24 +130989,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -060c1c: |[060c1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -060c2c: 5421 4504 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ -060c30: 6e20 f20d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0df2 │ │ -060c36: 0c00 |0005: move-result-object v0 │ │ -060c38: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -060c3c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -060c3e: 1101 |0009: return-object v1 │ │ -060c40: 6e10 640d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -060c46: 0c01 |000d: move-result-object v1 │ │ -060c48: 28fb |000e: goto 0009 // -0005 │ │ +060ba4: |[060ba4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +060bb4: 5421 4504 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ +060bb8: 6e20 f20d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0df2 │ │ +060bbe: 0c00 |0005: move-result-object v0 │ │ +060bc0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +060bc4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +060bc6: 1101 |0009: return-object v1 │ │ +060bc8: 6e10 640d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +060bce: 0c01 |000d: move-result-object v1 │ │ +060bd0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -131047,33 +131019,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 │ │ -060c4c: |[060c4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -060c5c: 5465 4504 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ -060c60: 6e30 f30d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0df3 │ │ -060c66: 0c00 |0005: move-result-object v0 │ │ -060c68: 2204 6803 |0006: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ -060c6c: 7010 6116 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ -060c72: 7210 9716 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1697 │ │ -060c78: 0a03 |000e: move-result v3 │ │ -060c7a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -060c7c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -060c80: 7220 9416 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1694 │ │ -060c86: 0c02 |0015: move-result-object v2 │ │ -060c88: 1f02 0b02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ -060c8c: 6e10 640d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -060c92: 0c05 |001b: move-result-object v5 │ │ -060c94: 7220 9116 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ -060c9a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -060c9e: 28ef |0021: goto 0010 // -0011 │ │ -060ca0: 1104 |0022: return-object v4 │ │ +060bd4: |[060bd4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +060be4: 5465 4504 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ +060be8: 6e30 f30d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0df3 │ │ +060bee: 0c00 |0005: move-result-object v0 │ │ +060bf0: 2204 6803 |0006: new-instance v4, Ljava/util/ArrayList; // type@0368 │ │ +060bf4: 7010 6116 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1661 │ │ +060bfa: 7210 9716 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1697 │ │ +060c00: 0a03 |000e: move-result v3 │ │ +060c02: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +060c04: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +060c08: 7220 9416 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1694 │ │ +060c0e: 0c02 |0015: move-result-object v2 │ │ +060c10: 1f02 0b02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@020b │ │ +060c14: 6e10 640d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +060c1a: 0c05 |001b: move-result-object v5 │ │ +060c1c: 7220 9116 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ +060c22: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +060c26: 28ef |0021: goto 0010 // -0011 │ │ +060c28: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -131095,24 +131067,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -060ca4: |[060ca4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -060cb4: 5421 4504 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ -060cb8: 6e20 f40d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0df4 │ │ -060cbe: 0c00 |0005: move-result-object v0 │ │ -060cc0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -060cc4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -060cc6: 1101 |0009: return-object v1 │ │ -060cc8: 6e10 640d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -060cce: 0c01 |000d: move-result-object v1 │ │ -060cd0: 28fb |000e: goto 0009 // -0005 │ │ +060c2c: |[060c2c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +060c3c: 5421 4504 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ +060c40: 6e20 f40d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0df4 │ │ +060c46: 0c00 |0005: move-result-object v0 │ │ +060c48: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +060c4c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +060c4e: 1101 |0009: return-object v1 │ │ +060c50: 6e10 640d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +060c56: 0c01 |000d: move-result-object v1 │ │ +060c58: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -131125,19 +131097,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -060cd4: |[060cd4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -060ce4: 5410 4504 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ -060ce8: 6e40 f60d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0df6 │ │ -060cee: 0a00 |0005: move-result v0 │ │ -060cf0: 0f00 |0006: return v0 │ │ +060c5c: |[060c5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +060c6c: 5410 4504 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0445 │ │ +060c70: 6e40 f60d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0df6 │ │ +060c76: 0a00 |0005: move-result v0 │ │ +060c78: 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 │ │ @@ -131174,17 +131146,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060cf4: |[060cf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -060d04: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060d0a: 0e00 |0003: return-void │ │ +060c7c: |[060c7c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +060c8c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060c92: 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 - │ │ @@ -131193,17 +131165,17 @@ │ │ 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 │ │ -060d0c: |[060d0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -060d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d1e: 1100 |0001: return-object v0 │ │ +060c94: |[060c94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +060ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060ca6: 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; │ │ │ │ @@ -131240,17 +131212,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060d20: |[060d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -060d30: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -060d36: 0e00 |0003: return-void │ │ +060ca8: |[060ca8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +060cb8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +060cbe: 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 - │ │ @@ -131259,17 +131231,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060d38: |[060d38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -060d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d4a: 0f00 |0001: return v0 │ │ +060cc0: |[060cc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +060cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060cd2: 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; │ │ │ │ @@ -131278,17 +131250,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 │ │ -060d4c: |[060d4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d5e: 1100 |0001: return-object v0 │ │ +060cd4: |[060cd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060ce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060ce6: 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; │ │ │ │ @@ -131297,17 +131269,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 │ │ -060d60: |[060d60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d72: 1100 |0001: return-object v0 │ │ +060ce8: |[060ce8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060cfa: 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; │ │ │ │ @@ -131316,17 +131288,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 │ │ -060d74: |[060d74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -060d84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d86: 1100 |0001: return-object v0 │ │ +060cfc: |[060cfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d0e: 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; │ │ │ │ @@ -131335,17 +131307,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060d88: |[060d88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -060d98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060d9a: 0f00 |0001: return v0 │ │ +060d10: |[060d10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +060d20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d22: 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; │ │ │ │ @@ -131354,17 +131326,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060d9c: |[060d9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -060dac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060dae: 0f00 |0001: return v0 │ │ +060d24: |[060d24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +060d34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d36: 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; │ │ │ │ @@ -131373,17 +131345,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060db0: |[060db0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -060dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060dc2: 0f00 |0001: return v0 │ │ +060d38: |[060d38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +060d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d4a: 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; │ │ │ │ @@ -131392,17 +131364,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060dc4: |[060dc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -060dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060dd6: 0f00 |0001: return v0 │ │ +060d4c: |[060d4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +060d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d5e: 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; │ │ │ │ @@ -131411,17 +131383,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060dd8: |[060dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -060de8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060dea: 0f00 |0001: return v0 │ │ +060d60: |[060d60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +060d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d72: 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; │ │ │ │ @@ -131430,17 +131402,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 │ │ -060dec: |[060dec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -060dfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060dfe: 1100 |0001: return-object v0 │ │ +060d74: |[060d74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +060d84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d86: 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; │ │ │ │ @@ -131449,17 +131421,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060e00: |[060e00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -060e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e12: 0f00 |0001: return v0 │ │ +060d88: |[060d88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +060d98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060d9a: 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; │ │ │ │ @@ -131468,17 +131440,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060e14: |[060e14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -060e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e26: 0f00 |0001: return v0 │ │ +060d9c: |[060d9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +060dac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060dae: 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; │ │ │ │ @@ -131487,17 +131459,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060e28: |[060e28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -060e38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e3a: 0f00 |0001: return v0 │ │ +060db0: |[060db0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +060dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060dc2: 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; │ │ │ │ @@ -131506,17 +131478,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 │ │ -060e3c: |[060e3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -060e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e4e: 1100 |0001: return-object v0 │ │ +060dc4: |[060dc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +060dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060dd6: 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; │ │ │ │ @@ -131525,18 +131497,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 │ │ -060e50: |[060e50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -060e60: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ -060e66: 0c00 |0003: move-result-object v0 │ │ -060e68: 1100 |0004: return-object v0 │ │ +060dd8: |[060dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +060de8: 7100 7c16 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@167c │ │ +060dee: 0c00 |0003: move-result-object v0 │ │ +060df0: 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; │ │ │ │ @@ -131545,17 +131517,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060e6c: |[060e6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -060e7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e7e: 0f00 |0001: return v0 │ │ +060df4: |[060df4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +060e04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e06: 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; │ │ │ │ @@ -131564,17 +131536,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060e80: |[060e80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -060e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060e92: 0f00 |0001: return v0 │ │ +060e08: |[060e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +060e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e1a: 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; │ │ │ │ @@ -131583,17 +131555,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060e94: |[060e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -060ea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060ea6: 0f00 |0001: return v0 │ │ +060e1c: |[060e1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +060e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e2e: 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; │ │ │ │ @@ -131602,17 +131574,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060ea8: |[060ea8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -060eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060eba: 0f00 |0001: return v0 │ │ +060e30: |[060e30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +060e40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e42: 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; │ │ │ │ @@ -131621,17 +131593,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060ebc: |[060ebc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -060ecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060ece: 0f00 |0001: return v0 │ │ +060e44: |[060e44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +060e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e56: 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; │ │ │ │ @@ -131640,17 +131612,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060ed0: |[060ed0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -060ee0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060ee2: 0f00 |0001: return v0 │ │ +060e58: |[060e58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +060e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e6a: 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; │ │ │ │ @@ -131659,17 +131631,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060ee4: |[060ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -060ef4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060ef6: 0f00 |0001: return v0 │ │ +060e6c: |[060e6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +060e7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e7e: 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; │ │ │ │ @@ -131678,17 +131650,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060ef8: |[060ef8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -060f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060f0a: 1100 |0001: return-object v0 │ │ +060e80: |[060e80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +060e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e92: 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;) │ │ @@ -131696,17 +131668,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 │ │ -060f0c: |[060f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -060f1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060f1e: 1100 |0001: return-object v0 │ │ +060e94: |[060e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +060ea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060ea6: 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; │ │ │ │ @@ -131715,16 +131687,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060f20: |[060f20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -060f30: 0e00 |0000: return-void │ │ +060ea8: |[060ea8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +060eb8: 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; │ │ │ │ @@ -131733,16 +131705,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060f34: |[060f34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -060f44: 0e00 |0000: return-void │ │ +060ebc: |[060ebc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +060ecc: 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 │ │ @@ -131752,16 +131724,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 │ │ -060f48: |[060f48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -060f58: 0e00 |0000: return-void │ │ +060ed0: |[060ed0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060ee0: 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; │ │ @@ -131771,16 +131743,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060f5c: |[060f5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -060f6c: 0e00 |0000: return-void │ │ +060ee4: |[060ee4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +060ef4: 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 │ │ @@ -131790,16 +131762,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 │ │ -060f70: |[060f70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -060f80: 0e00 |0000: return-void │ │ +060ef8: |[060ef8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060f08: 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; │ │ @@ -131809,16 +131781,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 │ │ -060f84: |[060f84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -060f94: 0e00 |0000: return-void │ │ +060f0c: |[060f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060f1c: 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; │ │ @@ -131828,16 +131800,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060f98: |[060f98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -060fa8: 0e00 |0000: return-void │ │ +060f20: |[060f20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +060f30: 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 │ │ @@ -131847,16 +131819,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060fac: |[060fac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -060fbc: 0e00 |0000: return-void │ │ +060f34: |[060f34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +060f44: 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 │ │ @@ -131866,16 +131838,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060fc0: |[060fc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -060fd0: 0e00 |0000: return-void │ │ +060f48: |[060f48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +060f58: 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 │ │ @@ -131885,16 +131857,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060fd4: |[060fd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -060fe4: 0e00 |0000: return-void │ │ +060f5c: |[060f5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +060f6c: 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 │ │ @@ -131904,16 +131876,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060fe8: |[060fe8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -060ff8: 0e00 |0000: return-void │ │ +060f70: |[060f70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +060f80: 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 │ │ @@ -131923,16 +131895,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060ffc: |[060ffc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -06100c: 0e00 |0000: return-void │ │ +060f84: |[060f84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +060f94: 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 │ │ @@ -131942,16 +131914,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061010: |[061010] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -061020: 0e00 |0000: return-void │ │ +060f98: |[060f98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +060fa8: 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 │ │ @@ -131961,16 +131933,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 │ │ -061024: |[061024] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -061034: 0e00 |0000: return-void │ │ +060fac: |[060fac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +060fbc: 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; │ │ @@ -131980,16 +131952,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061038: |[061038] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -061048: 0e00 |0000: return-void │ │ +060fc0: |[060fc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +060fd0: 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 │ │ @@ -131999,16 +131971,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06104c: |[06104c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -06105c: 0e00 |0000: return-void │ │ +060fd4: |[060fd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +060fe4: 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 │ │ @@ -132018,16 +131990,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061060: |[061060] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -061070: 0e00 |0000: return-void │ │ +060fe8: |[060fe8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +060ff8: 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 │ │ @@ -132037,16 +132009,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061074: |[061074] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -061084: 0e00 |0000: return-void │ │ +060ffc: |[060ffc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +06100c: 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 │ │ @@ -132056,16 +132028,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061088: |[061088] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -061098: 0e00 |0000: return-void │ │ +061010: |[061010] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +061020: 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 │ │ @@ -132075,16 +132047,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 │ │ -06109c: |[06109c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0610ac: 0e00 |0000: return-void │ │ +061024: |[061024] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +061034: 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; │ │ @@ -132094,16 +132066,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 │ │ -0610b0: |[0610b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0610c0: 0e00 |0000: return-void │ │ +061038: |[061038] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +061048: 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; │ │ @@ -132114,16 +132086,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0610c4: |[0610c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0610d4: 0e00 |0000: return-void │ │ +06104c: |[06104c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +06105c: 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 │ │ @@ -132211,19 +132183,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 │ │ -0610d8: |[0610d8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0610e8: 7010 3314 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1433 │ │ -0610ee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0610f0: 6e40 620f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ -0610f6: 0e00 |0007: return-void │ │ +061060: |[061060] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +061070: 7010 3314 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1433 │ │ +061076: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +061078: 6e40 620f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ +06107e: 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; │ │ @@ -132235,18 +132207,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 │ │ -0610f8: |[0610f8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -061108: 7010 3314 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1433 │ │ -06110e: 6e40 620f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ -061114: 0e00 |0006: return-void │ │ +061080: |[061080] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +061090: 7010 3314 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@1433 │ │ +061096: 6e40 620f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ +06109c: 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; │ │ @@ -132259,22 +132231,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 │ │ -061118: |[061118] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -061128: 7010 3314 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1433 │ │ -06112e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -061132: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -061134: 6e40 620f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ -06113a: 0e00 |0009: return-void │ │ -06113c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -06113e: 28fb |000b: goto 0006 // -0005 │ │ +0610a0: |[0610a0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0610b0: 7010 3314 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@1433 │ │ +0610b6: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +0610ba: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0610bc: 6e40 620f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ +0610c2: 0e00 |0009: return-void │ │ +0610c4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0610c6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -132295,20 +132267,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -061140: |[061140] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -061150: 6e20 6b0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f6b │ │ -061156: 0c00 |0003: move-result-object v0 │ │ -061158: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -06115c: 7210 1901 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0119 │ │ -061162: 0e00 |0009: return-void │ │ +0610c8: |[0610c8] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0610d8: 6e20 6b0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f6b │ │ +0610de: 0c00 |0003: move-result-object v0 │ │ +0610e0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0610e4: 7210 1901 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0119 │ │ +0610ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -132321,21 +132293,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 │ │ -061164: |[061164] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -061174: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -061178: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -06117c: 1100 |0004: return-object v0 │ │ -06117e: 6e10 2216 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ -061184: 0c00 |0008: move-result-object v0 │ │ -061186: 28fb |0009: goto 0004 // -0005 │ │ +0610ec: |[0610ec] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0610fc: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +061100: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +061104: 1100 |0004: return-object v0 │ │ +061106: 6e10 2216 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1622 │ │ +06110c: 0c00 |0008: move-result-object v0 │ │ +06110e: 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; │ │ │ │ @@ -132344,25 +132316,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -061188: |[061188] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -061198: 5510 9104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -06119c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0611a0: 5410 8e04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0611a4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0611a8: 5410 8e04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0611ac: 7210 1b01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@011b │ │ -0611b2: 0a00 |000d: move-result v0 │ │ -0611b4: 0f00 |000e: return v0 │ │ -0611b6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0611b8: 28fe |0010: goto 000e // -0002 │ │ +061110: |[061110] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +061120: 5510 9104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +061124: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +061128: 5410 8e04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06112c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +061130: 5410 8e04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061134: 7210 1b01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@011b │ │ +06113a: 0a00 |000d: move-result v0 │ │ +06113c: 0f00 |000e: return v0 │ │ +06113e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +061140: 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; │ │ @@ -132372,17 +132344,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0611bc: |[0611bc] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -0611cc: 5410 8e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0611d0: 1100 |0002: return-object v0 │ │ +061144: |[061144] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +061154: 5410 8e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061158: 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;) │ │ @@ -132390,32 +132362,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 │ │ -0611d4: |[0611d4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0611e4: 5531 9104 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -0611e8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0611ec: 5431 8e04 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0611f0: 7220 2001 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ -0611f6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -0611fa: 5431 8d04 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ -0611fe: 5432 8e04 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061202: 6e40 640f 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@0f64 │ │ -061208: 0c00 |0012: move-result-object v0 │ │ -06120a: 5431 8d04 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ -06120e: 5432 8e04 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061212: 6e40 560f 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@0f56 │ │ -061218: 1100 |001a: return-object v0 │ │ -06121a: 0750 |001b: move-object v0, v5 │ │ -06121c: 28f7 |001c: goto 0013 // -0009 │ │ -06121e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -061220: 28fc |001e: goto 001a // -0004 │ │ +06115c: |[06115c] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06116c: 5531 9104 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +061170: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +061174: 5431 8e04 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061178: 7220 2001 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ +06117e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +061182: 5431 8d04 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ +061186: 5432 8e04 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06118a: 6e40 640f 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@0f64 │ │ +061190: 0c00 |0012: move-result-object v0 │ │ +061192: 5431 8d04 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ +061196: 5432 8e04 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06119a: 6e40 560f 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@0f56 │ │ +0611a0: 1100 |001a: return-object v0 │ │ +0611a2: 0750 |001b: move-object v0, v5 │ │ +0611a4: 28f7 |001c: goto 0013 // -0009 │ │ +0611a6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0611a8: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -132435,22 +132407,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -061224: |[061224] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -061234: 5410 8f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@048f │ │ -061238: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06123c: 2200 3302 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0233 │ │ -061240: 7020 700f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f70 │ │ -061246: 5b10 8f04 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@048f │ │ -06124a: 5410 8f04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@048f │ │ -06124e: 1100 |000d: return-object v0 │ │ +0611ac: |[0611ac] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0611bc: 5410 8f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@048f │ │ +0611c0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0611c4: 2200 3302 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0233 │ │ +0611c8: 7020 700f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f70 │ │ +0611ce: 5b10 8f04 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@048f │ │ +0611d2: 5410 8f04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@048f │ │ +0611d6: 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; │ │ @@ -132460,17 +132432,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061250: |[061250] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -061260: 5410 9204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ -061264: 1100 |0002: return-object v0 │ │ +0611d8: |[0611d8] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +0611e8: 5410 9204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ +0611ec: 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;) │ │ @@ -132478,25 +132450,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061268: |[061268] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -061278: 5510 9104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -06127c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -061280: 5410 8e04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061284: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -061288: 5410 8e04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -06128c: 7220 2001 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ -061292: 5410 8e04 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061296: 1100 |000f: return-object v0 │ │ -061298: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06129a: 28fe |0011: goto 000f // -0002 │ │ +0611f0: |[0611f0] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +061200: 5510 9104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +061204: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +061208: 5410 8e04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06120c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +061210: 5410 8e04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061214: 7220 2001 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ +06121a: 5410 8e04 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06121e: 1100 |000f: return-object v0 │ │ +061220: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +061222: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -132508,29 +132480,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -06129c: |[06129c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -0612ac: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0612b0: 5532 9104 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -0612b4: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -0612b8: 5432 8e04 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0612bc: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0612c0: 5432 8e04 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0612c4: 7220 2001 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ -0612ca: 0a02 |000f: move-result v2 │ │ -0612cc: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -0612d0: 5430 8e04 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0612d4: 5231 9304 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ -0612d8: 7220 1c01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@011c │ │ -0612de: 0b00 |0019: move-result-wide v0 │ │ -0612e0: 1000 |001a: return-wide v0 │ │ +061224: |[061224] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +061234: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +061238: 5532 9104 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +06123c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +061240: 5432 8e04 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061244: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +061248: 5432 8e04 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06124c: 7220 2001 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ +061252: 0a02 |000f: move-result v2 │ │ +061254: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +061258: 5430 8e04 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06125c: 5231 9304 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ +061260: 7220 1c01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@011c │ │ +061266: 0b00 |0019: move-result-wide v0 │ │ +061268: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -132542,48 +132514,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 │ │ -0612e4: |[0612e4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0612f4: 5541 9104 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -0612f8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0612fc: 2201 4403 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -061300: 1a02 fa19 |0006: const-string v2, "this should only be called when the cursor is valid" // string@19fa │ │ -061304: 7020 0716 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -06130a: 2701 |000b: throw v1 │ │ -06130c: 5441 8e04 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061310: 7220 2001 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ -061316: 0a01 |0011: move-result v1 │ │ -061318: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -06131c: 2201 4403 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ -061320: 2202 5803 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ -061324: 7010 4016 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -06132a: 1a03 f90c |001b: const-string v3, "couldn't move cursor to position " // string@0cf9 │ │ -06132e: 6e20 4716 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -061334: 0c02 |0020: move-result-object v2 │ │ -061336: 6e20 4316 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ -06133c: 0c02 |0024: move-result-object v2 │ │ -06133e: 6e10 4c16 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -061344: 0c02 |0028: move-result-object v2 │ │ -061346: 7020 0716 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -06134c: 2701 |002c: throw v1 │ │ -06134e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -061352: 5441 8d04 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ -061356: 5442 8e04 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -06135a: 6e40 650f 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@0f65 │ │ -061360: 0c00 |0036: move-result-object v0 │ │ -061362: 5441 8d04 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ -061366: 5442 8e04 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -06136a: 6e40 560f 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@0f56 │ │ -061370: 1100 |003e: return-object v0 │ │ -061372: 0760 |003f: move-object v0, v6 │ │ -061374: 28f7 |0040: goto 0037 // -0009 │ │ +06126c: |[06126c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06127c: 5541 9104 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +061280: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +061284: 2201 4403 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +061288: 1a02 fa19 |0006: const-string v2, "this should only be called when the cursor is valid" // string@19fa │ │ +06128c: 7020 0716 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +061292: 2701 |000b: throw v1 │ │ +061294: 5441 8e04 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061298: 7220 2001 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0120 │ │ +06129e: 0a01 |0011: move-result v1 │ │ +0612a0: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0612a4: 2201 4403 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0344 │ │ +0612a8: 2202 5803 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0358 │ │ +0612ac: 7010 4016 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +0612b2: 1a03 f90c |001b: const-string v3, "couldn't move cursor to position " // string@0cf9 │ │ +0612b6: 6e20 4716 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +0612bc: 0c02 |0020: move-result-object v2 │ │ +0612be: 6e20 4316 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1643 │ │ +0612c4: 0c02 |0024: move-result-object v2 │ │ +0612c6: 6e10 4c16 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +0612cc: 0c02 |0028: move-result-object v2 │ │ +0612ce: 7020 0716 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +0612d4: 2701 |002c: throw v1 │ │ +0612d6: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0612da: 5441 8d04 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ +0612de: 5442 8e04 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +0612e2: 6e40 650f 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@0f65 │ │ +0612e8: 0c00 |0036: move-result-object v0 │ │ +0612ea: 5441 8d04 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ +0612ee: 5442 8e04 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +0612f2: 6e40 560f 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@0f56 │ │ +0612f8: 1100 |003e: return-object v0 │ │ +0612fa: 0760 |003f: move-object v0, v6 │ │ +0612fc: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -132604,17 +132576,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061378: |[061378] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -061388: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06138a: 0f00 |0001: return v0 │ │ +061300: |[061300] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +061310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061312: 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;) │ │ @@ -132622,59 +132594,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 │ │ -06138c: |[06138c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -06139c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06139e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0613a0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0613a2: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -0613a6: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -0613aa: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -0613ae: 5c40 8b04 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@048b │ │ -0613b2: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -0613b6: 5b46 8e04 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0613ba: 5c40 9104 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -0613be: 5b45 8d04 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ -0613c2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -0613c6: 1a01 d80a |0015: const-string v1, "_id" // string@0ad8 │ │ -0613ca: 7220 1a01 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@011a │ │ -0613d0: 0a01 |001a: move-result v1 │ │ -0613d2: 5941 9304 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ -0613d6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0613da: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0613dc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0613e0: 2201 2f02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@022f │ │ -0613e4: 7020 4c0f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f4c │ │ -0613ea: 5b41 8c04 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -0613ee: 2201 3002 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0230 │ │ -0613f2: 7030 500f 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@0f50 │ │ -0613f8: 5b41 9004 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -0613fc: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -061400: 5441 8c04 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -061404: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -061408: 5441 8c04 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -06140c: 7220 2101 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ -061412: 5441 9004 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -061416: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -06141a: 5441 9004 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -06141e: 7220 2201 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0122 │ │ -061424: 0e00 |0044: return-void │ │ -061426: 5c41 8b04 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@048b │ │ -06142a: 28c4 |0047: goto 000b // -003c │ │ -06142c: 0110 |0048: move v0, v1 │ │ -06142e: 28c4 |0049: goto 000d // -003c │ │ -061430: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -061432: 28d0 |004b: goto 001b // -0030 │ │ -061434: 5b43 8c04 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -061438: 5b43 9004 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -06143c: 28e0 |0050: goto 0030 // -0020 │ │ +061314: |[061314] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +061324: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +061326: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +061328: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06132a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +06132e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +061332: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +061336: 5c40 8b04 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@048b │ │ +06133a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +06133e: 5b46 8e04 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061342: 5c40 9104 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +061346: 5b45 8d04 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@048d │ │ +06134a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +06134e: 1a01 d80a |0015: const-string v1, "_id" // string@0ad8 │ │ +061352: 7220 1a01 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@011a │ │ +061358: 0a01 |001a: move-result v1 │ │ +06135a: 5941 9304 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ +06135e: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +061362: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +061364: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +061368: 2201 2f02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@022f │ │ +06136c: 7020 4c0f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f4c │ │ +061372: 5b41 8c04 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +061376: 2201 3002 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0230 │ │ +06137a: 7030 500f 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@0f50 │ │ +061380: 5b41 9004 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +061384: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +061388: 5441 8c04 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +06138c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +061390: 5441 8c04 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +061394: 7220 2101 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ +06139a: 5441 9004 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +06139e: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0613a2: 5441 9004 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +0613a6: 7220 2201 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0122 │ │ +0613ac: 0e00 |0044: return-void │ │ +0613ae: 5c41 8b04 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@048b │ │ +0613b2: 28c4 |0047: goto 000b // -003c │ │ +0613b4: 0110 |0048: move v0, v1 │ │ +0613b6: 28c4 |0049: goto 000d // -003c │ │ +0613b8: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0613ba: 28d0 |004b: goto 001b // -0030 │ │ +0613bc: 5b43 8c04 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +0613c0: 5b43 9004 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +0613c4: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -132706,21 +132678,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 │ │ -061440: |[061440] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -061450: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -061454: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -061456: 6e40 620f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ -06145c: 0e00 |0006: return-void │ │ -06145e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -061460: 28fb |0008: goto 0003 // -0005 │ │ +0613c8: |[0613c8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0613d8: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +0613dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0613de: 6e40 620f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f62 │ │ +0613e4: 0e00 |0006: return-void │ │ +0613e6: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0613e8: 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; │ │ @@ -132733,18 +132705,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 │ │ -061464: |[061464] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -061474: 6e40 650f 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@0f65 │ │ -06147a: 0c00 |0003: move-result-object v0 │ │ -06147c: 1100 |0004: return-object v0 │ │ +0613ec: |[0613ec] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0613fc: 6e40 650f 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@0f65 │ │ +061402: 0c00 |0003: move-result-object v0 │ │ +061404: 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; │ │ @@ -132761,28 +132733,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -061480: |[061480] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -061490: 5510 8b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@048b │ │ -061494: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -061498: 5410 8e04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -06149c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0614a0: 5410 8e04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0614a4: 7210 1e01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ -0614aa: 0a00 |000d: move-result v0 │ │ -0614ac: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0614b0: 5410 8e04 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0614b4: 7210 2301 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0123 │ │ -0614ba: 0a00 |0015: move-result v0 │ │ -0614bc: 5c10 9104 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -0614c0: 0e00 |0018: return-void │ │ +061408: |[061408] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +061418: 5510 8b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@048b │ │ +06141c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +061420: 5410 8e04 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061424: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +061428: 5410 8e04 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06142c: 7210 1e01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ +061432: 0a00 |000d: move-result v0 │ │ +061434: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +061438: 5410 8e04 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +06143c: 7210 2301 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0123 │ │ +061442: 0a00 |0015: move-result v0 │ │ +061444: 5c10 9104 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +061448: 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; │ │ @@ -132792,23 +132764,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 │ │ -0614c4: |[0614c4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0614d4: 5410 9204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ -0614d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0614dc: 5410 9204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ -0614e0: 7220 4214 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1442 │ │ -0614e6: 0c00 |0009: move-result-object v0 │ │ -0614e8: 1100 |000a: return-object v0 │ │ -0614ea: 5410 8e04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -0614ee: 28fd |000d: goto 000a // -0003 │ │ +06144c: |[06144c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +06145c: 5410 9204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ +061460: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +061464: 5410 9204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ +061468: 7220 4214 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1442 │ │ +06146e: 0c00 |0009: move-result-object v0 │ │ +061470: 1100 |000a: return-object v0 │ │ +061472: 5410 8e04 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +061476: 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; │ │ @@ -132819,17 +132791,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0614f0: |[0614f0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -061500: 5b01 9204 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ -061504: 0e00 |0002: return-void │ │ +061478: |[061478] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +061488: 5b01 9204 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0492 │ │ +06148c: 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; │ │ @@ -132839,53 +132811,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 │ │ -061508: |[061508] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -061518: 5421 8e04 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -06151c: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -061520: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -061522: 1100 |0005: return-object v0 │ │ -061524: 5420 8e04 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061528: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -06152c: 5421 8c04 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -061530: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -061534: 5421 8c04 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -061538: 7220 2401 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0124 │ │ -06153e: 5421 9004 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -061542: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -061546: 5421 9004 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -06154a: 7220 2501 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0125 │ │ -061550: 5b23 8e04 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ -061554: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -061558: 5421 8c04 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -06155c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -061560: 5421 8c04 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ -061564: 7220 2101 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ -06156a: 5421 9004 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -06156e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -061572: 5421 9004 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ -061576: 7220 2201 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0122 │ │ -06157c: 1a01 d80a |0032: const-string v1, "_id" // string@0ad8 │ │ -061580: 7220 1a01 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@011a │ │ -061586: 0a01 |0037: move-result v1 │ │ -061588: 5921 9304 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ -06158c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -06158e: 5c21 9104 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -061592: 6e10 660f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f66 │ │ -061598: 28c5 |0040: goto 0005 // -003b │ │ -06159a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -06159c: 5921 9304 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ -0615a0: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0615a2: 5c21 9104 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ -0615a6: 6e10 670f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f67 │ │ -0615ac: 28bb |004a: goto 0005 // -0045 │ │ +061490: |[061490] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0614a0: 5421 8e04 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +0614a4: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0614a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0614aa: 1100 |0005: return-object v0 │ │ +0614ac: 5420 8e04 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +0614b0: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0614b4: 5421 8c04 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +0614b8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0614bc: 5421 8c04 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +0614c0: 7220 2401 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0124 │ │ +0614c6: 5421 9004 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +0614ca: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0614ce: 5421 9004 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +0614d2: 7220 2501 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0125 │ │ +0614d8: 5b23 8e04 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@048e │ │ +0614dc: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +0614e0: 5421 8c04 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +0614e4: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +0614e8: 5421 8c04 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@048c │ │ +0614ec: 7220 2101 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ +0614f2: 5421 9004 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +0614f6: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +0614fa: 5421 9004 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0490 │ │ +0614fe: 7220 2201 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0122 │ │ +061504: 1a01 d80a |0032: const-string v1, "_id" // string@0ad8 │ │ +061508: 7220 1a01 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@011a │ │ +06150e: 0a01 |0037: move-result v1 │ │ +061510: 5921 9304 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ +061514: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +061516: 5c21 9104 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +06151a: 6e10 660f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f66 │ │ +061520: 28c5 |0040: goto 0005 // -003b │ │ +061522: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +061524: 5921 9304 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0493 │ │ +061528: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +06152a: 5c21 9104 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0491 │ │ +06152e: 6e10 670f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f67 │ │ +061534: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -132944,21 +132916,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 │ │ -0615b0: |[0615b0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0615c0: 5b12 9604 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ -0615c4: 7010 e908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ -0615ca: 2200 4600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -0615ce: 7010 4901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -0615d4: 5b10 9504 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0495 │ │ -0615d8: 0e00 |000c: return-void │ │ +061538: |[061538] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +061548: 5b12 9604 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ +06154c: 7010 e908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ +061552: 2200 4600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ +061556: 7010 4901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +06155c: 5b10 9504 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0495 │ │ +061560: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0005 line=1581 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -132968,42 +132940,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 │ │ -0615dc: |[0615dc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -0615ec: 6e10 7113 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ -0615f2: 0a01 |0003: move-result v1 │ │ -0615f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0615f6: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -0615fa: 6e20 7013 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ -061600: 0c00 |000a: move-result-object v0 │ │ -061602: 6e20 780f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f78 │ │ -061608: 0a04 |000e: move-result v4 │ │ -06160a: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -06160e: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -061612: 28f2 |0013: goto 0005 // -000e │ │ -061614: 7110 2a0b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b2a │ │ -06161a: 0a03 |0017: move-result v3 │ │ -06161c: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -061622: 28f6 |001b: goto 0011 // -000a │ │ -061624: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -061626: 7120 410b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ -06162c: 6e20 560d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d56 │ │ -061632: 28ee |0023: goto 0011 // -0012 │ │ -061634: 2004 b702 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02b7 │ │ -061638: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -06163c: 1f00 b702 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02b7 │ │ -061640: 7030 750f 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@0f75 │ │ -061646: 28e4 |002d: goto 0011 // -001c │ │ -061648: 0e00 |002e: return-void │ │ -06164a: 0000 |002f: nop // spacer │ │ -06164c: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ +061564: |[061564] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +061574: 6e10 7113 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1371 │ │ +06157a: 0a01 |0003: move-result v1 │ │ +06157c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06157e: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +061582: 6e20 7013 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1370 │ │ +061588: 0c00 |000a: move-result-object v0 │ │ +06158a: 6e20 780f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f78 │ │ +061590: 0a04 |000e: move-result v4 │ │ +061592: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +061596: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06159a: 28f2 |0013: goto 0005 // -000e │ │ +06159c: 7110 2a0b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b2a │ │ +0615a2: 0a03 |0017: move-result v3 │ │ +0615a4: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ +0615aa: 28f6 |001b: goto 0011 // -000a │ │ +0615ac: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +0615ae: 7120 410b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ +0615b4: 6e20 560d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d56 │ │ +0615ba: 28ee |0023: goto 0011 // -0012 │ │ +0615bc: 2004 b702 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02b7 │ │ +0615c0: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ +0615c4: 1f00 b702 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02b7 │ │ +0615c8: 7030 750f 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@0f75 │ │ +0615ce: 28e4 |002d: goto 0011 // -001c │ │ +0615d0: 0e00 |002e: return-void │ │ +0615d2: 0000 |002f: nop // spacer │ │ +0615d4: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0004 line=1634 │ │ 0x0007 line=1635 │ │ 0x000b line=1636 │ │ 0x0011 line=1634 │ │ @@ -133030,57 +133002,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 │ │ -061668: |[061668] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -061678: 5420 9504 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0495 │ │ -06167c: 6e20 5e0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ -061682: 6e20 810d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d81 │ │ -061688: 6e20 5f0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d5f │ │ -06168e: 6e20 820d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d82 │ │ -061694: 6e10 780d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d78 │ │ -06169a: 0a01 |0011: move-result v1 │ │ -06169c: 6e20 980d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d98 │ │ -0616a2: 6e10 670d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d67 │ │ -0616a8: 0c01 |0018: move-result-object v1 │ │ -0616aa: 6e20 8e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d8e │ │ -0616b0: 6e10 620d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d62 │ │ -0616b6: 0c01 |001f: move-result-object v1 │ │ -0616b8: 6e20 850d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ -0616be: 6e10 630d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ -0616c4: 0c01 |0026: move-result-object v1 │ │ -0616c6: 6e20 870d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d87 │ │ -0616cc: 6e10 710d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d71 │ │ -0616d2: 0a01 |002d: move-result v1 │ │ -0616d4: 6e20 880d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d88 │ │ -0616da: 6e10 700d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d70 │ │ -0616e0: 0a01 |0034: move-result v1 │ │ -0616e2: 6e20 860d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d86 │ │ -0616e8: 6e10 720d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d72 │ │ -0616ee: 0a01 |003b: move-result v1 │ │ -0616f0: 6e20 890d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d89 │ │ -0616f6: 6e10 730d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d73 │ │ -0616fc: 0a01 |0042: move-result v1 │ │ -0616fe: 6e20 8a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d8a │ │ -061704: 6e10 6d0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d6d │ │ -06170a: 0a01 |0049: move-result v1 │ │ -06170c: 6e20 800d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ -061712: 6e10 770d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d77 │ │ -061718: 0a01 |0050: move-result v1 │ │ -06171a: 6e20 930d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d93 │ │ -061720: 6e10 740d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d74 │ │ -061726: 0a01 |0057: move-result v1 │ │ -061728: 6e20 8c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d8c │ │ -06172e: 6e10 5d0d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ -061734: 0a01 |005e: move-result v1 │ │ -061736: 6e20 550d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ -06173c: 0e00 |0062: return-void │ │ +0615f0: |[0615f0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +061600: 5420 9504 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0495 │ │ +061604: 6e20 5e0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ +06160a: 6e20 810d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d81 │ │ +061610: 6e20 5f0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d5f │ │ +061616: 6e20 820d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d82 │ │ +06161c: 6e10 780d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d78 │ │ +061622: 0a01 |0011: move-result v1 │ │ +061624: 6e20 980d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d98 │ │ +06162a: 6e10 670d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d67 │ │ +061630: 0c01 |0018: move-result-object v1 │ │ +061632: 6e20 8e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d8e │ │ +061638: 6e10 620d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d62 │ │ +06163e: 0c01 |001f: move-result-object v1 │ │ +061640: 6e20 850d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ +061646: 6e10 630d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ +06164c: 0c01 |0026: move-result-object v1 │ │ +06164e: 6e20 870d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d87 │ │ +061654: 6e10 710d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d71 │ │ +06165a: 0a01 |002d: move-result v1 │ │ +06165c: 6e20 880d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d88 │ │ +061662: 6e10 700d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d70 │ │ +061668: 0a01 |0034: move-result v1 │ │ +06166a: 6e20 860d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d86 │ │ +061670: 6e10 720d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d72 │ │ +061676: 0a01 |003b: move-result v1 │ │ +061678: 6e20 890d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d89 │ │ +06167e: 6e10 730d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d73 │ │ +061684: 0a01 |0042: move-result v1 │ │ +061686: 6e20 8a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d8a │ │ +06168c: 6e10 6d0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d6d │ │ +061692: 0a01 |0049: move-result v1 │ │ +061694: 6e20 800d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ +06169a: 6e10 770d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d77 │ │ +0616a0: 0a01 |0050: move-result v1 │ │ +0616a2: 6e20 930d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d93 │ │ +0616a8: 6e10 740d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d74 │ │ +0616ae: 0a01 |0057: move-result v1 │ │ +0616b0: 6e20 8c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d8c │ │ +0616b6: 6e10 5d0d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ +0616bc: 0a01 |005e: move-result v1 │ │ +0616be: 6e20 550d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ +0616c4: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1686 │ │ 0x0002 line=1688 │ │ 0x0005 line=1689 │ │ 0x0008 line=1691 │ │ 0x000b line=1692 │ │ @@ -133109,38 +133081,38 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -061740: |[061740] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -061750: 6e10 9b13 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@139b │ │ -061756: 0a04 |0003: move-result v4 │ │ -061758: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -06175c: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -061760: 6e10 9e13 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@139e │ │ -061766: 0c01 |000b: move-result-object v1 │ │ -061768: 5464 9604 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ -06176c: 7110 ad0f 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@0fad │ │ -061772: 0c03 |0011: move-result-object v3 │ │ -061774: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -061778: 5464 9604 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ -06177c: 6e20 c70f 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ -061782: 0a00 |0019: move-result v0 │ │ -061784: 5464 9604 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ -061788: 6e20 c60f 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@0fc6 │ │ -06178e: 0c02 |001f: move-result-object v2 │ │ -061790: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -061794: 7220 9116 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ -06179a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -06179c: 0f04 |0026: return v4 │ │ -06179e: 6f30 ea08 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08ea │ │ -0617a4: 0a04 |002a: move-result v4 │ │ -0617a6: 28fb |002b: goto 0026 // -0005 │ │ +0616c8: |[0616c8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0616d8: 6e10 9b13 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@139b │ │ +0616de: 0a04 |0003: move-result v4 │ │ +0616e0: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +0616e4: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +0616e8: 6e10 9e13 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@139e │ │ +0616ee: 0c01 |000b: move-result-object v1 │ │ +0616f0: 5464 9604 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ +0616f4: 7110 ad0f 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@0fad │ │ +0616fa: 0c03 |0011: move-result-object v3 │ │ +0616fc: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +061700: 5464 9604 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ +061704: 6e20 c70f 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0fc7 │ │ +06170a: 0a00 |0019: move-result v0 │ │ +06170c: 5464 9604 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ +061710: 6e20 c60f 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@0fc6 │ │ +061716: 0c02 |001f: move-result-object v2 │ │ +061718: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +06171c: 7220 9116 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1691 │ │ +061722: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +061724: 0f04 |0026: return v4 │ │ +061726: 6f30 ea08 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08ea │ │ +06172c: 0a04 |002a: move-result v4 │ │ +06172e: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0008 line=1616 │ │ 0x000c line=1617 │ │ 0x0012 line=1618 │ │ 0x0014 line=1619 │ │ @@ -133163,24 +133135,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0617a8: |[0617a8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0617b8: 5421 9604 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ -0617bc: 6e10 bb0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fbb │ │ -0617c2: 0c00 |0005: move-result-object v0 │ │ -0617c4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0617c8: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -0617cc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0617ce: 0f01 |000b: return v1 │ │ -0617d0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0617d2: 28fe |000d: goto 000b // -0002 │ │ +061730: |[061730] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +061740: 5421 9604 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0496 │ │ +061744: 6e10 bb0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0fbb │ │ +06174a: 0c00 |0005: move-result-object v0 │ │ +06174c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +061750: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +061754: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +061756: 0f01 |000b: return v1 │ │ +061758: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06175a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ 0x0006 line=1676 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -133191,21 +133163,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 │ │ -0617d4: |[0617d4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0617e4: 6f30 ed08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ -0617ea: 1c00 3c02 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@023c │ │ -0617ee: 6e10 f915 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -0617f4: 0c00 |0008: move-result-object v0 │ │ -0617f6: 6e20 a013 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ -0617fc: 0e00 |000c: return-void │ │ +06175c: |[06175c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +06176c: 6f30 ed08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ +061772: 1c00 3c02 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@023c │ │ +061776: 6e10 f915 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +06177c: 0c00 |0008: move-result-object v0 │ │ +06177e: 6e20 a013 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ +061784: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1605 │ │ 0x000c line=1606 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -133217,34 +133189,34 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -061800: |[061800] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -061810: 7110 7a0d 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@0d7a │ │ -061816: 0c01 |0003: move-result-object v1 │ │ -061818: 6f30 ee08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ -06181e: 1c02 3c02 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@023c │ │ -061822: 6e10 f915 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -061828: 0c02 |000c: move-result-object v2 │ │ -06182a: 6e20 850d 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ -061830: 6e20 940d 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d94 │ │ -061836: 7110 320b 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b32 │ │ -06183c: 0c00 |0016: move-result-object v0 │ │ -06183e: 2002 b302 |0017: instance-of v2, v0, Landroid/view/View; // type@02b3 │ │ -061842: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ -061846: 1f00 b302 |001b: check-cast v0, Landroid/view/View; // type@02b3 │ │ -06184a: 6e20 8f0d 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d8f │ │ -061850: 7030 760f 5301 |0020: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f76 │ │ -061856: 6e10 7f0d 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d7f │ │ -06185c: 1f04 b702 |0026: check-cast v4, Landroid/view/ViewGroup; // type@02b7 │ │ -061860: 7030 750f 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f75 │ │ -061866: 0e00 |002b: return-void │ │ +061788: |[061788] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +061798: 7110 7a0d 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@0d7a │ │ +06179e: 0c01 |0003: move-result-object v1 │ │ +0617a0: 6f30 ee08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ +0617a6: 1c02 3c02 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@023c │ │ +0617aa: 6e10 f915 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +0617b0: 0c02 |000c: move-result-object v2 │ │ +0617b2: 6e20 850d 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ +0617b8: 6e20 940d 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d94 │ │ +0617be: 7110 320b 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b32 │ │ +0617c4: 0c00 |0016: move-result-object v0 │ │ +0617c6: 2002 b302 |0017: instance-of v2, v0, Landroid/view/View; // type@02b3 │ │ +0617ca: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ +0617ce: 1f00 b302 |001b: check-cast v0, Landroid/view/View; // type@02b3 │ │ +0617d2: 6e20 8f0d 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d8f │ │ +0617d8: 7030 760f 5301 |0020: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f76 │ │ +0617de: 6e10 7f0d 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d7f │ │ +0617e4: 1f04 b702 |0026: check-cast v4, Landroid/view/ViewGroup; // type@02b7 │ │ +0617e8: 7030 750f 5304 |0028: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f75 │ │ +0617ee: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1585 │ │ 0x0004 line=1586 │ │ 0x0007 line=1588 │ │ 0x0010 line=1589 │ │ 0x0013 line=1590 │ │ @@ -133266,23 +133238,23 @@ │ │ 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 │ │ -061868: |[061868] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -061878: 6e20 780f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f78 │ │ -06187e: 0a00 |0003: move-result v0 │ │ -061880: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -061884: 6f40 f008 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@08f0 │ │ -06188a: 0a00 |0009: move-result v0 │ │ -06188c: 0f00 |000a: return v0 │ │ -06188e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -061890: 28fe |000c: goto 000a // -0002 │ │ +0617f0: |[0617f0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061800: 6e20 780f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f78 │ │ +061806: 0a00 |0003: move-result v0 │ │ +061808: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +06180c: 6f40 f008 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@08f0 │ │ +061812: 0a00 |0009: move-result v0 │ │ +061814: 0f00 |000a: return v0 │ │ +061816: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +061818: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0006 line=1669 │ │ 0x000a line=1671 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -133321,17 +133293,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061894: |[061894] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -0618a4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0618aa: 0e00 |0003: return-void │ │ +06181c: |[06181c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +06182c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +061832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -133340,16 +133312,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0618ac: |[0618ac] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0618bc: 0e00 |0000: return-void │ │ +061834: |[061834] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +061844: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -133358,16 +133330,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0618c0: |[0618c0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0618d0: 0e00 |0000: return-void │ │ +061848: |[061848] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +061858: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -133376,16 +133348,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0618d4: |[0618d4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0618e4: 0e00 |0000: return-void │ │ +06185c: |[06185c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +06186c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -133395,16 +133367,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0618e8: |[0618e8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0618f8: 0e00 |0000: return-void │ │ +061870: |[061870] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +061880: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -133454,22 +133426,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 │ │ -0618fc: |[0618fc] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -06190c: 5b12 a904 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061910: 7010 2412 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1224 │ │ -061916: 2200 3a02 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@023a │ │ -06191a: 7020 950f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f95 │ │ -061920: 5b10 a804 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a8 │ │ -061924: 5913 a604 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ -061928: 0e00 |000e: return-void │ │ +061884: |[061884] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +061894: 5b12 a904 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061898: 7010 2412 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1224 │ │ +06189e: 2200 3a02 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@023a │ │ +0618a2: 7020 950f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f95 │ │ +0618a8: 5b10 a804 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a8 │ │ +0618ac: 5913 a604 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ +0618b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1386 │ │ 0x0005 line=1380 │ │ 0x000c line=1387 │ │ 0x000e line=1388 │ │ locals : │ │ @@ -133482,17 +133454,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 │ │ -06192c: |[06192c] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -06193c: 7010 a40f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0fa4 │ │ -061942: 0e00 |0003: return-void │ │ +0618b4: |[0618b4] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0618c4: 7010 a40f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0fa4 │ │ +0618ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -133500,26 +133472,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -061944: |[061944] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -061954: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -061956: 5232 a604 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ -06195a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -06195e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -061960: 5432 a904 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061964: 6e20 ba0f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -06196a: 0c01 |000b: move-result-object v1 │ │ -06196c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -061970: 5432 a904 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061974: 6e20 b20f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fb2 │ │ -06197a: 0e00 |0013: return-void │ │ +0618cc: |[0618cc] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +0618dc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0618de: 5232 a604 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ +0618e2: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +0618e6: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +0618e8: 5432 a904 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0618ec: 6e20 ba0f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +0618f2: 0c01 |000b: move-result-object v1 │ │ +0618f4: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0618f8: 5432 a904 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0618fc: 6e20 b20f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0fb2 │ │ +061902: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0006 line=1438 │ │ 0x000c line=1439 │ │ 0x000e line=1440 │ │ 0x0013 line=1442 │ │ @@ -133533,71 +133505,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -06197c: |[06197c] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -06198c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -06198e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -061990: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -061992: 5497 a704 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ -061996: 6e10 4e12 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@124e │ │ -06199c: 0a03 |0008: move-result v3 │ │ -06199e: 5297 a604 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ -0619a2: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -0619a6: 0161 |000d: move v1, v6 │ │ -0619a8: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -0619ac: 5497 a904 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -0619b0: 6e20 ba0f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -0619b6: 0c04 |0015: move-result-object v4 │ │ -0619b8: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0619bc: 6e10 1113 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -0619c2: 0a05 |001b: move-result v5 │ │ -0619c4: 7b55 |001c: neg-int v5, v5 │ │ -0619c6: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0619ca: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0619ce: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0619d2: 6e10 fe12 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -0619d8: 0a05 |0026: move-result v5 │ │ -0619da: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0619de: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0619e2: 6e10 fe12 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -0619e8: 0a05 |002e: move-result v5 │ │ -0619ea: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0619ee: 5495 a904 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -0619f2: 6e20 c50f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ -0619f8: 0a05 |0036: move-result v5 │ │ -0619fa: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0619fe: 6e10 fd12 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -061a04: 0c02 |003c: move-result-object v2 │ │ -061a06: 1f02 3602 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -061a0a: 5495 a704 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ -061a0e: 6e10 0e13 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@130e │ │ -061a14: 0a07 |0044: move-result v7 │ │ -061a16: 6e40 6212 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ -061a1c: 5c26 9a04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ -061a20: 5495 a904 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061a24: 6e10 d20f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -061a2a: 7010 9b0f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f9b │ │ -061a30: 5495 a904 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061a34: 6e10 ae0f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0fae │ │ -061a3a: 0e00 |0057: return-void │ │ -061a3c: 0151 |0058: move v1, v5 │ │ -061a3e: 28b5 |0059: goto 000e // -004b │ │ -061a40: 5495 a904 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061a44: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -061a46: 6e20 ba0f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -061a4c: 0c04 |0060: move-result-object v4 │ │ -061a4e: 5495 a904 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061a52: 6e10 cc0f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -061a58: 0a05 |0066: move-result v5 │ │ -061a5a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -061a5e: 28b6 |0069: goto 001f // -004a │ │ +061904: |[061904] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +061914: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +061916: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +061918: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +06191a: 5497 a704 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ +06191e: 6e10 4e12 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@124e │ │ +061924: 0a03 |0008: move-result v3 │ │ +061926: 5297 a604 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ +06192a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +06192e: 0161 |000d: move v1, v6 │ │ +061930: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +061934: 5497 a904 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061938: 6e20 ba0f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +06193e: 0c04 |0015: move-result-object v4 │ │ +061940: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +061944: 6e10 1113 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +06194a: 0a05 |001b: move-result v5 │ │ +06194c: 7b55 |001c: neg-int v5, v5 │ │ +06194e: 9000 0503 |001d: add-int v0, v5, v3 │ │ +061952: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +061956: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +06195a: 6e10 fe12 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +061960: 0a05 |0026: move-result v5 │ │ +061962: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +061966: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +06196a: 6e10 fe12 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +061970: 0a05 |002e: move-result v5 │ │ +061972: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +061976: 5495 a904 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +06197a: 6e20 c50f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ +061980: 0a05 |0036: move-result v5 │ │ +061982: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +061986: 6e10 fd12 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +06198c: 0c02 |003c: move-result-object v2 │ │ +06198e: 1f02 3602 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +061992: 5495 a704 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ +061996: 6e10 0e13 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@130e │ │ +06199c: 0a07 |0044: move-result v7 │ │ +06199e: 6e40 6212 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1262 │ │ +0619a4: 5c26 9a04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ +0619a8: 5495 a904 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0619ac: 6e10 d20f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +0619b2: 7010 9b0f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f9b │ │ +0619b8: 5495 a904 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0619bc: 6e10 ae0f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0fae │ │ +0619c2: 0e00 |0057: return-void │ │ +0619c4: 0151 |0058: move v1, v5 │ │ +0619c6: 28b5 |0059: goto 000e // -004b │ │ +0619c8: 5495 a904 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0619cc: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0619ce: 6e20 ba0f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +0619d4: 0c04 |0060: move-result-object v4 │ │ +0619d6: 5495 a904 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0619da: 6e10 cc0f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +0619e0: 0a05 |0066: move-result v5 │ │ +0619e2: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +0619e6: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1471 │ │ 0x0009 line=1472 │ │ 0x000e line=1473 │ │ 0x0010 line=1474 │ │ 0x0016 line=1475 │ │ @@ -133629,40 +133601,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -061a60: |[061a60] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -061a70: 5431 a904 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061a74: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -061a76: 6e30 af0f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -061a7c: 0a01 |0006: move-result v1 │ │ -061a7e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -061a82: 6e10 1113 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -061a88: 0a01 |000c: move-result v1 │ │ -061a8a: 7b11 |000d: neg-int v1, v1 │ │ -061a8c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -061a8e: 7120 1916 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -061a94: 0a02 |0012: move-result v2 │ │ -061a96: 7120 1716 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -061a9c: 0a01 |0016: move-result v1 │ │ -061a9e: 0f01 |0017: return v1 │ │ -061aa0: 5431 a904 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061aa4: 6e10 cc0f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -061aaa: 0a00 |001d: move-result v0 │ │ -061aac: 6e10 1113 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -061ab2: 0a01 |0021: move-result v1 │ │ -061ab4: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -061ab8: 7120 1916 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -061abe: 0a02 |0027: move-result v2 │ │ -061ac0: 7120 1716 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -061ac6: 0a01 |002b: move-result v1 │ │ -061ac8: 28eb |002c: goto 0017 // -0015 │ │ +0619e8: |[0619e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0619f8: 5431 a904 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +0619fc: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +0619fe: 6e30 af0f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +061a04: 0a01 |0006: move-result v1 │ │ +061a06: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +061a0a: 6e10 1113 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +061a10: 0a01 |000c: move-result v1 │ │ +061a12: 7b11 |000d: neg-int v1, v1 │ │ +061a14: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +061a16: 7120 1916 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +061a1c: 0a02 |0012: move-result v2 │ │ +061a1e: 7120 1716 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +061a24: 0a01 |0016: move-result v1 │ │ +061a26: 0f01 |0017: return v1 │ │ +061a28: 5431 a904 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061a2c: 6e10 cc0f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +061a32: 0a00 |001d: move-result v0 │ │ +061a34: 6e10 1113 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +061a3a: 0a01 |0021: move-result v1 │ │ +061a3c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +061a40: 7120 1916 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +061a46: 0a02 |0027: move-result v2 │ │ +061a48: 7120 1716 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +061a4e: 0a01 |002b: move-result v1 │ │ +061a50: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1528 │ │ 0x0009 line=1529 │ │ 0x0017 line=1532 │ │ 0x0018 line=1531 │ │ 0x001e line=1532 │ │ @@ -133678,18 +133650,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061acc: |[061acc] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -061adc: 6e10 0e13 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ -061ae2: 0a00 |0003: move-result v0 │ │ -061ae4: 0f00 |0004: return v0 │ │ +061a54: |[061a54] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +061a64: 6e10 0e13 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ +061a6a: 0a00 |0003: move-result v0 │ │ +061a6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -133700,18 +133672,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061ae8: |[061ae8] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -061af8: 6e10 1113 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -061afe: 0a00 |0003: move-result v0 │ │ -061b00: 0f00 |0004: return v0 │ │ +061a70: |[061a70] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +061a80: 6e10 1113 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +061a86: 0a00 |0003: move-result v0 │ │ +061a88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -133720,35 +133692,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -061b04: |[061b04] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -061b14: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -061b18: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -061b1a: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -061b1e: 5431 a904 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061b22: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -061b24: 6e20 ba0f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -061b2a: 0c00 |000b: move-result-object v0 │ │ -061b2c: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -061b30: 5431 a904 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061b34: 6e20 c50f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ -061b3a: 0a01 |0013: move-result v1 │ │ -061b3c: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -061b40: 5431 a704 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ -061b44: 6e30 3712 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1237 │ │ -061b4a: 0e00 |001b: return-void │ │ -061b4c: 5431 a904 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061b50: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -061b52: 6e20 ba0f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ -061b58: 0c00 |0022: move-result-object v0 │ │ -061b5a: 28e9 |0023: goto 000c // -0017 │ │ +061a8c: |[061a8c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +061a9c: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +061aa0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +061aa2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +061aa6: 5431 a904 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061aaa: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +061aac: 6e20 ba0f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +061ab2: 0c00 |000b: move-result-object v0 │ │ +061ab4: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +061ab8: 5431 a904 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061abc: 6e20 c50f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ +061ac2: 0a01 |0013: move-result v1 │ │ +061ac4: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +061ac8: 5431 a704 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ +061acc: 6e30 3712 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1237 │ │ +061ad2: 0e00 |001b: return-void │ │ +061ad4: 5431 a904 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061ad8: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +061ada: 6e20 ba0f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0fba │ │ +061ae0: 0c00 |0022: move-result-object v0 │ │ +061ae2: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x0005 line=1511 │ │ 0x000c line=1516 │ │ 0x0016 line=1517 │ │ 0x001b line=1519 │ │ @@ -133765,17 +133737,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061b5c: |[061b5c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -061b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061b6e: 0f00 |0001: return v0 │ │ +061ae4: |[061ae4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +061af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061af6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -133784,20 +133756,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -061b70: |[061b70] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -061b80: 5440 a904 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061b84: 5441 a804 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a8 │ │ -061b88: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -061b8c: 6e40 e70f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0fe7 │ │ -061b92: 0e00 |0009: return-void │ │ +061af8: |[061af8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +061b08: 5440 a904 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061b0c: 5441 a804 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a8 │ │ +061b10: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +061b14: 6e40 e70f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0fe7 │ │ +061b1a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ 0x0009 line=1466 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -133808,22 +133780,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -061b94: |[061b94] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -061ba4: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -061baa: 0c00 |0003: move-result-object v0 │ │ -061bac: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ -061bb0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -061bb2: 5c01 9a04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ -061bb6: 7010 9b0f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f9b │ │ -061bbc: 0e00 |000c: return-void │ │ +061b1c: |[061b1c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +061b2c: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +061b32: 0c00 |0003: move-result-object v0 │ │ +061b34: 1f00 3602 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0236 │ │ +061b38: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +061b3a: 5c01 9a04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049a │ │ +061b3e: 7010 9b0f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f9b │ │ +061b44: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1430 │ │ 0x0006 line=1431 │ │ 0x0009 line=1433 │ │ 0x000c line=1434 │ │ locals : │ │ @@ -133837,22 +133809,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -061bc0: |[061bc0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -061bd0: 5430 a904 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061bd4: 5231 a604 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ -061bd8: 5432 a704 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ -061bdc: 6e10 4d12 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@124d │ │ -061be2: 0c02 |0009: move-result-object v2 │ │ -061be4: 6e40 f70f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0ff7 │ │ -061bea: 0e00 |000d: return-void │ │ +061b48: |[061b48] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +061b58: 5430 a904 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061b5c: 5231 a604 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ +061b60: 5432 a704 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ +061b64: 6e10 4d12 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@124d │ │ +061b6a: 0c02 |0009: move-result-object v2 │ │ +061b6c: 6e40 f70f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0ff7 │ │ +061b72: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x000d line=1409 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -133862,46 +133834,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -061bec: |[061bec] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -061bfc: 6e10 1113 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -061c02: 0a00 |0003: move-result v0 │ │ -061c04: 5453 a904 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061c08: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -061c0a: 6e30 af0f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -061c10: 0a03 |000a: move-result v3 │ │ -061c12: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -061c16: 9003 0007 |000d: add-int v3, v0, v7 │ │ -061c1a: 8233 |000f: int-to-float v3, v3 │ │ -061c1c: 8204 |0010: int-to-float v4, v0 │ │ -061c1e: a901 0304 |0011: div-float v1, v3, v4 │ │ -061c22: 5453 a904 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061c26: 6e30 f30f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff3 │ │ -061c2c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -061c2e: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -061c32: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -061c36: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -061c38: 6e20 4a13 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ -061c3e: 5453 a904 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061c42: 6e10 d20f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -061c48: 0e00 |0026: return-void │ │ -061c4a: 5453 a904 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061c4e: 6e10 cc0f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -061c54: 0a02 |002c: move-result v2 │ │ -061c56: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -061c5a: 8233 |002f: int-to-float v3, v3 │ │ -061c5c: 8204 |0030: int-to-float v4, v0 │ │ -061c5e: a901 0304 |0031: div-float v1, v3, v4 │ │ -061c62: 28e0 |0033: goto 0013 // -0020 │ │ -061c64: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -061c66: 28e9 |0035: goto 001e // -0017 │ │ +061b74: |[061b74] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +061b84: 6e10 1113 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +061b8a: 0a00 |0003: move-result v0 │ │ +061b8c: 5453 a904 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061b90: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +061b92: 6e30 af0f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +061b98: 0a03 |000a: move-result v3 │ │ +061b9a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +061b9e: 9003 0007 |000d: add-int v3, v0, v7 │ │ +061ba2: 8233 |000f: int-to-float v3, v3 │ │ +061ba4: 8204 |0010: int-to-float v4, v0 │ │ +061ba6: a901 0304 |0011: div-float v1, v3, v4 │ │ +061baa: 5453 a904 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061bae: 6e30 f30f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0ff3 │ │ +061bb4: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +061bb6: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +061bba: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +061bbe: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +061bc0: 6e20 4a13 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@134a │ │ +061bc6: 5453 a904 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061bca: 6e10 d20f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +061bd0: 0e00 |0026: return-void │ │ +061bd2: 5453 a904 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061bd6: 6e10 cc0f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +061bdc: 0a02 |002c: move-result v2 │ │ +061bde: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +061be2: 8233 |002f: int-to-float v3, v3 │ │ +061be4: 8204 |0030: int-to-float v4, v0 │ │ +061be6: a901 0304 |0031: div-float v1, v3, v4 │ │ +061bea: 28e0 |0033: goto 0013 // -0020 │ │ +061bec: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +061bee: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0004 line=1417 │ │ 0x000d line=1418 │ │ 0x0013 line=1423 │ │ 0x0018 line=1424 │ │ @@ -133927,56 +133899,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -061c68: |[061c68] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -061c78: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -061c7c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -061c7e: 5484 a904 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061c82: 6e20 c80f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0fc8 │ │ -061c88: 0a02 |0008: move-result v2 │ │ -061c8a: 6e10 1113 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1311 │ │ -061c90: 0a00 |000c: move-result v0 │ │ -061c92: 5484 a904 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061c96: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -061c98: 6e30 af0f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -061c9e: 0a04 |0013: move-result v4 │ │ -061ca0: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -061ca4: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -061ca8: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -061cac: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -061cb0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -061cb4: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -061cb8: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -061cbc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -061cbe: 5484 a704 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ -061cc2: 6e10 0e13 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@130e │ │ -061cc8: 0a05 |0028: move-result v5 │ │ -061cca: 6e30 6012 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1260 │ │ -061cd0: 5484 a904 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061cd4: 6e10 d20f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ -061cda: 0e00 |0031: return-void │ │ -061cdc: 7b01 |0032: neg-int v1, v0 │ │ -061cde: 28f0 |0033: goto 0023 // -0010 │ │ -061ce0: 5484 a904 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061ce4: 6e10 cc0f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ -061cea: 0a03 |0039: move-result v3 │ │ -061cec: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -061cf0: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -061cf4: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -061cf8: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -061cfc: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -061d00: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -061d04: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -061d08: 28db |0048: goto 0023 // -0025 │ │ -061d0a: 0131 |0049: move v1, v3 │ │ -061d0c: 28fe |004a: goto 0048 // -0002 │ │ +061bf0: |[061bf0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +061c00: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +061c04: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +061c06: 5484 a904 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061c0a: 6e20 c80f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0fc8 │ │ +061c10: 0a02 |0008: move-result v2 │ │ +061c12: 6e10 1113 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1311 │ │ +061c18: 0a00 |000c: move-result v0 │ │ +061c1a: 5484 a904 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061c1e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +061c20: 6e30 af0f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +061c26: 0a04 |0013: move-result v4 │ │ +061c28: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +061c2c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +061c30: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +061c34: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +061c38: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +061c3c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +061c40: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +061c44: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +061c46: 5484 a704 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ +061c4a: 6e10 0e13 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@130e │ │ +061c50: 0a05 |0028: move-result v5 │ │ +061c52: 6e30 6012 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1260 │ │ +061c58: 5484 a904 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061c5c: 6e10 d20f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0fd2 │ │ +061c62: 0e00 |0031: return-void │ │ +061c64: 7b01 |0032: neg-int v1, v0 │ │ +061c66: 28f0 |0033: goto 0023 // -0010 │ │ +061c68: 5484 a904 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061c6c: 6e10 cc0f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0fcc │ │ +061c72: 0a03 |0039: move-result v3 │ │ +061c74: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +061c78: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +061c7c: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +061c80: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +061c84: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +061c88: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +061c8c: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +061c90: 28db |0048: goto 0023 // -0025 │ │ +061c92: 0131 |0049: move v1, v3 │ │ +061c94: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1448 │ │ 0x0009 line=1449 │ │ 0x000d line=1452 │ │ 0x0016 line=1453 │ │ 0x0023 line=1459 │ │ @@ -134001,19 +133973,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -061d10: |[061d10] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -061d20: 5420 a904 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061d24: 5421 a804 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a8 │ │ -061d28: 6e20 e80f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0fe8 │ │ -061d2e: 0e00 |0007: return-void │ │ +061c98: |[061c98] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +061ca8: 5420 a904 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061cac: 5421 a804 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04a8 │ │ +061cb0: 6e20 e80f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0fe8 │ │ +061cb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0007 line=1396 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -134022,17 +133994,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 │ │ -061d30: |[061d30] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -061d40: 5b01 a704 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ -061d44: 0e00 |0002: return-void │ │ +061cb8: |[061cb8] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +061cc8: 5b01 a704 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04a7 │ │ +061ccc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x0002 line=1392 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -134042,32 +134014,32 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -061d48: |[061d48] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -061d58: 5420 a904 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061d5c: 6e20 d60f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ -061d62: 0a00 |0005: move-result v0 │ │ -061d64: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -061d68: 5420 a904 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061d6c: 5221 a604 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ -061d70: 6e30 af0f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ -061d76: 0a00 |000f: move-result v0 │ │ -061d78: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -061d7c: 5420 a904 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ -061d80: 6e20 c50f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ -061d86: 0a00 |0017: move-result v0 │ │ -061d88: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -061d8c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -061d8e: 0f00 |001b: return v0 │ │ -061d90: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -061d92: 28fe |001d: goto 001b // -0002 │ │ +061cd0: |[061cd0] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +061ce0: 5420 a904 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061ce4: 6e20 d60f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0fd6 │ │ +061cea: 0a00 |0005: move-result v0 │ │ +061cec: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +061cf0: 5420 a904 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061cf4: 5221 a604 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04a6 │ │ +061cf8: 6e30 af0f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0faf │ │ +061cfe: 0a00 |000f: move-result v0 │ │ +061d00: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +061d04: 5420 a904 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04a9 │ │ +061d08: 6e20 c50f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0fc5 │ │ +061d0e: 0a00 |0017: move-result v0 │ │ +061d10: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +061d14: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +061d16: 0f00 |001b: return v0 │ │ +061d18: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +061d1a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ @@ -134103,17 +134075,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061d94: |[061d94] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -061da4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -061daa: 0e00 |0003: return-void │ │ +061d1c: |[061d1c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +061d2c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +061d32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -134122,17 +134094,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 │ │ -061dac: |[061dac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -061dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061dbe: 0f00 |0001: return v0 │ │ +061d34: |[061d34] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +061d44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d46: 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; │ │ @@ -134142,16 +134114,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061dc0: |[061dc0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -061dd0: 0e00 |0000: return-void │ │ +061d48: |[061d48] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +061d58: 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; │ │ │ │ @@ -134160,17 +134132,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061dd4: |[061dd4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -061de4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061de6: 0f00 |0001: return v0 │ │ +061d5c: |[061d5c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +061d6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061d6e: 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; │ │ │ │ @@ -134179,17 +134151,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 │ │ -061de8: |[061de8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -061df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061dfa: 1100 |0001: return-object v0 │ │ +061d70: |[061d70] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +061d80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d82: 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; │ │ │ │ @@ -134198,17 +134170,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061dfc: |[061dfc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -061e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061e0e: 0f00 |0001: return v0 │ │ +061d84: |[061d84] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +061d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061d96: 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 │ │ @@ -134218,17 +134190,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061e10: |[061e10] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -061e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061e22: 0f00 |0001: return v0 │ │ +061d98: |[061d98] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +061da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061daa: 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 │ │ @@ -134238,17 +134210,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061e24: |[061e24] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -061e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061e36: 0f00 |0001: return v0 │ │ +061dac: |[061dac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +061dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061dbe: 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; │ │ │ │ @@ -134257,16 +134229,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -061e38: |[061e38] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -061e48: 0e00 |0000: return-void │ │ +061dc0: |[061dc0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +061dd0: 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 │ │ @@ -134303,17 +134275,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061e4c: |[061e4c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -061e5c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -061e62: 0e00 |0003: return-void │ │ +061dd4: |[061dd4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +061de4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +061dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -134322,18 +134294,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 │ │ -061e64: |[061e64] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -061e74: 7120 1c10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@101c │ │ -061e7a: 0a00 |0003: move-result v0 │ │ -061e7c: 0f00 |0004: return v0 │ │ +061dec: |[061dec] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +061dfc: 7120 1c10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@101c │ │ +061e02: 0a00 |0003: move-result v0 │ │ +061e04: 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; │ │ @@ -134343,17 +134315,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061e80: |[061e80] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -061e90: 7110 1d10 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@101d │ │ -061e96: 0e00 |0003: return-void │ │ +061e08: |[061e08] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +061e18: 7110 1d10 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@101d │ │ +061e1e: 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; │ │ @@ -134363,18 +134335,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061e98: |[061e98] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -061ea8: 7110 1e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@101e │ │ -061eae: 0a00 |0003: move-result v0 │ │ -061eb0: 0f00 |0004: return v0 │ │ +061e20: |[061e20] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +061e30: 7110 1e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@101e │ │ +061e36: 0a00 |0003: move-result v0 │ │ +061e38: 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; │ │ │ │ @@ -134383,18 +134355,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 │ │ -061eb4: |[061eb4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -061ec4: 7110 1f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@101f │ │ -061eca: 0c00 |0003: move-result-object v0 │ │ -061ecc: 1100 |0004: return-object v0 │ │ +061e3c: |[061e3c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +061e4c: 7110 1f10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@101f │ │ +061e52: 0c00 |0003: move-result-object v0 │ │ +061e54: 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; │ │ │ │ @@ -134403,18 +134375,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061ed0: |[061ed0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -061ee0: 7120 2010 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1020 │ │ -061ee6: 0a00 |0003: move-result v0 │ │ -061ee8: 0f00 |0004: return v0 │ │ +061e58: |[061e58] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +061e68: 7120 2010 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1020 │ │ +061e6e: 0a00 |0003: move-result v0 │ │ +061e70: 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 │ │ @@ -134424,18 +134396,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061eec: |[061eec] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -061efc: 7120 2110 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1021 │ │ -061f02: 0a00 |0003: move-result v0 │ │ -061f04: 0f00 |0004: return v0 │ │ +061e74: |[061e74] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +061e84: 7120 2110 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1021 │ │ +061e8a: 0a00 |0003: move-result v0 │ │ +061e8c: 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 │ │ @@ -134445,18 +134417,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -061f08: |[061f08] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -061f18: 7110 2210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1022 │ │ -061f1e: 0a00 |0003: move-result v0 │ │ -061f20: 0f00 |0004: return v0 │ │ +061e90: |[061e90] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +061ea0: 7110 2210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1022 │ │ +061ea6: 0a00 |0003: move-result v0 │ │ +061ea8: 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; │ │ │ │ @@ -134465,17 +134437,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -061f24: |[061f24] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -061f34: 7130 2310 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1023 │ │ -061f3a: 0e00 |0003: return-void │ │ +061eac: |[061eac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +061ebc: 7130 2310 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1023 │ │ +061ec2: 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; │ │ @@ -134516,18 +134488,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 │ │ -061f3c: |[061f3c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -061f4c: 5b01 d104 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d1 │ │ -061f50: 7010 f00d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0df0 │ │ -061f56: 0e00 |0005: return-void │ │ +061ec4: |[061ec4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +061ed4: 5b01 d104 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d1 │ │ +061ed8: 7010 f00d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0df0 │ │ +061ede: 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; │ │ │ │ @@ -134536,17 +134508,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 │ │ -061f58: |[061f58] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -061f68: 7020 2410 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1024 │ │ -061f6e: 0e00 |0003: return-void │ │ +061ee0: |[061ee0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +061ef0: 7020 2410 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1024 │ │ +061ef6: 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; │ │ @@ -134557,19 +134529,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 │ │ -061f70: |[061f70] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -061f80: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d1 │ │ -061f84: 7120 2a10 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@102a │ │ -061f8a: 0c00 |0005: move-result-object v0 │ │ -061f8c: 1100 |0006: return-object v0 │ │ +061ef8: |[061ef8] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +061f08: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d1 │ │ +061f0c: 7120 2a10 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@102a │ │ +061f12: 0c00 |0005: move-result-object v0 │ │ +061f14: 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 │ │ │ │ @@ -134578,19 +134550,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -061f90: |[061f90] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -061fa0: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d1 │ │ -061fa4: 7140 2b10 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@102b │ │ -061faa: 0a00 |0005: move-result v0 │ │ -061fac: 0f00 |0006: return v0 │ │ +061f18: |[061f18] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +061f28: 5410 d104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d1 │ │ +061f2c: 7140 2b10 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@102b │ │ +061f32: 0a00 |0005: move-result v0 │ │ +061f34: 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 │ │ @@ -134673,65 +134645,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -061fb0: |[061fb0] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -061fc0: 1c00 b302 |0000: const-class v0, Landroid/view/View; // type@02b3 │ │ -061fc4: 6e10 f915 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -061fca: 0c00 |0005: move-result-object v0 │ │ -061fcc: 6900 d204 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d2 │ │ -061fd0: 0e00 |0008: return-void │ │ +061f38: |[061f38] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +061f48: 1c00 b302 |0000: const-class v0, Landroid/view/View; // type@02b3 │ │ +061f4c: 6e10 f915 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +061f52: 0c00 |0005: move-result-object v0 │ │ +061f54: 6900 d204 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d2 │ │ +061f58: 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 │ │ -061fd4: |[061fd4] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -061fe4: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -061fe8: 7010 e908 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ -061fee: 2201 4600 |0005: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -061ff2: 7010 4901 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -061ff8: 5b31 da04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ -061ffc: 2201 4600 |000c: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -062000: 7010 4901 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -062006: 5b31 d904 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ -06200a: 2201 4600 |0013: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -06200e: 7010 4901 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -062014: 5b31 db04 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04db │ │ -062018: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -06201a: 2311 9203 |001b: new-array v1, v1, [I // type@0392 │ │ -06201e: 5b31 d804 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ -062022: 5932 d404 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -062026: 5932 d504 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ -06202a: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -06202e: 2201 4303 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ -062032: 1a02 5c0a |0027: const-string v2, "View may not be null" // string@0a5c │ │ -062036: 7020 0316 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ -06203c: 2701 |002c: throw v1 │ │ -06203e: 5b34 dc04 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062042: 6e10 f412 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ -062048: 0c00 |0032: move-result-object v0 │ │ -06204a: 1a01 0c0b |0033: const-string v1, "accessibility" // string@0b0c │ │ -06204e: 6e20 af00 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -062054: 0c01 |0038: move-result-object v1 │ │ -062056: 1f01 c102 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02c1 │ │ -06205a: 5b31 d604 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ -06205e: 0e00 |003d: return-void │ │ +061f5c: |[061f5c] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +061f6c: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +061f70: 7010 e908 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ +061f76: 2201 4600 |0005: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ +061f7a: 7010 4901 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +061f80: 5b31 da04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ +061f84: 2201 4600 |000c: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ +061f88: 7010 4901 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +061f8e: 5b31 d904 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ +061f92: 2201 4600 |0013: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ +061f96: 7010 4901 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +061f9c: 5b31 db04 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04db │ │ +061fa0: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +061fa2: 2311 9203 |001b: new-array v1, v1, [I // type@0392 │ │ +061fa6: 5b31 d804 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ +061faa: 5932 d404 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +061fae: 5932 d504 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ +061fb2: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +061fb6: 2201 4303 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0343 │ │ +061fba: 1a02 5c0a |0027: const-string v2, "View may not be null" // string@0a5c │ │ +061fbe: 7020 0316 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1603 │ │ +061fc4: 2701 |002c: throw v1 │ │ +061fc6: 5b34 dc04 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +061fca: 6e10 f412 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ +061fd0: 0c00 |0032: move-result-object v0 │ │ +061fd2: 1a01 0c0b |0033: const-string v1, "accessibility" // string@0b0c │ │ +061fd6: 6e20 af00 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +061fdc: 0c01 |0038: move-result-object v1 │ │ +061fde: 1f01 c102 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02c1 │ │ +061fe2: 5b31 d604 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ +061fe6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -134753,18 +134725,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 │ │ -062060: |[062060] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -062070: 7020 3010 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1030 │ │ -062076: 0c00 |0003: move-result-object v0 │ │ -062078: 1100 |0004: return-object v0 │ │ +061fe8: |[061fe8] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +061ff8: 7020 3010 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1030 │ │ +061ffe: 0c00 |0003: move-result-object v0 │ │ +062000: 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 │ │ │ │ @@ -134773,18 +134745,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 │ │ -06207c: |[06207c] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -06208c: 7040 4010 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1040 │ │ -062092: 0a00 |0003: move-result v0 │ │ -062094: 0f00 |0004: return v0 │ │ +062004: |[062004] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +062014: 7040 4010 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1040 │ │ +06201a: 0a00 |0003: move-result v0 │ │ +06201c: 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 │ │ @@ -134795,28 +134767,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -062098: |[062098] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -0620a8: 7020 3b10 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@103b │ │ -0620ae: 0a00 |0003: move-result v0 │ │ -0620b0: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0620b4: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -0620b8: 5910 d404 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -0620bc: 5410 dc04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0620c0: 6e10 1513 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1315 │ │ -0620c6: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -0620ca: 6e30 4410 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ -0620d0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0620d2: 0f00 |0015: return v0 │ │ -0620d4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0620d6: 28fe |0017: goto 0015 // -0002 │ │ +062020: |[062020] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +062030: 7020 3b10 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@103b │ │ +062036: 0a00 |0003: move-result v0 │ │ +062038: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +06203c: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +062040: 5910 d404 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +062044: 5410 dc04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062048: 6e10 1513 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1315 │ │ +06204e: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +062052: 6e30 4410 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ +062058: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +06205a: 0f00 |0015: return v0 │ │ +06205c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +06205e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -134830,24 +134802,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0620d8: |[0620d8] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0620e8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0620ee: 7030 2e10 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@102e │ │ -0620f4: 0c00 |0006: move-result-object v0 │ │ -0620f6: 1100 |0007: return-object v0 │ │ -0620f8: 7020 2f10 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@102f │ │ -0620fe: 0c00 |000b: move-result-object v0 │ │ -062100: 28fb |000c: goto 0007 // -0005 │ │ -062102: 0000 |000d: nop // spacer │ │ -062104: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +062060: |[062060] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +062070: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +062076: 7030 2e10 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@102e │ │ +06207c: 0c00 |0006: move-result-object v0 │ │ +06207e: 1100 |0007: return-object v0 │ │ +062080: 7020 2f10 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@102f │ │ +062086: 0c00 |000b: move-result-object v0 │ │ +062088: 28fb |000c: goto 0007 // -0005 │ │ +06208a: 0000 |000d: nop // spacer │ │ +06208c: 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 : │ │ @@ -134860,45 +134832,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -062110: |[062110] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -062120: 7110 9f13 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@139f │ │ -062126: 0c00 |0003: move-result-object v0 │ │ -062128: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -06212a: 6e20 a113 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@13a1 │ │ -062130: 6202 d204 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d2 │ │ -062134: 6e20 a013 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ -06213a: 6e30 3e10 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@103e │ │ -062140: 6e10 9e13 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@139e │ │ -062146: 0c02 |0013: move-result-object v2 │ │ -062148: 7210 9516 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1695 │ │ -06214e: 0a02 |0017: move-result v2 │ │ -062150: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -062154: 6e10 9a13 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@139a │ │ -06215a: 0c02 |001d: move-result-object v2 │ │ -06215c: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -062160: 2202 5503 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0355 │ │ -062164: 1a03 6102 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0261 │ │ -062168: 7020 2616 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -06216e: 2702 |0027: throw v2 │ │ -062170: 5442 dc04 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062174: 6e10 f412 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ -06217a: 0c02 |002d: move-result-object v2 │ │ -06217c: 6e10 ab00 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -062182: 0c02 |0031: move-result-object v2 │ │ -062184: 6e20 a213 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@13a2 │ │ -06218a: 7110 5d0c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c5d │ │ -062190: 0c01 |0038: move-result-object v1 │ │ -062192: 5442 dc04 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062196: 6e30 ca0e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0eca │ │ -06219c: 1100 |003e: return-object v0 │ │ +062098: |[062098] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0620a8: 7110 9f13 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@139f │ │ +0620ae: 0c00 |0003: move-result-object v0 │ │ +0620b0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0620b2: 6e20 a113 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@13a1 │ │ +0620b8: 6202 d204 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d2 │ │ +0620bc: 6e20 a013 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ +0620c2: 6e30 3e10 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@103e │ │ +0620c8: 6e10 9e13 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@139e │ │ +0620ce: 0c02 |0013: move-result-object v2 │ │ +0620d0: 7210 9516 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1695 │ │ +0620d6: 0a02 |0017: move-result v2 │ │ +0620d8: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0620dc: 6e10 9a13 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@139a │ │ +0620e2: 0c02 |001d: move-result-object v2 │ │ +0620e4: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +0620e8: 2202 5503 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0355 │ │ +0620ec: 1a03 6102 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0261 │ │ +0620f0: 7020 2616 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +0620f6: 2702 |0027: throw v2 │ │ +0620f8: 5442 dc04 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +0620fc: 6e10 f412 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ +062102: 0c02 |002d: move-result-object v2 │ │ +062104: 6e10 ab00 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +06210a: 0c02 |0031: move-result-object v2 │ │ +06210c: 6e20 a213 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@13a2 │ │ +062112: 7110 5d0c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c5d │ │ +062118: 0c01 |0038: move-result-object v1 │ │ +06211a: 5442 dc04 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +06211e: 6e30 ca0e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0eca │ │ +062124: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -134919,20 +134891,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0621a0: |[0621a0] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -0621b0: 7110 9f13 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@139f │ │ -0621b6: 0c00 |0003: move-result-object v0 │ │ -0621b8: 5421 dc04 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0621bc: 7120 350b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b35 │ │ -0621c2: 1100 |0009: return-object v0 │ │ +062128: |[062128] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +062138: 7110 9f13 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@139f │ │ +06213e: 0c00 |0003: move-result-object v0 │ │ +062140: 5421 dc04 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062144: 7120 350b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b35 │ │ +06214a: 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; │ │ @@ -134944,24 +134916,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 │ │ -0621c4: |[0621c4] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0621d4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0621da: 7020 3110 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1031 │ │ -0621e0: 0c00 |0006: move-result-object v0 │ │ -0621e2: 1100 |0007: return-object v0 │ │ -0621e4: 7010 3210 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1032 │ │ -0621ea: 0c00 |000b: move-result-object v0 │ │ -0621ec: 28fb |000c: goto 0007 // -0005 │ │ -0621ee: 0000 |000d: nop // spacer │ │ -0621f0: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +06214c: |[06214c] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06215c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +062162: 7020 3110 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1031 │ │ +062168: 0c00 |0006: move-result-object v0 │ │ +06216a: 1100 |0007: return-object v0 │ │ +06216c: 7010 3210 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1032 │ │ +062172: 0c00 |000b: move-result-object v0 │ │ +062174: 28fb |000c: goto 0007 // -0005 │ │ +062176: 0000 |000d: nop // spacer │ │ +062178: 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 : │ │ @@ -134973,98 +134945,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 │ │ -0621fc: |[0621fc] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -06220c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06220e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -062210: 7100 790d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d79 │ │ -062216: 0c01 |0005: move-result-object v1 │ │ -062218: 6e20 880d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d88 │ │ -06221e: 6204 d204 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d2 │ │ -062222: 6e20 850d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ -062228: 6e30 3f10 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@103f │ │ -06222e: 6e10 690d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d69 │ │ -062234: 0c04 |0014: move-result-object v4 │ │ -062236: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -06223a: 6e10 630d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ -062240: 0c04 |001a: move-result-object v4 │ │ -062242: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -062246: 2204 5503 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ -06224a: 1a05 6202 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0262 │ │ -06224e: 7020 2616 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -062254: 2704 |0024: throw v4 │ │ -062256: 5484 d904 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ -06225a: 6e20 5e0d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ -062260: 5484 d904 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ -062264: 6e10 4c01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@014c │ │ -06226a: 0a04 |002f: move-result v4 │ │ -06226c: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -062270: 2204 5503 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ -062274: 1a05 6502 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0265 │ │ -062278: 7020 2616 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -06227e: 2704 |0039: throw v4 │ │ -062280: 6e10 5d0d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ -062286: 0a00 |003d: move-result v0 │ │ -062288: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -06228c: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -062290: 2204 5503 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ -062294: 1a05 6302 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0263 │ │ -062298: 7020 2616 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -06229e: 2704 |0049: throw v4 │ │ -0622a0: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -0622a4: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -0622a8: 2204 5503 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ -0622ac: 1a05 6402 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0264 │ │ -0622b0: 7020 2616 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ -0622b6: 2704 |0055: throw v4 │ │ -0622b8: 5484 dc04 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0622bc: 6e10 f412 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ -0622c2: 0c04 |005b: move-result-object v4 │ │ -0622c4: 6e10 ab00 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ -0622ca: 0c04 |005f: move-result-object v4 │ │ -0622cc: 6e20 8e0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d8e │ │ -0622d2: 5484 dc04 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0622d6: 6e30 950d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d95 │ │ -0622dc: 5484 dc04 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0622e0: 6e20 8f0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d8f │ │ -0622e6: 5284 d404 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -0622ea: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -0622ee: 6e20 800d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ -0622f4: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -0622f8: 6e20 550d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ -0622fe: 5484 d904 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ -062302: 7020 3810 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1038 │ │ -062308: 0a04 |007e: move-result v4 │ │ -06230a: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -06230e: 6e20 980d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d98 │ │ -062314: 5484 d904 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ -062318: 6e20 810d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d81 │ │ -06231e: 5484 dc04 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062322: 5485 d804 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ -062326: 6e20 0013 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1300 │ │ -06232c: 5484 d804 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ -062330: 4402 0407 |0092: aget v2, v4, v7 │ │ -062334: 5484 d804 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ -062338: 4403 0406 |0096: aget v3, v4, v6 │ │ -06233c: 5484 da04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ -062340: 5485 d904 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ -062344: 6e20 4f01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@014f │ │ -06234a: 5484 da04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ -06234e: 6e30 4d01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@014d │ │ -062354: 5484 da04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ -062358: 6e20 820d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d82 │ │ -06235e: 1101 |00a9: return-object v1 │ │ -062360: 6e20 800d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ -062366: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -06236a: 6e20 550d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ -062370: 28c7 |00b2: goto 0079 // -0039 │ │ +062184: |[062184] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +062194: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +062196: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +062198: 7100 790d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d79 │ │ +06219e: 0c01 |0005: move-result-object v1 │ │ +0621a0: 6e20 880d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d88 │ │ +0621a6: 6204 d204 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d2 │ │ +0621aa: 6e20 850d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ +0621b0: 6e30 3f10 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@103f │ │ +0621b6: 6e10 690d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d69 │ │ +0621bc: 0c04 |0014: move-result-object v4 │ │ +0621be: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0621c2: 6e10 630d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ +0621c8: 0c04 |001a: move-result-object v4 │ │ +0621ca: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0621ce: 2204 5503 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ +0621d2: 1a05 6202 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0262 │ │ +0621d6: 7020 2616 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +0621dc: 2704 |0024: throw v4 │ │ +0621de: 5484 d904 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ +0621e2: 6e20 5e0d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ +0621e8: 5484 d904 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ +0621ec: 6e10 4c01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@014c │ │ +0621f2: 0a04 |002f: move-result v4 │ │ +0621f4: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +0621f8: 2204 5503 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ +0621fc: 1a05 6502 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0265 │ │ +062200: 7020 2616 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +062206: 2704 |0039: throw v4 │ │ +062208: 6e10 5d0d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ +06220e: 0a00 |003d: move-result v0 │ │ +062210: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +062214: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +062218: 2204 5503 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ +06221c: 1a05 6302 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0263 │ │ +062220: 7020 2616 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +062226: 2704 |0049: throw v4 │ │ +062228: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +06222c: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +062230: 2204 5503 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0355 │ │ +062234: 1a05 6402 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0264 │ │ +062238: 7020 2616 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1626 │ │ +06223e: 2704 |0055: throw v4 │ │ +062240: 5484 dc04 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062244: 6e10 f412 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@12f4 │ │ +06224a: 0c04 |005b: move-result-object v4 │ │ +06224c: 6e10 ab00 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00ab │ │ +062252: 0c04 |005f: move-result-object v4 │ │ +062254: 6e20 8e0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d8e │ │ +06225a: 5484 dc04 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +06225e: 6e30 950d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d95 │ │ +062264: 5484 dc04 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062268: 6e20 8f0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d8f │ │ +06226e: 5284 d404 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +062272: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +062276: 6e20 800d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ +06227c: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +062280: 6e20 550d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ +062286: 5484 d904 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ +06228a: 7020 3810 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1038 │ │ +062290: 0a04 |007e: move-result v4 │ │ +062292: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +062296: 6e20 980d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d98 │ │ +06229c: 5484 d904 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ +0622a0: 6e20 810d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d81 │ │ +0622a6: 5484 dc04 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +0622aa: 5485 d804 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ +0622ae: 6e20 0013 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1300 │ │ +0622b4: 5484 d804 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ +0622b8: 4402 0407 |0092: aget v2, v4, v7 │ │ +0622bc: 5484 d804 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04d8 │ │ +0622c0: 4403 0406 |0096: aget v3, v4, v6 │ │ +0622c4: 5484 da04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ +0622c8: 5485 d904 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04d9 │ │ +0622cc: 6e20 4f01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@014f │ │ +0622d2: 5484 da04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ +0622d6: 6e30 4d01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@014d │ │ +0622dc: 5484 da04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04da │ │ +0622e0: 6e20 820d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d82 │ │ +0622e6: 1101 |00a9: return-object v1 │ │ +0622e8: 6e20 800d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ +0622ee: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0622f2: 6e20 550d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ +0622f8: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -135108,37 +135080,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 │ │ -062374: |[062374] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -062384: 5464 dc04 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062388: 7110 7b0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d7b │ │ -06238e: 0c02 |0005: move-result-object v2 │ │ -062390: 5464 dc04 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062394: 7120 360b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b36 │ │ -06239a: 2203 7203 |000b: new-instance v3, Ljava/util/LinkedList; // type@0372 │ │ -06239e: 7010 8f16 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@168f │ │ -0623a4: 6e20 3710 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1037 │ │ -0623aa: 6e10 9016 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1690 │ │ -0623b0: 0c01 |0016: move-result-object v1 │ │ -0623b2: 7210 8516 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ -0623b8: 0a04 |001a: move-result v4 │ │ -0623ba: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -0623be: 7210 8616 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ -0623c4: 0c00 |0020: move-result-object v0 │ │ -0623c6: 1f00 4703 |0021: check-cast v0, Ljava/lang/Integer; // type@0347 │ │ -0623ca: 5464 dc04 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0623ce: 6e10 0916 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ -0623d4: 0a05 |0028: move-result v5 │ │ -0623d6: 6e30 570d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d57 │ │ -0623dc: 28eb |002c: goto 0017 // -0015 │ │ -0623de: 1102 |002d: return-object v2 │ │ +0622fc: |[0622fc] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +06230c: 5464 dc04 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062310: 7110 7b0d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d7b │ │ +062316: 0c02 |0005: move-result-object v2 │ │ +062318: 5464 dc04 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +06231c: 7120 360b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b36 │ │ +062322: 2203 7203 |000b: new-instance v3, Ljava/util/LinkedList; // type@0372 │ │ +062326: 7010 8f16 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@168f │ │ +06232c: 6e20 3710 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1037 │ │ +062332: 6e10 9016 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@1690 │ │ +062338: 0c01 |0016: move-result-object v1 │ │ +06233a: 7210 8516 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1685 │ │ +062340: 0a04 |001a: move-result v4 │ │ +062342: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +062346: 7210 8616 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@1686 │ │ +06234c: 0c00 |0020: move-result-object v0 │ │ +06234e: 1f00 4703 |0021: check-cast v0, Ljava/lang/Integer; // type@0347 │ │ +062352: 5464 dc04 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062356: 6e10 0916 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@1609 │ │ +06235c: 0a05 |0028: move-result v5 │ │ +06235e: 6e30 570d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d57 │ │ +062364: 28eb |002c: goto 0017 // -0015 │ │ +062366: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -135156,53 +135128,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0623e0: |[0623e0] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -0623f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0623f2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -0623f6: 6e10 4c01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@014c │ │ -0623fc: 0a03 |0006: move-result v3 │ │ -0623fe: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -062402: 0f02 |0009: return v2 │ │ -062404: 5453 dc04 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062408: 6e10 1313 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1313 │ │ -06240e: 0a03 |000f: move-result v3 │ │ -062410: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -062414: 5453 dc04 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062418: 6e10 0713 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -06241e: 0c01 |0017: move-result-object v1 │ │ -062420: 2013 b302 |0018: instance-of v3, v1, Landroid/view/View; // type@02b3 │ │ -062424: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -062428: 0710 |001c: move-object v0, v1 │ │ -06242a: 1f00 b302 |001d: check-cast v0, Landroid/view/View; // type@02b3 │ │ -06242e: 7110 290b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0b29 │ │ -062434: 0a03 |0022: move-result v3 │ │ -062436: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -062438: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -06243c: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -062440: 6e10 1013 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -062446: 0a03 |002b: move-result v3 │ │ -062448: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -06244c: 6e10 0713 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -062452: 0c01 |0031: move-result-object v1 │ │ -062454: 28e6 |0032: goto 0018 // -001a │ │ -062456: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -06245a: 5453 dc04 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -06245e: 5454 db04 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04db │ │ -062462: 6e20 ff12 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@12ff │ │ -062468: 0a03 |003c: move-result v3 │ │ -06246a: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -06246e: 5452 db04 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04db │ │ -062472: 6e20 4b01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@014b │ │ -062478: 0a02 |0044: move-result v2 │ │ -06247a: 28c4 |0045: goto 0009 // -003c │ │ +062368: |[062368] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +062378: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06237a: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +06237e: 6e10 4c01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@014c │ │ +062384: 0a03 |0006: move-result v3 │ │ +062386: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +06238a: 0f02 |0009: return v2 │ │ +06238c: 5453 dc04 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062390: 6e10 1313 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1313 │ │ +062396: 0a03 |000f: move-result v3 │ │ +062398: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +06239c: 5453 dc04 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +0623a0: 6e10 0713 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +0623a6: 0c01 |0017: move-result-object v1 │ │ +0623a8: 2013 b302 |0018: instance-of v3, v1, Landroid/view/View; // type@02b3 │ │ +0623ac: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0623b0: 0710 |001c: move-object v0, v1 │ │ +0623b2: 1f00 b302 |001d: check-cast v0, Landroid/view/View; // type@02b3 │ │ +0623b6: 7110 290b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0b29 │ │ +0623bc: 0a03 |0022: move-result v3 │ │ +0623be: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0623c0: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0623c4: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0623c8: 6e10 1013 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +0623ce: 0a03 |002b: move-result v3 │ │ +0623d0: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0623d4: 6e10 0713 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +0623da: 0c01 |0031: move-result-object v1 │ │ +0623dc: 28e6 |0032: goto 0018 // -001a │ │ +0623de: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0623e2: 5453 dc04 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +0623e6: 5454 db04 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04db │ │ +0623ea: 6e20 ff12 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@12ff │ │ +0623f0: 0a03 |003c: move-result v3 │ │ +0623f2: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0623f6: 5452 db04 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04db │ │ +0623fa: 6e20 4b01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@014b │ │ +062400: 0a02 |0044: move-result v2 │ │ +062402: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -135224,21 +135196,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -06247c: |[06247c] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -06248c: 5210 d404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -062490: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -062494: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -062496: 0f00 |0005: return v0 │ │ -062498: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -06249a: 28fe |0007: goto 0005 // -0002 │ │ +062404: |[062404] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +062414: 5210 d404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +062418: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +06241c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06241e: 0f00 |0005: return v0 │ │ +062420: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +062422: 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 │ │ │ │ @@ -135247,26 +135219,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06249c: |[06249c] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -0624ac: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -0624b2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0624b4: 0f00 |0004: return v0 │ │ -0624b6: 7020 4310 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1043 │ │ -0624bc: 0a00 |0008: move-result v0 │ │ -0624be: 28fb |0009: goto 0004 // -0005 │ │ -0624c0: 7020 2c10 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@102c │ │ -0624c6: 0a00 |000d: move-result v0 │ │ -0624c8: 28f6 |000e: goto 0004 // -000a │ │ -0624ca: 0000 |000f: nop // spacer │ │ -0624cc: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +062424: |[062424] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +062434: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +06243a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06243c: 0f00 |0004: return v0 │ │ +06243e: 7020 4310 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1043 │ │ +062444: 0a00 |0008: move-result v0 │ │ +062446: 28fb |0009: goto 0004 // -0005 │ │ +062448: 7020 2c10 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@102c │ │ +06244e: 0a00 |000d: move-result v0 │ │ +062450: 28f6 |000e: goto 0004 // -000a │ │ +062452: 0000 |000f: nop // spacer │ │ +062454: 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 │ │ @@ -135281,24 +135253,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0624e0: |[0624e0] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -0624f0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0624f6: 7040 4110 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1041 │ │ -0624fc: 0a00 |0006: move-result v0 │ │ -0624fe: 0f00 |0007: return v0 │ │ -062500: 7030 4210 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1042 │ │ -062506: 0a00 |000b: move-result v0 │ │ -062508: 28fb |000c: goto 0007 // -0005 │ │ -06250a: 0000 |000d: nop // spacer │ │ -06250c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +062468: |[062468] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +062478: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +06247e: 7040 4110 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1041 │ │ +062484: 0a00 |0006: move-result v0 │ │ +062486: 0f00 |0007: return v0 │ │ +062488: 7030 4210 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1042 │ │ +06248e: 0a00 |000b: move-result v0 │ │ +062490: 28fb |000c: goto 0007 // -0005 │ │ +062492: 0000 |000d: nop // spacer │ │ +062494: 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 : │ │ @@ -135312,24 +135284,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -062518: |[062518] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -062528: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -06252e: 6e40 3d10 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@103d │ │ -062534: 0a00 |0006: move-result v0 │ │ -062536: 0f00 |0007: return v0 │ │ -062538: 7040 3c10 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@103c │ │ -06253e: 0a00 |000b: move-result v0 │ │ -062540: 28fb |000c: goto 0007 // -0005 │ │ -062542: 0000 |000d: nop // spacer │ │ -062544: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +0624a0: |[0624a0] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0624b0: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0624b6: 6e40 3d10 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@103d │ │ +0624bc: 0a00 |0006: move-result v0 │ │ +0624be: 0f00 |0007: return v0 │ │ +0624c0: 7040 3c10 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@103c │ │ +0624c6: 0a00 |000b: move-result v0 │ │ +0624c8: 28fb |000c: goto 0007 // -0005 │ │ +0624ca: 0000 |000d: nop // spacer │ │ +0624cc: 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 : │ │ @@ -135343,19 +135315,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -062558: |[062558] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -062568: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -06256c: 7130 380b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b38 │ │ -062572: 0a00 |0005: move-result v0 │ │ -062574: 0f00 |0006: return v0 │ │ +0624e0: |[0624e0] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0624f0: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +0624f4: 7130 380b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b38 │ │ +0624fa: 0a00 |0005: move-result v0 │ │ +0624fc: 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; │ │ @@ -135365,35 +135337,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -062578: |[062578] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -062588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06258a: 5421 d604 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ -06258e: 6e10 a613 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13a6 │ │ -062594: 0a01 |0006: move-result v1 │ │ -062596: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -06259a: 5421 d604 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ -06259e: 7110 820c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c82 │ │ -0625a4: 0a01 |000e: move-result v1 │ │ -0625a6: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -0625aa: 0f00 |0011: return v0 │ │ -0625ac: 7020 3b10 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@103b │ │ -0625b2: 0a01 |0015: move-result v1 │ │ -0625b4: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -0625b8: 5923 d404 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -0625bc: 5420 dc04 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -0625c0: 6e10 1513 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1315 │ │ -0625c6: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -0625cc: 6e30 4410 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ -0625d2: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -0625d4: 28eb |0026: goto 0011 // -0015 │ │ +062500: |[062500] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +062510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062512: 5421 d604 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ +062516: 6e10 a613 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13a6 │ │ +06251c: 0a01 |0006: move-result v1 │ │ +06251e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +062522: 5421 d604 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ +062526: 7110 820c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c82 │ │ +06252c: 0a01 |000e: move-result v1 │ │ +06252e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +062532: 0f00 |0011: return v0 │ │ +062534: 7020 3b10 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@103b │ │ +06253a: 0a01 |0015: move-result v1 │ │ +06253c: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +062540: 5923 d404 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +062544: 5420 dc04 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062548: 6e10 1513 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1315 │ │ +06254e: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +062554: 6e30 4410 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ +06255a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +06255c: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -135408,25 +135380,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0625d8: |[0625d8] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -0625e8: 5221 d504 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ -0625ec: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -0625f0: 0e00 |0004: return-void │ │ -0625f2: 5220 d504 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ -0625f6: 5923 d504 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ -0625fa: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0625fe: 6e30 4410 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ -062604: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -062608: 6e30 4410 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ -06260e: 28f1 |0013: goto 0004 // -000f │ │ +062560: |[062560] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +062570: 5221 d504 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ +062574: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +062578: 0e00 |0004: return-void │ │ +06257a: 5220 d504 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ +06257e: 5923 d504 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04d5 │ │ +062582: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +062586: 6e30 4410 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ +06258c: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +062590: 6e30 4410 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ +062596: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -135442,50 +135414,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -062610: |[062610] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -062620: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -062622: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -062626: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -062628: 5463 d604 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ -06262c: 6e10 a613 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13a6 │ │ -062632: 0a03 |0009: move-result v3 │ │ -062634: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -062638: 5463 d604 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ -06263c: 7110 820c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c82 │ │ -062642: 0a03 |0011: move-result v3 │ │ -062644: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -062648: 0f02 |0014: return v2 │ │ -06264a: 6e10 bd12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -062650: 0a03 |0018: move-result v3 │ │ -062652: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -062658: 28f8 |001c: goto 0014 // -0008 │ │ -06265a: 6e10 c312 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -062660: 0a03 |0020: move-result v3 │ │ -062662: 6e10 c512 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -062668: 0a04 |0024: move-result v4 │ │ -06266a: 6e30 3610 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1036 │ │ -062670: 0a00 |0028: move-result v0 │ │ -062672: 7020 4510 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1045 │ │ -062678: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -06267c: 0112 |002e: move v2, v1 │ │ -06267e: 28e5 |002f: goto 0014 // -001b │ │ -062680: 0121 |0030: move v1, v2 │ │ -062682: 28fd |0031: goto 002e // -0003 │ │ -062684: 5263 d404 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -062688: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -06268c: 7020 4510 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1045 │ │ -062692: 0112 |0039: move v2, v1 │ │ -062694: 28da |003a: goto 0014 // -0026 │ │ -062696: 0000 |003b: nop // spacer │ │ -062698: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +062598: |[062598] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0625a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0625aa: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0625ae: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0625b0: 5463 d604 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ +0625b4: 6e10 a613 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13a6 │ │ +0625ba: 0a03 |0009: move-result v3 │ │ +0625bc: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0625c0: 5463 d604 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ +0625c4: 7110 820c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c82 │ │ +0625ca: 0a03 |0011: move-result v3 │ │ +0625cc: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0625d0: 0f02 |0014: return v2 │ │ +0625d2: 6e10 bd12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +0625d8: 0a03 |0018: move-result v3 │ │ +0625da: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0625e0: 28f8 |001c: goto 0014 // -0008 │ │ +0625e2: 6e10 c312 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +0625e8: 0a03 |0020: move-result v3 │ │ +0625ea: 6e10 c512 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +0625f0: 0a04 |0024: move-result v4 │ │ +0625f2: 6e30 3610 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1036 │ │ +0625f8: 0a00 |0028: move-result v0 │ │ +0625fa: 7020 4510 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1045 │ │ +062600: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +062604: 0112 |002e: move v2, v1 │ │ +062606: 28e5 |002f: goto 0014 // -001b │ │ +062608: 0121 |0030: move v1, v2 │ │ +06260a: 28fd |0031: goto 002e // -0003 │ │ +06260c: 5263 d404 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +062610: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +062614: 7020 4510 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1045 │ │ +06261a: 0112 |0039: move v2, v1 │ │ +06261c: 28da |003a: goto 0014 // -0026 │ │ +06261e: 0000 |003b: nop // spacer │ │ +062620: 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 │ │ @@ -135504,23 +135476,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 │ │ -0626b0: |[0626b0] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0626c0: 5420 d704 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04d7 │ │ -0626c4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0626c8: 2200 4302 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0243 │ │ -0626cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0626ce: 7030 2510 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@1025 │ │ -0626d4: 5b20 d704 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04d7 │ │ -0626d8: 5420 d704 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04d7 │ │ -0626dc: 1100 |000e: return-object v0 │ │ +062638: |[062638] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +062648: 5420 d704 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04d7 │ │ +06264c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +062650: 2200 4302 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0243 │ │ +062654: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +062656: 7030 2510 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@1025 │ │ +06265c: 5b20 d704 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04d7 │ │ +062660: 5420 d704 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04d7 │ │ +062664: 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; │ │ @@ -135531,17 +135503,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0626e0: |[0626e0] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -0626f0: 5210 d404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ -0626f4: 0f00 |0002: return v0 │ │ +062668: |[062668] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +062678: 5210 d404 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d4 │ │ +06267c: 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;) │ │ @@ -135561,18 +135533,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0626f8: |[0626f8] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -062708: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -06270a: 6e20 3a10 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@103a │ │ -062710: 0e00 |0004: return-void │ │ +062680: |[062680] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +062690: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +062692: 6e20 3a10 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@103a │ │ +062698: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -135581,18 +135553,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -062714: |[062714] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -062724: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -062728: 6e30 4410 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ -06272e: 0e00 |0005: return-void │ │ +06269c: |[06269c] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0626ac: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0626b0: 6e30 4410 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1044 │ │ +0626b6: 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 │ │ @@ -135620,33 +135592,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -062730: |[062730] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -062740: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -062742: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -062746: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -06274a: 5443 d604 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ -06274e: 6e10 a613 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13a6 │ │ -062754: 0a03 |000a: move-result v3 │ │ -062756: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -06275a: 0f02 |000d: return v2 │ │ -06275c: 5443 dc04 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062760: 6e10 0713 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ -062766: 0c01 |0013: move-result-object v1 │ │ -062768: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -06276c: 7030 2d10 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@102d │ │ -062772: 0c00 |0019: move-result-object v0 │ │ -062774: 5442 dc04 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ -062778: 7130 4b0c 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@0c4b │ │ -06277e: 0a02 |001f: move-result v2 │ │ -062780: 28ed |0020: goto 000d // -0013 │ │ +0626b8: |[0626b8] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0626c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0626ca: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0626ce: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0626d2: 5443 d604 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04d6 │ │ +0626d6: 6e10 a613 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@13a6 │ │ +0626dc: 0a03 |000a: move-result v3 │ │ +0626de: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0626e2: 0f02 |000d: return v2 │ │ +0626e4: 5443 dc04 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +0626e8: 6e10 0713 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1307 │ │ +0626ee: 0c01 |0013: move-result-object v1 │ │ +0626f0: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +0626f4: 7030 2d10 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@102d │ │ +0626fa: 0c00 |0019: move-result-object v0 │ │ +0626fc: 5442 dc04 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04dc │ │ +062700: 7130 4b0c 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@0c4b │ │ +062706: 0a02 |001f: move-result v2 │ │ +062708: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -135689,17 +135661,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062784: |[062784] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -062794: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -06279a: 0e00 |0003: return-void │ │ +06270c: |[06270c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +06271c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +062722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -135708,17 +135680,17 @@ │ │ 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 │ │ -06279c: |[06279c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0627ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0627ae: 1100 |0001: return-object v0 │ │ +062724: |[062724] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +062734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062736: 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; │ │ @@ -135752,18 +135724,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0627b0: |[0627b0] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -0627c0: 7020 0f0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0f0f │ │ -0627c6: 5b01 de04 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04de │ │ -0627ca: 0e00 |0005: return-void │ │ +062738: |[062738] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +062748: 7020 0f0f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0f0f │ │ +06274e: 5b01 de04 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04de │ │ +062752: 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; │ │ @@ -135775,17 +135747,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0627cc: |[0627cc] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -0627dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0627de: 0f00 |0001: return v0 │ │ +062754: |[062754] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +062764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062766: 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 │ │ │ │ @@ -135794,44 +135766,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0627e0: |[0627e0] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0627f0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0627f2: 54a6 de04 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04de │ │ -0627f6: 6e10 5714 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@1457 │ │ -0627fc: 0a03 |0006: move-result v3 │ │ -0627fe: 6e10 5614 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1456 │ │ -062804: 0a00 |000a: move-result v0 │ │ -062806: 6e10 5814 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1458 │ │ -06280c: 0a01 |000e: move-result v1 │ │ -06280e: 9004 0100 |000f: add-int v4, v1, v0 │ │ -062812: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -062816: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -06281a: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -06281e: 6e20 5514 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1455 │ │ -062824: 0c05 |001a: move-result-object v5 │ │ -062826: 6e10 f312 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -06282c: 0a08 |001e: move-result v8 │ │ -06282e: 6e10 5914 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1459 │ │ -062834: 0a09 |0022: move-result v9 │ │ -062836: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -06283a: 0f07 |0025: return v7 │ │ -06283c: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -062840: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -062844: 6e20 5514 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1455 │ │ -06284a: 0c02 |002d: move-result-object v2 │ │ -06284c: 6e10 0e13 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ -062852: 0a08 |0031: move-result v8 │ │ -062854: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -062858: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -06285a: 28f0 |0035: goto 0025 // -0010 │ │ +062768: |[062768] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +062778: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06277a: 54a6 de04 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04de │ │ +06277e: 6e10 5714 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@1457 │ │ +062784: 0a03 |0006: move-result v3 │ │ +062786: 6e10 5614 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@1456 │ │ +06278c: 0a00 |000a: move-result v0 │ │ +06278e: 6e10 5814 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1458 │ │ +062794: 0a01 |000e: move-result v1 │ │ +062796: 9004 0100 |000f: add-int v4, v1, v0 │ │ +06279a: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ +06279e: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ +0627a2: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ +0627a6: 6e20 5514 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1455 │ │ +0627ac: 0c05 |001a: move-result-object v5 │ │ +0627ae: 6e10 f312 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +0627b4: 0a08 |001e: move-result v8 │ │ +0627b6: 6e10 5914 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@1459 │ │ +0627bc: 0a09 |0022: move-result v9 │ │ +0627be: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ +0627c2: 0f07 |0025: return v7 │ │ +0627c4: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ +0627c8: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ +0627cc: 6e20 5514 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1455 │ │ +0627d2: 0c02 |002d: move-result-object v2 │ │ +0627d4: 6e10 0e13 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@130e │ │ +0627da: 0a08 |0031: move-result v8 │ │ +0627dc: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ +0627e0: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +0627e2: 28f0 |0035: goto 0025 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=63 │ │ 0x000f line=64 │ │ @@ -135861,30 +135833,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06285c: |[06285c] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -06286c: 5453 de04 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04de │ │ -062870: 6e10 5814 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1458 │ │ -062876: 0a00 |0005: move-result v0 │ │ -062878: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -06287a: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -06287e: 0e00 |0009: return-void │ │ -062880: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -062882: 6e20 5514 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1455 │ │ -062888: 0c01 |000e: move-result-object v1 │ │ -06288a: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -06288e: 6e10 0e13 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ -062894: 0a04 |0014: move-result v4 │ │ -062896: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -06289a: 6e30 6214 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1462 │ │ -0628a0: 28ef |001a: goto 0009 // -0011 │ │ +0627e4: |[0627e4] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +0627f4: 5453 de04 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04de │ │ +0627f8: 6e10 5814 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@1458 │ │ +0627fe: 0a00 |0005: move-result v0 │ │ +062800: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +062802: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +062806: 0e00 |0009: return-void │ │ +062808: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +06280a: 6e20 5514 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@1455 │ │ +062810: 0c01 |000e: move-result-object v1 │ │ +062812: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +062816: 6e10 0e13 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@130e │ │ +06281c: 0a04 |0014: move-result v4 │ │ +06281e: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +062822: 6e30 6214 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@1462 │ │ +062828: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -135931,17 +135903,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0628a4: |[0628a4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0628b4: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0628ba: 0e00 |0003: return-void │ │ +06282c: |[06282c] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +06283c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +062842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -135950,17 +135922,17 @@ │ │ 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 │ │ -0628bc: |[0628bc] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0628cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0628ce: 1100 |0001: return-object v0 │ │ +062844: |[062844] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +062854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062856: 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; │ │ │ │ @@ -135995,17 +135967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0628d0: |[0628d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -0628e0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0628e6: 0e00 |0003: return-void │ │ +062858: |[062858] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +062868: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +06286e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -136014,18 +135986,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0628e8: |[0628e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -0628f8: 1f01 e802 |0000: check-cast v1, Landroid/widget/Scroller; // type@02e8 │ │ -0628fc: 6e10 7c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ -062902: 0e00 |0005: return-void │ │ +062870: |[062870] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +062880: 1f01 e802 |0000: check-cast v1, Landroid/widget/Scroller; // type@02e8 │ │ +062884: 6e10 7c14 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@147c │ │ +06288a: 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; │ │ @@ -136035,19 +136007,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062904: |[062904] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -062914: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ -062918: 6e10 7d14 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@147d │ │ -06291e: 0a00 |0005: move-result v0 │ │ -062920: 0f00 |0006: return v0 │ │ +06288c: |[06288c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +06289c: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ +0628a0: 6e10 7d14 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@147d │ │ +0628a6: 0a00 |0005: move-result v0 │ │ +0628a8: 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; │ │ │ │ @@ -136056,22 +136028,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 │ │ -062924: |[062924] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -062934: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -062938: 2200 e802 |0002: new-instance v0, Landroid/widget/Scroller; // type@02e8 │ │ -06293c: 7030 7b14 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@147b │ │ -062942: 1100 |0007: return-object v0 │ │ -062944: 2200 e802 |0008: new-instance v0, Landroid/widget/Scroller; // type@02e8 │ │ -062948: 7020 7a14 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@147a │ │ -06294e: 28fa |000d: goto 0007 // -0006 │ │ +0628ac: |[0628ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0628bc: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0628c0: 2200 e802 |0002: new-instance v0, Landroid/widget/Scroller; // type@02e8 │ │ +0628c4: 7030 7b14 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@147b │ │ +0628ca: 1100 |0007: return-object v0 │ │ +0628cc: 2200 e802 |0008: new-instance v0, Landroid/widget/Scroller; // type@02e8 │ │ +0628d0: 7020 7a14 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@147a │ │ +0628d6: 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; │ │ @@ -136081,27 +136053,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -062950: |[062950] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -062960: 07a0 |0000: move-object v0, v10 │ │ -062962: 1f00 e802 |0001: check-cast v0, Landroid/widget/Scroller; // type@02e8 │ │ -062966: 01b1 |0003: move v1, v11 │ │ -062968: 01c2 |0004: move v2, v12 │ │ -06296a: 01d3 |0005: move v3, v13 │ │ -06296c: 01e4 |0006: move v4, v14 │ │ -06296e: 01f5 |0007: move v5, v15 │ │ -062970: 0206 1000 |0008: move/from16 v6, v16 │ │ -062974: 0207 1100 |000a: move/from16 v7, v17 │ │ -062978: 0208 1200 |000c: move/from16 v8, v18 │ │ -06297c: 7409 7e14 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@147e │ │ -062982: 0e00 |0011: return-void │ │ +0628d8: |[0628d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0628e8: 07a0 |0000: move-object v0, v10 │ │ +0628ea: 1f00 e802 |0001: check-cast v0, Landroid/widget/Scroller; // type@02e8 │ │ +0628ee: 01b1 |0003: move v1, v11 │ │ +0628f0: 01c2 |0004: move v2, v12 │ │ +0628f2: 01d3 |0005: move v3, v13 │ │ +0628f4: 01e4 |0006: move v4, v14 │ │ +0628f6: 01f5 |0007: move v5, v15 │ │ +0628f8: 0206 1000 |0008: move/from16 v6, v16 │ │ +0628fc: 0207 1100 |000a: move/from16 v7, v17 │ │ +062900: 0208 1200 |000c: move/from16 v8, v18 │ │ +062904: 7409 7e14 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@147e │ │ +06290a: 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; │ │ @@ -136119,27 +136091,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -062984: |[062984] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -062994: 07a0 |0000: move-object v0, v10 │ │ -062996: 1f00 e802 |0001: check-cast v0, Landroid/widget/Scroller; // type@02e8 │ │ -06299a: 01b1 |0003: move v1, v11 │ │ -06299c: 01c2 |0004: move v2, v12 │ │ -06299e: 01d3 |0005: move v3, v13 │ │ -0629a0: 01e4 |0006: move v4, v14 │ │ -0629a2: 01f5 |0007: move v5, v15 │ │ -0629a4: 0206 1000 |0008: move/from16 v6, v16 │ │ -0629a8: 0207 1100 |000a: move/from16 v7, v17 │ │ -0629ac: 0208 1200 |000c: move/from16 v8, v18 │ │ -0629b0: 7409 7e14 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@147e │ │ -0629b6: 0e00 |0011: return-void │ │ +06290c: |[06290c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +06291c: 07a0 |0000: move-object v0, v10 │ │ +06291e: 1f00 e802 |0001: check-cast v0, Landroid/widget/Scroller; // type@02e8 │ │ +062922: 01b1 |0003: move v1, v11 │ │ +062924: 01c2 |0004: move v2, v12 │ │ +062926: 01d3 |0005: move v3, v13 │ │ +062928: 01e4 |0006: move v4, v14 │ │ +06292a: 01f5 |0007: move v5, v15 │ │ +06292c: 0206 1000 |0008: move/from16 v6, v16 │ │ +062930: 0207 1100 |000a: move/from16 v7, v17 │ │ +062934: 0208 1200 |000c: move/from16 v8, v18 │ │ +062938: 7409 7e14 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@147e │ │ +06293e: 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; │ │ @@ -136159,17 +136131,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0629b8: |[0629b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0629c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0629ca: 0f00 |0001: return v0 │ │ +062940: |[062940] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +062950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062952: 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; │ │ │ │ @@ -136178,19 +136150,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0629cc: |[0629cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -0629dc: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ -0629e0: 6e10 7f14 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ -0629e6: 0a00 |0005: move-result v0 │ │ -0629e8: 0f00 |0006: return v0 │ │ +062954: |[062954] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +062964: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ +062968: 6e10 7f14 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@147f │ │ +06296e: 0a00 |0005: move-result v0 │ │ +062970: 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; │ │ │ │ @@ -136199,19 +136171,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0629ec: |[0629ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -0629fc: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ -062a00: 6e10 8014 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1480 │ │ -062a06: 0a00 |0005: move-result v0 │ │ -062a08: 0f00 |0006: return v0 │ │ +062974: |[062974] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +062984: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ +062988: 6e10 8014 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@1480 │ │ +06298e: 0a00 |0005: move-result v0 │ │ +062990: 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; │ │ │ │ @@ -136220,19 +136192,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062a0c: |[062a0c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -062a1c: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ -062a20: 6e10 8214 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1482 │ │ -062a26: 0a00 |0005: move-result v0 │ │ -062a28: 0f00 |0006: return v0 │ │ +062994: |[062994] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +0629a4: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ +0629a8: 6e10 8214 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@1482 │ │ +0629ae: 0a00 |0005: move-result v0 │ │ +0629b0: 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; │ │ │ │ @@ -136241,19 +136213,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062a2c: |[062a2c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -062a3c: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ -062a40: 6e10 8314 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1483 │ │ -062a46: 0a00 |0005: move-result v0 │ │ -062a48: 0f00 |0006: return v0 │ │ +0629b4: |[0629b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0629c4: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ +0629c8: 6e10 8314 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@1483 │ │ +0629ce: 0a00 |0005: move-result v0 │ │ +0629d0: 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; │ │ │ │ @@ -136262,19 +136234,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062a4c: |[062a4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -062a5c: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ -062a60: 6e10 8414 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1484 │ │ -062a66: 0a00 |0005: move-result v0 │ │ -062a68: 0f00 |0006: return v0 │ │ +0629d4: |[0629d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0629e4: 1f02 e802 |0000: check-cast v2, Landroid/widget/Scroller; // type@02e8 │ │ +0629e8: 6e10 8414 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@1484 │ │ +0629ee: 0a00 |0005: move-result v0 │ │ +0629f0: 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; │ │ │ │ @@ -136283,17 +136255,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062a6c: |[062a6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -062a7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062a7e: 0f00 |0001: return v0 │ │ +0629f4: |[0629f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +062a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062a06: 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; │ │ │ │ @@ -136302,16 +136274,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062a80: |[062a80] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -062a90: 0e00 |0000: return-void │ │ +062a08: |[062a08] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +062a18: 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 │ │ @@ -136323,16 +136295,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062a94: |[062a94] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -062aa4: 0e00 |0000: return-void │ │ +062a1c: |[062a1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +062a2c: 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 │ │ @@ -136344,18 +136316,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -062aa8: |[062aa8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -062ab8: 1f01 e802 |0000: check-cast v1, Landroid/widget/Scroller; // type@02e8 │ │ -062abc: 6e55 8514 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1485 │ │ -062ac2: 0e00 |0005: return-void │ │ +062a30: |[062a30] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +062a40: 1f01 e802 |0000: check-cast v1, Landroid/widget/Scroller; // type@02e8 │ │ +062a44: 6e55 8514 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1485 │ │ +062a4a: 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; │ │ @@ -136369,24 +136341,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -062ac4: |[062ac4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -062ad4: 0770 |0000: move-object v0, v7 │ │ -062ad6: 1f00 e802 |0001: check-cast v0, Landroid/widget/Scroller; // type@02e8 │ │ -062ada: 0181 |0003: move v1, v8 │ │ -062adc: 0192 |0004: move v2, v9 │ │ -062ade: 01a3 |0005: move v3, v10 │ │ -062ae0: 01b4 |0006: move v4, v11 │ │ -062ae2: 01c5 |0007: move v5, v12 │ │ -062ae4: 7406 8614 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1486 │ │ -062aea: 0e00 |000b: return-void │ │ +062a4c: |[062a4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +062a5c: 0770 |0000: move-object v0, v7 │ │ +062a5e: 1f00 e802 |0001: check-cast v0, Landroid/widget/Scroller; // type@02e8 │ │ +062a62: 0181 |0003: move v1, v8 │ │ +062a64: 0192 |0004: move v2, v9 │ │ +062a66: 01a3 |0005: move v3, v10 │ │ +062a68: 01b4 |0006: move v4, v11 │ │ +062a6a: 01c5 |0007: move v5, v12 │ │ +062a6c: 7406 8614 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1486 │ │ +062a72: 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; │ │ @@ -136427,17 +136399,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062aec: |[062aec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -062afc: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -062b02: 0e00 |0003: return-void │ │ +062a74: |[062a74] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +062a84: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +062a8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -136446,17 +136418,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062b04: |[062b04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -062b14: 7110 b010 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@10b0 │ │ -062b1a: 0e00 |0003: return-void │ │ +062a8c: |[062a8c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +062a9c: 7110 b010 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@10b0 │ │ +062aa2: 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; │ │ @@ -136466,18 +136438,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062b1c: |[062b1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -062b2c: 7110 b110 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@10b1 │ │ -062b32: 0a00 |0003: move-result v0 │ │ -062b34: 0f00 |0004: return v0 │ │ +062aa4: |[062aa4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +062ab4: 7110 b110 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@10b1 │ │ +062aba: 0a00 |0003: move-result v0 │ │ +062abc: 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; │ │ │ │ @@ -136486,18 +136458,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 │ │ -062b38: |[062b38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -062b48: 7120 b210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@10b2 │ │ -062b4e: 0c00 |0003: move-result-object v0 │ │ -062b50: 1100 |0004: return-object v0 │ │ +062ac0: |[062ac0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +062ad0: 7120 b210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@10b2 │ │ +062ad6: 0c00 |0003: move-result-object v0 │ │ +062ad8: 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; │ │ @@ -136507,17 +136479,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -062b54: |[062b54] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -062b64: 7709 b310 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@10b3 │ │ -062b6a: 0e00 |0003: return-void │ │ +062adc: |[062adc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +062aec: 7709 b310 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@10b3 │ │ +062af2: 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; │ │ @@ -136535,17 +136507,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -062b6c: |[062b6c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -062b7c: 770b b410 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@10b4 │ │ -062b82: 0e00 |0003: return-void │ │ +062af4: |[062af4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +062b04: 770b b410 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@10b4 │ │ +062b0a: 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; │ │ @@ -136565,17 +136537,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062b84: |[062b84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -062b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062b96: 0f00 |0001: return v0 │ │ +062b0c: |[062b0c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +062b1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062b1e: 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; │ │ │ │ @@ -136584,18 +136556,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062b98: |[062b98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -062ba8: 7110 b510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@10b5 │ │ -062bae: 0a00 |0003: move-result v0 │ │ -062bb0: 0f00 |0004: return v0 │ │ +062b20: |[062b20] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +062b30: 7110 b510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@10b5 │ │ +062b36: 0a00 |0003: move-result v0 │ │ +062b38: 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; │ │ │ │ @@ -136604,18 +136576,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062bb4: |[062bb4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -062bc4: 7110 b610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@10b6 │ │ -062bca: 0a00 |0003: move-result v0 │ │ -062bcc: 0f00 |0004: return v0 │ │ +062b3c: |[062b3c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +062b4c: 7110 b610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@10b6 │ │ +062b52: 0a00 |0003: move-result v0 │ │ +062b54: 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; │ │ │ │ @@ -136624,18 +136596,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062bd0: |[062bd0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -062be0: 7110 b710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@10b7 │ │ -062be6: 0a00 |0003: move-result v0 │ │ -062be8: 0f00 |0004: return v0 │ │ +062b58: |[062b58] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +062b68: 7110 b710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@10b7 │ │ +062b6e: 0a00 |0003: move-result v0 │ │ +062b70: 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; │ │ │ │ @@ -136644,18 +136616,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062bec: |[062bec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -062bfc: 7110 b810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@10b8 │ │ -062c02: 0a00 |0003: move-result v0 │ │ -062c04: 0f00 |0004: return v0 │ │ +062b74: |[062b74] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +062b84: 7110 b810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@10b8 │ │ +062b8a: 0a00 |0003: move-result v0 │ │ +062b8c: 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; │ │ │ │ @@ -136664,18 +136636,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062c08: |[062c08] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -062c18: 7110 b910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@10b9 │ │ -062c1e: 0a00 |0003: move-result v0 │ │ -062c20: 0f00 |0004: return v0 │ │ +062b90: |[062b90] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +062ba0: 7110 b910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@10b9 │ │ +062ba6: 0a00 |0003: move-result v0 │ │ +062ba8: 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; │ │ │ │ @@ -136684,18 +136656,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -062c24: |[062c24] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -062c34: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@10ba │ │ -062c3a: 0a00 |0003: move-result v0 │ │ -062c3c: 0f00 |0004: return v0 │ │ +062bac: |[062bac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +062bbc: 7110 ba10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@10ba │ │ +062bc2: 0a00 |0003: move-result v0 │ │ +062bc4: 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; │ │ │ │ @@ -136704,17 +136676,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -062c40: |[062c40] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -062c50: 7140 bb10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@10bb │ │ -062c56: 0e00 |0003: return-void │ │ +062bc8: |[062bc8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +062bd8: 7140 bb10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@10bb │ │ +062bde: 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; │ │ @@ -136727,17 +136699,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -062c58: |[062c58] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -062c68: 7140 bc10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@10bc │ │ -062c6e: 0e00 |0003: return-void │ │ +062be0: |[062be0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +062bf0: 7140 bc10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@10bc │ │ +062bf6: 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; │ │ @@ -136750,17 +136722,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -062c70: |[062c70] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -062c80: 7155 bd10 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@10bd │ │ -062c86: 0e00 |0003: return-void │ │ +062bf8: |[062bf8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +062c08: 7155 bd10 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@10bd │ │ +062c0e: 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; │ │ @@ -136774,17 +136746,17 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -062c88: |[062c88] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -062c98: 7706 be10 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@10be │ │ -062c9e: 0e00 |0003: return-void │ │ +062c10: |[062c10] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +062c20: 7706 be10 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@10be │ │ +062c26: 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; │ │ @@ -136833,19 +136805,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 │ │ -062ca0: |[062ca0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -062cb0: 5b01 e704 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04e7 │ │ -062cb4: 5b02 e804 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e8 │ │ -062cb8: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -062cbe: 0e00 |0007: return-void │ │ +062c28: |[062c28] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +062c38: 5b01 e704 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04e7 │ │ +062c3c: 5b02 e804 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e8 │ │ +062c40: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +062c46: 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; │ │ @@ -136856,19 +136828,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062cc0: |[062cc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -062cd0: 5410 e804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e8 │ │ -062cd4: 6e20 c410 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@10c4 │ │ -062cda: 0a00 |0005: move-result v0 │ │ -062cdc: 0f00 |0006: return v0 │ │ +062c48: |[062c48] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +062c58: 5410 e804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e8 │ │ +062c5c: 6e20 c410 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@10c4 │ │ +062c62: 0a00 |0005: move-result v0 │ │ +062c64: 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; │ │ │ │ @@ -136877,19 +136849,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062ce0: |[062ce0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -062cf0: 5410 e804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e8 │ │ -062cf4: 6e20 c510 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10c5 │ │ -062cfa: 0a00 |0005: move-result v0 │ │ -062cfc: 0f00 |0006: return v0 │ │ +062c68: |[062c68] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +062c78: 5410 e804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04e8 │ │ +062c7c: 6e20 c510 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10c5 │ │ +062c82: 0a00 |0005: move-result v0 │ │ +062c84: 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; │ │ │ │ @@ -136932,19 +136904,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 │ │ -062d00: |[062d00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -062d10: 5b01 e904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04e9 │ │ -062d14: 5b02 ea04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ea │ │ -062d18: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -062d1e: 0e00 |0007: return-void │ │ +062c88: |[062c88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +062c98: 5b01 e904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04e9 │ │ +062c9c: 5b02 ea04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ea │ │ +062ca0: 7010 1d16 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +062ca6: 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; │ │ @@ -136955,19 +136927,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062d20: |[062d20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -062d30: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ea │ │ -062d34: 6e10 c210 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@10c2 │ │ -062d3a: 0a00 |0005: move-result v0 │ │ -062d3c: 0f00 |0006: return v0 │ │ +062ca8: |[062ca8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +062cb8: 5410 ea04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ea │ │ +062cbc: 6e10 c210 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@10c2 │ │ +062cc2: 0a00 |0005: move-result v0 │ │ +062cc4: 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 : 2394 (SearchViewCompat.java) │ │ @@ -137001,17 +136973,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062d40: |[062d40] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -062d50: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -062d56: 0e00 |0003: return-void │ │ +062cc8: |[062cc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +062cd8: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +062cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -137020,17 +136992,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 │ │ -062d58: |[062d58] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -062d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062d6a: 1100 |0001: return-object v0 │ │ +062ce0: |[062ce0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +062cf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062cf2: 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; │ │ │ │ @@ -137039,17 +137011,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062d6c: |[062d6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -062d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062d7e: 0f00 |0001: return v0 │ │ +062cf4: |[062cf4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +062d04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +062d06: 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; │ │ │ │ @@ -137058,17 +137030,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062d80: |[062d80] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -062d90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062d92: 0f00 |0001: return v0 │ │ +062d08: |[062d08] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +062d18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d1a: 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; │ │ │ │ @@ -137077,17 +137049,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062d94: |[062d94] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -062da4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062da6: 0f00 |0001: return v0 │ │ +062d1c: |[062d1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +062d2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d2e: 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; │ │ │ │ @@ -137096,17 +137068,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 │ │ -062da8: |[062da8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -062db8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062dba: 1100 |0001: return-object v0 │ │ +062d30: |[062d30] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +062d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d42: 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; │ │ │ │ @@ -137115,17 +137087,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 │ │ -062dbc: |[062dbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -062dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062dce: 1100 |0001: return-object v0 │ │ +062d44: |[062d44] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +062d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d56: 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; │ │ │ │ @@ -137134,17 +137106,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 │ │ -062dd0: |[062dd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -062de0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062de2: 1100 |0001: return-object v0 │ │ +062d58: |[062d58] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +062d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d6a: 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; │ │ │ │ @@ -137153,16 +137125,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062de4: |[062de4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -062df4: 0e00 |0000: return-void │ │ +062d6c: |[062d6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +062d7c: 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 │ │ @@ -137172,16 +137144,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062df8: |[062df8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -062e08: 0e00 |0000: return-void │ │ +062d80: |[062d80] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +062d90: 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 │ │ @@ -137191,16 +137163,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062e0c: |[062e0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -062e1c: 0e00 |0000: return-void │ │ +062d94: |[062d94] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +062da4: 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 │ │ @@ -137210,16 +137182,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062e20: |[062e20] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -062e30: 0e00 |0000: return-void │ │ +062da8: |[062da8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +062db8: 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 │ │ @@ -137229,16 +137201,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 │ │ -062e34: |[062e34] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -062e44: 0e00 |0000: return-void │ │ +062dbc: |[062dbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +062dcc: 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; │ │ @@ -137248,16 +137220,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 │ │ -062e48: |[062e48] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -062e58: 0e00 |0000: return-void │ │ +062dd0: |[062dd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +062de0: 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; │ │ @@ -137267,16 +137239,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 │ │ -062e5c: |[062e5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -062e6c: 0e00 |0000: return-void │ │ +062de4: |[062de4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +062df4: 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; │ │ @@ -137287,16 +137259,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 │ │ -062e70: |[062e70] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -062e80: 0e00 |0000: return-void │ │ +062df8: |[062df8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +062e08: 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; │ │ @@ -137306,16 +137278,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062e84: |[062e84] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -062e94: 0e00 |0000: return-void │ │ +062e0c: |[062e0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +062e1c: 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 │ │ @@ -137325,16 +137297,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 │ │ -062e98: |[062e98] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -062ea8: 0e00 |0000: return-void │ │ +062e20: |[062e20] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +062e30: 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; │ │ @@ -137344,16 +137316,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062eac: |[062eac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -062ebc: 0e00 |0000: return-void │ │ +062e34: |[062e34] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +062e44: 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 │ │ @@ -137396,21 +137368,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 │ │ -062ec0: |[062ec0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -062ed0: 5b12 f604 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ -062ed4: 7010 e908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ -062eda: 2200 4600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ -062ede: 7010 4901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -062ee4: 5b10 f504 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04f5 │ │ -062ee8: 0e00 |000c: return-void │ │ +062e48: |[062e48] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +062e58: 5b12 f604 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ +062e5c: 7010 e908 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08e9 │ │ +062e62: 2200 4600 |0005: new-instance v0, Landroid/graphics/Rect; // type@0046 │ │ +062e66: 7010 4901 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +062e6c: 5b10 f504 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04f5 │ │ +062e70: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1403 │ │ 0x0005 line=1404 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -137420,60 +137392,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 │ │ -062eec: |[062eec] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -062efc: 5420 f504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04f5 │ │ -062f00: 6e20 5e0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ -062f06: 6e20 810d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d81 │ │ -062f0c: 6e20 5f0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d5f │ │ -062f12: 6e20 820d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d82 │ │ -062f18: 6e10 780d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d78 │ │ -062f1e: 0a01 |0011: move-result v1 │ │ -062f20: 6e20 980d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d98 │ │ -062f26: 6e10 670d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d67 │ │ -062f2c: 0c01 |0018: move-result-object v1 │ │ -062f2e: 6e20 8e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d8e │ │ -062f34: 6e10 620d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d62 │ │ -062f3a: 0c01 |001f: move-result-object v1 │ │ -062f3c: 6e20 850d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ -062f42: 6e10 630d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ -062f48: 0c01 |0026: move-result-object v1 │ │ -062f4a: 6e20 870d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d87 │ │ -062f50: 6e10 710d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d71 │ │ -062f56: 0a01 |002d: move-result v1 │ │ -062f58: 6e20 880d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d88 │ │ -062f5e: 6e10 700d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d70 │ │ -062f64: 0a01 |0034: move-result v1 │ │ -062f66: 6e20 860d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d86 │ │ -062f6c: 6e10 720d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d72 │ │ -062f72: 0a01 |003b: move-result v1 │ │ -062f74: 6e20 890d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d89 │ │ -062f7a: 6e10 730d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d73 │ │ -062f80: 0a01 |0042: move-result v1 │ │ -062f82: 6e20 8a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d8a │ │ -062f88: 6e10 6d0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d6d │ │ -062f8e: 0a01 |0049: move-result v1 │ │ -062f90: 6e20 800d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ -062f96: 6e10 770d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d77 │ │ -062f9c: 0a01 |0050: move-result v1 │ │ -062f9e: 6e20 930d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d93 │ │ -062fa4: 6e10 740d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d74 │ │ -062faa: 0a01 |0057: move-result v1 │ │ -062fac: 6e20 8c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d8c │ │ -062fb2: 6e10 5d0d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ -062fb8: 0a01 |005e: move-result v1 │ │ -062fba: 6e20 550d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ -062fc0: 6e10 660d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d66 │ │ -062fc6: 0a01 |0065: move-result v1 │ │ -062fc8: 6e20 8d0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d8d │ │ -062fce: 0e00 |0069: return-void │ │ +062e74: |[062e74] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +062e84: 5420 f504 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04f5 │ │ +062e88: 6e20 5e0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d5e │ │ +062e8e: 6e20 810d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d81 │ │ +062e94: 6e20 5f0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d5f │ │ +062e9a: 6e20 820d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d82 │ │ +062ea0: 6e10 780d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d78 │ │ +062ea6: 0a01 |0011: move-result v1 │ │ +062ea8: 6e20 980d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d98 │ │ +062eae: 6e10 670d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d67 │ │ +062eb4: 0c01 |0018: move-result-object v1 │ │ +062eb6: 6e20 8e0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d8e │ │ +062ebc: 6e10 620d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d62 │ │ +062ec2: 0c01 |001f: move-result-object v1 │ │ +062ec4: 6e20 850d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ +062eca: 6e10 630d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d63 │ │ +062ed0: 0c01 |0026: move-result-object v1 │ │ +062ed2: 6e20 870d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d87 │ │ +062ed8: 6e10 710d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d71 │ │ +062ede: 0a01 |002d: move-result v1 │ │ +062ee0: 6e20 880d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d88 │ │ +062ee6: 6e10 700d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d70 │ │ +062eec: 0a01 |0034: move-result v1 │ │ +062eee: 6e20 860d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d86 │ │ +062ef4: 6e10 720d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d72 │ │ +062efa: 0a01 |003b: move-result v1 │ │ +062efc: 6e20 890d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d89 │ │ +062f02: 6e10 730d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d73 │ │ +062f08: 0a01 |0042: move-result v1 │ │ +062f0a: 6e20 8a0d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d8a │ │ +062f10: 6e10 6d0d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d6d │ │ +062f16: 0a01 |0049: move-result v1 │ │ +062f18: 6e20 800d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d80 │ │ +062f1e: 6e10 770d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d77 │ │ +062f24: 0a01 |0050: move-result v1 │ │ +062f26: 6e20 930d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d93 │ │ +062f2c: 6e10 740d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d74 │ │ +062f32: 0a01 |0057: move-result v1 │ │ +062f34: 6e20 8c0d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d8c │ │ +062f3a: 6e10 5d0d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d5d │ │ +062f40: 0a01 |005e: move-result v1 │ │ +062f42: 6e20 550d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d55 │ │ +062f48: 6e10 660d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d66 │ │ +062f4e: 0a01 |0065: move-result v1 │ │ +062f50: 6e20 8d0d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d8d │ │ +062f56: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0002 line=1464 │ │ 0x0005 line=1465 │ │ 0x0008 line=1467 │ │ 0x000b line=1468 │ │ @@ -137503,19 +137475,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -062fd0: |[062fd0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -062fe0: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ -062fe4: 6e20 a611 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11a6 │ │ -062fea: 0a00 |0005: move-result v0 │ │ -062fec: 0f00 |0006: return v0 │ │ +062f58: |[062f58] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +062f68: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ +062f6c: 6e20 a611 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@11a6 │ │ +062f72: 0a00 |0005: move-result v0 │ │ +062f74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -137524,21 +137496,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 │ │ -062ff0: |[062ff0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063000: 6f30 ed08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ -063006: 1c00 7802 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0278 │ │ -06300a: 6e10 f915 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -063010: 0c00 |0008: move-result-object v0 │ │ -063012: 6e20 a013 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ -063018: 0e00 |000c: return-void │ │ +062f78: |[062f78] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +062f88: 6f30 ed08 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ed │ │ +062f8e: 1c00 7802 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0278 │ │ +062f92: 6e10 f915 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +062f98: 0c00 |0008: move-result-object v0 │ │ +062f9a: 6e20 a013 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@13a0 │ │ +062fa0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0003 line=1439 │ │ 0x000c line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -137550,51 +137522,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 │ │ -06301c: |[06301c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -06302c: 7110 7a0d 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@0d7a │ │ -063032: 0c04 |0003: move-result-object v4 │ │ -063034: 6f30 ee08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ -06303a: 7030 4a11 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@114a │ │ -063040: 6e10 7f0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d7f │ │ -063046: 1c05 7802 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0278 │ │ -06304a: 6e10 f915 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -063050: 0c05 |0012: move-result-object v5 │ │ -063052: 6e20 850d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ -063058: 6e20 940d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d94 │ │ -06305e: 7110 320b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b32 │ │ -063064: 0c03 |001c: move-result-object v3 │ │ -063066: 2035 b302 |001d: instance-of v5, v3, Landroid/view/View; // type@02b3 │ │ -06306a: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -06306e: 1f03 b302 |0021: check-cast v3, Landroid/view/View; // type@02b3 │ │ -063072: 6e20 8f0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d8f │ │ -063078: 5465 f604 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ -06307c: 6e10 9811 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ -063082: 0a01 |002b: move-result v1 │ │ -063084: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -063086: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -06308a: 5465 f604 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ -06308e: 6e20 9711 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ -063094: 0c00 |0034: move-result-object v0 │ │ -063096: 6e20 4b11 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@114b │ │ -06309c: 0a05 |0038: move-result v5 │ │ -06309e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -0630a2: 6e10 1013 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ -0630a8: 0a05 |003e: move-result v5 │ │ -0630aa: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -0630ae: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -0630b0: 7120 410b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ -0630b6: 6e20 560d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d56 │ │ -0630bc: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0630c0: 28e3 |004a: goto 002d // -001d │ │ -0630c2: 0e00 |004b: return-void │ │ +062fa4: |[062fa4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +062fb4: 7110 7a0d 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@0d7a │ │ +062fba: 0c04 |0003: move-result-object v4 │ │ +062fbc: 6f30 ee08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ee │ │ +062fc2: 7030 4a11 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@114a │ │ +062fc8: 6e10 7f0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d7f │ │ +062fce: 1c05 7802 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0278 │ │ +062fd2: 6e10 f915 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +062fd8: 0c05 |0012: move-result-object v5 │ │ +062fda: 6e20 850d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d85 │ │ +062fe0: 6e20 940d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d94 │ │ +062fe6: 7110 320b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b32 │ │ +062fec: 0c03 |001c: move-result-object v3 │ │ +062fee: 2035 b302 |001d: instance-of v5, v3, Landroid/view/View; // type@02b3 │ │ +062ff2: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +062ff6: 1f03 b302 |0021: check-cast v3, Landroid/view/View; // type@02b3 │ │ +062ffa: 6e20 8f0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d8f │ │ +063000: 5465 f604 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ +063004: 6e10 9811 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1198 │ │ +06300a: 0a01 |002b: move-result v1 │ │ +06300c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +06300e: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +063012: 5465 f604 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f6 │ │ +063016: 6e20 9711 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1197 │ │ +06301c: 0c00 |0034: move-result-object v0 │ │ +06301e: 6e20 4b11 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@114b │ │ +063024: 0a05 |0038: move-result v5 │ │ +063026: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +06302a: 6e10 1013 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1310 │ │ +063030: 0a05 |003e: move-result v5 │ │ +063032: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +063036: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +063038: 7120 410b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b41 │ │ +06303e: 6e20 560d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d56 │ │ +063044: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +063048: 28e3 |004a: goto 002d // -001d │ │ +06304a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x0004 line=1409 │ │ 0x0007 line=1410 │ │ 0x000a line=1411 │ │ 0x000d line=1413 │ │ @@ -137625,23 +137597,23 @@ │ │ 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 │ │ -0630c4: |[0630c4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0630d4: 6e20 4b11 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@114b │ │ -0630da: 0a00 |0003: move-result v0 │ │ -0630dc: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0630e0: 6f40 f008 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@08f0 │ │ -0630e6: 0a00 |0009: move-result v0 │ │ -0630e8: 0f00 |000a: return v0 │ │ -0630ea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0630ec: 28fe |000c: goto 000a // -0002 │ │ +06304c: |[06304c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06305c: 6e20 4b11 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@114b │ │ +063062: 0a00 |0003: move-result v0 │ │ +063064: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +063068: 6f40 f008 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@08f0 │ │ +06306e: 0a00 |0009: move-result v0 │ │ +063070: 0f00 |000a: return v0 │ │ +063072: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +063074: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1445 │ │ 0x0006 line=1446 │ │ 0x000a line=1448 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -137683,18 +137655,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 │ │ -0630f0: |[0630f0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -063100: 5b01 f904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063104: 7010 2412 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1224 │ │ -06310a: 0e00 |0005: return-void │ │ +063078: |[063078] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +063088: 5b01 f904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +06308c: 7010 2412 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1224 │ │ +063092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -137703,17 +137675,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 │ │ -06310c: |[06310c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -06311c: 7020 5111 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1151 │ │ -063122: 0e00 |0003: return-void │ │ +063094: |[063094] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +0630a4: 7020 5111 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1151 │ │ +0630aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -137724,35 +137696,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -063124: |[063124] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -063134: 5464 f904 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063138: 7110 8311 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ -06313e: 0c04 |0005: move-result-object v4 │ │ -063140: 6e10 fd12 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -063146: 0c01 |0009: move-result-object v1 │ │ -063148: 1f01 6f02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -06314c: 5464 f904 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063150: 6e10 9d11 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -063156: 0a04 |0011: move-result v4 │ │ -063158: 5215 fe04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -06315c: 9000 0405 |0014: add-int v0, v4, v5 │ │ -063160: 5464 f904 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063164: 7110 8611 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1186 │ │ -06316a: 0a04 |001b: move-result v4 │ │ -06316c: 9003 0004 |001c: add-int v3, v0, v4 │ │ -063170: 7120 1716 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -063176: 0a04 |0021: move-result v4 │ │ -063178: 7120 1916 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ -06317e: 0a02 |0025: move-result v2 │ │ -063180: 0f02 |0026: return v2 │ │ +0630ac: |[0630ac] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0630bc: 5464 f904 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0630c0: 7110 8311 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ +0630c6: 0c04 |0005: move-result-object v4 │ │ +0630c8: 6e10 fd12 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0630ce: 0c01 |0009: move-result-object v1 │ │ +0630d0: 1f01 6f02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +0630d4: 5464 f904 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0630d8: 6e10 9d11 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +0630de: 0a04 |0011: move-result v4 │ │ +0630e0: 5215 fe04 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +0630e4: 9000 0405 |0014: add-int v0, v4, v5 │ │ +0630e8: 5464 f904 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0630ec: 7110 8611 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1186 │ │ +0630f2: 0a04 |001b: move-result v4 │ │ +0630f4: 9003 0004 |001c: add-int v3, v0, v4 │ │ +0630f8: 7120 1716 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +0630fe: 0a04 |0021: move-result v4 │ │ +063100: 7120 1916 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1619 │ │ +063106: 0a02 |0025: move-result v2 │ │ +063108: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x000c line=1242 │ │ 0x0016 line=1243 │ │ 0x001e line=1245 │ │ 0x0026 line=1247 │ │ @@ -137771,19 +137743,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -063184: |[063184] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -063194: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063198: 7110 8611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1186 │ │ -06319e: 0a00 |0005: move-result v0 │ │ -0631a0: 0f00 |0006: return v0 │ │ +06310c: |[06310c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +06311c: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +063120: 7110 8611 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1186 │ │ +063126: 0a00 |0005: move-result v0 │ │ +063128: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -137792,23 +137764,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0631a4: |[0631a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -0631b4: 5420 f904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0631b8: 7110 8111 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ -0631be: 0c00 |0005: move-result-object v0 │ │ -0631c0: 5421 f904 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0631c4: 7110 8311 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ -0631ca: 0c01 |000b: move-result-object v1 │ │ -0631cc: 6e30 3712 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1237 │ │ -0631d2: 0e00 |000f: return-void │ │ +06312c: |[06312c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +06313c: 5420 f904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +063140: 7110 8111 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ +063146: 0c00 |0005: move-result-object v0 │ │ +063148: 5421 f904 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +06314c: 7110 8311 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ +063152: 0c01 |000b: move-result-object v1 │ │ +063154: 6e30 3712 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1237 │ │ +06315a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x000f line=1253 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -137819,18 +137791,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0631d4: |[0631d4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0631e4: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0631e8: 6e10 bb11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11bb │ │ -0631ee: 0e00 |0005: return-void │ │ +06315c: |[06315c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +06316c: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +063170: 6e10 bb11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@11bb │ │ +063176: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0005 line=1215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -137841,50 +137813,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0631f0: |[0631f0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -063200: 5420 f904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063204: 7110 8111 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ -06320a: 0c00 |0005: move-result-object v0 │ │ -06320c: 6e10 5212 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ -063212: 0a00 |0009: move-result v0 │ │ -063214: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -063218: 5420 f904 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -06321c: 7110 8211 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1182 │ │ -063222: 0a00 |0011: move-result v0 │ │ -063224: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -063226: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -06322a: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -06322e: 5420 f904 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063232: 5421 f904 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063236: 7110 8311 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ -06323c: 0c01 |001e: move-result-object v1 │ │ -06323e: 6e20 c711 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11c7 │ │ -063244: 5420 f904 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063248: 5421 f904 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -06324c: 7110 8311 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ -063252: 0c01 |0029: move-result-object v1 │ │ -063254: 6e20 8f11 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@118f │ │ -06325a: 5420 f904 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -06325e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -063260: 7120 8411 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1184 │ │ -063266: 0e00 |0033: return-void │ │ -063268: 5420 f904 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -06326c: 5421 f904 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063270: 7110 8311 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ -063276: 0c01 |003b: move-result-object v1 │ │ -063278: 6e20 9011 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1190 │ │ -06327e: 5420 f904 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063282: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -063284: 7120 8411 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1184 │ │ -06328a: 28ee |0045: goto 0033 // -0012 │ │ +063178: |[063178] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +063188: 5420 f904 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +06318c: 7110 8111 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ +063192: 0c00 |0005: move-result-object v0 │ │ +063194: 6e10 5212 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1252 │ │ +06319a: 0a00 |0009: move-result v0 │ │ +06319c: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +0631a0: 5420 f904 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631a4: 7110 8211 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1182 │ │ +0631aa: 0a00 |0011: move-result v0 │ │ +0631ac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0631ae: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +0631b2: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +0631b6: 5420 f904 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631ba: 5421 f904 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631be: 7110 8311 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ +0631c4: 0c01 |001e: move-result-object v1 │ │ +0631c6: 6e20 c711 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@11c7 │ │ +0631cc: 5420 f904 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631d0: 5421 f904 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631d4: 7110 8311 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ +0631da: 0c01 |0029: move-result-object v1 │ │ +0631dc: 6e20 8f11 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@118f │ │ +0631e2: 5420 f904 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631e6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0631e8: 7120 8411 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1184 │ │ +0631ee: 0e00 |0033: return-void │ │ +0631f0: 5420 f904 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631f4: 5421 f904 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0631f8: 7110 8311 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1183 │ │ +0631fe: 0c01 |003b: move-result-object v1 │ │ +063200: 6e20 9011 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1190 │ │ +063206: 5420 f904 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +06320a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +06320c: 7120 8411 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1184 │ │ +063212: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ 0x000c line=1200 │ │ 0x0017 line=1201 │ │ 0x0022 line=1202 │ │ 0x002d line=1203 │ │ @@ -137900,20 +137872,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06328c: |[06328c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -06329c: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0632a0: 7120 8511 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1185 │ │ -0632a6: 5410 f904 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0632aa: 6e10 a411 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11a4 │ │ -0632b0: 0e00 |000a: return-void │ │ +063214: |[063214] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +063224: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +063228: 7120 8511 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1185 │ │ +06322e: 5410 f904 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +063232: 6e10 a411 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11a4 │ │ +063238: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0005 line=1220 │ │ 0x000a line=1221 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -137928,47 +137900,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0632b4: |[0632b4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0632c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0632c6: 6e10 fd12 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -0632cc: 0c01 |0004: move-result-object v1 │ │ -0632ce: 1f01 6f02 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -0632d2: 5452 f904 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0632d6: 6e10 9d11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ -0632dc: 0a02 |000c: move-result v2 │ │ -0632de: 5213 fe04 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ -0632e2: 9000 0203 |000f: add-int v0, v2, v3 │ │ -0632e6: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -0632ea: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -0632ee: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -0632f2: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -0632f6: 5452 f904 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -0632fa: 7110 8211 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1182 │ │ -063300: 0a02 |001e: move-result v2 │ │ -063302: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -063306: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -06330a: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -06330e: 5452 f904 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063312: 7110 8611 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1186 │ │ -063318: 0a02 |002a: move-result v2 │ │ -06331a: b020 |002b: add-int/2addr v0, v2 │ │ -06331c: 5452 f904 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063320: 7110 8111 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ -063326: 0c02 |0031: move-result-object v2 │ │ -063328: 6e10 0e13 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ -06332e: 0a03 |0035: move-result v3 │ │ -063330: 6e30 6012 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1260 │ │ -063336: 5452 f904 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -06333a: 6e10 a411 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11a4 │ │ -063340: 0e00 |003e: return-void │ │ +06323c: |[06323c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +06324c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06324e: 6e10 fd12 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +063254: 0c01 |0004: move-result-object v1 │ │ +063256: 1f01 6f02 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +06325a: 5452 f904 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +06325e: 6e10 9d11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@119d │ │ +063264: 0a02 |000c: move-result v2 │ │ +063266: 5213 fe04 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04fe │ │ +06326a: 9000 0203 |000f: add-int v0, v2, v3 │ │ +06326e: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +063272: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +063276: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +06327a: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +06327e: 5452 f904 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +063282: 7110 8211 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1182 │ │ +063288: 0a02 |001e: move-result v2 │ │ +06328a: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +06328e: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +063292: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +063296: 5452 f904 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +06329a: 7110 8611 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1186 │ │ +0632a0: 0a02 |002a: move-result v2 │ │ +0632a2: b020 |002b: add-int/2addr v0, v2 │ │ +0632a4: 5452 f904 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0632a8: 7110 8111 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1181 │ │ +0632ae: 0c02 |0031: move-result-object v2 │ │ +0632b0: 6e10 0e13 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ +0632b6: 0a03 |0035: move-result v3 │ │ +0632b8: 6e30 6012 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1260 │ │ +0632be: 5452 f904 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0632c2: 6e10 a411 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@11a4 │ │ +0632c8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1225 │ │ 0x0007 line=1226 │ │ 0x0011 line=1227 │ │ 0x0025 line=1228 │ │ 0x002c line=1230 │ │ @@ -137987,26 +137959,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -063344: |[063344] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -063354: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ -063358: 7110 7f11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@117f │ │ -06335e: 0a00 |0005: move-result v0 │ │ -063360: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -063364: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -063366: 0f00 |0009: return v0 │ │ -063368: 6e10 fd12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -06336e: 0c00 |000d: move-result-object v0 │ │ -063370: 1f00 6f02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -063374: 5500 0005 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ -063378: 28f7 |0012: goto 0009 // -0009 │ │ +0632cc: |[0632cc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0632dc: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04f9 │ │ +0632e0: 7110 7f11 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@117f │ │ +0632e6: 0a00 |0005: move-result v0 │ │ +0632e8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0632ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0632ee: 0f00 |0009: return v0 │ │ +0632f0: 6e10 fd12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0632f6: 0c00 |000d: move-result-object v0 │ │ +0632f8: 1f00 6f02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +0632fc: 5500 0005 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0500 │ │ +063300: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0008 line=1191 │ │ 0x0009 line=1194 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -138044,17 +138016,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06337c: |[06337c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -06338c: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -063392: 0e00 |0003: return-void │ │ +063304: |[063304] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +063314: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +06331a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -138063,16 +138035,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -063394: |[063394] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -0633a4: 0e00 |0000: return-void │ │ +06331c: |[06331c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +06332c: 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; │ │ │ │ @@ -138081,16 +138053,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0633a8: |[0633a8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -0633b8: 0e00 |0000: return-void │ │ +063330: |[063330] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +063340: 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; │ │ │ │ @@ -138099,16 +138071,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0633bc: |[0633bc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -0633cc: 0e00 |0000: return-void │ │ +063344: |[063344] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +063354: 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 │ │ @@ -138144,17 +138116,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0633d0: |[0633d0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -0633e0: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ -0633e6: 0e00 |0003: return-void │ │ +063358: |[063358] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +063368: 7010 1d16 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@161d │ │ +06336e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1345 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -138163,25 +138135,25 @@ │ │ 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 │ │ -0633e8: |[0633e8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0633f8: 6e10 fe12 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12fe │ │ -0633fe: 0a00 |0003: move-result v0 │ │ -063400: 6e10 0e13 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ -063406: 0a01 |0007: move-result v1 │ │ -063408: 6e10 0a13 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@130a │ │ -06340e: 0a02 |000b: move-result v2 │ │ -063410: 6e10 f312 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ -063416: 0a03 |000f: move-result v3 │ │ -063418: 7153 3a0b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b3a │ │ -06341e: 0e00 |0013: return-void │ │ +063370: |[063370] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +063380: 6e10 fe12 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@12fe │ │ +063386: 0a00 |0003: move-result v0 │ │ +063388: 6e10 0e13 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@130e │ │ +06338e: 0a01 |0007: move-result v1 │ │ +063390: 6e10 0a13 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@130a │ │ +063396: 0a02 |000b: move-result v2 │ │ +063398: 6e10 f312 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@12f3 │ │ +06339e: 0a03 |000f: move-result v3 │ │ +0633a0: 7153 3a0b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b3a │ │ +0633a6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0013 line=1349 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -138221,19 +138193,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -063420: |[063420] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -063430: 5b12 3405 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0534 │ │ -063434: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -063436: 7030 e111 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@11e1 │ │ -06343c: 0e00 |0006: return-void │ │ +0633a8: |[0633a8] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0633b8: 5b12 3405 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0534 │ │ +0633bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0633be: 7030 e111 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@11e1 │ │ +0633c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -138243,19 +138215,19 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -063440: |[063440] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -063450: 5420 3405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0534 │ │ -063454: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -063456: 7120 f711 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@11f7 │ │ -06345c: 0e00 |0006: return-void │ │ +0633c8: |[0633c8] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0633d8: 5420 3405 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0534 │ │ +0633dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0633de: 7120 f711 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@11f7 │ │ +0633e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ @@ -138294,19 +138266,19 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -063460: |[063460] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -063470: 5b12 3505 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0535 │ │ -063474: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -063476: 7030 e111 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@11e1 │ │ -06347c: 0e00 |0006: return-void │ │ +0633e8: |[0633e8] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0633f8: 5b12 3505 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0535 │ │ +0633fc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0633fe: 7030 e111 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V // method@11e1 │ │ +063404: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -138316,19 +138288,19 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -063480: |[063480] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -063490: 5420 3505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0535 │ │ -063494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -063496: 7120 f911 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@11f9 │ │ -06349c: 0e00 |0006: return-void │ │ +063408: |[063408] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +063418: 5420 3505 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0535 │ │ +06341c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06341e: 7120 f911 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@11f9 │ │ +063424: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0006 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ @@ -138363,17 +138335,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0634a0: |[0634a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0634b0: 7010 0602 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0206 │ │ -0634b6: 0e00 |0003: return-void │ │ +063428: |[063428] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +063438: 7010 0602 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@0206 │ │ +06343e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -138382,18 +138354,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0634b8: |[0634b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0634c8: 7110 1f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@021f │ │ -0634ce: 0a00 |0003: move-result v0 │ │ -0634d0: 0f00 |0004: return v0 │ │ +063440: |[063440] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +063450: 7110 1f02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@021f │ │ +063456: 0a00 |0003: move-result v0 │ │ +063458: 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; │ │ │ │ @@ -138402,22 +138374,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0634d4: |[0634d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0634e4: 6e20 fe01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01fe │ │ -0634ea: 0a00 |0003: move-result v0 │ │ -0634ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0634f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0634f2: 0f00 |0007: return v0 │ │ -0634f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0634f6: 28fe |0009: goto 0007 // -0002 │ │ +06345c: |[06345c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +06346c: 6e20 fe01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01fe │ │ +063472: 0a00 |0003: move-result v0 │ │ +063474: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +063478: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06347a: 0f00 |0007: return v0 │ │ +06347c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06347e: 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; │ │ @@ -138428,18 +138400,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 │ │ -0634f8: |[0634f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -063508: 7110 2002 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0220 │ │ -06350e: 0c00 |0003: move-result-object v0 │ │ -063510: 1100 |0004: return-object v0 │ │ +063480: |[063480] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +063490: 7110 2002 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0220 │ │ +063496: 0c00 |0003: move-result-object v0 │ │ +063498: 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; │ │ │ │ @@ -138448,18 +138420,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 │ │ -063514: |[063514] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -063524: 7110 2102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0221 │ │ -06352a: 0c00 |0003: move-result-object v0 │ │ -06352c: 1100 |0004: return-object v0 │ │ +06349c: |[06349c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0634ac: 7110 2102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0221 │ │ +0634b2: 0c00 |0003: move-result-object v0 │ │ +0634b4: 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; │ │ │ │ @@ -138468,18 +138440,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 │ │ -063530: |[063530] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -063540: 7110 2202 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0222 │ │ -063546: 0c00 |0003: move-result-object v0 │ │ -063548: 1100 |0004: return-object v0 │ │ +0634b8: |[0634b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0634c8: 7110 2202 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0222 │ │ +0634ce: 0c00 |0003: move-result-object v0 │ │ +0634d0: 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; │ │ │ │ @@ -138488,18 +138460,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 │ │ -06354c: |[06354c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -06355c: 7110 2302 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0223 │ │ -063562: 0c00 |0003: move-result-object v0 │ │ -063564: 1100 |0004: return-object v0 │ │ +0634d4: |[0634d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0634e4: 7110 2302 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0223 │ │ +0634ea: 0c00 |0003: move-result-object v0 │ │ +0634ec: 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; │ │ │ │ @@ -138533,17 +138505,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063568: |[063568] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -063578: 7010 9d04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@049d │ │ -06357e: 0e00 |0003: return-void │ │ +0634f0: |[0634f0] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +063500: 7010 9d04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@049d │ │ +063506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -138552,21 +138524,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 │ │ -063580: |[063580] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -063590: 7110 b304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04b3 │ │ -063596: 0c00 |0003: move-result-object v0 │ │ -063598: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06359c: 6e20 a704 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04a7 │ │ -0635a2: 0c00 |0009: move-result-object v0 │ │ -0635a4: 1100 |000a: return-object v0 │ │ +063508: |[063508] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +063518: 7110 b304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04b3 │ │ +06351e: 0c00 |0003: move-result-object v0 │ │ +063520: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +063524: 6e20 a704 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@04a7 │ │ +06352a: 0c00 |0009: move-result-object v0 │ │ +06352c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -138579,21 +138551,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 │ │ -0635a8: |[0635a8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0635b8: 7110 b404 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04b4 │ │ -0635be: 0c00 |0003: move-result-object v0 │ │ -0635c0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0635c4: 6f30 9f04 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@049f │ │ -0635ca: 0c00 |0009: move-result-object v0 │ │ -0635cc: 1100 |000a: return-object v0 │ │ +063530: |[063530] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +063540: 7110 b404 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@04b4 │ │ +063546: 0c00 |0003: move-result-object v0 │ │ +063548: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06354c: 6f30 9f04 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@049f │ │ +063552: 0c00 |0009: move-result-object v0 │ │ +063554: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -138607,17 +138579,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 │ │ -0635d0: |[0635d0] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0635e0: 7120 b504 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04b5 │ │ -0635e6: 0e00 |0003: return-void │ │ +063558: |[063558] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +063568: 7120 b504 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@04b5 │ │ +06356e: 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; │ │ @@ -138628,18 +138600,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 │ │ -0635e8: |[0635e8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0635f8: 7120 b604 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04b6 │ │ -0635fe: 0a00 |0003: move-result v0 │ │ -063600: 0f00 |0004: return v0 │ │ +063570: |[063570] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +063580: 7120 b604 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@04b6 │ │ +063586: 0a00 |0003: move-result v0 │ │ +063588: 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; │ │ @@ -138649,18 +138621,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -063604: |[063604] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -063614: 6f20 9e04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@049e │ │ -06361a: 0c00 |0003: move-result-object v0 │ │ -06361c: 1100 |0004: return-object v0 │ │ +06358c: |[06358c] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +06359c: 6f20 9e04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@049e │ │ +0635a2: 0c00 |0003: move-result-object v0 │ │ +0635a4: 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; │ │ │ │ @@ -138694,17 +138666,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063620: |[063620] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -063630: 7010 f404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04f4 │ │ -063636: 0e00 |0003: return-void │ │ +0635a8: |[0635a8] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +0635b8: 7010 f404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04f4 │ │ +0635be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -138713,34 +138685,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 38 16-bit code units │ │ -063638: |[063638] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -063648: 5470 9101 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ -06364c: 5471 8e01 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -063650: 5472 8d01 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -063654: 5473 8c01 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -063658: 5474 8b01 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -06365c: 6e54 7400 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@0074 │ │ -063662: 5471 8e01 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ -063666: 5472 8d01 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ -06366a: 5473 8c01 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ -06366e: 5474 8b01 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ -063672: 5475 8f01 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ -063676: 7706 0505 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0505 │ │ -06367c: 0c00 |001a: move-result-object v0 │ │ -06367e: 5271 9301 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ -063682: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -063686: 5201 0600 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -06368a: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -06368e: 5901 0600 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ -063692: 1100 |0025: return-object v0 │ │ +0635c0: |[0635c0] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0635d0: 5470 9101 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0191 │ │ +0635d4: 5471 8e01 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +0635d8: 5472 8d01 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +0635dc: 5473 8c01 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +0635e0: 5474 8b01 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +0635e4: 6e54 7400 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@0074 │ │ +0635ea: 5471 8e01 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@018e │ │ +0635ee: 5472 8d01 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@018d │ │ +0635f2: 5473 8c01 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@018c │ │ +0635f6: 5474 8b01 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@018b │ │ +0635fa: 5475 8f01 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@018f │ │ +0635fe: 7706 0505 0000 |0017: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatGingerbread;.add:(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; // method@0505 │ │ +063604: 0c00 |001a: move-result-object v0 │ │ +063606: 5271 9301 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0193 │ │ +06360a: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +06360e: 5201 0600 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +063612: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +063616: 5901 0600 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0006 │ │ +06361a: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x000d line=103 │ │ 0x001b line=106 │ │ 0x001f line=107 │ │ @@ -138780,17 +138752,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063694: |[063694] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0636a4: 7010 4005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0540 │ │ -0636aa: 0e00 |0003: return-void │ │ +06361c: |[06361c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +06362c: 7010 4005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0540 │ │ +063632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -138799,27 +138771,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 │ │ -0636ac: |[0636ac] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0636bc: 6e10 1d05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@051d │ │ -0636c2: 0c00 |0003: move-result-object v0 │ │ -0636c4: 6e10 1e05 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@051e │ │ -0636ca: 0c01 |0007: move-result-object v1 │ │ -0636cc: 7130 5205 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0552 │ │ -0636d2: 6e20 4605 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0546 │ │ -0636d8: 0a00 |000e: move-result v0 │ │ -0636da: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0636de: 6e10 1b05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@051b │ │ -0636e4: 0c00 |0014: move-result-object v0 │ │ -0636e6: 7220 b912 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12b9 │ │ -0636ec: 0e00 |0018: return-void │ │ +063634: |[063634] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +063644: 6e10 1d05 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@051d │ │ +06364a: 0c00 |0003: move-result-object v0 │ │ +06364c: 6e10 1e05 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@051e │ │ +063652: 0c01 |0007: move-result-object v1 │ │ +063654: 7130 5205 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0552 │ │ +06365a: 6e20 4605 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0546 │ │ +063660: 0a00 |000e: move-result v0 │ │ +063662: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +063666: 6e10 1b05 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@051b │ │ +06366c: 0c00 |0014: move-result-object v0 │ │ +06366e: 7220 b912 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@12b9 │ │ +063674: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -138832,22 +138804,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0636f0: |[0636f0] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -063700: 7210 b212 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@12b2 │ │ -063706: 0a00 |0003: move-result v0 │ │ -063708: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -06370c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06370e: 0f00 |0007: return v0 │ │ -063710: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -063712: 28fe |0009: goto 0007 // -0002 │ │ +063678: |[063678] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +063688: 7210 b212 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@12b2 │ │ +06368e: 0a00 |0003: move-result v0 │ │ +063690: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +063694: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +063696: 0f00 |0007: return v0 │ │ +063698: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06369a: 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; │ │ │ │ @@ -138910,20 +138882,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -063714: |[063714] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -063724: 7020 7d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@057d │ │ -06372a: 2200 0101 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0101 │ │ -06372e: 7020 ea05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05ea │ │ -063734: 5b10 d301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d3 │ │ -063738: 0e00 |000a: return-void │ │ +06369c: |[06369c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +0636ac: 7020 7d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@057d │ │ +0636b2: 2200 0101 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0101 │ │ +0636b6: 7020 ea05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05ea │ │ +0636bc: 5b10 d301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d3 │ │ +0636c0: 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; │ │ @@ -138934,25 +138906,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 │ │ -06373c: |[06373c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -06374c: 7020 7d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@057d │ │ -063752: 2200 0101 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0101 │ │ -063756: 7020 ea05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05ea │ │ -06375c: 5b10 d301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d3 │ │ -063760: 5b13 d801 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ -063764: 5b14 d401 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ -063768: 5b15 d501 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ -06376c: 5b16 d601 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ -063770: 5b17 d701 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ -063774: 0e00 |0014: return-void │ │ +0636c4: |[0636c4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0636d4: 7020 7d05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@057d │ │ +0636da: 2200 0101 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0101 │ │ +0636de: 7020 ea05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05ea │ │ +0636e4: 5b10 d301 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d3 │ │ +0636e8: 5b13 d801 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ +0636ec: 5b14 d401 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ +0636f0: 5b15 d501 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ +0636f4: 5b16 d601 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ +0636f8: 5b17 d701 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ +0636fc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -138974,34 +138946,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -063778: |[063778] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -063788: 6e10 ae05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05ae │ │ -06378e: 0a01 |0003: move-result v1 │ │ -063790: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -063794: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -063798: 7210 1901 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0119 │ │ -06379e: 0e00 |000b: return-void │ │ -0637a0: 5420 d201 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -0637a4: 5b23 d201 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -0637a8: 6e10 af05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05af │ │ -0637ae: 0a01 |0013: move-result v1 │ │ -0637b0: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0637b4: 6f20 8005 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0580 │ │ -0637ba: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0637be: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0637c2: 7210 1e01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ -0637c8: 0a01 |0020: move-result v1 │ │ -0637ca: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0637ce: 7210 1901 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0119 │ │ -0637d4: 28e5 |0026: goto 000b // -001b │ │ +063700: |[063700] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +063710: 6e10 ae05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@05ae │ │ +063716: 0a01 |0003: move-result v1 │ │ +063718: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +06371c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +063720: 7210 1901 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0119 │ │ +063726: 0e00 |000b: return-void │ │ +063728: 5420 d201 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +06372c: 5b23 d201 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +063730: 6e10 af05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@05af │ │ +063736: 0a01 |0013: move-result v1 │ │ +063738: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +06373c: 6f20 8005 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0580 │ │ +063742: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +063746: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +06374a: 7210 1e01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ +063750: 0a01 |0020: move-result v1 │ │ +063752: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +063756: 7210 1901 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0119 │ │ +06375c: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -139020,18 +138992,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 │ │ -0637d8: |[0637d8] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0637e8: 1f01 3900 |0000: check-cast v1, Landroid/database/Cursor; // type@0039 │ │ -0637ec: 6e20 a405 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05a4 │ │ -0637f2: 0e00 |0005: return-void │ │ +063760: |[063760] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +063770: 1f01 3900 |0000: check-cast v1, Landroid/database/Cursor; // type@0039 │ │ +063774: 6e20 a405 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05a4 │ │ +06377a: 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; │ │ │ │ @@ -139040,56 +139012,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 │ │ -0637f4: |[0637f4] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -063804: 6f55 8305 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@0583 │ │ -06380a: 6e20 db15 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063810: 1a00 4414 |0006: const-string v0, "mUri=" // string@1444 │ │ -063814: 6e20 db15 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -06381a: 5410 d801 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ -06381e: 6e20 df15 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -063824: 6e20 db15 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -06382a: 1a00 9c13 |0013: const-string v0, "mProjection=" // string@139c │ │ -06382e: 6e20 db15 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063834: 5410 d401 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ -063838: 7110 7516 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ -06383e: 0c00 |001d: move-result-object v0 │ │ -063840: 6e20 e015 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -063846: 6e20 db15 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -06384c: 1a00 d413 |0024: const-string v0, "mSelection=" // string@13d4 │ │ -063850: 6e20 db15 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063856: 5410 d501 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ -06385a: 6e20 e015 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -063860: 6e20 db15 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063866: 1a00 d613 |0031: const-string v0, "mSelectionArgs=" // string@13d6 │ │ -06386a: 6e20 db15 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063870: 5410 d601 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ -063874: 7110 7516 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ -06387a: 0c00 |003b: move-result-object v0 │ │ -06387c: 6e20 e015 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -063882: 6e20 db15 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063888: 1a00 f013 |0042: const-string v0, "mSortOrder=" // string@13f0 │ │ -06388c: 6e20 db15 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -063892: 5410 d701 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ -063896: 6e20 e015 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ -06389c: 6e20 db15 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0638a2: 1a00 8712 |004f: const-string v0, "mCursor=" // string@1287 │ │ -0638a6: 6e20 db15 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0638ac: 5410 d201 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -0638b0: 6e20 df15 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ -0638b6: 6e20 db15 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0638bc: 1a00 7112 |005c: const-string v0, "mContentChanged=" // string@1271 │ │ -0638c0: 6e20 db15 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ -0638c6: 5510 d101 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01d1 │ │ -0638ca: 6e20 e115 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ -0638d0: 0e00 |0066: return-void │ │ +06377c: |[06377c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06378c: 6f55 8305 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@0583 │ │ +063792: 6e20 db15 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +063798: 1a00 4414 |0006: const-string v0, "mUri=" // string@1444 │ │ +06379c: 6e20 db15 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637a2: 5410 d801 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ +0637a6: 6e20 df15 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +0637ac: 6e20 db15 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637b2: 1a00 9c13 |0013: const-string v0, "mProjection=" // string@139c │ │ +0637b6: 6e20 db15 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637bc: 5410 d401 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ +0637c0: 7110 7516 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ +0637c6: 0c00 |001d: move-result-object v0 │ │ +0637c8: 6e20 e015 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0637ce: 6e20 db15 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637d4: 1a00 d413 |0024: const-string v0, "mSelection=" // string@13d4 │ │ +0637d8: 6e20 db15 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637de: 5410 d501 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ +0637e2: 6e20 e015 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +0637e8: 6e20 db15 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637ee: 1a00 d613 |0031: const-string v0, "mSelectionArgs=" // string@13d6 │ │ +0637f2: 6e20 db15 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +0637f8: 5410 d601 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ +0637fc: 7110 7516 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1675 │ │ +063802: 0c00 |003b: move-result-object v0 │ │ +063804: 6e20 e015 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +06380a: 6e20 db15 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +063810: 1a00 f013 |0042: const-string v0, "mSortOrder=" // string@13f0 │ │ +063814: 6e20 db15 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +06381a: 5410 d701 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ +06381e: 6e20 e015 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@15e0 │ │ +063824: 6e20 db15 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +06382a: 1a00 8712 |004f: const-string v0, "mCursor=" // string@1287 │ │ +06382e: 6e20 db15 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +063834: 5410 d201 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +063838: 6e20 df15 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@15df │ │ +06383e: 6e20 db15 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +063844: 1a00 7112 |005c: const-string v0, "mContentChanged=" // string@1271 │ │ +063848: 6e20 db15 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@15db │ │ +06384e: 5510 d101 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01d1 │ │ +063852: 6e20 e115 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@15e1 │ │ +063858: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -139111,17 +139083,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0638d4: |[0638d4] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0638e4: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ -0638e8: 1100 |0002: return-object v0 │ │ +06385c: |[06385c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +06386c: 5410 d401 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ +063870: 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;) │ │ @@ -139129,17 +139101,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0638ec: |[0638ec] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0638fc: 5410 d501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ -063900: 1100 |0002: return-object v0 │ │ +063874: |[063874] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +063884: 5410 d501 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ +063888: 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;) │ │ @@ -139147,17 +139119,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063904: |[063904] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -063914: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ -063918: 1100 |0002: return-object v0 │ │ +06388c: |[06388c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +06389c: 5410 d601 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ +0638a0: 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;) │ │ @@ -139165,17 +139137,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06391c: |[06391c] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -06392c: 5410 d701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ -063930: 1100 |0002: return-object v0 │ │ +0638a4: |[0638a4] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +0638b4: 5410 d701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ +0638b8: 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;) │ │ @@ -139183,17 +139155,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063934: |[063934] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -063944: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ -063948: 1100 |0002: return-object v0 │ │ +0638bc: |[0638bc] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +0638cc: 5410 d801 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ +0638d0: 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;) │ │ @@ -139201,31 +139173,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -06394c: |[06394c] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -06395c: 6e10 a805 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05a8 │ │ -063962: 0c00 |0003: move-result-object v0 │ │ -063964: 6e10 a100 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ -06396a: 0c00 |0007: move-result-object v0 │ │ -06396c: 5471 d801 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ -063970: 5472 d401 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ -063974: 5473 d501 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ -063978: 5474 d601 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ -06397c: 5475 d701 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ -063980: 7406 9b00 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@009b │ │ -063986: 0c06 |0015: move-result-object v6 │ │ -063988: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -06398c: 7210 1b01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@011b │ │ -063992: 5470 d301 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d3 │ │ -063996: 7220 2101 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ -06399c: 1106 |0020: return-object v6 │ │ +0638d4: |[0638d4] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0638e4: 6e10 a805 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@05a8 │ │ +0638ea: 0c00 |0003: move-result-object v0 │ │ +0638ec: 6e10 a100 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00a1 │ │ +0638f2: 0c00 |0007: move-result-object v0 │ │ +0638f4: 5471 d801 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ +0638f8: 5472 d401 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ +0638fc: 5473 d501 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ +063900: 5474 d601 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ +063904: 5475 d701 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ +063908: 7406 9b00 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@009b │ │ +06390e: 0c06 |0015: move-result-object v6 │ │ +063910: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +063914: 7210 1b01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@011b │ │ +06391a: 5470 d301 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d3 │ │ +06391e: 7220 2101 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0121 │ │ +063924: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -139238,18 +139210,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0639a0: |[0639a0] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0639b0: 6e10 b005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05b0 │ │ -0639b6: 0c00 |0003: move-result-object v0 │ │ -0639b8: 1100 |0004: return-object v0 │ │ +063928: |[063928] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +063938: 6e10 b005 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05b0 │ │ +06393e: 0c00 |0003: move-result-object v0 │ │ +063940: 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;) │ │ @@ -139257,21 +139229,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0639bc: |[0639bc] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0639cc: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0639d0: 7210 1e01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ -0639d6: 0a00 |0005: move-result v0 │ │ -0639d8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0639dc: 7210 1901 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0119 │ │ -0639e2: 0e00 |000b: return-void │ │ +063944: |[063944] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +063954: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +063958: 7210 1e01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ +06395e: 0a00 |0005: move-result v0 │ │ +063960: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +063964: 7210 1901 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0119 │ │ +06396a: 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; │ │ @@ -139282,18 +139254,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 │ │ -0639e4: |[0639e4] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0639f4: 1f01 3900 |0000: check-cast v1, Landroid/database/Cursor; // type@0039 │ │ -0639f8: 6e20 b205 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05b2 │ │ -0639fe: 0e00 |0005: return-void │ │ +06396c: |[06396c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +06397c: 1f01 3900 |0000: check-cast v1, Landroid/database/Cursor; // type@0039 │ │ +063980: 6e20 b205 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@05b2 │ │ +063986: 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; │ │ │ │ @@ -139302,28 +139274,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -063a00: |[063a00] android.support.v4.content.CursorLoader.onReset:()V │ │ -063a10: 6f10 8a05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@058a │ │ -063a16: 6e10 b605 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05b6 │ │ -063a1c: 5410 d201 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a20: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -063a24: 5410 d201 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a28: 7210 1e01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ -063a2e: 0a00 |000f: move-result v0 │ │ -063a30: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -063a34: 5410 d201 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a38: 7210 1901 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0119 │ │ -063a3e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -063a40: 5b10 d201 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a44: 0e00 |001a: return-void │ │ +063988: |[063988] android.support.v4.content.CursorLoader.onReset:()V │ │ +063998: 6f10 8a05 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@058a │ │ +06399e: 6e10 b605 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@05b6 │ │ +0639a4: 5410 d201 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +0639a8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0639ac: 5410 d201 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +0639b0: 7210 1e01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@011e │ │ +0639b6: 0a00 |000f: move-result v0 │ │ +0639b8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0639bc: 5410 d201 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +0639c0: 7210 1901 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0119 │ │ +0639c6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0639c8: 5b10 d201 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +0639cc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -139336,26 +139308,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -063a48: |[063a48] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -063a58: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a5c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -063a60: 5410 d201 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a64: 6e20 a405 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05a4 │ │ -063a6a: 6e10 bc05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05bc │ │ -063a70: 0a00 |000c: move-result v0 │ │ -063a72: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -063a76: 5410 d201 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ -063a7a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -063a7e: 6e10 a705 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05a7 │ │ -063a84: 0e00 |0016: return-void │ │ +0639d0: |[0639d0] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0639e0: 5410 d201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +0639e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0639e8: 5410 d201 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +0639ec: 6e20 a405 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@05a4 │ │ +0639f2: 6e10 bc05 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@05bc │ │ +0639f8: 0a00 |000c: move-result v0 │ │ +0639fa: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0639fe: 5410 d201 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d2 │ │ +063a02: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +063a06: 6e10 a705 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@05a7 │ │ +063a0c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -139367,17 +139339,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063a88: |[063a88] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -063a98: 6e10 a305 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05a3 │ │ -063a9e: 0e00 |0003: return-void │ │ +063a10: |[063a10] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +063a20: 6e10 a305 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@05a3 │ │ +063a26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -139386,17 +139358,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063aa0: |[063aa0] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -063ab0: 5b01 d401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ -063ab4: 0e00 |0002: return-void │ │ +063a28: |[063a28] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +063a38: 5b01 d401 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d4 │ │ +063a3c: 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; │ │ @@ -139406,17 +139378,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063ab8: |[063ab8] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -063ac8: 5b01 d501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ -063acc: 0e00 |0002: return-void │ │ +063a40: |[063a40] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +063a50: 5b01 d501 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01d5 │ │ +063a54: 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; │ │ @@ -139426,17 +139398,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063ad0: |[063ad0] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -063ae0: 5b01 d601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ -063ae4: 0e00 |0002: return-void │ │ +063a58: |[063a58] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +063a68: 5b01 d601 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01d6 │ │ +063a6c: 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; │ │ @@ -139446,17 +139418,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063ae8: |[063ae8] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -063af8: 5b01 d701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ -063afc: 0e00 |0002: return-void │ │ +063a70: |[063a70] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +063a80: 5b01 d701 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01d7 │ │ +063a84: 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; │ │ @@ -139466,17 +139438,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063b00: |[063b00] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -063b10: 5b01 d801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ -063b14: 0e00 |0002: return-void │ │ +063a88: |[063a88] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +063a98: 5b01 d801 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01d8 │ │ +063a9c: 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; │ │ @@ -139511,17 +139483,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063b18: |[063b18] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -063b28: 7010 d705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05d7 │ │ -063b2e: 0e00 |0003: return-void │ │ +063aa0: |[063aa0] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +063ab0: 7010 d705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05d7 │ │ +063ab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -139530,18 +139502,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 │ │ -063b30: |[063b30] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -063b40: 7110 e605 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e6 │ │ -063b46: 0c00 |0003: move-result-object v0 │ │ -063b48: 1100 |0004: return-object v0 │ │ +063ab8: |[063ab8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +063ac8: 7110 e605 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e6 │ │ +063ace: 0c00 |0003: move-result-object v0 │ │ +063ad0: 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; │ │ │ │ @@ -139550,18 +139522,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 │ │ -063b4c: |[063b4c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -063b5c: 7110 e705 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e7 │ │ -063b62: 0c00 |0003: move-result-object v0 │ │ -063b64: 1100 |0004: return-object v0 │ │ +063ad4: |[063ad4] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +063ae4: 7110 e705 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05e7 │ │ +063aea: 0c00 |0003: move-result-object v0 │ │ +063aec: 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; │ │ │ │ @@ -139595,17 +139567,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063b68: |[063b68] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -063b78: 7010 4d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@064d │ │ -063b7e: 0e00 |0003: return-void │ │ +063af0: |[063af0] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +063b00: 7010 4d06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@064d │ │ +063b06: 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 - │ │ @@ -139614,17 +139586,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063b80: |[063b80] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -063b90: 7110 5f06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@065f │ │ -063b96: 0e00 |0003: return-void │ │ +063b08: |[063b08] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +063b18: 7110 5f06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@065f │ │ +063b1e: 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; │ │ @@ -139663,18 +139635,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 │ │ -063b98: |[063b98] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -063ba8: 7020 b507 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07b5 │ │ -063bae: 5c02 be02 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02be │ │ -063bb2: 0e00 |0005: return-void │ │ +063b20: |[063b20] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +063b30: 7020 b507 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07b5 │ │ +063b36: 5c02 be02 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02be │ │ +063b3a: 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; │ │ @@ -139686,17 +139658,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 │ │ -063bb4: |[063bb4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -063bc4: 7030 ba07 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07ba │ │ -063bca: 0e00 |0003: return-void │ │ +063b3c: |[063b3c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +063b4c: 7030 ba07 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@07ba │ │ +063b52: 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 │ │ @@ -139708,17 +139680,17 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063bcc: |[063bcc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -063bdc: 5510 be02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02be │ │ -063be0: 0f00 |0002: return v0 │ │ +063b54: |[063b54] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +063b64: 5510 be02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02be │ │ +063b68: 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 : 2518 (TextDirectionHeuristicsCompat.java) │ │ @@ -139755,37 +139727,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -063be4: |[063be4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -063bf4: 2200 6001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0160 │ │ -063bf8: 7010 be07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07be │ │ -063bfe: 6900 bf02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02bf │ │ -063c02: 0e00 |0007: return-void │ │ +063b6c: |[063b6c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +063b7c: 2200 6001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0160 │ │ +063b80: 7010 be07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@07be │ │ +063b86: 6900 bf02 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02bf │ │ +063b8a: 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 │ │ -063c04: |[063c04] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -063c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063c16: 7020 b507 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07b5 │ │ -063c1c: 0e00 |0004: return-void │ │ +063b8c: |[063b8c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +063b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063b9e: 7020 b507 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@07b5 │ │ +063ba4: 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; │ │ │ │ @@ -139795,24 +139767,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -063c20: |[063c20] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -063c30: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -063c32: 7100 9a16 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@169a │ │ -063c38: 0c02 |0004: move-result-object v2 │ │ -063c3a: 7110 c907 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07c9 │ │ -063c40: 0a00 |0008: move-result v0 │ │ -063c42: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -063c46: 0f01 |000b: return v1 │ │ -063c48: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -063c4a: 28fe |000d: goto 000b // -0002 │ │ +063ba8: |[063ba8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +063bb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063bba: 7100 9a16 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@169a │ │ +063bc0: 0c02 |0004: move-result-object v2 │ │ +063bc2: 7110 c907 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@07c9 │ │ +063bc8: 0a00 |0008: move-result v0 │ │ +063bca: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +063bce: 0f01 |000b: return v1 │ │ +063bd0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +063bd2: 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; │ │ @@ -139847,17 +139819,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063c4c: |[063c4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -063c5c: 7010 dc08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08dc │ │ -063c62: 0e00 |0003: return-void │ │ +063bd4: |[063bd4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +063be4: 7010 dc08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08dc │ │ +063bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -139866,18 +139838,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 │ │ -063c64: |[063c64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -063c74: 7130 0409 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@0904 │ │ -063c7a: 0a00 |0003: move-result v0 │ │ -063c7c: 0f00 |0004: return v0 │ │ +063bec: |[063bec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +063bfc: 7130 0409 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@0904 │ │ +063c02: 0a00 |0003: move-result v0 │ │ +063c04: 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; │ │ @@ -139888,20 +139860,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 │ │ -063c80: |[063c80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -063c90: 2200 7401 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0174 │ │ -063c94: 7030 b108 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@08b1 │ │ -063c9a: 7110 0509 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0905 │ │ -063ca0: 0c00 |0008: move-result-object v0 │ │ -063ca2: 1100 |0009: return-object v0 │ │ +063c08: |[063c08] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +063c18: 2200 7401 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0174 │ │ +063c1c: 7030 b108 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@08b1 │ │ +063c22: 7110 0509 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@0905 │ │ +063c28: 0c00 |0008: move-result-object v0 │ │ +063c2a: 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; │ │ │ │ @@ -139910,18 +139882,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -063ca4: |[063ca4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -063cb4: 7100 0609 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0906 │ │ -063cba: 0c00 |0003: move-result-object v0 │ │ -063cbc: 1100 |0004: return-object v0 │ │ +063c2c: |[063c2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +063c3c: 7100 0609 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@0906 │ │ +063c42: 0c00 |0003: move-result-object v0 │ │ +063c44: 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;) │ │ @@ -139929,17 +139901,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 │ │ -063cc0: |[063cc0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063cd0: 7130 0709 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@0907 │ │ -063cd6: 0e00 |0003: return-void │ │ +063c48: |[063c48] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +063c58: 7130 0709 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@0907 │ │ +063c5e: 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; │ │ @@ -139951,19 +139923,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 │ │ -063cd8: |[063cd8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -063ce8: 6e10 640d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -063cee: 0c00 |0003: move-result-object v0 │ │ -063cf0: 7130 0809 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0908 │ │ -063cf6: 0e00 |0007: return-void │ │ +063c60: |[063c60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +063c70: 6e10 640d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +063c76: 0c00 |0003: move-result-object v0 │ │ +063c78: 7130 0809 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@0908 │ │ +063c7e: 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; │ │ @@ -139975,17 +139947,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 │ │ -063cf8: |[063cf8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063d08: 7130 0909 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@0909 │ │ -063d0e: 0e00 |0003: return-void │ │ +063c80: |[063c80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +063c90: 7130 0909 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@0909 │ │ +063c96: 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; │ │ @@ -139997,18 +139969,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 │ │ -063d10: |[063d10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -063d20: 7140 0a09 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@090a │ │ -063d26: 0a00 |0003: move-result v0 │ │ -063d28: 0f00 |0004: return v0 │ │ +063c98: |[063c98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +063ca8: 7140 0a09 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@090a │ │ +063cae: 0a00 |0003: move-result v0 │ │ +063cb0: 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; │ │ @@ -140020,17 +139992,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 │ │ -063d2c: |[063d2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -063d3c: 7130 0b09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@090b │ │ -063d42: 0e00 |0003: return-void │ │ +063cb4: |[063cb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +063cc4: 7130 0b09 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@090b │ │ +063cca: 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; │ │ @@ -140042,17 +140014,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 │ │ -063d44: |[063d44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -063d54: 7130 0c09 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@090c │ │ -063d5a: 0e00 |0003: return-void │ │ +063ccc: |[063ccc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +063cdc: 7130 0c09 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@090c │ │ +063ce2: 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; │ │ @@ -140089,17 +140061,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063d5c: |[063d5c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -063d6c: 7010 6f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@096f │ │ -063d72: 0e00 |0003: return-void │ │ +063ce4: |[063ce4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +063cf4: 7010 6f09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@096f │ │ +063cfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140108,18 +140080,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 │ │ -063d74: |[063d74] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -063d84: 7140 9409 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@0994 │ │ -063d8a: 0a00 |0003: move-result v0 │ │ -063d8c: 0f00 |0004: return v0 │ │ +063cfc: |[063cfc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +063d0c: 7140 9409 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@0994 │ │ +063d12: 0a00 |0003: move-result v0 │ │ +063d14: 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; │ │ @@ -140131,18 +140103,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 │ │ -063d90: |[063d90] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -063da0: 7110 9509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0995 │ │ -063da6: 0c00 |0003: move-result-object v0 │ │ -063da8: 1100 |0004: return-object v0 │ │ +063d18: |[063d18] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +063d28: 7110 9509 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0995 │ │ +063d2e: 0c00 |0003: move-result-object v0 │ │ +063d30: 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; │ │ │ │ @@ -140151,18 +140123,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063dac: |[063dac] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -063dbc: 7110 9609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0996 │ │ -063dc2: 0a00 |0003: move-result v0 │ │ -063dc4: 0f00 |0004: return v0 │ │ +063d34: |[063d34] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +063d44: 7110 9609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0996 │ │ +063d4a: 0a00 |0003: move-result v0 │ │ +063d4c: 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; │ │ │ │ @@ -140171,17 +140143,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063dc8: |[063dc8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -063dd8: 7110 9709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0997 │ │ -063dde: 0e00 |0003: return-void │ │ +063d50: |[063d50] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +063d60: 7110 9709 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0997 │ │ +063d66: 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; │ │ @@ -140216,17 +140188,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063de0: |[063de0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -063df0: 7010 d409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09d4 │ │ -063df6: 0e00 |0003: return-void │ │ +063d68: |[063d68] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +063d78: 7010 d409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09d4 │ │ +063d7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -140235,18 +140207,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063df8: |[063df8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -063e08: 7110 060a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a06 │ │ -063e0e: 0a00 |0003: move-result v0 │ │ -063e10: 0f00 |0004: return v0 │ │ +063d80: |[063d80] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +063d90: 7110 060a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a06 │ │ +063d96: 0a00 |0003: move-result v0 │ │ +063d98: 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; │ │ │ │ @@ -140255,18 +140227,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063e14: |[063e14] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -063e24: 7110 070a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a07 │ │ -063e2a: 0a00 |0003: move-result v0 │ │ -063e2c: 0f00 |0004: return v0 │ │ +063d9c: |[063d9c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +063dac: 7110 070a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a07 │ │ +063db2: 0a00 |0003: move-result v0 │ │ +063db4: 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; │ │ │ │ @@ -140275,18 +140247,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -063e30: |[063e30] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -063e40: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a08 │ │ -063e46: 0a00 |0003: move-result v0 │ │ -063e48: 0f00 |0004: return v0 │ │ +063db8: |[063db8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +063dc8: 7110 080a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a08 │ │ +063dce: 0a00 |0003: move-result v0 │ │ +063dd0: 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; │ │ │ │ @@ -140295,25 +140267,25 @@ │ │ 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 │ │ -063e4c: |[063e4c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -063e5c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -063e60: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -063e62: 7120 090a 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@0a09 │ │ -063e68: 0c00 |0006: move-result-object v0 │ │ -063e6a: 1100 |0007: return-object v0 │ │ -063e6c: 2200 9d01 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@019d │ │ -063e70: 7030 dd09 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@09dd │ │ -063e76: 7120 090a 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@0a09 │ │ -063e7c: 0c00 |0010: move-result-object v0 │ │ -063e7e: 28f6 |0011: goto 0007 // -000a │ │ +063dd4: |[063dd4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +063de4: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +063de8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +063dea: 7120 090a 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@0a09 │ │ +063df0: 0c00 |0006: move-result-object v0 │ │ +063df2: 1100 |0007: return-object v0 │ │ +063df4: 2200 9d01 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@019d │ │ +063df8: 7030 dd09 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@09dd │ │ +063dfe: 7120 090a 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@0a09 │ │ +063e04: 0c00 |0010: move-result-object v0 │ │ +063e06: 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; │ │ @@ -140449,18 +140421,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -063e80: |[063e80] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -063e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063e92: 7030 440a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a44 │ │ -063e98: 0e00 |0004: return-void │ │ +063e08: |[063e08] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +063e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063e1a: 7030 440a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a44 │ │ +063e20: 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; │ │ @@ -140470,103 +140442,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 │ │ -063e9c: |[063e9c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -063eac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -063eae: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -063eb0: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -063eb4: 7030 6d0a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a6d │ │ -063eba: 2201 4300 |0007: new-instance v1, Landroid/graphics/Paint; // type@0043 │ │ -063ebe: 7010 4501 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0145 │ │ -063ec4: 5b71 6f03 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -063ec8: 2201 4600 |000e: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ -063ecc: 7010 4901 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ -063ed2: 5b71 7003 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0370 │ │ -063ed6: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -063eda: 5971 6d03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@036d │ │ -063ede: 5c75 5f03 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -063ee2: 5c75 6003 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ -063ee6: 5271 7103 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0371 │ │ -063eea: 5971 6303 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -063eee: 5471 6f03 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -063ef2: 5272 6303 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -063ef6: 6e20 4601 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -063efc: 6e10 ac00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -063f02: 0c01 |002b: move-result-object v1 │ │ -063f04: 6e10 ff00 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ -063f0a: 0c01 |002f: move-result-object v1 │ │ -063f0c: 5210 8205 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ -063f10: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -063f14: c801 |0034: mul-float/2addr v1, v0 │ │ -063f16: c631 |0035: add-float/2addr v1, v3 │ │ -063f18: 8711 |0036: float-to-int v1, v1 │ │ -063f1a: 5971 6403 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0364 │ │ -063f1e: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -063f22: c801 |003b: mul-float/2addr v1, v0 │ │ -063f24: c631 |003c: add-float/2addr v1, v3 │ │ -063f26: 8711 |003d: float-to-int v1, v1 │ │ -063f28: 5971 6703 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0367 │ │ -063f2c: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -063f30: c801 |0042: mul-float/2addr v1, v0 │ │ -063f32: 8711 |0043: float-to-int v1, v1 │ │ -063f34: 5971 6903 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0369 │ │ -063f38: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -063f3c: c801 |0048: mul-float/2addr v1, v0 │ │ -063f3e: c631 |0049: add-float/2addr v1, v3 │ │ -063f40: 8711 |004a: float-to-int v1, v1 │ │ -063f42: 5971 6e03 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -063f46: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -063f4a: c801 |004f: mul-float/2addr v1, v0 │ │ -063f4c: c631 |0050: add-float/2addr v1, v3 │ │ -063f4e: 8711 |0051: float-to-int v1, v1 │ │ -063f50: 5971 6103 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0361 │ │ -063f54: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -063f58: c801 |0056: mul-float/2addr v1, v0 │ │ -063f5a: c631 |0057: add-float/2addr v1, v3 │ │ -063f5c: 8711 |0058: float-to-int v1, v1 │ │ -063f5e: 5971 6803 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0368 │ │ -063f62: 7110 4d13 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ -063f68: 0c01 |005e: move-result-object v1 │ │ -063f6a: 6e10 5413 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ -063f70: 0a01 |0062: move-result v1 │ │ -063f72: 5971 7203 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0372 │ │ -063f76: 6e10 4b0a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a4b │ │ -063f7c: 0a01 |0068: move-result v1 │ │ -063f7e: 6e10 4d0a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a4d │ │ -063f84: 0a02 |006c: move-result v2 │ │ -063f86: 6e10 4c0a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a4c │ │ -063f8c: 0a03 |0070: move-result v3 │ │ -063f8e: 6e10 4a0a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a4a │ │ -063f94: 0a04 |0074: move-result v4 │ │ -063f96: 6e54 590a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a59 │ │ -063f9c: 6e10 4f0a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a4f │ │ -063fa2: 0a01 |007b: move-result v1 │ │ -063fa4: 6e20 5c0a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a5c │ │ -063faa: 6e20 5d0a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a5d │ │ -063fb0: 5471 6c03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@036c │ │ -063fb4: 6e20 b914 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14b9 │ │ -063fba: 5471 6c03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@036c │ │ -063fbe: 2202 ac01 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01ac │ │ -063fc2: 7020 3f0a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a3f │ │ -063fc8: 6e20 bc14 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14bc │ │ -063fce: 5471 6a03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036a │ │ -063fd2: 6e20 b914 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14b9 │ │ -063fd8: 5471 6a03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036a │ │ -063fdc: 2202 ad01 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01ad │ │ -063fe0: 7020 410a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a41 │ │ -063fe6: 6e20 bc14 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14bc │ │ -063fec: 6e10 450a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a45 │ │ -063ff2: 0c01 |00a3: move-result-object v1 │ │ -063ff4: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -063ff8: 5c76 5f03 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -063ffc: 0e00 |00a8: return-void │ │ +063e24: |[063e24] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +063e34: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +063e36: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +063e38: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +063e3c: 7030 6d0a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a6d │ │ +063e42: 2201 4300 |0007: new-instance v1, Landroid/graphics/Paint; // type@0043 │ │ +063e46: 7010 4501 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0145 │ │ +063e4c: 5b71 6f03 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +063e50: 2201 4600 |000e: new-instance v1, Landroid/graphics/Rect; // type@0046 │ │ +063e54: 7010 4901 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0149 │ │ +063e5a: 5b71 7003 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0370 │ │ +063e5e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +063e62: 5971 6d03 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@036d │ │ +063e66: 5c75 5f03 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +063e6a: 5c75 6003 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ +063e6e: 5271 7103 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0371 │ │ +063e72: 5971 6303 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +063e76: 5471 6f03 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +063e7a: 5272 6303 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +063e7e: 6e20 4601 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +063e84: 6e10 ac00 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +063e8a: 0c01 |002b: move-result-object v1 │ │ +063e8c: 6e10 ff00 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00ff │ │ +063e92: 0c01 |002f: move-result-object v1 │ │ +063e94: 5210 8205 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0582 │ │ +063e98: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +063e9c: c801 |0034: mul-float/2addr v1, v0 │ │ +063e9e: c631 |0035: add-float/2addr v1, v3 │ │ +063ea0: 8711 |0036: float-to-int v1, v1 │ │ +063ea2: 5971 6403 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0364 │ │ +063ea6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +063eaa: c801 |003b: mul-float/2addr v1, v0 │ │ +063eac: c631 |003c: add-float/2addr v1, v3 │ │ +063eae: 8711 |003d: float-to-int v1, v1 │ │ +063eb0: 5971 6703 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0367 │ │ +063eb4: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +063eb8: c801 |0042: mul-float/2addr v1, v0 │ │ +063eba: 8711 |0043: float-to-int v1, v1 │ │ +063ebc: 5971 6903 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0369 │ │ +063ec0: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +063ec4: c801 |0048: mul-float/2addr v1, v0 │ │ +063ec6: c631 |0049: add-float/2addr v1, v3 │ │ +063ec8: 8711 |004a: float-to-int v1, v1 │ │ +063eca: 5971 6e03 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +063ece: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +063ed2: c801 |004f: mul-float/2addr v1, v0 │ │ +063ed4: c631 |0050: add-float/2addr v1, v3 │ │ +063ed6: 8711 |0051: float-to-int v1, v1 │ │ +063ed8: 5971 6103 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0361 │ │ +063edc: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +063ee0: c801 |0056: mul-float/2addr v1, v0 │ │ +063ee2: c631 |0057: add-float/2addr v1, v3 │ │ +063ee4: 8711 |0058: float-to-int v1, v1 │ │ +063ee6: 5971 6803 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0368 │ │ +063eea: 7110 4d13 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@134d │ │ +063ef0: 0c01 |005e: move-result-object v1 │ │ +063ef2: 6e10 5413 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1354 │ │ +063ef8: 0a01 |0062: move-result v1 │ │ +063efa: 5971 7203 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0372 │ │ +063efe: 6e10 4b0a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a4b │ │ +063f04: 0a01 |0068: move-result v1 │ │ +063f06: 6e10 4d0a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a4d │ │ +063f0c: 0a02 |006c: move-result v2 │ │ +063f0e: 6e10 4c0a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a4c │ │ +063f14: 0a03 |0070: move-result v3 │ │ +063f16: 6e10 4a0a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a4a │ │ +063f1c: 0a04 |0074: move-result v4 │ │ +063f1e: 6e54 590a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a59 │ │ +063f24: 6e10 4f0a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a4f │ │ +063f2a: 0a01 |007b: move-result v1 │ │ +063f2c: 6e20 5c0a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a5c │ │ +063f32: 6e20 5d0a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a5d │ │ +063f38: 5471 6c03 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@036c │ │ +063f3c: 6e20 b914 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14b9 │ │ +063f42: 5471 6c03 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@036c │ │ +063f46: 2202 ac01 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01ac │ │ +063f4a: 7020 3f0a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a3f │ │ +063f50: 6e20 bc14 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14bc │ │ +063f56: 5471 6a03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036a │ │ +063f5a: 6e20 b914 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@14b9 │ │ +063f60: 5471 6a03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036a │ │ +063f64: 2202 ad01 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01ad │ │ +063f68: 7020 410a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a41 │ │ +063f6e: 6e20 bc14 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@14bc │ │ +063f74: 6e10 450a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a45 │ │ +063f7a: 0c01 |00a3: move-result-object v1 │ │ +063f7c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +063f80: 5c76 5f03 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +063f84: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -140603,17 +140575,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064000: |[064000] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -064010: 5510 5f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -064014: 0f00 |0002: return v0 │ │ +063f88: |[063f88] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +063f98: 5510 5f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +063f9c: 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;) │ │ @@ -140621,21 +140593,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -064018: |[064018] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -064028: 6f10 720a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a72 │ │ -06402e: 0a00 |0003: move-result v0 │ │ -064030: 5221 6803 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0368 │ │ -064034: 7120 1716 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ -06403a: 0a00 |0009: move-result v0 │ │ -06403c: 0f00 |000a: return v0 │ │ +063fa0: |[063fa0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +063fb0: 6f10 720a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a72 │ │ +063fb6: 0a00 |0003: move-result v0 │ │ +063fb8: 5221 6803 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0368 │ │ +063fbc: 7120 1716 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1617 │ │ +063fc2: 0a00 |0009: move-result v0 │ │ +063fc4: 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;) │ │ @@ -140643,17 +140615,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064040: |[064040] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -064050: 5210 6303 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -064054: 0f00 |0002: return v0 │ │ +063fc8: |[063fc8] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +063fd8: 5210 6303 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +063fdc: 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;) │ │ @@ -140661,71 +140633,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -064058: |[064058] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -064068: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -06406e: 6f20 7c0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a7c │ │ -064074: 6e10 480a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a48 │ │ -06407a: 0a07 |0009: move-result v7 │ │ -06407c: 0176 |000a: move v6, v7 │ │ -06407e: 54c0 5e03 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -064082: 6e10 af14 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ -064088: 0a00 |0010: move-result v0 │ │ -06408a: 52c1 6e03 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -06408e: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -064092: 54c0 5e03 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -064096: 6e10 b314 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ -06409c: 0a00 |001a: move-result v0 │ │ -06409e: 52c1 6e03 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -0640a2: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0640a6: 52c0 6403 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0364 │ │ -0640aa: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0640ae: 54c0 6f03 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -0640b2: 52c1 6d03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@036d │ │ -0640b6: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0640ba: 52c2 6303 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -0640be: b5b2 |002b: and-int/2addr v2, v11 │ │ -0640c0: b621 |002c: or-int/2addr v1, v2 │ │ -0640c2: 6e20 4601 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -0640c8: 8281 |0030: int-to-float v1, v8 │ │ -0640ca: 82a2 |0031: int-to-float v2, v10 │ │ -0640cc: 8293 |0032: int-to-float v3, v9 │ │ -0640ce: 8264 |0033: int-to-float v4, v6 │ │ -0640d0: 54c5 6f03 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -0640d4: 07d0 |0036: move-object v0, v13 │ │ -0640d6: 7406 3801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0138 │ │ -0640dc: 55c0 5f03 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -0640e0: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0640e4: 54c0 6f03 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -0640e8: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0640ec: 52c2 6303 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -0640f0: b5b2 |0044: and-int/2addr v2, v11 │ │ -0640f2: b621 |0045: or-int/2addr v1, v2 │ │ -0640f4: 6e20 4601 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -0640fa: 6e10 4b0a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a4b │ │ -064100: 0a00 |004c: move-result v0 │ │ -064102: 8201 |004d: int-to-float v1, v0 │ │ -064104: 52c0 6103 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0361 │ │ -064108: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -06410c: 8202 |0052: int-to-float v2, v0 │ │ -06410e: 6e10 500a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a50 │ │ -064114: 0a00 |0056: move-result v0 │ │ -064116: 6e10 4c0a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a4c │ │ -06411c: 0a03 |005a: move-result v3 │ │ -06411e: b130 |005b: sub-int/2addr v0, v3 │ │ -064120: 8203 |005c: int-to-float v3, v0 │ │ -064122: 8274 |005d: int-to-float v4, v7 │ │ -064124: 54c5 6f03 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -064128: 07d0 |0060: move-object v0, v13 │ │ -06412a: 7406 3801 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0138 │ │ -064130: 0e00 |0064: return-void │ │ +063fe0: |[063fe0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +063ff0: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +063ff6: 6f20 7c0a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a7c │ │ +063ffc: 6e10 480a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a48 │ │ +064002: 0a07 |0009: move-result v7 │ │ +064004: 0176 |000a: move v6, v7 │ │ +064006: 54c0 5e03 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +06400a: 6e10 af14 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ +064010: 0a00 |0010: move-result v0 │ │ +064012: 52c1 6e03 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +064016: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +06401a: 54c0 5e03 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +06401e: 6e10 b314 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ +064024: 0a00 |001a: move-result v0 │ │ +064026: 52c1 6e03 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +06402a: 9009 0001 |001d: add-int v9, v0, v1 │ │ +06402e: 52c0 6403 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0364 │ │ +064032: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +064036: 54c0 6f03 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +06403a: 52c1 6d03 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@036d │ │ +06403e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +064042: 52c2 6303 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +064046: b5b2 |002b: and-int/2addr v2, v11 │ │ +064048: b621 |002c: or-int/2addr v1, v2 │ │ +06404a: 6e20 4601 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +064050: 8281 |0030: int-to-float v1, v8 │ │ +064052: 82a2 |0031: int-to-float v2, v10 │ │ +064054: 8293 |0032: int-to-float v3, v9 │ │ +064056: 8264 |0033: int-to-float v4, v6 │ │ +064058: 54c5 6f03 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +06405c: 07d0 |0036: move-object v0, v13 │ │ +06405e: 7406 3801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0138 │ │ +064064: 55c0 5f03 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +064068: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +06406c: 54c0 6f03 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +064070: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +064074: 52c2 6303 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +064078: b5b2 |0044: and-int/2addr v2, v11 │ │ +06407a: b621 |0045: or-int/2addr v1, v2 │ │ +06407c: 6e20 4601 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +064082: 6e10 4b0a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a4b │ │ +064088: 0a00 |004c: move-result v0 │ │ +06408a: 8201 |004d: int-to-float v1, v0 │ │ +06408c: 52c0 6103 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0361 │ │ +064090: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +064094: 8202 |0052: int-to-float v2, v0 │ │ +064096: 6e10 500a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a50 │ │ +06409c: 0a00 |0056: move-result v0 │ │ +06409e: 6e10 4c0a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a4c │ │ +0640a4: 0a03 |005a: move-result v3 │ │ +0640a6: b130 |005b: sub-int/2addr v0, v3 │ │ +0640a8: 8203 |005c: int-to-float v3, v0 │ │ +0640aa: 8274 |005d: int-to-float v4, v7 │ │ +0640ac: 54c5 6f03 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +0640b0: 07d0 |0060: move-object v0, v13 │ │ +0640b2: 7406 3801 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0138 │ │ +0640b8: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -140750,83 +140722,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -064134: |[064134] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -064144: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -064146: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -064148: 6e10 bd12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ -06414e: 0a00 |0005: move-result v0 │ │ -064150: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -064154: 5565 6203 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0362 │ │ -064158: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -06415c: 0f03 |000c: return v3 │ │ -06415e: 6e10 c312 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ -064164: 0a01 |0010: move-result v1 │ │ -064166: 6e10 c512 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ -06416c: 0a02 |0014: move-result v2 │ │ -06416e: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -064174: 0143 |0018: move v3, v4 │ │ -064176: 28f3 |0019: goto 000c // -000d │ │ -064178: 5961 6503 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0365 │ │ -06417c: 5962 6603 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0366 │ │ -064180: 5c63 6203 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0362 │ │ -064184: 28f8 |0020: goto 0018 // -0008 │ │ -064186: 5263 6503 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0365 │ │ -06418a: a703 0103 |0023: sub-float v3, v1, v3 │ │ -06418e: 7110 1316 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -064194: 0a03 |0028: move-result v3 │ │ -064196: 5265 7203 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0372 │ │ -06419a: 8255 |002b: int-to-float v5, v5 │ │ -06419c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0641a0: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0641a4: 5263 6603 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0366 │ │ -0641a8: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0641ac: 7110 1316 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -0641b2: 0a03 |0037: move-result v3 │ │ -0641b4: 5265 7203 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0372 │ │ -0641b8: 8255 |003a: int-to-float v5, v5 │ │ -0641ba: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0641be: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0641c2: 5c64 6203 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0362 │ │ -0641c6: 28d7 |0041: goto 0018 // -0029 │ │ -0641c8: 5463 5e03 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -0641cc: 6e10 af14 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ -0641d2: 0a03 |0047: move-result v3 │ │ -0641d4: 5265 6e03 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -0641d8: b153 |004a: sub-int/2addr v3, v5 │ │ -0641da: 8233 |004b: int-to-float v3, v3 │ │ -0641dc: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0641e0: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0641e4: 5463 6b03 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -0641e8: 5465 6b03 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -0641ec: 6e10 ed0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -0641f2: 0a05 |0057: move-result v5 │ │ -0641f4: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0641f8: 6e20 2e0c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ -0641fe: 28bb |005d: goto 0018 // -0045 │ │ -064200: 5463 5e03 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -064204: 6e10 b314 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ -06420a: 0a03 |0063: move-result v3 │ │ -06420c: 5265 6e03 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -064210: b053 |0066: add-int/2addr v3, v5 │ │ -064212: 8233 |0067: int-to-float v3, v3 │ │ -064214: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -064218: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -06421c: 5463 6b03 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -064220: 5465 6b03 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ -064224: 6e10 ed0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ -06422a: 0a05 |0073: move-result v5 │ │ -06422c: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -064230: 6e20 2e0c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ -064236: 289f |0079: goto 0018 // -0061 │ │ -064238: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0640bc: |[0640bc] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0640cc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0640ce: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0640d0: 6e10 bd12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@12bd │ │ +0640d6: 0a00 |0005: move-result v0 │ │ +0640d8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0640dc: 5565 6203 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0362 │ │ +0640e0: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0640e4: 0f03 |000c: return v3 │ │ +0640e6: 6e10 c312 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@12c3 │ │ +0640ec: 0a01 |0010: move-result v1 │ │ +0640ee: 6e10 c512 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@12c5 │ │ +0640f4: 0a02 |0014: move-result v2 │ │ +0640f6: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0640fc: 0143 |0018: move v3, v4 │ │ +0640fe: 28f3 |0019: goto 000c // -000d │ │ +064100: 5961 6503 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0365 │ │ +064104: 5962 6603 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0366 │ │ +064108: 5c63 6203 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0362 │ │ +06410c: 28f8 |0020: goto 0018 // -0008 │ │ +06410e: 5263 6503 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0365 │ │ +064112: a703 0103 |0023: sub-float v3, v1, v3 │ │ +064116: 7110 1316 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +06411c: 0a03 |0028: move-result v3 │ │ +06411e: 5265 7203 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0372 │ │ +064122: 8255 |002b: int-to-float v5, v5 │ │ +064124: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +064128: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +06412c: 5263 6603 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0366 │ │ +064130: a703 0203 |0032: sub-float v3, v2, v3 │ │ +064134: 7110 1316 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +06413a: 0a03 |0037: move-result v3 │ │ +06413c: 5265 7203 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0372 │ │ +064140: 8255 |003a: int-to-float v5, v5 │ │ +064142: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +064146: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +06414a: 5c64 6203 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0362 │ │ +06414e: 28d7 |0041: goto 0018 // -0029 │ │ +064150: 5463 5e03 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +064154: 6e10 af14 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ +06415a: 0a03 |0047: move-result v3 │ │ +06415c: 5265 6e03 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +064160: b153 |004a: sub-int/2addr v3, v5 │ │ +064162: 8233 |004b: int-to-float v3, v3 │ │ +064164: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +064168: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +06416c: 5463 6b03 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +064170: 5465 6b03 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +064174: 6e10 ed0b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +06417a: 0a05 |0057: move-result v5 │ │ +06417c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +064180: 6e20 2e0c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ +064186: 28bb |005d: goto 0018 // -0045 │ │ +064188: 5463 5e03 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +06418c: 6e10 b314 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ +064192: 0a03 |0063: move-result v3 │ │ +064194: 5265 6e03 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +064198: b053 |0066: add-int/2addr v3, v5 │ │ +06419a: 8233 |0067: int-to-float v3, v3 │ │ +06419c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0641a0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0641a4: 5463 6b03 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +0641a8: 5465 6b03 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@036b │ │ +0641ac: 6e10 ed0b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bed │ │ +0641b2: 0a05 |0073: move-result v5 │ │ +0641b4: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0641b8: 6e20 2e0c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0c2e │ │ +0641be: 289f |0079: goto 0018 // -0061 │ │ +0641c0: 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 │ │ @@ -140854,26 +140826,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06424c: |[06424c] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -06425c: 6f20 800a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a80 │ │ -064262: 5510 6003 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ -064266: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -06426a: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -06426e: b520 |0009: and-int/2addr v0, v2 │ │ -064270: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -064274: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -064276: 5c10 5f03 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -06427a: 0e00 |000f: return-void │ │ -06427c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06427e: 28fc |0011: goto 000d // -0004 │ │ +0641d4: |[0641d4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0641e4: 6f20 800a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a80 │ │ +0641ea: 5510 6003 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ +0641ee: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0641f2: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0641f6: b520 |0009: and-int/2addr v0, v2 │ │ +0641f8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0641fc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0641fe: 5c10 5f03 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +064202: 0e00 |000f: return-void │ │ +064204: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +064206: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -140886,24 +140858,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -064280: |[064280] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -064290: 6f20 810a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a81 │ │ -064296: 5510 6003 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ -06429a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -06429e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0642a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0642a4: 5c10 5f03 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -0642a8: 0e00 |000c: return-void │ │ -0642aa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0642ac: 28fc |000e: goto 000a // -0004 │ │ +064208: |[064208] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +064218: 6f20 810a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a81 │ │ +06421e: 5510 6003 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ +064222: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +064226: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +06422a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06422c: 5c10 5f03 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +064230: 0e00 |000c: return-void │ │ +064232: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +064234: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -140916,24 +140888,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0642b0: |[0642b0] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0642c0: 6f20 820a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a82 │ │ -0642c6: 5510 6003 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ -0642ca: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0642ce: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0642d2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0642d4: 5c10 5f03 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -0642d8: 0e00 |000c: return-void │ │ -0642da: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0642dc: 28fc |000e: goto 000a // -0004 │ │ +064238: |[064238] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +064248: 6f20 820a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a82 │ │ +06424e: 5510 6003 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ +064252: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +064256: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +06425a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06425c: 5c10 5f03 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +064260: 0e00 |000c: return-void │ │ +064262: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +064264: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -140946,20 +140918,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0642e0: |[0642e0] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0642f0: 5c12 5f03 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ -0642f4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0642f6: 5c10 6003 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ -0642fa: 6e10 510a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a51 │ │ -064300: 0e00 |0008: return-void │ │ +064268: |[064268] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +064278: 5c12 5f03 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@035f │ │ +06427c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +06427e: 5c10 6003 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0360 │ │ +064282: 6e10 510a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a51 │ │ +064288: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -140971,20 +140943,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -064304: |[064304] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -064314: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0367 │ │ -064318: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -06431c: 5215 6703 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0367 │ │ -064320: 6f55 860a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a86 │ │ -064326: 0e00 |0009: return-void │ │ +06428c: |[06428c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +06429c: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0367 │ │ +0642a0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0642a4: 5215 6703 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0367 │ │ +0642a8: 6f55 860a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a86 │ │ +0642ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -140999,21 +140971,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -064328: |[064328] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -064338: 5923 6303 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -06433c: 5420 6f03 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ -064340: 5221 6303 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ -064344: 6e20 4601 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ -06434a: 6e10 510a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a51 │ │ -064350: 0e00 |000c: return-void │ │ +0642b0: |[0642b0] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0642c0: 5923 6303 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +0642c4: 5420 6f03 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@036f │ │ +0642c8: 5221 6303 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0363 │ │ +0642cc: 6e20 4601 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0146 │ │ +0642d2: 6e10 510a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a51 │ │ +0642d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -141025,23 +140997,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -064354: |[064354] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -064364: 6e10 460a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a46 │ │ -06436a: 0c00 |0003: move-result-object v0 │ │ -06436c: 6e10 ac00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ -064372: 0c00 |0007: move-result-object v0 │ │ -064374: 6e20 fd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ -06437a: 0a00 |000b: move-result v0 │ │ -06437c: 6e20 5a0a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a5a │ │ -064382: 0e00 |000f: return-void │ │ +0642dc: |[0642dc] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +0642ec: 6e10 460a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a46 │ │ +0642f2: 0c00 |0003: move-result-object v0 │ │ +0642f4: 6e10 ac00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00ac │ │ +0642fa: 0c00 |0007: move-result-object v0 │ │ +0642fc: 6e20 fd00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00fd │ │ +064302: 0a00 |000b: move-result v0 │ │ +064304: 6e20 5a0a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a5a │ │ +06430a: 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 │ │ @@ -141051,20 +141023,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -064384: |[064384] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -064394: 5210 6903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0369 │ │ -064398: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -06439c: 5212 6903 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0369 │ │ -0643a0: 6f20 8a0a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a8a │ │ -0643a6: 0e00 |0009: return-void │ │ +06430c: |[06430c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +06431c: 5210 6903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0369 │ │ +064320: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +064324: 5212 6903 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0369 │ │ +064328: 6f20 8a0a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a8a │ │ +06432e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -141076,55 +141048,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0643a8: |[0643a8] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -0643b8: 5472 7003 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0370 │ │ -0643bc: 6e10 480a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a48 │ │ -0643c2: 0a00 |0005: move-result v0 │ │ -0643c4: 5475 5e03 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -0643c8: 6e10 af14 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ -0643ce: 0a05 |000b: move-result v5 │ │ -0643d0: 5276 6e03 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -0643d4: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0643d8: 5475 5e03 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -0643dc: 6e10 b314 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ -0643e2: 0a05 |0015: move-result v5 │ │ -0643e4: 5276 6e03 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -0643e8: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0643ec: 5275 6403 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0364 │ │ -0643f0: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0643f4: 6e50 4e01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@014e │ │ -0643fa: 6f40 8d0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ -064400: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -064404: a705 0905 |0026: sub-float v5, v9, v5 │ │ -064408: 7110 1316 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ -06440e: 0a05 |002b: move-result v5 │ │ -064410: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -064414: c865 |002e: mul-float/2addr v5, v6 │ │ -064416: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -06441a: c865 |0031: mul-float/2addr v5, v6 │ │ -06441c: 8755 |0032: float-to-int v5, v5 │ │ -06441e: 5975 6d03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@036d │ │ -064422: 5475 5e03 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -064426: 6e10 af14 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ -06442c: 0a05 |003a: move-result v5 │ │ -06442e: 5276 6e03 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -064432: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -064436: 5475 5e03 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ -06443a: 6e10 b314 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ -064440: 0a05 |0044: move-result v5 │ │ -064442: 5276 6e03 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ -064446: 9003 0506 |0047: add-int v3, v5, v6 │ │ -06444a: 6e50 5001 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0150 │ │ -064450: 6e20 520a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a52 │ │ -064456: 0e00 |004f: return-void │ │ +064330: |[064330] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +064340: 5472 7003 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0370 │ │ +064344: 6e10 480a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a48 │ │ +06434a: 0a00 |0005: move-result v0 │ │ +06434c: 5475 5e03 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +064350: 6e10 af14 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ +064356: 0a05 |000b: move-result v5 │ │ +064358: 5276 6e03 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +06435c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +064360: 5475 5e03 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +064364: 6e10 b314 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ +06436a: 0a05 |0015: move-result v5 │ │ +06436c: 5276 6e03 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +064370: 9003 0506 |0018: add-int v3, v5, v6 │ │ +064374: 5275 6403 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0364 │ │ +064378: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +06437c: 6e50 4e01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@014e │ │ +064382: 6f40 8d0a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a8d │ │ +064388: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +06438c: a705 0905 |0026: sub-float v5, v9, v5 │ │ +064390: 7110 1316 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1613 │ │ +064396: 0a05 |002b: move-result v5 │ │ +064398: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +06439c: c865 |002e: mul-float/2addr v5, v6 │ │ +06439e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0643a2: c865 |0031: mul-float/2addr v5, v6 │ │ +0643a4: 8755 |0032: float-to-int v5, v5 │ │ +0643a6: 5975 6d03 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@036d │ │ +0643aa: 5475 5e03 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +0643ae: 6e10 af14 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@14af │ │ +0643b4: 0a05 |003a: move-result v5 │ │ +0643b6: 5276 6e03 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +0643ba: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0643be: 5475 5e03 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@035e │ │ +0643c2: 6e10 b314 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@14b3 │ │ +0643c8: 0a05 |0044: move-result v5 │ │ +0643ca: 5276 6e03 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@036e │ │ +0643ce: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0643d2: 6e50 5001 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0150 │ │ +0643d8: 6e20 520a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a52 │ │ +0643de: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -141177,17 +141149,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064458: |[064458] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -064468: 7010 b20a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ab2 │ │ -06446e: 0e00 |0003: return-void │ │ +0643e0: |[0643e0] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +0643f0: 7010 b20a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0ab2 │ │ +0643f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -141196,18 +141168,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064470: |[064470] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -064480: 7110 480b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b48 │ │ -064486: 0a00 |0003: move-result v0 │ │ -064488: 0f00 |0004: return v0 │ │ +0643f8: |[0643f8] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +064408: 7110 480b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b48 │ │ +06440e: 0a00 |0003: move-result v0 │ │ +064410: 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; │ │ │ │ @@ -141241,17 +141213,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06448c: |[06448c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -06449c: 7010 860b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b86 │ │ -0644a2: 0e00 |0003: return-void │ │ +064414: |[064414] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +064424: 7010 860b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b86 │ │ +06442a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -141260,17 +141232,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0644a4: |[0644a4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0644b4: 7120 920b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b92 │ │ -0644ba: 0e00 |0003: return-void │ │ +06442c: |[06442c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +06443c: 7120 920b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b92 │ │ +064442: 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; │ │ @@ -141306,17 +141278,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0644bc: |[0644bc] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -0644cc: 7010 470c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c47 │ │ -0644d2: 0e00 |0003: return-void │ │ +064444: |[064444] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +064454: 7010 470c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c47 │ │ +06445a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -141325,18 +141297,18 @@ │ │ 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 │ │ -0644d4: |[0644d4] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0644e4: 7130 4d0c 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@0c4d │ │ -0644ea: 0a00 |0003: move-result v0 │ │ -0644ec: 0f00 |0004: return v0 │ │ +06445c: |[06445c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06446c: 7130 4d0c 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@0c4d │ │ +064472: 0a00 |0003: move-result v0 │ │ +064474: 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; │ │ @@ -141372,17 +141344,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0644f0: |[0644f0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -064500: 7010 530c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c53 │ │ -064506: 0e00 |0003: return-void │ │ +064478: |[064478] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +064488: 7010 530c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c53 │ │ +06448e: 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 - │ │ @@ -141391,17 +141363,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 │ │ -064508: |[064508] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -064518: 7120 610c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c61 │ │ -06451e: 0e00 |0003: return-void │ │ +064490: |[064490] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0644a0: 7120 610c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c61 │ │ +0644a6: 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; │ │ @@ -141412,18 +141384,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 │ │ -064520: |[064520] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -064530: 7120 620c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c62 │ │ -064536: 0c00 |0003: move-result-object v0 │ │ -064538: 1100 |0004: return-object v0 │ │ +0644a8: |[0644a8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0644b8: 7120 620c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c62 │ │ +0644be: 0c00 |0003: move-result-object v0 │ │ +0644c0: 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 │ │ @@ -141433,18 +141405,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06453c: |[06453c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -06454c: 7110 630c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c63 │ │ -064552: 0a00 |0003: move-result v0 │ │ -064554: 0f00 |0004: return v0 │ │ +0644c4: |[0644c4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0644d4: 7110 630c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c63 │ │ +0644da: 0a00 |0003: move-result v0 │ │ +0644dc: 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; │ │ │ │ @@ -141482,17 +141454,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064558: |[064558] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -064568: 7010 6d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c6d │ │ -06456e: 0e00 |0003: return-void │ │ +0644e0: |[0644e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0644f0: 7010 6d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c6d │ │ +0644f6: 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 - │ │ @@ -141501,19 +141473,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 │ │ -064570: |[064570] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -064580: 5430 1f04 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@041f │ │ -064584: 7120 880c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c88 │ │ -06458a: 0a00 |0005: move-result v0 │ │ -06458c: 0f00 |0006: return v0 │ │ +0644f8: |[0644f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +064508: 5430 1f04 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@041f │ │ +06450c: 7120 880c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c88 │ │ +064512: 0a00 |0005: move-result v0 │ │ +064514: 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; │ │ @@ -141523,18 +141495,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 │ │ -064590: |[064590] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0645a0: 7120 890c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c89 │ │ -0645a6: 0c00 |0003: move-result-object v0 │ │ -0645a8: 1100 |0004: return-object v0 │ │ +064518: |[064518] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +064528: 7120 890c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c89 │ │ +06452e: 0c00 |0003: move-result-object v0 │ │ +064530: 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 │ │ @@ -141544,18 +141516,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 │ │ -0645ac: |[0645ac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0645bc: 7110 8a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c8a │ │ -0645c2: 0c00 |0003: move-result-object v0 │ │ -0645c4: 1100 |0004: return-object v0 │ │ +064534: |[064534] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +064544: 7110 8a0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c8a │ │ +06454a: 0c00 |0003: move-result-object v0 │ │ +06454c: 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; │ │ │ │ @@ -141564,18 +141536,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0645c8: |[0645c8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0645d8: 7110 8b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c8b │ │ -0645de: 0a00 |0003: move-result v0 │ │ -0645e0: 0f00 |0004: return v0 │ │ +064550: |[064550] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +064560: 7110 8b0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c8b │ │ +064566: 0a00 |0003: move-result v0 │ │ +064568: 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; │ │ │ │ @@ -141584,20 +141556,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 │ │ -0645e4: |[0645e4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0645f4: 2200 fc01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01fc │ │ -0645f8: 7030 640c 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@0c64 │ │ -0645fe: 7110 8c0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c8c │ │ -064604: 0c00 |0008: move-result-object v0 │ │ -064606: 1100 |0009: return-object v0 │ │ +06456c: |[06456c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +06457c: 2200 fc01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01fc │ │ +064580: 7030 640c 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@0c64 │ │ +064586: 7110 8c0c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c8c │ │ +06458c: 0c00 |0008: move-result-object v0 │ │ +06458e: 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; │ │ │ │ @@ -141606,19 +141578,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 │ │ -064608: |[064608] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -064618: 5430 1f04 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@041f │ │ -06461c: 7120 8d0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c8d │ │ -064622: 0a00 |0005: move-result v0 │ │ -064624: 0f00 |0006: return v0 │ │ +064590: |[064590] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0645a0: 5430 1f04 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@041f │ │ +0645a4: 7120 8d0c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c8d │ │ +0645aa: 0a00 |0005: move-result v0 │ │ +0645ac: 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; │ │ @@ -141655,17 +141627,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064628: |[064628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -064638: 7010 120d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d12 │ │ -06463e: 0e00 |0003: return-void │ │ +0645b0: |[0645b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0645c0: 7010 120d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0d12 │ │ +0645c6: 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 - │ │ @@ -141674,17 +141646,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064640: |[064640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -064650: 7120 9c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d9c │ │ -064656: 0e00 |0003: return-void │ │ +0645c8: |[0645c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0645d8: 7120 9c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d9c │ │ +0645de: 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; │ │ @@ -141695,17 +141667,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 │ │ -064658: |[064658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -064668: 7120 9d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d9d │ │ -06466e: 0e00 |0003: return-void │ │ +0645e0: |[0645e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0645f0: 7120 9d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d9d │ │ +0645f6: 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; │ │ @@ -141716,18 +141688,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 │ │ -064670: |[064670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -064680: 7120 9e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d9e │ │ -064686: 0c00 |0003: move-result-object v0 │ │ -064688: 1100 |0004: return-object v0 │ │ +0645f8: |[0645f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +064608: 7120 9e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d9e │ │ +06460e: 0c00 |0003: move-result-object v0 │ │ +064610: 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; │ │ @@ -141737,18 +141709,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06468c: |[06468c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -06469c: 7110 9f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d9f │ │ -0646a2: 0a00 |0003: move-result v0 │ │ -0646a4: 0f00 |0004: return v0 │ │ +064614: |[064614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +064624: 7110 9f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d9f │ │ +06462a: 0a00 |0003: move-result v0 │ │ +06462c: 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; │ │ │ │ @@ -141757,17 +141729,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 │ │ -0646a8: |[0646a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0646b8: 7120 a00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0da0 │ │ -0646be: 0e00 |0003: return-void │ │ +064630: |[064630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +064640: 7120 a00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0da0 │ │ +064646: 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; │ │ @@ -141778,17 +141750,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 │ │ -0646c0: |[0646c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0646d0: 7120 a10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0da1 │ │ -0646d6: 0e00 |0003: return-void │ │ +064648: |[064648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +064658: 7120 a10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0da1 │ │ +06465e: 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; │ │ @@ -141799,18 +141771,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 │ │ -0646d8: |[0646d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0646e8: 7120 a20d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0da2 │ │ -0646ee: 0c00 |0003: move-result-object v0 │ │ -0646f0: 1100 |0004: return-object v0 │ │ +064660: |[064660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +064670: 7120 a20d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0da2 │ │ +064676: 0c00 |0003: move-result-object v0 │ │ +064678: 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 │ │ @@ -141820,18 +141792,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0646f4: |[0646f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -064704: 7110 a30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0da3 │ │ -06470a: 0a00 |0003: move-result v0 │ │ -06470c: 0f00 |0004: return v0 │ │ +06467c: |[06467c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +06468c: 7110 a30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0da3 │ │ +064692: 0a00 |0003: move-result v0 │ │ +064694: 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; │ │ │ │ @@ -141840,18 +141812,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 │ │ -064710: |[064710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -064720: 7110 a40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da4 │ │ -064726: 0c00 |0003: move-result-object v0 │ │ -064728: 1100 |0004: return-object v0 │ │ +064698: |[064698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0646a8: 7110 a40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da4 │ │ +0646ae: 0c00 |0003: move-result-object v0 │ │ +0646b0: 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; │ │ │ │ @@ -141860,18 +141832,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 │ │ -06472c: |[06472c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06473c: 7110 a50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da5 │ │ -064742: 0c00 |0003: move-result-object v0 │ │ -064744: 1100 |0004: return-object v0 │ │ +0646b4: |[0646b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0646c4: 7110 a50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da5 │ │ +0646ca: 0c00 |0003: move-result-object v0 │ │ +0646cc: 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; │ │ │ │ @@ -141880,18 +141852,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 │ │ -064748: |[064748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -064758: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da6 │ │ -06475e: 0c00 |0003: move-result-object v0 │ │ -064760: 1100 |0004: return-object v0 │ │ +0646d0: |[0646d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0646e0: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da6 │ │ +0646e6: 0c00 |0003: move-result-object v0 │ │ +0646e8: 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; │ │ │ │ @@ -141900,18 +141872,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 │ │ -064764: |[064764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -064774: 7110 a70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0da7 │ │ -06477a: 0c00 |0003: move-result-object v0 │ │ -06477c: 1100 |0004: return-object v0 │ │ +0646ec: |[0646ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0646fc: 7110 a70d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0da7 │ │ +064702: 0c00 |0003: move-result-object v0 │ │ +064704: 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; │ │ │ │ @@ -141920,18 +141892,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 │ │ -064780: |[064780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -064790: 7110 a80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da8 │ │ -064796: 0c00 |0003: move-result-object v0 │ │ -064798: 1100 |0004: return-object v0 │ │ +064708: |[064708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +064718: 7110 a80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0da8 │ │ +06471e: 0c00 |0003: move-result-object v0 │ │ +064720: 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; │ │ │ │ @@ -141940,18 +141912,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06479c: |[06479c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0647ac: 7110 a90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0da9 │ │ -0647b2: 0a00 |0003: move-result v0 │ │ -0647b4: 0f00 |0004: return v0 │ │ +064724: |[064724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +064734: 7110 a90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0da9 │ │ +06473a: 0a00 |0003: move-result v0 │ │ +06473c: 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; │ │ │ │ @@ -141960,18 +141932,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0647b8: |[0647b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0647c8: 7110 aa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0daa │ │ -0647ce: 0a00 |0003: move-result v0 │ │ -0647d0: 0f00 |0004: return v0 │ │ +064740: |[064740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +064750: 7110 aa0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0daa │ │ +064756: 0a00 |0003: move-result v0 │ │ +064758: 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; │ │ │ │ @@ -141980,18 +141952,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0647d4: |[0647d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0647e4: 7110 ab0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dab │ │ -0647ea: 0a00 |0003: move-result v0 │ │ -0647ec: 0f00 |0004: return v0 │ │ +06475c: |[06475c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +06476c: 7110 ab0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0dab │ │ +064772: 0a00 |0003: move-result v0 │ │ +064774: 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; │ │ │ │ @@ -142000,18 +141972,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0647f0: |[0647f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -064800: 7110 ac0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0dac │ │ -064806: 0a00 |0003: move-result v0 │ │ -064808: 0f00 |0004: return v0 │ │ +064778: |[064778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +064788: 7110 ac0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0dac │ │ +06478e: 0a00 |0003: move-result v0 │ │ +064790: 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; │ │ │ │ @@ -142020,18 +141992,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06480c: |[06480c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -06481c: 7110 ad0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dad │ │ -064822: 0a00 |0003: move-result v0 │ │ -064824: 0f00 |0004: return v0 │ │ +064794: |[064794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0647a4: 7110 ad0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0dad │ │ +0647aa: 0a00 |0003: move-result v0 │ │ +0647ac: 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; │ │ │ │ @@ -142040,18 +142012,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064828: |[064828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -064838: 7110 ae0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0dae │ │ -06483e: 0a00 |0003: move-result v0 │ │ -064840: 0f00 |0004: return v0 │ │ +0647b0: |[0647b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0647c0: 7110 ae0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0dae │ │ +0647c6: 0a00 |0003: move-result v0 │ │ +0647c8: 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; │ │ │ │ @@ -142060,18 +142032,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064844: |[064844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -064854: 7110 af0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0daf │ │ -06485a: 0a00 |0003: move-result v0 │ │ -06485c: 0f00 |0004: return v0 │ │ +0647cc: |[0647cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0647dc: 7110 af0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0daf │ │ +0647e2: 0a00 |0003: move-result v0 │ │ +0647e4: 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; │ │ │ │ @@ -142080,18 +142052,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064860: |[064860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -064870: 7110 b00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0db0 │ │ -064876: 0a00 |0003: move-result v0 │ │ -064878: 0f00 |0004: return v0 │ │ +0647e8: |[0647e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0647f8: 7110 b00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0db0 │ │ +0647fe: 0a00 |0003: move-result v0 │ │ +064800: 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; │ │ │ │ @@ -142100,18 +142072,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06487c: |[06487c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -06488c: 7110 b10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0db1 │ │ -064892: 0a00 |0003: move-result v0 │ │ -064894: 0f00 |0004: return v0 │ │ +064804: |[064804] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +064814: 7110 b10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0db1 │ │ +06481a: 0a00 |0003: move-result v0 │ │ +06481c: 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; │ │ │ │ @@ -142120,18 +142092,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064898: |[064898] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0648a8: 7110 b20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0db2 │ │ -0648ae: 0a00 |0003: move-result v0 │ │ -0648b0: 0f00 |0004: return v0 │ │ +064820: |[064820] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +064830: 7110 b20d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0db2 │ │ +064836: 0a00 |0003: move-result v0 │ │ +064838: 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; │ │ │ │ @@ -142140,18 +142112,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0648b4: |[0648b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0648c4: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0db3 │ │ -0648ca: 0a00 |0003: move-result v0 │ │ -0648cc: 0f00 |0004: return v0 │ │ +06483c: |[06483c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +06484c: 7110 b30d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0db3 │ │ +064852: 0a00 |0003: move-result v0 │ │ +064854: 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; │ │ │ │ @@ -142160,18 +142132,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0648d0: |[0648d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0648e0: 7100 b40d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0db4 │ │ -0648e6: 0c00 |0003: move-result-object v0 │ │ -0648e8: 1100 |0004: return-object v0 │ │ +064858: |[064858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +064868: 7100 b40d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0db4 │ │ +06486e: 0c00 |0003: move-result-object v0 │ │ +064870: 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;) │ │ @@ -142179,18 +142151,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 │ │ -0648ec: |[0648ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0648fc: 7110 b50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0db5 │ │ -064902: 0c00 |0003: move-result-object v0 │ │ -064904: 1100 |0004: return-object v0 │ │ +064874: |[064874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +064884: 7110 b50d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0db5 │ │ +06488a: 0c00 |0003: move-result-object v0 │ │ +06488c: 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; │ │ │ │ @@ -142199,18 +142171,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 │ │ -064908: |[064908] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -064918: 7110 b60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0db6 │ │ -06491e: 0c00 |0003: move-result-object v0 │ │ -064920: 1100 |0004: return-object v0 │ │ +064890: |[064890] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0648a0: 7110 b60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0db6 │ │ +0648a6: 0c00 |0003: move-result-object v0 │ │ +0648a8: 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; │ │ │ │ @@ -142219,18 +142191,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -064924: |[064924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -064934: 7120 b70d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0db7 │ │ -06493a: 0a00 |0003: move-result v0 │ │ -06493c: 0f00 |0004: return v0 │ │ +0648ac: |[0648ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0648bc: 7120 b70d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0db7 │ │ +0648c2: 0a00 |0003: move-result v0 │ │ +0648c4: 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 │ │ @@ -142240,17 +142212,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064940: |[064940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -064950: 7110 b80d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0db8 │ │ -064956: 0e00 |0003: return-void │ │ +0648c8: |[0648c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0648d8: 7110 b80d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0db8 │ │ +0648de: 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; │ │ @@ -142260,17 +142232,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 │ │ -064958: |[064958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -064968: 7120 b90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0db9 │ │ -06496e: 0e00 |0003: return-void │ │ +0648e0: |[0648e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0648f0: 7120 b90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0db9 │ │ +0648f6: 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; │ │ @@ -142281,17 +142253,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 │ │ -064970: |[064970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -064980: 7120 ba0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dba │ │ -064986: 0e00 |0003: return-void │ │ +0648f8: |[0648f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +064908: 7120 ba0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0dba │ │ +06490e: 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; │ │ @@ -142302,17 +142274,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064988: |[064988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -064998: 7120 bb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0dbb │ │ -06499e: 0e00 |0003: return-void │ │ +064910: |[064910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +064920: 7120 bb0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0dbb │ │ +064926: 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; │ │ @@ -142323,17 +142295,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0649a0: |[0649a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0649b0: 7120 bc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0dbc │ │ -0649b6: 0e00 |0003: return-void │ │ +064928: |[064928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +064938: 7120 bc0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0dbc │ │ +06493e: 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; │ │ @@ -142344,17 +142316,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 │ │ -0649b8: |[0649b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0649c8: 7120 bd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dbd │ │ -0649ce: 0e00 |0003: return-void │ │ +064940: |[064940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +064950: 7120 bd0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dbd │ │ +064956: 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; │ │ @@ -142365,17 +142337,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0649d0: |[0649d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0649e0: 7120 be0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0dbe │ │ -0649e6: 0e00 |0003: return-void │ │ +064958: |[064958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +064968: 7120 be0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0dbe │ │ +06496e: 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; │ │ @@ -142386,17 +142358,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 │ │ -0649e8: |[0649e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0649f8: 7120 bf0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dbf │ │ -0649fe: 0e00 |0003: return-void │ │ +064970: |[064970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +064980: 7120 bf0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dbf │ │ +064986: 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; │ │ @@ -142407,17 +142379,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a00: |[064a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -064a10: 7120 c00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dc0 │ │ -064a16: 0e00 |0003: return-void │ │ +064988: |[064988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +064998: 7120 c00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0dc0 │ │ +06499e: 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; │ │ @@ -142428,17 +142400,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a18: |[064a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -064a28: 7120 c10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0dc1 │ │ -064a2e: 0e00 |0003: return-void │ │ +0649a0: |[0649a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0649b0: 7120 c10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0dc1 │ │ +0649b6: 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; │ │ @@ -142449,17 +142421,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a30: |[064a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -064a40: 7120 c20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0dc2 │ │ -064a46: 0e00 |0003: return-void │ │ +0649b8: |[0649b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0649c8: 7120 c20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0dc2 │ │ +0649ce: 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; │ │ @@ -142470,17 +142442,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a48: |[064a48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -064a58: 7120 c30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0dc3 │ │ -064a5e: 0e00 |0003: return-void │ │ +0649d0: |[0649d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0649e0: 7120 c30d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0dc3 │ │ +0649e6: 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; │ │ @@ -142491,17 +142463,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 │ │ -064a60: |[064a60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -064a70: 7120 c40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dc4 │ │ -064a76: 0e00 |0003: return-void │ │ +0649e8: |[0649e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0649f8: 7120 c40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dc4 │ │ +0649fe: 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; │ │ @@ -142512,17 +142484,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 │ │ -064a78: |[064a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -064a88: 7120 c50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc5 │ │ -064a8e: 0e00 |0003: return-void │ │ +064a00: |[064a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +064a10: 7120 c50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc5 │ │ +064a16: 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; │ │ @@ -142533,17 +142505,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064a90: |[064a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -064aa0: 7120 c60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0dc6 │ │ -064aa6: 0e00 |0003: return-void │ │ +064a18: |[064a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +064a28: 7120 c60d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0dc6 │ │ +064a2e: 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; │ │ @@ -142554,17 +142526,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064aa8: |[064aa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -064ab8: 7120 c70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0dc7 │ │ -064abe: 0e00 |0003: return-void │ │ +064a30: |[064a30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +064a40: 7120 c70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0dc7 │ │ +064a46: 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; │ │ @@ -142575,17 +142547,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064ac0: |[064ac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -064ad0: 7120 c80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0dc8 │ │ -064ad6: 0e00 |0003: return-void │ │ +064a48: |[064a48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +064a58: 7120 c80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0dc8 │ │ +064a5e: 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; │ │ @@ -142596,17 +142568,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 │ │ -064ad8: |[064ad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -064ae8: 7120 c90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc9 │ │ -064aee: 0e00 |0003: return-void │ │ +064a60: |[064a60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +064a70: 7120 c90d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0dc9 │ │ +064a76: 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; │ │ @@ -142617,17 +142589,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 │ │ -064af0: |[064af0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -064b00: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dca │ │ -064b06: 0e00 |0003: return-void │ │ +064a78: |[064a78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +064a88: 7120 ca0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0dca │ │ +064a8e: 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; │ │ @@ -142663,17 +142635,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064b08: |[064b08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -064b18: 7010 ed0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ded │ │ -064b1e: 0e00 |0003: return-void │ │ +064a90: |[064a90] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +064aa0: 7010 ed0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ded │ │ +064aa6: 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 - │ │ @@ -142682,20 +142654,20 @@ │ │ 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 │ │ -064b20: |[064b20] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -064b30: 2200 1102 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0211 │ │ -064b34: 7030 e00d 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@0de0 │ │ -064b3a: 7110 ff0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0dff │ │ -064b40: 0c00 |0008: move-result-object v0 │ │ -064b42: 1100 |0009: return-object v0 │ │ +064aa8: |[064aa8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +064ab8: 2200 1102 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0211 │ │ +064abc: 7030 e00d 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@0de0 │ │ +064ac2: 7110 ff0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0dff │ │ +064ac8: 0c00 |0008: move-result-object v0 │ │ +064aca: 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; │ │ │ │ @@ -142729,17 +142701,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064b44: |[064b44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -064b54: 7010 ed0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ded │ │ -064b5a: 0e00 |0003: return-void │ │ +064acc: |[064acc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +064adc: 7010 ed0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ded │ │ +064ae2: 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 - │ │ @@ -142748,20 +142720,20 @@ │ │ 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 │ │ -064b5c: |[064b5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -064b6c: 2200 1302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0213 │ │ -064b70: 7030 e60d 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@0de6 │ │ -064b76: 7110 0a0e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e0a │ │ -064b7c: 0c00 |0008: move-result-object v0 │ │ -064b7e: 1100 |0009: return-object v0 │ │ +064ae4: |[064ae4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +064af4: 2200 1302 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0213 │ │ +064af8: 7030 e60d 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@0de6 │ │ +064afe: 7110 0a0e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0e0a │ │ +064b04: 0c00 |0008: move-result-object v0 │ │ +064b06: 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; │ │ │ │ @@ -142797,17 +142769,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064b80: |[064b80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -064b90: 7010 6a0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e6a │ │ -064b96: 0e00 |0003: return-void │ │ +064b08: |[064b08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +064b18: 7010 6a0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e6a │ │ +064b1e: 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 - │ │ @@ -142816,18 +142788,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064b98: |[064b98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -064ba8: 7110 cd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0ecd │ │ -064bae: 0a00 |0003: move-result v0 │ │ -064bb0: 0f00 |0004: return v0 │ │ +064b20: |[064b20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +064b30: 7110 cd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0ecd │ │ +064b36: 0a00 |0003: move-result v0 │ │ +064b38: 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; │ │ │ │ @@ -142836,18 +142808,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 │ │ -064bb4: |[064bb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -064bc4: 7110 ce0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ece │ │ -064bca: 0c00 |0003: move-result-object v0 │ │ -064bcc: 1100 |0004: return-object v0 │ │ +064b3c: |[064b3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +064b4c: 7110 ce0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ece │ │ +064b52: 0c00 |0003: move-result-object v0 │ │ +064b54: 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; │ │ │ │ @@ -142856,18 +142828,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 │ │ -064bd0: |[064bd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -064be0: 7110 cf0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ecf │ │ -064be6: 0c00 |0003: move-result-object v0 │ │ -064be8: 1100 |0004: return-object v0 │ │ +064b58: |[064b58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +064b68: 7110 cf0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ecf │ │ +064b6e: 0c00 |0003: move-result-object v0 │ │ +064b70: 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; │ │ │ │ @@ -142876,18 +142848,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 │ │ -064bec: |[064bec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -064bfc: 7110 d00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ed0 │ │ -064c02: 0c00 |0003: move-result-object v0 │ │ -064c04: 1100 |0004: return-object v0 │ │ +064b74: |[064b74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +064b84: 7110 d00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ed0 │ │ +064b8a: 0c00 |0003: move-result-object v0 │ │ +064b8c: 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; │ │ │ │ @@ -142896,18 +142868,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064c08: |[064c08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -064c18: 7110 d10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ed1 │ │ -064c1e: 0a00 |0003: move-result v0 │ │ -064c20: 0f00 |0004: return v0 │ │ +064b90: |[064b90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +064ba0: 7110 d10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ed1 │ │ +064ba6: 0a00 |0003: move-result v0 │ │ +064ba8: 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; │ │ │ │ @@ -142916,18 +142888,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064c24: |[064c24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -064c34: 7110 d20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0ed2 │ │ -064c3a: 0a00 |0003: move-result v0 │ │ -064c3c: 0f00 |0004: return v0 │ │ +064bac: |[064bac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +064bbc: 7110 d20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0ed2 │ │ +064bc2: 0a00 |0003: move-result v0 │ │ +064bc4: 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; │ │ │ │ @@ -142936,18 +142908,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064c40: |[064c40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -064c50: 7110 d30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0ed3 │ │ -064c56: 0a00 |0003: move-result v0 │ │ -064c58: 0f00 |0004: return v0 │ │ +064bc8: |[064bc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +064bd8: 7110 d30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0ed3 │ │ +064bde: 0a00 |0003: move-result v0 │ │ +064be0: 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; │ │ │ │ @@ -142956,18 +142928,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 │ │ -064c5c: |[064c5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -064c6c: 7110 d40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0ed4 │ │ -064c72: 0c00 |0003: move-result-object v0 │ │ -064c74: 1100 |0004: return-object v0 │ │ +064be4: |[064be4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +064bf4: 7110 d40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0ed4 │ │ +064bfa: 0c00 |0003: move-result-object v0 │ │ +064bfc: 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; │ │ │ │ @@ -142976,18 +142948,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064c78: |[064c78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -064c88: 7110 d50e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0ed5 │ │ -064c8e: 0a00 |0003: move-result v0 │ │ -064c90: 0f00 |0004: return v0 │ │ +064c00: |[064c00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +064c10: 7110 d50e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0ed5 │ │ +064c16: 0a00 |0003: move-result v0 │ │ +064c18: 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; │ │ │ │ @@ -142996,18 +142968,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064c94: |[064c94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -064ca4: 7110 d60e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0ed6 │ │ -064caa: 0a00 |0003: move-result v0 │ │ -064cac: 0f00 |0004: return v0 │ │ +064c1c: |[064c1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +064c2c: 7110 d60e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0ed6 │ │ +064c32: 0a00 |0003: move-result v0 │ │ +064c34: 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; │ │ │ │ @@ -143016,18 +142988,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064cb0: |[064cb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -064cc0: 7110 d70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0ed7 │ │ -064cc6: 0a00 |0003: move-result v0 │ │ -064cc8: 0f00 |0004: return v0 │ │ +064c38: |[064c38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +064c48: 7110 d70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0ed7 │ │ +064c4e: 0a00 |0003: move-result v0 │ │ +064c50: 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; │ │ │ │ @@ -143036,20 +143008,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 │ │ -064ccc: |[064ccc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -064cdc: 7110 d80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ed8 │ │ -064ce2: 0c00 |0003: move-result-object v0 │ │ -064ce4: 7110 9a0d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ -064cea: 0c00 |0007: move-result-object v0 │ │ -064cec: 1100 |0008: return-object v0 │ │ +064c54: |[064c54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +064c64: 7110 d80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ed8 │ │ +064c6a: 0c00 |0003: move-result-object v0 │ │ +064c6c: 7110 9a0d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d9a │ │ +064c72: 0c00 |0007: move-result-object v0 │ │ +064c74: 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; │ │ │ │ @@ -143058,18 +143030,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 │ │ -064cf0: |[064cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -064d00: 7110 d90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ed9 │ │ -064d06: 0c00 |0003: move-result-object v0 │ │ -064d08: 1100 |0004: return-object v0 │ │ +064c78: |[064c78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +064c88: 7110 d90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ed9 │ │ +064c8e: 0c00 |0003: move-result-object v0 │ │ +064c90: 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; │ │ │ │ @@ -143078,18 +143050,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064d0c: |[064d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -064d1c: 7110 da0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0eda │ │ -064d22: 0a00 |0003: move-result v0 │ │ -064d24: 0f00 |0004: return v0 │ │ +064c94: |[064c94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +064ca4: 7110 da0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0eda │ │ +064caa: 0a00 |0003: move-result v0 │ │ +064cac: 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; │ │ │ │ @@ -143098,18 +143070,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064d28: |[064d28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -064d38: 7110 db0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0edb │ │ -064d3e: 0a00 |0003: move-result v0 │ │ -064d40: 0f00 |0004: return v0 │ │ +064cb0: |[064cb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +064cc0: 7110 db0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0edb │ │ +064cc6: 0a00 |0003: move-result v0 │ │ +064cc8: 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; │ │ │ │ @@ -143118,18 +143090,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064d44: |[064d44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -064d54: 7110 dc0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0edc │ │ -064d5a: 0a00 |0003: move-result v0 │ │ -064d5c: 0f00 |0004: return v0 │ │ +064ccc: |[064ccc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +064cdc: 7110 dc0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0edc │ │ +064ce2: 0a00 |0003: move-result v0 │ │ +064ce4: 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; │ │ │ │ @@ -143138,18 +143110,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064d60: |[064d60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -064d70: 7110 dd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0edd │ │ -064d76: 0a00 |0003: move-result v0 │ │ -064d78: 0f00 |0004: return v0 │ │ +064ce8: |[064ce8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +064cf8: 7110 dd0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0edd │ │ +064cfe: 0a00 |0003: move-result v0 │ │ +064d00: 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; │ │ │ │ @@ -143158,18 +143130,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064d7c: |[064d7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -064d8c: 7110 de0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0ede │ │ -064d92: 0a00 |0003: move-result v0 │ │ -064d94: 0f00 |0004: return v0 │ │ +064d04: |[064d04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +064d14: 7110 de0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0ede │ │ +064d1a: 0a00 |0003: move-result v0 │ │ +064d1c: 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; │ │ │ │ @@ -143178,18 +143150,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064d98: |[064d98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -064da8: 7110 df0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0edf │ │ -064dae: 0a00 |0003: move-result v0 │ │ -064db0: 0f00 |0004: return v0 │ │ +064d20: |[064d20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +064d30: 7110 df0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0edf │ │ +064d36: 0a00 |0003: move-result v0 │ │ +064d38: 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; │ │ │ │ @@ -143198,18 +143170,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064db4: |[064db4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -064dc4: 7110 e00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ee0 │ │ -064dca: 0a00 |0003: move-result v0 │ │ -064dcc: 0f00 |0004: return v0 │ │ +064d3c: |[064d3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +064d4c: 7110 e00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0ee0 │ │ +064d52: 0a00 |0003: move-result v0 │ │ +064d54: 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; │ │ │ │ @@ -143218,18 +143190,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -064dd0: |[064dd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -064de0: 7100 e10e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0ee1 │ │ -064de6: 0c00 |0003: move-result-object v0 │ │ -064de8: 1100 |0004: return-object v0 │ │ +064d58: |[064d58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +064d68: 7100 e10e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0ee1 │ │ +064d6e: 0c00 |0003: move-result-object v0 │ │ +064d70: 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;) │ │ @@ -143237,18 +143209,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 │ │ -064dec: |[064dec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -064dfc: 7110 e20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ee2 │ │ -064e02: 0c00 |0003: move-result-object v0 │ │ -064e04: 1100 |0004: return-object v0 │ │ +064d74: |[064d74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +064d84: 7110 e20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ee2 │ │ +064d8a: 0c00 |0003: move-result-object v0 │ │ +064d8c: 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; │ │ │ │ @@ -143257,17 +143229,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064e08: |[064e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -064e18: 7110 e30e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0ee3 │ │ -064e1e: 0e00 |0003: return-void │ │ +064d90: |[064d90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +064da0: 7110 e30e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0ee3 │ │ +064da6: 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; │ │ @@ -143277,17 +143249,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064e20: |[064e20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -064e30: 7120 e40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0ee4 │ │ -064e36: 0e00 |0003: return-void │ │ +064da8: |[064da8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +064db8: 7120 e40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0ee4 │ │ +064dbe: 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; │ │ @@ -143298,17 +143270,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 │ │ -064e38: |[064e38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -064e48: 7120 e50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ee5 │ │ -064e4e: 0e00 |0003: return-void │ │ +064dc0: |[064dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +064dd0: 7120 e50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ee5 │ │ +064dd6: 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; │ │ @@ -143319,17 +143291,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064e50: |[064e50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -064e60: 7120 e60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0ee6 │ │ -064e66: 0e00 |0003: return-void │ │ +064dd8: |[064dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +064de8: 7120 e60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0ee6 │ │ +064dee: 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; │ │ @@ -143340,17 +143312,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 │ │ -064e68: |[064e68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -064e78: 7120 e70e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ee7 │ │ -064e7e: 0e00 |0003: return-void │ │ +064df0: |[064df0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +064e00: 7120 e70e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ee7 │ │ +064e06: 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; │ │ @@ -143361,17 +143333,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 │ │ -064e80: |[064e80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -064e90: 7120 e80e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ee8 │ │ -064e96: 0e00 |0003: return-void │ │ +064e08: |[064e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +064e18: 7120 e80e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0ee8 │ │ +064e1e: 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; │ │ @@ -143382,17 +143354,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064e98: |[064e98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -064ea8: 7120 e90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0ee9 │ │ -064eae: 0e00 |0003: return-void │ │ +064e20: |[064e20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +064e30: 7120 e90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0ee9 │ │ +064e36: 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; │ │ @@ -143403,17 +143375,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064eb0: |[064eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -064ec0: 7120 ea0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0eea │ │ -064ec6: 0e00 |0003: return-void │ │ +064e38: |[064e38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +064e48: 7120 ea0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0eea │ │ +064e4e: 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; │ │ @@ -143424,17 +143396,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064ec8: |[064ec8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -064ed8: 7120 eb0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0eeb │ │ -064ede: 0e00 |0003: return-void │ │ +064e50: |[064e50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +064e60: 7120 eb0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0eeb │ │ +064e66: 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; │ │ @@ -143445,17 +143417,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064ee0: |[064ee0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -064ef0: 7120 ec0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0eec │ │ -064ef6: 0e00 |0003: return-void │ │ +064e68: |[064e68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +064e78: 7120 ec0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0eec │ │ +064e7e: 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; │ │ @@ -143466,17 +143438,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064ef8: |[064ef8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -064f08: 7120 ed0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0eed │ │ -064f0e: 0e00 |0003: return-void │ │ +064e80: |[064e80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +064e90: 7120 ed0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0eed │ │ +064e96: 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; │ │ @@ -143487,17 +143459,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 │ │ -064f10: |[064f10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -064f20: 7120 ee0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0eee │ │ -064f26: 0e00 |0003: return-void │ │ +064e98: |[064e98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +064ea8: 7120 ee0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0eee │ │ +064eae: 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; │ │ @@ -143508,17 +143480,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064f28: |[064f28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -064f38: 7120 ef0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0eef │ │ -064f3e: 0e00 |0003: return-void │ │ +064eb0: |[064eb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +064ec0: 7120 ef0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0eef │ │ +064ec6: 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; │ │ @@ -143529,17 +143501,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064f40: |[064f40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -064f50: 7120 f00e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0ef0 │ │ -064f56: 0e00 |0003: return-void │ │ +064ec8: |[064ec8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +064ed8: 7120 f00e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0ef0 │ │ +064ede: 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; │ │ @@ -143550,17 +143522,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064f58: |[064f58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -064f68: 7120 f10e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0ef1 │ │ -064f6e: 0e00 |0003: return-void │ │ +064ee0: |[064ee0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +064ef0: 7120 f10e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0ef1 │ │ +064ef6: 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; │ │ @@ -143571,17 +143543,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064f70: |[064f70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -064f80: 7120 f20e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0ef2 │ │ -064f86: 0e00 |0003: return-void │ │ +064ef8: |[064ef8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +064f08: 7120 f20e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0ef2 │ │ +064f0e: 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; │ │ @@ -143592,17 +143564,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064f88: |[064f88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -064f98: 7120 f30e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ef3 │ │ -064f9e: 0e00 |0003: return-void │ │ +064f10: |[064f10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +064f20: 7120 f30e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ef3 │ │ +064f26: 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; │ │ @@ -143613,17 +143585,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 │ │ -064fa0: |[064fa0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -064fb0: 7120 f40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ef4 │ │ -064fb6: 0e00 |0003: return-void │ │ +064f28: |[064f28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +064f38: 7120 f40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ef4 │ │ +064f3e: 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; │ │ @@ -143634,17 +143606,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064fb8: |[064fb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -064fc8: 7120 f50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0ef5 │ │ -064fce: 0e00 |0003: return-void │ │ +064f40: |[064f40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +064f50: 7120 f50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0ef5 │ │ +064f56: 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; │ │ @@ -143680,17 +143652,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064fd0: |[064fd0] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -064fe0: 7010 4610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1046 │ │ -064fe6: 0e00 |0003: return-void │ │ +064f58: |[064f58] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +064f68: 7010 4610 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1046 │ │ +064f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -143699,18 +143671,18 @@ │ │ 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 │ │ -064fe8: |[064fe8] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -064ff8: 7120 4f10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@104f │ │ -064ffe: 0c00 |0003: move-result-object v0 │ │ -065000: 1100 |0004: return-object v0 │ │ +064f70: |[064f70] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +064f80: 7120 4f10 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@104f │ │ +064f86: 0c00 |0003: move-result-object v0 │ │ +064f88: 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; │ │ @@ -143745,17 +143717,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065004: |[065004] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -065014: 7010 5410 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1054 │ │ -06501a: 0e00 |0003: return-void │ │ +064f8c: |[064f8c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +064f9c: 7010 5410 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1054 │ │ +064fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -143764,18 +143736,18 @@ │ │ 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 │ │ -06501c: |[06501c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -06502c: 7110 5d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@105d │ │ -065032: 0c00 |0003: move-result-object v0 │ │ -065034: 1100 |0004: return-object v0 │ │ +064fa4: |[064fa4] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +064fb4: 7110 5d10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@105d │ │ +064fba: 0c00 |0003: move-result-object v0 │ │ +064fbc: 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; │ │ │ │ @@ -143820,24 +143792,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 │ │ -065038: |[065038] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -065048: 7030 530f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f53 │ │ -06504e: 5913 e004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ -065052: 5913 e204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ -065056: 1a00 ba11 |0007: const-string v0, "layout_inflater" // string@11ba │ │ -06505a: 6e20 af00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -065060: 0c00 |000c: move-result-object v0 │ │ -065062: 1f00 a302 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ -065066: 5b10 e104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ -06506a: 0e00 |0011: return-void │ │ +064fc0: |[064fc0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +064fd0: 7030 530f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f53 │ │ +064fd6: 5913 e004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ +064fda: 5913 e204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ +064fde: 1a00 ba11 |0007: const-string v0, "layout_inflater" // string@11ba │ │ +064fe2: 6e20 af00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +064fe8: 0c00 |000c: move-result-object v0 │ │ +064fea: 1f00 a302 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ +064fee: 5b10 e104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ +064ff2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -143851,24 +143823,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 │ │ -06506c: |[06506c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -06507c: 7040 540f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f54 │ │ -065082: 5913 e004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ -065086: 5913 e204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ -06508a: 1a00 ba11 |0007: const-string v0, "layout_inflater" // string@11ba │ │ -06508e: 6e20 af00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -065094: 0c00 |000c: move-result-object v0 │ │ -065096: 1f00 a302 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ -06509a: 5b10 e104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ -06509e: 0e00 |0011: return-void │ │ +064ff4: |[064ff4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +065004: 7040 540f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f54 │ │ +06500a: 5913 e004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ +06500e: 5913 e204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ +065012: 1a00 ba11 |0007: const-string v0, "layout_inflater" // string@11ba │ │ +065016: 6e20 af00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +06501c: 0c00 |000c: move-result-object v0 │ │ +06501e: 1f00 a302 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ +065022: 5b10 e104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ +065026: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -143883,24 +143855,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 │ │ -0650a0: |[0650a0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0650b0: 7040 550f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f55 │ │ -0650b6: 5913 e004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ -0650ba: 5913 e204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ -0650be: 1a00 ba11 |0007: const-string v0, "layout_inflater" // string@11ba │ │ -0650c2: 6e20 af00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ -0650c8: 0c00 |000c: move-result-object v0 │ │ -0650ca: 1f00 a302 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ -0650ce: 5b10 e104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ -0650d2: 0e00 |0011: return-void │ │ +065028: |[065028] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +065038: 7040 550f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f55 │ │ +06503e: 5913 e004 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ +065042: 5913 e204 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ +065046: 1a00 ba11 |0007: const-string v0, "layout_inflater" // string@11ba │ │ +06504a: 6e20 af00 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00af │ │ +065050: 0c00 |000c: move-result-object v0 │ │ +065052: 1f00 a302 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@02a3 │ │ +065056: 5b10 e104 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ +06505a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -143916,21 +143888,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 │ │ -0650d4: |[0650d4] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0650e4: 5430 e104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ -0650e8: 5231 e004 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ -0650ec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0650ee: 6e40 a812 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12a8 │ │ -0650f4: 0c00 |0008: move-result-object v0 │ │ -0650f6: 1100 |0009: return-object v0 │ │ +06505c: |[06505c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06506c: 5430 e104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ +065070: 5231 e004 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ +065074: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +065076: 6e40 a812 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12a8 │ │ +06507c: 0c00 |0008: move-result-object v0 │ │ +06507e: 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; │ │ @@ -143941,21 +143913,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 │ │ -0650f8: |[0650f8] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -065108: 5430 e104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ -06510c: 5231 e204 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ -065110: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -065112: 6e40 a812 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12a8 │ │ -065118: 0c00 |0008: move-result-object v0 │ │ -06511a: 1100 |0009: return-object v0 │ │ +065080: |[065080] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +065090: 5430 e104 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e1 │ │ +065094: 5231 e204 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ +065098: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06509a: 6e40 a812 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@12a8 │ │ +0650a0: 0c00 |0008: move-result-object v0 │ │ +0650a2: 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; │ │ @@ -143966,17 +143938,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06511c: |[06511c] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -06512c: 5901 e004 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ -065130: 0e00 |0002: return-void │ │ +0650a4: |[0650a4] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +0650b4: 5901 e004 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e0 │ │ +0650b8: 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 │ │ @@ -143986,17 +143958,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065134: |[065134] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -065144: 5901 e204 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ -065148: 0e00 |0002: return-void │ │ +0650bc: |[0650bc] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +0650cc: 5901 e204 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e2 │ │ +0650d0: 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 │ │ @@ -144031,17 +144003,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06514c: |[06514c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -06515c: 7010 8910 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1089 │ │ -065162: 0e00 |0003: return-void │ │ +0650d4: |[0650d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +0650e4: 7010 8910 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1089 │ │ +0650ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -144050,18 +144022,18 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065164: |[065164] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -065174: 7110 c010 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@10c0 │ │ -06517a: 0a00 |0003: move-result v0 │ │ -06517c: 0f00 |0004: return v0 │ │ +0650ec: |[0650ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0650fc: 7110 c010 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@10c0 │ │ +065102: 0a00 |0003: move-result v0 │ │ +065104: 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; │ │ │ │ @@ -144095,17 +144067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065180: |[065180] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -065190: 7010 f210 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10f2 │ │ -065196: 0e00 |0003: return-void │ │ +065108: |[065108] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +065118: 7010 f210 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10f2 │ │ +06511e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -144114,18 +144086,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 │ │ -065198: |[065198] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0651a8: 7110 2111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1121 │ │ -0651ae: 0c00 |0003: move-result-object v0 │ │ -0651b0: 1100 |0004: return-object v0 │ │ +065120: |[065120] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +065130: 7110 2111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1121 │ │ +065136: 0c00 |0003: move-result-object v0 │ │ +065138: 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; │ │ │ │ @@ -144134,18 +144106,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0651b4: |[0651b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -0651c4: 7110 2211 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1122 │ │ -0651ca: 0a00 |0003: move-result v0 │ │ -0651cc: 0f00 |0004: return v0 │ │ +06513c: |[06513c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +06514c: 7110 2211 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1122 │ │ +065152: 0a00 |0003: move-result v0 │ │ +065154: 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; │ │ │ │ @@ -144154,18 +144126,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0651d0: |[0651d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0651e0: 7110 2311 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1123 │ │ -0651e6: 0a00 |0003: move-result v0 │ │ -0651e8: 0f00 |0004: return v0 │ │ +065158: |[065158] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +065168: 7110 2311 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1123 │ │ +06516e: 0a00 |0003: move-result v0 │ │ +065170: 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; │ │ │ │ @@ -144174,18 +144146,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0651ec: |[0651ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0651fc: 7110 2411 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1124 │ │ -065202: 0a00 |0003: move-result v0 │ │ -065204: 0f00 |0004: return v0 │ │ +065174: |[065174] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +065184: 7110 2411 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1124 │ │ +06518a: 0a00 |0003: move-result v0 │ │ +06518c: 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; │ │ │ │ @@ -144194,20 +144166,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 │ │ -065208: |[065208] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -065218: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@025b │ │ -06521c: 7030 c910 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@10c9 │ │ -065222: 7110 2511 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1125 │ │ -065228: 0c00 |0008: move-result-object v0 │ │ -06522a: 1100 |0009: return-object v0 │ │ +065190: |[065190] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0651a0: 2200 5b02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@025b │ │ +0651a4: 7030 c910 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@10c9 │ │ +0651aa: 7110 2511 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1125 │ │ +0651b0: 0c00 |0008: move-result-object v0 │ │ +0651b2: 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; │ │ │ │ @@ -144216,20 +144188,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 │ │ -06522c: |[06522c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -06523c: 2200 5a02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@025a │ │ -065240: 7030 c610 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@10c6 │ │ -065246: 7110 2611 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1126 │ │ -06524c: 0c00 |0008: move-result-object v0 │ │ -06524e: 1100 |0009: return-object v0 │ │ +0651b4: |[0651b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0651c4: 2200 5a02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@025a │ │ +0651c8: 7030 c610 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@10c6 │ │ +0651ce: 7110 2611 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1126 │ │ +0651d4: 0c00 |0008: move-result-object v0 │ │ +0651d6: 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; │ │ │ │ @@ -144238,18 +144210,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 │ │ -065250: |[065250] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -065260: 7110 2711 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1127 │ │ -065266: 0c00 |0003: move-result-object v0 │ │ -065268: 1100 |0004: return-object v0 │ │ +0651d8: |[0651d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0651e8: 7110 2711 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1127 │ │ +0651ee: 0c00 |0003: move-result-object v0 │ │ +0651f0: 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; │ │ │ │ @@ -144258,17 +144230,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06526c: |[06526c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -06527c: 7120 2811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1128 │ │ -065282: 0e00 |0003: return-void │ │ +0651f4: |[0651f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +065204: 7120 2811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1128 │ │ +06520a: 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; │ │ @@ -144279,17 +144251,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065284: |[065284] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -065294: 7120 2911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1129 │ │ -06529a: 0e00 |0003: return-void │ │ +06520c: |[06520c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +06521c: 7120 2911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1129 │ │ +065222: 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; │ │ @@ -144300,17 +144272,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 │ │ -06529c: |[06529c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0652ac: 7120 2a11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@112a │ │ -0652b2: 0e00 |0003: return-void │ │ +065224: |[065224] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +065234: 7120 2a11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@112a │ │ +06523a: 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; │ │ @@ -144321,17 +144293,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 │ │ -0652b4: |[0652b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0652c4: 7120 2b11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@112b │ │ -0652ca: 0e00 |0003: return-void │ │ +06523c: |[06523c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +06524c: 7120 2b11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@112b │ │ +065252: 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; │ │ @@ -144342,17 +144314,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 │ │ -0652cc: |[0652cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0652dc: 7130 2c11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@112c │ │ -0652e2: 0e00 |0003: return-void │ │ +065254: |[065254] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +065264: 7130 2c11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@112c │ │ +06526a: 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; │ │ @@ -144364,17 +144336,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 │ │ -0652e4: |[0652e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0652f4: 7120 2d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@112d │ │ -0652fa: 0e00 |0003: return-void │ │ +06526c: |[06526c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +06527c: 7120 2d11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@112d │ │ +065282: 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; │ │ @@ -144385,17 +144357,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0652fc: |[0652fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -06530c: 7120 2e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@112e │ │ -065312: 0e00 |0003: return-void │ │ +065284: |[065284] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +065294: 7120 2e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@112e │ │ +06529a: 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; │ │ @@ -144406,17 +144378,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 │ │ -065314: |[065314] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -065324: 7120 2f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@112f │ │ -06532a: 0e00 |0003: return-void │ │ +06529c: |[06529c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0652ac: 7120 2f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@112f │ │ +0652b2: 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; │ │ @@ -144427,17 +144399,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06532c: |[06532c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -06533c: 7120 3011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1130 │ │ -065342: 0e00 |0003: return-void │ │ +0652b4: |[0652b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0652c4: 7120 3011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1130 │ │ +0652ca: 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; │ │ @@ -144481,42 +144453,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -065344: |[065344] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -065354: 7010 7511 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1175 │ │ -06535a: 1c02 b302 |0003: const-class v2, Landroid/view/View; // type@02b3 │ │ -06535e: 1a03 450f |0005: const-string v3, "getDisplayList" // string@0f45 │ │ -065362: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -065364: 1f01 aa03 |0008: check-cast v1, [Ljava/lang/Class; // type@03aa │ │ -065368: 6e30 f515 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ -06536e: 0c01 |000d: move-result-object v1 │ │ -065370: 5b41 0505 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0505 │ │ -065374: 1c01 b302 |0010: const-class v1, Landroid/view/View; // type@02b3 │ │ -065378: 1a02 a613 |0012: const-string v2, "mRecreateDisplayList" // string@13a6 │ │ -06537c: 6e20 f415 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@15f4 │ │ -065382: 0c01 |0017: move-result-object v1 │ │ -065384: 5b41 0605 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ -065388: 5441 0605 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ -06538c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -06538e: 6e20 5a16 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@165a │ │ -065394: 0e00 |0020: return-void │ │ -065396: 0d00 |0021: move-exception v0 │ │ -065398: 1a01 7409 |0022: const-string v1, "SlidingPaneLayout" // string@0974 │ │ -06539c: 1a02 9302 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0293 │ │ -0653a0: 7130 7712 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -0653a6: 28e7 |0029: goto 0010 // -0019 │ │ -0653a8: 0d00 |002a: move-exception v0 │ │ -0653aa: 1a01 7409 |002b: const-string v1, "SlidingPaneLayout" // string@0974 │ │ -0653ae: 1a02 9402 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0294 │ │ -0653b2: 7130 7712 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -0653b8: 28ee |0032: goto 0020 // -0012 │ │ +0652cc: |[0652cc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +0652dc: 7010 7511 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1175 │ │ +0652e2: 1c02 b302 |0003: const-class v2, Landroid/view/View; // type@02b3 │ │ +0652e6: 1a03 450f |0005: const-string v3, "getDisplayList" // string@0f45 │ │ +0652ea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0652ec: 1f01 aa03 |0008: check-cast v1, [Ljava/lang/Class; // type@03aa │ │ +0652f0: 6e30 f515 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@15f5 │ │ +0652f6: 0c01 |000d: move-result-object v1 │ │ +0652f8: 5b41 0505 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0505 │ │ +0652fc: 1c01 b302 |0010: const-class v1, Landroid/view/View; // type@02b3 │ │ +065300: 1a02 a613 |0012: const-string v2, "mRecreateDisplayList" // string@13a6 │ │ +065304: 6e20 f415 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@15f4 │ │ +06530a: 0c01 |0017: move-result-object v1 │ │ +06530c: 5b41 0605 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ +065310: 5441 0605 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ +065314: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +065316: 6e20 5a16 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@165a │ │ +06531c: 0e00 |0020: return-void │ │ +06531e: 0d00 |0021: move-exception v0 │ │ +065320: 1a01 7409 |0022: const-string v1, "SlidingPaneLayout" // string@0974 │ │ +065324: 1a02 9302 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0293 │ │ +065328: 7130 7712 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +06532e: 28e7 |0029: goto 0010 // -0019 │ │ +065330: 0d00 |002a: move-exception v0 │ │ +065332: 1a01 7409 |002b: const-string v1, "SlidingPaneLayout" // string@0974 │ │ +065336: 1a02 9402 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0294 │ │ +06533a: 7130 7712 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +065340: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1364 │ │ @@ -144539,35 +144511,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 │ │ -0653d8: |[0653d8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0653e8: 5431 0505 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0505 │ │ -0653ec: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0653f0: 5431 0605 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ -0653f4: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0653f8: 5431 0605 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ -0653fc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0653fe: 6e30 5b16 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@165b │ │ -065404: 5432 0505 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0505 │ │ -065408: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -06540a: 1f01 ab03 |0011: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ -06540e: 6e30 5c16 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ -065414: 6f30 7611 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1176 │ │ -06541a: 0e00 |0019: return-void │ │ -06541c: 0d00 |001a: move-exception v0 │ │ -06541e: 1a01 7409 |001b: const-string v1, "SlidingPaneLayout" // string@0974 │ │ -065422: 1a02 1c03 |001d: const-string v2, "Error refreshing display list state" // string@031c │ │ -065426: 7130 7712 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ -06542c: 28f4 |0022: goto 0016 // -000c │ │ -06542e: 6e10 1513 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1315 │ │ -065434: 28f3 |0026: goto 0019 // -000d │ │ +065360: |[065360] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +065370: 5431 0505 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0505 │ │ +065374: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +065378: 5431 0605 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ +06537c: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +065380: 5431 0605 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@0506 │ │ +065384: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +065386: 6e30 5b16 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@165b │ │ +06538c: 5432 0505 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@0505 │ │ +065390: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +065392: 1f01 ab03 |0011: check-cast v1, [Ljava/lang/Object; // type@03ab │ │ +065396: 6e30 5c16 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@165c │ │ +06539c: 6f30 7611 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1176 │ │ +0653a2: 0e00 |0019: return-void │ │ +0653a4: 0d00 |001a: move-exception v0 │ │ +0653a6: 1a01 7409 |001b: const-string v1, "SlidingPaneLayout" // string@0974 │ │ +0653aa: 1a02 1c03 |001d: const-string v2, "Error refreshing display list state" // string@031c │ │ +0653ae: 7130 7712 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1277 │ │ +0653b4: 28f4 |0022: goto 0016 // -000c │ │ +0653b6: 6e10 1513 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1315 │ │ +0653bc: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1380 │ │ 0x0008 line=1382 │ │ 0x000e line=1383 │ │ @@ -144612,17 +144584,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065448: |[065448] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -065458: 7010 7511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1175 │ │ -06545e: 0e00 |0003: return-void │ │ +0653d0: |[0653d0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +0653e0: 7010 7511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1175 │ │ +0653e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -144631,21 +144603,21 @@ │ │ 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 │ │ -065460: |[065460] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -065470: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ -065476: 0c00 |0003: move-result-object v0 │ │ -065478: 1f00 6f02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ -06547c: 5400 fb04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ -065480: 7120 430b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b43 │ │ -065486: 0e00 |000b: return-void │ │ +0653e8: |[0653e8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0653f8: 6e10 fd12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@12fd │ │ +0653fe: 0c00 |0003: move-result-object v0 │ │ +065400: 1f00 6f02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@026f │ │ +065404: 5400 fb04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04fb │ │ +065408: 7120 430b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b43 │ │ +06540e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x000b line=1400 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -144681,17 +144653,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065488: |[065488] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -065498: 7010 fd01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01fd │ │ -06549e: 0e00 |0003: return-void │ │ +065410: |[065410] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +065420: 7010 fd01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01fd │ │ +065426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -144700,18 +144672,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0654a0: |[0654a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0654b0: 7110 2502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0225 │ │ -0654b6: 0a00 |0003: move-result v0 │ │ -0654b8: 0f00 |0004: return v0 │ │ +065428: |[065428] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +065438: 7110 2502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0225 │ │ +06543e: 0a00 |0003: move-result v0 │ │ +065440: 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; │ │ │ │ @@ -144745,17 +144717,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0654bc: |[0654bc] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -0654cc: 7010 4405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0544 │ │ -0654d2: 0e00 |0003: return-void │ │ +065444: |[065444] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +065454: 7010 4405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0544 │ │ +06545a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -144764,18 +144736,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 │ │ -0654d4: |[0654d4] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0654e4: 7110 5405 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0554 │ │ -0654ea: 0c00 |0003: move-result-object v0 │ │ -0654ec: 1100 |0004: return-object v0 │ │ +06545c: |[06545c] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +06546c: 7110 5405 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0554 │ │ +065472: 0c00 |0003: move-result-object v0 │ │ +065474: 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; │ │ │ │ @@ -144784,17 +144756,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0654f0: |[0654f0] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -065500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065502: 0f00 |0001: return v0 │ │ +065478: |[065478] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +065488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06548a: 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; │ │ │ │ @@ -144828,17 +144800,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065504: |[065504] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -065514: 7010 db05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05db │ │ -06551a: 0e00 |0003: return-void │ │ +06548c: |[06548c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +06549c: 7010 db05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05db │ │ +0654a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -144847,18 +144819,18 @@ │ │ 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 │ │ -06551c: |[06551c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -06552c: 7120 e905 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05e9 │ │ -065532: 0c00 |0003: move-result-object v0 │ │ -065534: 1100 |0004: return-object v0 │ │ +0654a4: |[0654a4] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0654b4: 7120 e905 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05e9 │ │ +0654ba: 0c00 |0003: move-result-object v0 │ │ +0654bc: 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; │ │ @@ -144893,17 +144865,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065538: |[065538] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -065548: 7010 5406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0654 │ │ -06554e: 0e00 |0003: return-void │ │ +0654c0: |[0654c0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +0654d0: 7010 5406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0654 │ │ +0654d6: 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 - │ │ @@ -144912,18 +144884,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065550: |[065550] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -065560: 7110 6106 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0661 │ │ -065566: 0a00 |0003: move-result v0 │ │ -065568: 0f00 |0004: return v0 │ │ +0654d8: |[0654d8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0654e8: 7110 6106 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0661 │ │ +0654ee: 0a00 |0003: move-result v0 │ │ +0654f0: 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; │ │ │ │ @@ -144932,17 +144904,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06556c: |[06556c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -06557c: 7120 6206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0662 │ │ -065582: 0e00 |0003: return-void │ │ +0654f4: |[0654f4] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +065504: 7120 6206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0662 │ │ +06550a: 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; │ │ @@ -144978,17 +144950,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065584: |[065584] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -065594: 7010 b908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08b9 │ │ -06559a: 0e00 |0003: return-void │ │ +06550c: |[06550c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +06551c: 7010 b908 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@08b9 │ │ +065522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -144997,23 +144969,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 │ │ -06559c: |[06559c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0655ac: 7120 2109 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0921 │ │ -0655b2: 0c00 |0003: move-result-object v0 │ │ -0655b4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0655b8: 2201 1602 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0216 │ │ -0655bc: 7020 f10d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0df1 │ │ -0655c2: 1101 |000b: return-object v1 │ │ -0655c4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0655c6: 28fe |000d: goto 000b // -0002 │ │ +065524: |[065524] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +065534: 7120 2109 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@0921 │ │ +06553a: 0c00 |0003: move-result-object v0 │ │ +06553c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +065540: 2201 1602 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0216 │ │ +065544: 7020 f10d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0df1 │ │ +06554a: 1101 |000b: return-object v1 │ │ +06554c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06554e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -145027,20 +144999,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 │ │ -0655c8: |[0655c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0655d8: 2200 7701 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0177 │ │ -0655dc: 7030 ce08 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@08ce │ │ -0655e2: 7110 2209 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0922 │ │ -0655e8: 0c00 |0008: move-result-object v0 │ │ -0655ea: 1100 |0009: return-object v0 │ │ +065550: |[065550] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +065560: 2200 7701 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0177 │ │ +065564: 7030 ce08 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@08ce │ │ +06556a: 7110 2209 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@0922 │ │ +065570: 0c00 |0008: move-result-object v0 │ │ +065572: 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; │ │ │ │ @@ -145049,18 +145021,18 @@ │ │ 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 │ │ -0655ec: |[0655ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0655fc: 7140 2309 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@0923 │ │ -065602: 0a00 |0003: move-result v0 │ │ -065604: 0f00 |0004: return v0 │ │ +065574: |[065574] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +065584: 7140 2309 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@0923 │ │ +06558a: 0a00 |0003: move-result v0 │ │ +06558c: 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; │ │ @@ -145097,17 +145069,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065608: |[065608] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -065618: 7010 7809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0978 │ │ -06561e: 0e00 |0003: return-void │ │ +065590: |[065590] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0655a0: 7010 7809 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0978 │ │ +0655a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -145116,18 +145088,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -065620: |[065620] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -065630: 7120 9909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0999 │ │ -065636: 0a00 |0003: move-result v0 │ │ -065638: 0f00 |0004: return v0 │ │ +0655a8: |[0655a8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0655b8: 7120 9909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0999 │ │ +0655be: 0a00 |0003: move-result v0 │ │ +0655c0: 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 │ │ @@ -145137,18 +145109,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06563c: |[06563c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -06564c: 7110 9a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@099a │ │ -065652: 0a00 |0003: move-result v0 │ │ -065654: 0f00 |0004: return v0 │ │ +0655c4: |[0655c4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0655d4: 7110 9a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@099a │ │ +0655da: 0a00 |0003: move-result v0 │ │ +0655dc: 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 │ │ │ │ @@ -145157,18 +145129,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065658: |[065658] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -065668: 7110 9b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@099b │ │ -06566e: 0a00 |0003: move-result v0 │ │ -065670: 0f00 |0004: return v0 │ │ +0655e0: |[0655e0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0655f0: 7110 9b09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@099b │ │ +0655f6: 0a00 |0003: move-result v0 │ │ +0655f8: 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 │ │ │ │ @@ -145202,17 +145174,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065674: |[065674] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -065684: 7010 d60a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0ad6 │ │ -06568a: 0e00 |0003: return-void │ │ +0655fc: |[0655fc] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +06560c: 7010 d60a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0ad6 │ │ +065612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -145221,18 +145193,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06568c: |[06568c] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -06569c: 7110 4a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b4a │ │ -0656a2: 0a00 |0003: move-result v0 │ │ -0656a4: 0f00 |0004: return v0 │ │ +065614: |[065614] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +065624: 7110 4a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b4a │ │ +06562a: 0a00 |0003: move-result v0 │ │ +06562c: 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; │ │ │ │ @@ -145241,17 +145213,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0656a8: |[0656a8] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0656b8: 7120 4b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b4b │ │ -0656be: 0e00 |0003: return-void │ │ +065630: |[065630] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +065640: 7120 4b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b4b │ │ +065646: 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; │ │ @@ -145287,17 +145259,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0656c0: |[0656c0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0656d0: 7010 7b0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b7b │ │ -0656d6: 0e00 |0003: return-void │ │ +065648: |[065648] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +065658: 7010 7b0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b7b │ │ +06565e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -145306,18 +145278,18 @@ │ │ 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 │ │ -0656d8: |[0656d8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0656e8: 7130 940b 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@0b94 │ │ -0656ee: 0a00 |0003: move-result v0 │ │ -0656f0: 0f00 |0004: return v0 │ │ +065660: |[065660] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +065670: 7130 940b 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@0b94 │ │ +065676: 0a00 |0003: move-result v0 │ │ +065678: 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; │ │ @@ -145353,17 +145325,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0656f4: |[0656f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -065704: 7010 8e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c8e │ │ -06570a: 0e00 |0003: return-void │ │ +06567c: |[06567c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +06568c: 7010 8e0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c8e │ │ +065692: 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 - │ │ @@ -145372,17 +145344,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 │ │ -06570c: |[06570c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -06571c: 7130 cc0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dcc │ │ -065722: 0e00 |0003: return-void │ │ +065694: |[065694] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0656a4: 7130 cc0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dcc │ │ +0656aa: 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; │ │ @@ -145394,18 +145366,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 │ │ -065724: |[065724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -065734: 7120 cd0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dcd │ │ -06573a: 0c00 |0003: move-result-object v0 │ │ -06573c: 1100 |0004: return-object v0 │ │ +0656ac: |[0656ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0656bc: 7120 cd0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dcd │ │ +0656c2: 0c00 |0003: move-result-object v0 │ │ +0656c4: 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 │ │ @@ -145415,18 +145387,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 │ │ -065740: |[065740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -065750: 7120 ce0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dce │ │ -065756: 0c00 |0003: move-result-object v0 │ │ -065758: 1100 |0004: return-object v0 │ │ +0656c8: |[0656c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0656d8: 7120 ce0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0dce │ │ +0656de: 0c00 |0003: move-result-object v0 │ │ +0656e0: 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 │ │ @@ -145436,18 +145408,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06575c: |[06575c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -06576c: 7110 cf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0dcf │ │ -065772: 0a00 |0003: move-result v0 │ │ -065774: 0f00 |0004: return v0 │ │ +0656e4: |[0656e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0656f4: 7110 cf0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0dcf │ │ +0656fa: 0a00 |0003: move-result v0 │ │ +0656fc: 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; │ │ │ │ @@ -145456,18 +145428,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065778: |[065778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -065788: 7110 d00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0dd0 │ │ -06578e: 0a00 |0003: move-result v0 │ │ -065790: 0f00 |0004: return v0 │ │ +065700: |[065700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +065710: 7110 d00d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0dd0 │ │ +065716: 0a00 |0003: move-result v0 │ │ +065718: 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; │ │ │ │ @@ -145476,18 +145448,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065794: |[065794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0657a4: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0dd1 │ │ -0657aa: 0a00 |0003: move-result v0 │ │ -0657ac: 0f00 |0004: return v0 │ │ +06571c: |[06571c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +06572c: 7110 d10d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0dd1 │ │ +065732: 0a00 |0003: move-result v0 │ │ +065734: 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; │ │ │ │ @@ -145496,18 +145468,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 │ │ -0657b0: |[0657b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0657c0: 7120 d20d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0dd2 │ │ -0657c6: 0c00 |0003: move-result-object v0 │ │ -0657c8: 1100 |0004: return-object v0 │ │ +065738: |[065738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +065748: 7120 d20d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0dd2 │ │ +06574e: 0c00 |0003: move-result-object v0 │ │ +065750: 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 │ │ @@ -145517,18 +145489,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 │ │ -0657cc: |[0657cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0657dc: 7130 d30d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0dd3 │ │ -0657e2: 0a00 |0003: move-result v0 │ │ -0657e4: 0f00 |0004: return v0 │ │ +065754: |[065754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +065764: 7130 d30d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0dd3 │ │ +06576a: 0a00 |0003: move-result v0 │ │ +06576c: 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 │ │ @@ -145539,17 +145511,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0657e8: |[0657e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0657f8: 7120 d40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0dd4 │ │ -0657fe: 0e00 |0003: return-void │ │ +065770: |[065770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +065780: 7120 d40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0dd4 │ │ +065786: 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; │ │ @@ -145560,17 +145532,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065800: |[065800] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -065810: 7120 d50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0dd5 │ │ -065816: 0e00 |0003: return-void │ │ +065788: |[065788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +065798: 7120 d50d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0dd5 │ │ +06579e: 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; │ │ @@ -145581,17 +145553,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 │ │ -065818: |[065818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -065828: 7130 d60d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dd6 │ │ -06582e: 0e00 |0003: return-void │ │ +0657a0: |[0657a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0657b0: 7130 d60d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dd6 │ │ +0657b6: 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; │ │ @@ -145603,17 +145575,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 │ │ -065830: |[065830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -065840: 7130 d70d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dd7 │ │ -065846: 0e00 |0003: return-void │ │ +0657b8: |[0657b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0657c8: 7130 d70d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0dd7 │ │ +0657ce: 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; │ │ @@ -145625,17 +145597,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065848: |[065848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -065858: 7120 d80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0dd8 │ │ -06585e: 0e00 |0003: return-void │ │ +0657d0: |[0657d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0657e0: 7120 d80d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0dd8 │ │ +0657e6: 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; │ │ @@ -145671,17 +145643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065860: |[065860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -065870: 7010 0b0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e0b │ │ -065876: 0e00 |0003: return-void │ │ +0657e8: |[0657e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0657f8: 7010 0b0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0e0b │ │ +0657fe: 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 - │ │ @@ -145690,18 +145662,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065878: |[065878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -065888: 7110 f70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ef7 │ │ -06588e: 0a00 |0003: move-result v0 │ │ -065890: 0f00 |0004: return v0 │ │ +065800: |[065800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +065810: 7110 f70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ef7 │ │ +065816: 0a00 |0003: move-result v0 │ │ +065818: 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; │ │ │ │ @@ -145710,18 +145682,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065894: |[065894] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0658a4: 7110 f80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0ef8 │ │ -0658aa: 0a00 |0003: move-result v0 │ │ -0658ac: 0f00 |0004: return v0 │ │ +06581c: |[06581c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +06582c: 7110 f80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0ef8 │ │ +065832: 0a00 |0003: move-result v0 │ │ +065834: 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; │ │ │ │ @@ -145730,17 +145702,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0658b0: |[0658b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0658c0: 7120 f90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ef9 │ │ -0658c6: 0e00 |0003: return-void │ │ +065838: |[065838] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +065848: 7120 f90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ef9 │ │ +06584e: 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; │ │ @@ -145751,17 +145723,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0658c8: |[0658c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0658d8: 7120 fa0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0efa │ │ -0658de: 0e00 |0003: return-void │ │ +065850: |[065850] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +065860: 7120 fa0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0efa │ │ +065866: 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; │ │ @@ -145797,17 +145769,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0658e0: |[0658e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0658f0: 7010 cb10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10cb │ │ -0658f6: 0e00 |0003: return-void │ │ +065868: |[065868] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +065878: 7010 cb10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@10cb │ │ +06587e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -145816,18 +145788,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 │ │ -0658f8: |[0658f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -065908: 7110 3511 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1135 │ │ -06590e: 0c00 |0003: move-result-object v0 │ │ -065910: 1100 |0004: return-object v0 │ │ +065880: |[065880] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +065890: 7110 3511 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1135 │ │ +065896: 0c00 |0003: move-result-object v0 │ │ +065898: 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; │ │ │ │ @@ -145836,17 +145808,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065914: |[065914] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -065924: 7120 3611 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1136 │ │ -06592a: 0e00 |0003: return-void │ │ +06589c: |[06589c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0658ac: 7120 3611 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1136 │ │ +0658b2: 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; │ │ @@ -145857,17 +145829,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06592c: |[06592c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -06593c: 7120 3711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1137 │ │ -065942: 0e00 |0003: return-void │ │ +0658b4: |[0658b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +0658c4: 7120 3711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1137 │ │ +0658ca: 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; │ │ @@ -145928,22 +145900,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 │ │ -065944: |[065944] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -065954: 7040 5e10 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@105e │ │ -06595a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -06595c: 5910 f204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ -065960: 5b16 f304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ -065964: 5b15 f104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ -065968: 7020 3f11 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ -06596e: 0e00 |000d: return-void │ │ +0658cc: |[0658cc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0658dc: 7040 5e10 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@105e │ │ +0658e2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0658e4: 5910 f204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ +0658e8: 5b16 f304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ +0658ec: 5b15 f104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ +0658f0: 7020 3f11 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ +0658f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -145961,22 +145933,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 │ │ -065970: |[065970] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -065980: 7057 5f10 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@105f │ │ -065986: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -065988: 5910 f204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ -06598c: 5b16 f304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ -065990: 5b15 f104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ -065994: 7020 3f11 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ -06599a: 0e00 |000d: return-void │ │ +0658f8: |[0658f8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +065908: 7057 5f10 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@105f │ │ +06590e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +065910: 5910 f204 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ +065914: 5b16 f304 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ +065918: 5b15 f104 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ +06591c: 7020 3f11 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ +065922: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -145995,38 +145967,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -06599c: |[06599c] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0659ac: 5452 ee04 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ee │ │ -0659b0: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0659b4: 2160 |0004: array-length v0, v6 │ │ -0659b6: 5452 f004 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ -0659ba: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0659be: 5452 f004 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ -0659c2: 2122 |000b: array-length v2, v2 │ │ -0659c4: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0659c8: 2302 9203 |000e: new-array v2, v0, [I // type@0392 │ │ -0659cc: 5b52 f004 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ -0659d0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0659d2: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0659d6: 5452 f004 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ -0659da: 5453 ee04 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ee │ │ -0659de: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0659e2: 7220 1a01 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@011a │ │ -0659e8: 0a03 |001e: move-result v3 │ │ -0659ea: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0659ee: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0659f2: 28f0 |0023: goto 0013 // -0010 │ │ -0659f4: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0659f6: 5b52 f004 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ -0659fa: 0e00 |0027: return-void │ │ +065924: |[065924] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +065934: 5452 ee04 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ee │ │ +065938: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +06593c: 2160 |0004: array-length v0, v6 │ │ +06593e: 5452 f004 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ +065942: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +065946: 5452 f004 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ +06594a: 2122 |000b: array-length v2, v2 │ │ +06594c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +065950: 2302 9203 |000e: new-array v2, v0, [I // type@0392 │ │ +065954: 5b52 f004 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ +065958: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +06595a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +06595e: 5452 f004 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ +065962: 5453 ee04 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04ee │ │ +065966: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +06596a: 7220 1a01 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@011a │ │ +065970: 0a03 |001e: move-result v3 │ │ +065972: 4b03 0201 |001f: aput v3, v2, v1 │ │ +065976: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06597a: 28f0 |0023: goto 0013 // -0010 │ │ +06597c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +06597e: 5b52 f004 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ +065982: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -146046,68 +146018,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 │ │ -0659fc: |[0659fc] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -065a0c: 54b0 f404 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f4 │ │ -065a10: 54b8 f304 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ -065a14: 2182 |0004: array-length v2, v8 │ │ -065a16: 54b3 f004 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ -065a1a: 54b6 f304 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ -065a1e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -065a20: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -065a24: 4408 0604 |000c: aget v8, v6, v4 │ │ -065a28: 6e20 ee12 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ -065a2e: 0c07 |0011: move-result-object v7 │ │ -065a30: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -065a34: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -065a36: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -065a3a: 4408 0304 |0017: aget v8, v3, v4 │ │ -065a3e: 7240 3911 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1139 │ │ -065a44: 0a01 |001c: move-result v1 │ │ -065a46: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -065a4a: 4408 0304 |001f: aget v8, v3, v4 │ │ -065a4e: 7220 1d01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011d │ │ -065a54: 0c05 |0024: move-result-object v5 │ │ -065a56: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -065a5a: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -065a5e: 2078 f302 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02f3 │ │ -065a62: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -065a66: 1f07 f302 |002d: check-cast v7, Landroid/widget/TextView; // type@02f3 │ │ -065a6a: 6e30 4711 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1147 │ │ -065a70: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -065a74: 28d6 |0034: goto 000a // -002a │ │ -065a76: 2078 dd02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02dd │ │ -065a7a: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -065a7e: 1f07 dd02 |0039: check-cast v7, Landroid/widget/ImageView; // type@02dd │ │ -065a82: 6e30 4611 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1146 │ │ -065a88: 28f4 |003e: goto 0032 // -000c │ │ -065a8a: 2208 4403 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0344 │ │ -065a8e: 2209 5803 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0358 │ │ -065a92: 7010 4016 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ -065a98: 6e10 2016 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ -065a9e: 0c0a |0049: move-result-object v10 │ │ -065aa0: 6e10 f915 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ -065aa6: 0c0a |004d: move-result-object v10 │ │ -065aa8: 6e20 4716 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -065aae: 0c09 |0051: move-result-object v9 │ │ -065ab0: 1a0a 5300 |0052: const-string v10, " is not a " // string@0053 │ │ -065ab4: 6e20 4716 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -065aba: 0c09 |0057: move-result-object v9 │ │ -065abc: 1a0a 8900 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0089 │ │ -065ac0: 6e20 4716 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ -065ac6: 0c09 |005d: move-result-object v9 │ │ -065ac8: 6e10 4c16 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ -065ace: 0c09 |0061: move-result-object v9 │ │ -065ad0: 7020 0716 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ -065ad6: 2708 |0065: throw v8 │ │ -065ad8: 0e00 |0066: return-void │ │ +065984: |[065984] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +065994: 54b0 f404 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f4 │ │ +065998: 54b8 f304 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ +06599c: 2182 |0004: array-length v2, v8 │ │ +06599e: 54b3 f004 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f0 │ │ +0659a2: 54b6 f304 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ +0659a6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0659a8: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0659ac: 4408 0604 |000c: aget v8, v6, v4 │ │ +0659b0: 6e20 ee12 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@12ee │ │ +0659b6: 0c07 |0011: move-result-object v7 │ │ +0659b8: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0659bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0659be: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0659c2: 4408 0304 |0017: aget v8, v3, v4 │ │ +0659c6: 7240 3911 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1139 │ │ +0659cc: 0a01 |001c: move-result v1 │ │ +0659ce: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0659d2: 4408 0304 |001f: aget v8, v3, v4 │ │ +0659d6: 7220 1d01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011d │ │ +0659dc: 0c05 |0024: move-result-object v5 │ │ +0659de: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0659e2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0659e6: 2078 f302 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02f3 │ │ +0659ea: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0659ee: 1f07 f302 |002d: check-cast v7, Landroid/widget/TextView; // type@02f3 │ │ +0659f2: 6e30 4711 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1147 │ │ +0659f8: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0659fc: 28d6 |0034: goto 000a // -002a │ │ +0659fe: 2078 dd02 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02dd │ │ +065a02: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +065a06: 1f07 dd02 |0039: check-cast v7, Landroid/widget/ImageView; // type@02dd │ │ +065a0a: 6e30 4611 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1146 │ │ +065a10: 28f4 |003e: goto 0032 // -000c │ │ +065a12: 2208 4403 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0344 │ │ +065a16: 2209 5803 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0358 │ │ +065a1a: 7010 4016 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@1640 │ │ +065a20: 6e10 2016 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1620 │ │ +065a26: 0c0a |0049: move-result-object v10 │ │ +065a28: 6e10 f915 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@15f9 │ │ +065a2e: 0c0a |004d: move-result-object v10 │ │ +065a30: 6e20 4716 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +065a36: 0c09 |0051: move-result-object v9 │ │ +065a38: 1a0a 5300 |0052: const-string v10, " is not a " // string@0053 │ │ +065a3c: 6e20 4716 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +065a42: 0c09 |0057: move-result-object v9 │ │ +065a44: 1a0a 8900 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0089 │ │ +065a48: 6e20 4716 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1647 │ │ +065a4e: 0c09 |005d: move-result-object v9 │ │ +065a50: 6e10 4c16 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@164c │ │ +065a56: 0c09 |0061: move-result-object v9 │ │ +065a58: 7020 0716 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@1607 │ │ +065a5e: 2708 |0065: throw v8 │ │ +065a60: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -146150,21 +146122,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 │ │ -065adc: |[065adc] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -065aec: 5b13 f104 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ -065af0: 5b14 f304 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ -065af4: 6f20 6110 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1061 │ │ -065afa: 5410 f104 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ -065afe: 7020 3f11 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ -065b04: 0e00 |000c: return-void │ │ +065a64: |[065a64] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +065a74: 5b13 f104 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ +065a78: 5b14 f304 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f3 │ │ +065a7c: 6f20 6110 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1061 │ │ +065a82: 5410 f104 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ +065a86: 7020 3f11 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ +065a8c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -146179,31 +146151,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 │ │ -065b08: |[065b08] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -065b18: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ -065b1c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -065b20: 5420 ef04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ -065b24: 7220 3811 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1138 │ │ -065b2a: 0c00 |0009: move-result-object v0 │ │ -065b2c: 1100 |000a: return-object v0 │ │ -065b2e: 5220 f204 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ -065b32: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -065b34: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -065b38: 5220 f204 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ -065b3c: 7220 1d01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011d │ │ -065b42: 0c00 |0015: move-result-object v0 │ │ -065b44: 28f4 |0016: goto 000a // -000c │ │ -065b46: 6f20 6210 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1062 │ │ -065b4c: 0c00 |001a: move-result-object v0 │ │ -065b4e: 28ef |001b: goto 000a // -0011 │ │ +065a90: |[065a90] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +065aa0: 5420 ef04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ +065aa4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +065aa8: 5420 ef04 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ +065aac: 7220 3811 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1138 │ │ +065ab2: 0c00 |0009: move-result-object v0 │ │ +065ab4: 1100 |000a: return-object v0 │ │ +065ab6: 5220 f204 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ +065aba: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +065abc: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +065ac0: 5220 f204 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ +065ac4: 7220 1d01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@011d │ │ +065aca: 0c00 |0015: move-result-object v0 │ │ +065acc: 28f4 |0016: goto 000a // -000c │ │ +065ace: 6f20 6210 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1062 │ │ +065ad4: 0c00 |001a: move-result-object v0 │ │ +065ad6: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -146217,17 +146189,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 │ │ -065b50: |[065b50] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -065b60: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ -065b64: 1100 |0002: return-object v0 │ │ +065ad8: |[065ad8] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +065ae8: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ +065aec: 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;) │ │ @@ -146235,17 +146207,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065b68: |[065b68] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -065b78: 5210 f204 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ -065b7c: 0f00 |0002: return v0 │ │ +065af0: |[065af0] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +065b00: 5210 f204 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ +065b04: 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;) │ │ @@ -146253,17 +146225,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 │ │ -065b80: |[065b80] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -065b90: 5410 f404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f4 │ │ -065b94: 1100 |0002: return-object v0 │ │ +065b08: |[065b08] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +065b18: 5410 f404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f4 │ │ +065b1c: 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;) │ │ @@ -146271,17 +146243,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 │ │ -065b98: |[065b98] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -065ba8: 5b01 ef04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ -065bac: 0e00 |0002: return-void │ │ +065b20: |[065b20] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +065b30: 5b01 ef04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04ef │ │ +065b34: 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; │ │ @@ -146291,17 +146263,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065bb0: |[065bb0] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -065bc0: 5901 f204 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ -065bc4: 0e00 |0002: return-void │ │ +065b38: |[065b38] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +065b48: 5901 f204 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f2 │ │ +065b4c: 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 │ │ @@ -146311,17 +146283,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 │ │ -065bc8: |[065bc8] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -065bd8: 5b01 f404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f4 │ │ -065bdc: 0e00 |0002: return-void │ │ +065b50: |[065b50] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +065b60: 5b01 f404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f4 │ │ +065b64: 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; │ │ @@ -146331,24 +146303,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 │ │ -065be0: |[065be0] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -065bf0: 7110 0b16 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@160b │ │ -065bf6: 0a01 |0003: move-result v1 │ │ -065bf8: 6e20 4914 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1449 │ │ -065bfe: 0e00 |0007: return-void │ │ -065c00: 0d00 |0008: move-exception v0 │ │ -065c02: 7110 8b01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ -065c08: 0c01 |000c: move-result-object v1 │ │ -065c0a: 6e20 4a14 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@144a │ │ -065c10: 28f7 |0010: goto 0007 // -0009 │ │ +065b68: |[065b68] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +065b78: 7110 0b16 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@160b │ │ +065b7e: 0a01 |0003: move-result v1 │ │ +065b80: 6e20 4914 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1449 │ │ +065b86: 0e00 |0007: return-void │ │ +065b88: 0d00 |0008: move-exception v0 │ │ +065b8a: 7110 8b01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@018b │ │ +065b90: 0c01 |000c: move-result-object v1 │ │ +065b92: 6e20 4a14 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@144a │ │ +065b98: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -146364,17 +146336,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 │ │ -065c24: |[065c24] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -065c34: 6e20 bf14 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ -065c3a: 0e00 |0003: return-void │ │ +065bac: |[065bac] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +065bbc: 6e20 bf14 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@14bf │ │ +065bc2: 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; │ │ @@ -146385,20 +146357,20 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -065c3c: |[065c3c] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -065c4c: 6f20 6710 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1067 │ │ -065c52: 0c00 |0003: move-result-object v0 │ │ -065c54: 5421 f104 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ -065c58: 7020 3f11 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ -065c5e: 1100 |0009: return-object v0 │ │ +065bc4: |[065bc4] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +065bd4: 6f20 6710 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1067 │ │ +065bda: 0c00 |0003: move-result-object v0 │ │ +065bdc: 5421 f104 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f1 │ │ +065be0: 7020 3f11 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@113f │ │ +065be6: 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; │ │ @@ -146435,17 +146407,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065c60: |[065c60] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -065c70: 7010 d80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0ad8 │ │ -065c76: 0e00 |0003: return-void │ │ +065be8: |[065be8] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +065bf8: 7010 d80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0ad8 │ │ +065bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -146454,18 +146426,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065c78: |[065c78] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -065c88: 7110 4d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b4d │ │ -065c8e: 0a00 |0003: move-result v0 │ │ -065c90: 0f00 |0004: return v0 │ │ +065c00: |[065c00] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +065c10: 7110 4d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b4d │ │ +065c16: 0a00 |0003: move-result v0 │ │ +065c18: 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; │ │ │ │ @@ -146474,18 +146446,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -065c94: |[065c94] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -065ca4: 7100 4e0b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b4e │ │ -065caa: 0b00 |0003: move-result-wide v0 │ │ -065cac: 1000 |0004: return-wide v0 │ │ +065c1c: |[065c1c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +065c2c: 7100 4e0b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b4e │ │ +065c32: 0b00 |0003: move-result-wide v0 │ │ +065c34: 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;) │ │ @@ -146493,18 +146465,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065cb0: |[065cb0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -065cc0: 7110 4f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b4f │ │ -065cc6: 0a00 |0003: move-result v0 │ │ -065cc8: 0f00 |0004: return v0 │ │ +065c38: |[065c38] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +065c48: 7110 4f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b4f │ │ +065c4e: 0a00 |0003: move-result v0 │ │ +065c50: 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; │ │ │ │ @@ -146513,18 +146485,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065ccc: |[065ccc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -065cdc: 7110 500b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b50 │ │ -065ce2: 0a00 |0003: move-result v0 │ │ -065ce4: 0f00 |0004: return v0 │ │ +065c54: |[065c54] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +065c64: 7110 500b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b50 │ │ +065c6a: 0a00 |0003: move-result v0 │ │ +065c6c: 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; │ │ │ │ @@ -146533,18 +146505,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065ce8: |[065ce8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -065cf8: 7110 510b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b51 │ │ -065cfe: 0a00 |0003: move-result v0 │ │ -065d00: 0f00 |0004: return v0 │ │ +065c70: |[065c70] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +065c80: 7110 510b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b51 │ │ +065c86: 0a00 |0003: move-result v0 │ │ +065c88: 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; │ │ │ │ @@ -146553,18 +146525,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065d04: |[065d04] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -065d14: 7110 520b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b52 │ │ -065d1a: 0a00 |0003: move-result v0 │ │ -065d1c: 0f00 |0004: return v0 │ │ +065c8c: |[065c8c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +065c9c: 7110 520b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b52 │ │ +065ca2: 0a00 |0003: move-result v0 │ │ +065ca4: 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; │ │ │ │ @@ -146573,18 +146545,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -065d20: |[065d20] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -065d30: 7130 530b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b53 │ │ -065d36: 0a00 |0003: move-result v0 │ │ -065d38: 0f00 |0004: return v0 │ │ +065ca8: |[065ca8] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +065cb8: 7130 530b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b53 │ │ +065cbe: 0a00 |0003: move-result v0 │ │ +065cc0: 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 │ │ @@ -146595,20 +146567,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 │ │ -065d3c: |[065d3c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -065d4c: 6e20 de0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0ade │ │ -065d52: 0a00 |0003: move-result v0 │ │ -065d54: 6e40 e40a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae4 │ │ -065d5a: 6e10 1513 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1315 │ │ -065d60: 0e00 |000a: return-void │ │ +065cc4: |[065cc4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +065cd4: 6e20 de0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0ade │ │ +065cda: 0a00 |0003: move-result v0 │ │ +065cdc: 6e40 e40a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ae4 │ │ +065ce2: 6e10 1513 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1315 │ │ +065ce8: 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; │ │ @@ -146620,17 +146592,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -065d64: |[065d64] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -065d74: 7130 540b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b54 │ │ -065d7a: 0e00 |0003: return-void │ │ +065cec: |[065cec] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +065cfc: 7130 540b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b54 │ │ +065d02: 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; │ │ @@ -146667,17 +146639,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065d7c: |[065d7c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -065d8c: 7010 7d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b7d │ │ -065d92: 0e00 |0003: return-void │ │ +065d04: |[065d04] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +065d14: 7010 7d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b7d │ │ +065d1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -146686,18 +146658,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065d94: |[065d94] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -065da4: 7110 960b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b96 │ │ -065daa: 0a00 |0003: move-result v0 │ │ -065dac: 0f00 |0004: return v0 │ │ +065d1c: |[065d1c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +065d2c: 7110 960b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b96 │ │ +065d32: 0a00 |0003: move-result v0 │ │ +065d34: 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; │ │ │ │ @@ -146706,17 +146678,17 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065db0: |[065db0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -065dc0: 7120 970b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b97 │ │ -065dc6: 0e00 |0003: return-void │ │ +065d38: |[065d38] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +065d48: 7120 970b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b97 │ │ +065d4e: 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; │ │ @@ -146752,17 +146724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065dc8: |[065dc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -065dd8: 7010 fe0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cfe │ │ -065dde: 0e00 |0003: return-void │ │ +065d50: |[065d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +065d60: 7010 fe0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cfe │ │ +065d66: 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 - │ │ @@ -146771,18 +146743,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 │ │ -065de0: |[065de0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -065df0: 7110 da0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0dda │ │ -065df6: 0c00 |0003: move-result-object v0 │ │ -065df8: 1100 |0004: return-object v0 │ │ +065d68: |[065d68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +065d78: 7110 da0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0dda │ │ +065d7e: 0c00 |0003: move-result-object v0 │ │ +065d80: 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; │ │ │ │ @@ -146791,17 +146763,17 @@ │ │ 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 │ │ -065dfc: |[065dfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -065e0c: 7120 db0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0ddb │ │ -065e12: 0e00 |0003: return-void │ │ +065d84: |[065d84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +065d94: 7120 db0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0ddb │ │ +065d9a: 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; │ │ @@ -146837,17 +146809,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065e14: |[065e14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -065e24: 7010 350e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e35 │ │ -065e2a: 0e00 |0003: return-void │ │ +065d9c: |[065d9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +065dac: 7010 350e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e35 │ │ +065db2: 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 - │ │ @@ -146856,17 +146828,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 │ │ -065e2c: |[065e2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -065e3c: 7130 fc0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0efc │ │ -065e42: 0e00 |0003: return-void │ │ +065db4: |[065db4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +065dc4: 7130 fc0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0efc │ │ +065dca: 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; │ │ @@ -146903,17 +146875,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065e44: |[065e44] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -065e54: 7010 db0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0adb │ │ -065e5a: 0e00 |0003: return-void │ │ +065dcc: |[065dcc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +065ddc: 7010 db0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0adb │ │ +065de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -146922,18 +146894,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -065e5c: |[065e5c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -065e6c: 7120 560b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b56 │ │ -065e72: 0a00 |0003: move-result v0 │ │ -065e74: 0f00 |0004: return v0 │ │ +065de4: |[065de4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +065df4: 7120 560b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b56 │ │ +065dfa: 0a00 |0003: move-result v0 │ │ +065dfc: 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 │ │ @@ -146943,18 +146915,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -065e78: |[065e78] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -065e88: 7120 570b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b57 │ │ -065e8e: 0a00 |0003: move-result v0 │ │ -065e90: 0f00 |0004: return v0 │ │ +065e00: |[065e00] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +065e10: 7120 570b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b57 │ │ +065e16: 0a00 |0003: move-result v0 │ │ +065e18: 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 │ │ @@ -146964,17 +146936,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 │ │ -065e94: |[065e94] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -065ea4: 7120 580b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b58 │ │ -065eaa: 0e00 |0003: return-void │ │ +065e1c: |[065e1c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065e2c: 7120 580b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b58 │ │ +065e32: 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; │ │ @@ -146985,19 +146957,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 │ │ -065eac: |[065eac] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -065ebc: 6e10 640d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ -065ec2: 0c00 |0003: move-result-object v0 │ │ -065ec4: 7120 590b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b59 │ │ -065eca: 0e00 |0007: return-void │ │ +065e34: |[065e34] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +065e44: 6e10 640d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d64 │ │ +065e4a: 0c00 |0003: move-result-object v0 │ │ +065e4c: 7120 590b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b59 │ │ +065e52: 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; │ │ @@ -147008,17 +146980,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 │ │ -065ecc: |[065ecc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -065edc: 7120 5a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b5a │ │ -065ee2: 0e00 |0003: return-void │ │ +065e54: |[065e54] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +065e64: 7120 5a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b5a │ │ +065e6a: 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; │ │ @@ -147029,19 +147001,19 @@ │ │ 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 │ │ -065ee4: |[065ee4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -065ef4: 6e10 ec08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@08ec │ │ -065efa: 0c00 |0003: move-result-object v0 │ │ -065efc: 7120 5b0b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b5b │ │ -065f02: 0e00 |0007: return-void │ │ +065e6c: |[065e6c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +065e7c: 6e10 ec08 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@08ec │ │ +065e82: 0c00 |0003: move-result-object v0 │ │ +065e84: 7120 5b0b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b5b │ │ +065e8a: 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; │ │ @@ -147077,17 +147049,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065f04: |[065f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -065f14: 7010 0c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d0c │ │ -065f1a: 0e00 |0003: return-void │ │ +065e8c: |[065e8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +065e9c: 7010 0c0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0d0c │ │ +065ea2: 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 - │ │ @@ -147096,18 +147068,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065f1c: |[065f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -065f2c: 7110 dd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0ddd │ │ -065f32: 0a00 |0003: move-result v0 │ │ -065f34: 0f00 |0004: return v0 │ │ +065ea4: |[065ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +065eb4: 7110 dd0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0ddd │ │ +065eba: 0a00 |0003: move-result v0 │ │ +065ebc: 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; │ │ │ │ @@ -147116,17 +147088,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -065f38: |[065f38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -065f48: 7120 de0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0dde │ │ -065f4e: 0e00 |0003: return-void │ │ +065ec0: |[065ec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +065ed0: 7120 de0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0dde │ │ +065ed6: 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; │ │ @@ -147162,17 +147134,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065f50: |[065f50] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -065f60: 7010 e50a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ae5 │ │ -065f66: 0e00 |0003: return-void │ │ +065ed8: |[065ed8] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +065ee8: 7010 e50a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ae5 │ │ +065eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -147181,23 +147153,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 │ │ -065f68: |[065f68] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -065f78: 7110 5d0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b5d │ │ -065f7e: 0c00 |0003: move-result-object v0 │ │ -065f80: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -065f84: 2201 1602 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0216 │ │ -065f88: 7020 f10d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0df1 │ │ -065f8e: 1101 |000b: return-object v1 │ │ -065f90: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -065f92: 28fe |000d: goto 000b // -0002 │ │ +065ef0: |[065ef0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +065f00: 7110 5d0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b5d │ │ +065f06: 0c00 |0003: move-result-object v0 │ │ +065f08: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +065f0c: 2201 1602 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0216 │ │ +065f10: 7020 f10d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0df1 │ │ +065f16: 1101 |000b: return-object v1 │ │ +065f18: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +065f1a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=497 │ │ locals : │ │ @@ -147210,18 +147182,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065f94: |[065f94] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -065fa4: 7110 5e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b5e │ │ -065faa: 0a00 |0003: move-result v0 │ │ -065fac: 0f00 |0004: return v0 │ │ +065f1c: |[065f1c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +065f2c: 7110 5e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b5e │ │ +065f32: 0a00 |0003: move-result v0 │ │ +065f34: 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; │ │ │ │ @@ -147230,18 +147202,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 │ │ -065fb0: |[065fb0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -065fc0: 7110 5f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b5f │ │ -065fc6: 0c00 |0003: move-result-object v0 │ │ -065fc8: 1100 |0004: return-object v0 │ │ +065f38: |[065f38] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +065f48: 7110 5f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b5f │ │ +065f4e: 0c00 |0003: move-result-object v0 │ │ +065f50: 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; │ │ │ │ @@ -147250,18 +147222,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -065fcc: |[065fcc] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -065fdc: 7110 600b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b60 │ │ -065fe2: 0a00 |0003: move-result v0 │ │ -065fe4: 0f00 |0004: return v0 │ │ +065f54: |[065f54] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +065f64: 7110 600b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b60 │ │ +065f6a: 0a00 |0003: move-result v0 │ │ +065f6c: 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; │ │ │ │ @@ -147270,18 +147242,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 │ │ -065fe8: |[065fe8] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -065ff8: 7130 610b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b61 │ │ -065ffe: 0a00 |0003: move-result v0 │ │ -066000: 0f00 |0004: return v0 │ │ +065f70: |[065f70] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +065f80: 7130 610b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b61 │ │ +065f86: 0a00 |0003: move-result v0 │ │ +065f88: 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 │ │ @@ -147292,17 +147264,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066004: |[066004] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -066014: 7110 620b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b62 │ │ -06601a: 0e00 |0003: return-void │ │ +065f8c: |[065f8c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +065f9c: 7110 620b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b62 │ │ +065fa2: 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; │ │ @@ -147312,17 +147284,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -06601c: |[06601c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -06602c: 7155 630b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b63 │ │ -066032: 0e00 |0003: return-void │ │ +065fa4: |[065fa4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +065fb4: 7155 630b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b63 │ │ +065fba: 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; │ │ @@ -147336,17 +147308,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 │ │ -066034: |[066034] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -066044: 7120 640b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b64 │ │ -06604a: 0e00 |0003: return-void │ │ +065fbc: |[065fbc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +065fcc: 7120 640b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b64 │ │ +065fd2: 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; │ │ @@ -147357,17 +147329,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 │ │ -06604c: |[06604c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -06605c: 7140 650b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b65 │ │ -066062: 0e00 |0003: return-void │ │ +065fd4: |[065fd4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +065fe4: 7140 650b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b65 │ │ +065fea: 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; │ │ @@ -147379,17 +147351,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -066064: |[066064] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -066074: 7120 660b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b66 │ │ -06607a: 0e00 |0003: return-void │ │ +065fec: |[065fec] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +065ffc: 7120 660b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b66 │ │ +066002: 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; │ │ @@ -147400,17 +147372,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06607c: |[06607c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -06608c: 7120 670b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b67 │ │ -066092: 0e00 |0003: return-void │ │ +066004: |[066004] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +066014: 7120 670b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b67 │ │ +06601a: 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; │ │ @@ -147446,17 +147418,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066094: |[066094] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0660a4: 7010 ec0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0aec │ │ -0660aa: 0e00 |0003: return-void │ │ +06601c: |[06601c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +06602c: 7010 ec0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0aec │ │ +066032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -147465,18 +147437,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0660ac: |[0660ac] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0660bc: 7110 690b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b69 │ │ -0660c2: 0a00 |0003: move-result v0 │ │ -0660c4: 0f00 |0004: return v0 │ │ +066034: |[066034] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +066044: 7110 690b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b69 │ │ +06604a: 0a00 |0003: move-result v0 │ │ +06604c: 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; │ │ │ │ @@ -147485,18 +147457,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0660c8: |[0660c8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0660d8: 7110 6a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b6a │ │ -0660de: 0a00 |0003: move-result v0 │ │ -0660e0: 0f00 |0004: return v0 │ │ +066050: |[066050] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +066060: 7110 6a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b6a │ │ +066066: 0a00 |0003: move-result v0 │ │ +066068: 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; │ │ │ │ @@ -147505,17 +147477,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0660e4: |[0660e4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0660f4: 7120 6b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b6b │ │ -0660fa: 0e00 |0003: return-void │ │ +06606c: |[06606c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +06607c: 7120 6b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b6b │ │ +066082: 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; │ │ @@ -147526,17 +147498,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 │ │ -0660fc: |[0660fc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -06610c: 7120 6c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b6c │ │ -066112: 0e00 |0003: return-void │ │ +066084: |[066084] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +066094: 7120 6c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b6c │ │ +06609a: 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; │ │ @@ -147547,17 +147519,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -066114: |[066114] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -066124: 7120 6d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b6d │ │ -06612a: 0e00 |0003: return-void │ │ +06609c: |[06609c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0660ac: 7120 6d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b6d │ │ +0660b2: 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; │ │ @@ -147593,17 +147565,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06612c: |[06612c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -06613c: 7010 f80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0af8 │ │ -066142: 0e00 |0003: return-void │ │ +0660b4: |[0660b4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0660c4: 7010 f80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0af8 │ │ +0660ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -147612,18 +147584,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -066144: |[066144] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -066154: 7110 6f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b6f │ │ -06615a: 0a00 |0003: move-result v0 │ │ -06615c: 0f00 |0004: return v0 │ │ +0660cc: |[0660cc] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0660dc: 7110 6f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b6f │ │ +0660e2: 0a00 |0003: move-result v0 │ │ +0660e4: 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; │ │ │ │ @@ -147632,17 +147604,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -066160: |[066160] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -066170: 7120 700b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b70 │ │ -066176: 0e00 |0003: return-void │ │ +0660e8: |[0660e8] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0660f8: 7120 700b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b70 │ │ +0660fe: 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; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 947268 bytes, number of entries: 571 │ │ │ +Zip file size: 947197 bytes, number of entries: 571 │ │ │ ?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 │ │ │ @@ -353,18 +353,18 @@ │ │ │ ?rwxrwxr-x 2.0 unx 427 b- stor 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper$2.class │ │ │ ?rwxrwxr-x 2.0 unx 977 b- stor 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper$Callback.class │ │ │ ?rwxrwxr-x 2.0 unx 15210 b- defN 80-Jan-01 00:00 android/support/v4/widget/ViewDragHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 2048 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$1.class │ │ │ ?rwxrwxr-x 2.0 unx 861 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1751 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$3.class │ │ │ ?rwxrwxr-x 2.0 unx 2397 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$4.class │ │ │ -?rwxrwxr-x 2.0 unx 3873 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$5.class │ │ │ +?rwxrwxr-x 2.0 unx 3833 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$5.class │ │ │ ?rwxrwxr-x 2.0 unx 1801 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$6.class │ │ │ ?rwxrwxr-x 2.0 unx 1796 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$7.class │ │ │ -?rwxrwxr-x 2.0 unx 2054 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$8.class │ │ │ +?rwxrwxr-x 2.0 unx 2036 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions$8.class │ │ │ ?rwxrwxr-x 2.0 unx 3496 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/AndroidActions.class │ │ │ ?rwxrwxr-x 2.0 unx 1374 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/BluetoothBroadcastReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 506 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 1003 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/BusData$BusDataType.class │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/BusData.class │ │ │ ?rwxrwxr-x 2.0 unx 1474 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/BusMessageProcessor$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2391 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/BusMessageProcessor$2.class │ │ │ @@ -374,38 +374,38 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2474 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityMain.class │ │ │ ?rwxrwxr-x 2.0 unx 537 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal$1.class │ │ │ ?rwxrwxr-x 2.0 unx 694 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal$2.class │ │ │ ?rwxrwxr-x 2.0 unx 638 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal$3.class │ │ │ ?rwxrwxr-x 2.0 unx 819 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1362 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal$5.class │ │ │ ?rwxrwxr-x 2.0 unx 837 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler.class │ │ │ -?rwxrwxr-x 2.0 unx 9687 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal.class │ │ │ +?rwxrwxr-x 2.0 unx 9678 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActivityTerminal.class │ │ │ ?rwxrwxr-x 2.0 unx 574 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActvitySettings$1.class │ │ │ ?rwxrwxr-x 2.0 unx 699 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActvitySettings$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2720 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIActvitySettings.class │ │ │ ?rwxrwxr-x 2.0 unx 931 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2975 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread.class │ │ │ ?rwxrwxr-x 2.0 unx 2523 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread.class │ │ │ ?rwxrwxr-x 2.0 unx 1166 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain$BTState.class │ │ │ ?rwxrwxr-x 2.0 unx 1533 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 2039 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain$ELMCommandQueueThread.class │ │ │ -?rwxrwxr-x 2.0 unx 16707 b- defN 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain.class │ │ │ +?rwxrwxr-x 2.0 unx 16703 b- defN 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/CBIServiceMain.class │ │ │ ?rwxrwxr-x 2.0 unx 161 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 232 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$color.class │ │ │ ?rwxrwxr-x 2.0 unx 423 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 253 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 553 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 224 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$layout.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$menu.class │ │ │ ?rwxrwxr-x 2.0 unx 3069 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 216 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 156 b- stor 80-Jan-01 00:00 com/theksmith/android/car_bus_interface/R.class │ │ │ ?rwxrwxr-x 2.0 unx 1132 b- stor 80-Jan-01 00:00 com/theksmith/android/helpers/AppGlobals.class │ │ │ ?rwxrwxr-x 2.0 unx 1573 b- stor 80-Jan-01 00:00 com/theksmith/android/helpers/AppState.class │ │ │ -?rwxrwxr-x 2.0 unx 1378 b- stor 80-Jan-01 00:00 com/theksmith/android/helpers/BluetoothListPreference.class │ │ │ +?rwxrwxr-x 2.0 unx 1380 b- stor 80-Jan-01 00:00 com/theksmith/android/helpers/BluetoothListPreference.class │ │ │ ?rwxrwxr-x 2.0 unx 1123 b- stor 80-Jan-01 00:00 net/dinglisch/android/tasker/TaskerIntent$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 9655 b- stor 80-Jan-01 00:00 net/dinglisch/android/tasker/TaskerIntent.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 857 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 4735 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ @@ -566,8 +566,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 │ │ │ -571 files, 944438 bytes uncompressed, 832212 bytes compressed: 11.9% │ │ │ +571 files, 944369 bytes uncompressed, 832141 bytes compressed: 11.9% │ │ ├── com/theksmith/android/car_bus_interface/AndroidActions$5.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,12 +1,13 @@ │ │ │ │ │ │ │ │ package com.theksmith.android.car_bus_interface; │ │ │ │ │ │ │ │ import java.util.Iterator; │ │ │ │ import java.util.List; │ │ │ │ +import android.content.pm.ActivityInfo; │ │ │ │ import android.content.pm.ResolveInfo; │ │ │ │ import android.content.pm.PackageManager; │ │ │ │ import android.content.Context; │ │ │ │ import android.widget.Toast; │ │ │ │ import android.util.Log; │ │ │ │ import java.util.Arrays; │ │ │ │ import android.app.ActivityManager$RunningTaskInfo; │ │ │ │ @@ -22,86 +23,111 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public void run() { │ │ │ │ String packageName = "com.android.launcher"; │ │ │ │ try { │ │ │ │ final Intent intent = new Intent("android.intent.action.MAIN"); │ │ │ │ intent.addCategory("android.intent.category.HOME"); │ │ │ │ - final Object systemService = AndroidActions.access$000(this.this$0).getSystemService("activity"); │ │ │ │ + final AndroidActions this$0 = this.this$0; │ │ │ │ try { │ │ │ │ - final ActivityManager activityManager = (ActivityManager)systemService; │ │ │ │ - final Context access$000 = AndroidActions.access$000(this.this$0); │ │ │ │ + final Object systemService = AndroidActions.access$000(this$0).getSystemService("activity"); │ │ │ │ try { │ │ │ │ - final PackageManager packageManager = access$000.getPackageManager(); │ │ │ │ + final ActivityManager activityManager = (ActivityManager)systemService; │ │ │ │ try { │ │ │ │ - final ResolveInfo resolveActivity = packageManager.resolveActivity(intent, intent.getFlags()); │ │ │ │ + final AndroidActions this$2 = this.this$0; │ │ │ │ try { │ │ │ │ - if (resolveActivity.activityInfo != null && resolveActivity.activityInfo.packageName != "") { │ │ │ │ - packageName = resolveActivity.activityInfo.packageName; │ │ │ │ - } │ │ │ │ - final String[] a = new String[5]; │ │ │ │ - a[0] = packageName; │ │ │ │ - final int n = 1; │ │ │ │ - final Context access$2 = AndroidActions.access$000(this.this$0); │ │ │ │ + final Context access$000 = AndroidActions.access$000(this$2); │ │ │ │ try { │ │ │ │ - a[n] = access$2.getApplicationInfo().packageName; │ │ │ │ - a[2] = "android"; │ │ │ │ - a[3] = "com.android.systemui"; │ │ │ │ - a[4] = ""; │ │ │ │ - String s = ""; │ │ │ │ - final List runningTasks = activityManager.getRunningTasks(5); │ │ │ │ + final PackageManager packageManager = access$000.getPackageManager(); │ │ │ │ try { │ │ │ │ - final Iterator iterator = runningTasks.iterator(); │ │ │ │ + final ResolveInfo resolveActivity = packageManager.resolveActivity(intent, intent.getFlags()); │ │ │ │ try { │ │ │ │ - while (true) { │ │ │ │ - if (!iterator.hasNext()) { │ │ │ │ - return; │ │ │ │ + Label_0136: { │ │ │ │ + if (resolveActivity.activityInfo == null) { │ │ │ │ + break Label_0136; │ │ │ │ } │ │ │ │ - final ActivityManager$RunningTaskInfo next = iterator.next(); │ │ │ │ + final ActivityInfo activityInfo = resolveActivity.activityInfo; │ │ │ │ try { │ │ │ │ - final ActivityManager$RunningTaskInfo activityManager$RunningTaskInfo = (ActivityManager$RunningTaskInfo)next; │ │ │ │ + if (activityInfo.packageName == "") { │ │ │ │ + break Label_0136; │ │ │ │ + } │ │ │ │ + final ActivityInfo activityInfo2 = resolveActivity.activityInfo; │ │ │ │ try { │ │ │ │ - final String packageName2 = activityManager$RunningTaskInfo.topActivity.getPackageName(); │ │ │ │ + packageName = activityInfo2.packageName; │ │ │ │ + final String[] a = new String[5]; │ │ │ │ + a[0] = packageName; │ │ │ │ + final int n = 1; │ │ │ │ + final Context access$2 = AndroidActions.access$000(this.this$0); │ │ │ │ try { │ │ │ │ - final String s2; │ │ │ │ - if (activityManager$RunningTaskInfo.id > 0 && !Arrays.asList(a).contains(packageName2) && s != (s2 = "") && packageName2 != s) { │ │ │ │ - activityManager.moveTaskToFront(activityManager$RunningTaskInfo.id, 2); │ │ │ │ - return; │ │ │ │ - } │ │ │ │ - final int id; │ │ │ │ - final String s3; │ │ │ │ - final String s4; │ │ │ │ - if ((id = activityManager$RunningTaskInfo.id) > 0 && packageName2 != (s3 = "android") && packageName2 != (s4 = "com.android.systemui")) { │ │ │ │ - s = packageName2; │ │ │ │ - continue; │ │ │ │ - } │ │ │ │ - continue; │ │ │ │ - } │ │ │ │ - catch (Exception ex) { │ │ │ │ - Log.e("AndroidActions", "sysSwitchToLastApp() : unexpected exception : exception= " + ex.getMessage(), (Throwable)ex); │ │ │ │ - if (!AndroidActions.access$100(this.this$0)) { │ │ │ │ - Toast.makeText(AndroidActions.access$000(this.this$0), (CharSequence)(AndroidActions.access$200(this.this$0) + ": " + AndroidActions.access$000(this.this$0).getString(2131165210)), 0).show(); │ │ │ │ + a[n] = access$2.getApplicationInfo().packageName; │ │ │ │ + a[2] = "android"; │ │ │ │ + a[3] = "com.android.systemui"; │ │ │ │ + a[4] = ""; │ │ │ │ + String s = ""; │ │ │ │ + final List runningTasks = activityManager.getRunningTasks(5); │ │ │ │ + try { │ │ │ │ + final Iterator iterator = runningTasks.iterator(); │ │ │ │ + try { │ │ │ │ + while (true) { │ │ │ │ + if (!iterator.hasNext()) { │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + final ActivityManager$RunningTaskInfo next = iterator.next(); │ │ │ │ + try { │ │ │ │ + final ActivityManager$RunningTaskInfo activityManager$RunningTaskInfo = (ActivityManager$RunningTaskInfo)next; │ │ │ │ + try { │ │ │ │ + final String packageName2 = activityManager$RunningTaskInfo.topActivity.getPackageName(); │ │ │ │ + try { │ │ │ │ + final String s2; │ │ │ │ + if (activityManager$RunningTaskInfo.id > 0 && !Arrays.asList(a).contains(packageName2) && s != (s2 = "") && packageName2 != s) { │ │ │ │ + activityManager.moveTaskToFront(activityManager$RunningTaskInfo.id, 2); │ │ │ │ + return; │ │ │ │ + } │ │ │ │ + final int id; │ │ │ │ + final String s3; │ │ │ │ + final String s4; │ │ │ │ + if ((id = activityManager$RunningTaskInfo.id) > 0 && packageName2 != (s3 = "android") && packageName2 != (s4 = "com.android.systemui")) { │ │ │ │ + s = packageName2; │ │ │ │ + continue; │ │ │ │ + } │ │ │ │ + continue; │ │ │ │ + } │ │ │ │ + catch (Exception ex) { │ │ │ │ + Log.e("AndroidActions", "sysSwitchToLastApp() : unexpected exception : exception= " + ex.getMessage(), (Throwable)ex); │ │ │ │ + if (!AndroidActions.access$100(this.this$0)) { │ │ │ │ + Toast.makeText(AndroidActions.access$000(this.this$0), (CharSequence)(AndroidActions.access$200(this.this$0) + ": " + AndroidActions.access$000(this.this$0).getString(2131165210)), 0).show(); │ │ │ │ + } │ │ │ │ + } │ │ │ │ + } │ │ │ │ + catch (Exception ex2) {} │ │ │ │ + } │ │ │ │ + catch (Exception ex3) {} │ │ │ │ + } │ │ │ │ + } │ │ │ │ + catch (Exception ex4) {} │ │ │ │ } │ │ │ │ + catch (Exception ex5) {} │ │ │ │ } │ │ │ │ + catch (Exception ex6) {} │ │ │ │ } │ │ │ │ - catch (Exception ex2) {} │ │ │ │ + catch (Exception ex7) {} │ │ │ │ } │ │ │ │ - catch (Exception ex3) {} │ │ │ │ + catch (Exception ex8) {} │ │ │ │ } │ │ │ │ } │ │ │ │ - catch (Exception ex4) {} │ │ │ │ + catch (Exception ex9) {} │ │ │ │ } │ │ │ │ - catch (Exception ex5) {} │ │ │ │ + catch (Exception ex10) {} │ │ │ │ } │ │ │ │ - catch (Exception ex6) {} │ │ │ │ + catch (Exception ex11) {} │ │ │ │ } │ │ │ │ - catch (Exception ex7) {} │ │ │ │ + catch (Exception ex12) {} │ │ │ │ } │ │ │ │ - catch (Exception ex8) {} │ │ │ │ + catch (Exception ex13) {} │ │ │ │ } │ │ │ │ - catch (Exception ex9) {} │ │ │ │ + catch (Exception ex14) {} │ │ │ │ } │ │ │ │ - catch (Exception ex10) {} │ │ │ │ + catch (Exception ex15) {} │ │ │ │ } │ │ │ │ - catch (Exception ex11) {} │ │ │ │ + catch (Exception ex16) {} │ │ │ │ } │ │ │ │ } │ │ ├── com/theksmith/android/car_bus_interface/AndroidActions$8.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -136,15 +136,15 @@ │ │ │ │ 16: invokespecial #22 // Method java/lang/Object."":()V │ │ │ │ 19: return │ │ │ │ │ │ │ │ public void run(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=13, args_size=1 │ │ │ │ + stack=300, locals=10, args_size=1 │ │ │ │ 0: new #24 // class net/dinglisch/android/tasker/TaskerIntent │ │ │ │ 3: astore_1 │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #16 // Field val$task:Ljava/lang/String; │ │ │ │ 8: astore_2 │ │ │ │ 9: aload_1 │ │ │ │ 10: aload_2 │ │ │ │ @@ -153,128 +153,126 @@ │ │ │ │ 15: getfield #18 // Field val$params:[Ljava/lang/String; │ │ │ │ 18: astore_3 │ │ │ │ 19: aload_3 │ │ │ │ 20: arraylength │ │ │ │ 21: istore 4 │ │ │ │ 23: iconst_0 │ │ │ │ 24: istore 5 │ │ │ │ - 26: iload 5 │ │ │ │ - 28: iload 4 │ │ │ │ - 30: if_icmpge 55 │ │ │ │ - 33: aload_3 │ │ │ │ - 34: iload 5 │ │ │ │ - 36: aaload │ │ │ │ - 37: astore 6 │ │ │ │ - 39: aload_1 │ │ │ │ - 40: aload 6 │ │ │ │ - 42: invokevirtual #31 // Method net/dinglisch/android/tasker/TaskerIntent.addParameter:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ │ │ - 45: pop │ │ │ │ - 46: iload 5 │ │ │ │ - 48: iconst_1 │ │ │ │ - 49: iadd │ │ │ │ - 50: istore 5 │ │ │ │ - 52: goto 26 │ │ │ │ - 55: aload_0 │ │ │ │ - 56: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ - 59: astore_2 │ │ │ │ - 60: aload_2 │ │ │ │ - 61: invokestatic #37 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ │ │ - 64: astore_2 │ │ │ │ - 65: aload_2 │ │ │ │ - 66: aload_1 │ │ │ │ - 67: invokevirtual #43 // Method android/content/Context.sendBroadcast:(Landroid/content/Intent;)V │ │ │ │ - 70: return │ │ │ │ - 71: astore 7 │ │ │ │ - 73: new #47 // class java/lang/StringBuilder │ │ │ │ - 76: astore 8 │ │ │ │ - 78: aload 8 │ │ │ │ + 26: aconst_null │ │ │ │ + 27: astore_2 │ │ │ │ + 28: iload 5 │ │ │ │ + 30: iload 4 │ │ │ │ + 32: if_icmpge 57 │ │ │ │ + 35: aload_3 │ │ │ │ + 36: iload 5 │ │ │ │ + 38: aaload │ │ │ │ + 39: astore 6 │ │ │ │ + 41: aload_1 │ │ │ │ + 42: aload 6 │ │ │ │ + 44: invokevirtual #31 // Method net/dinglisch/android/tasker/TaskerIntent.addParameter:(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ │ │ + 47: pop │ │ │ │ + 48: iload 5 │ │ │ │ + 50: iconst_1 │ │ │ │ + 51: iadd │ │ │ │ + 52: istore 5 │ │ │ │ + 54: goto 28 │ │ │ │ + 57: aload_0 │ │ │ │ + 58: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ + 61: astore_2 │ │ │ │ + 62: aload_2 │ │ │ │ + 63: invokestatic #37 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ │ │ + 66: astore_2 │ │ │ │ + 67: aload_2 │ │ │ │ + 68: aload_1 │ │ │ │ + 69: invokevirtual #43 // Method android/content/Context.sendBroadcast:(Landroid/content/Intent;)V │ │ │ │ + 72: return │ │ │ │ + 73: astore 7 │ │ │ │ + 75: new #47 // class java/lang/StringBuilder │ │ │ │ + 78: astore_3 │ │ │ │ + 79: aload_3 │ │ │ │ 80: invokespecial #48 // Method java/lang/StringBuilder."":()V │ │ │ │ - 83: aload 8 │ │ │ │ - 85: ldc #50 // String taskerExecuteTask() : unexpected exception : exception= │ │ │ │ - 87: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 90: astore 8 │ │ │ │ - 92: aload 7 │ │ │ │ - 94: invokevirtual #60 // Method java/lang/Exception.getMessage:()Ljava/lang/String; │ │ │ │ - 97: astore 9 │ │ │ │ - 99: aload 8 │ │ │ │ - 101: aload 9 │ │ │ │ - 103: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 106: invokevirtual #63 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 109: astore 8 │ │ │ │ - 111: ldc #45 // String AndroidActions │ │ │ │ - 113: aload 8 │ │ │ │ - 115: aload 7 │ │ │ │ - 117: invokestatic #69 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ - 120: pop │ │ │ │ - 121: aload_0 │ │ │ │ - 122: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ - 125: astore_2 │ │ │ │ - 126: aload_2 │ │ │ │ - 127: invokestatic #73 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ │ │ │ - 130: istore 10 │ │ │ │ - 132: iload 10 │ │ │ │ - 134: ifne 70 │ │ │ │ - 137: new #47 // class java/lang/StringBuilder │ │ │ │ - 140: astore_2 │ │ │ │ - 141: aload_2 │ │ │ │ - 142: invokespecial #48 // Method java/lang/StringBuilder."":()V │ │ │ │ - 145: aload_0 │ │ │ │ - 146: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ - 149: invokestatic #77 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ │ │ │ - 152: astore 8 │ │ │ │ - 154: aload_2 │ │ │ │ - 155: aload 8 │ │ │ │ - 157: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 160: ldc #79 // String : │ │ │ │ - 162: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 165: astore_2 │ │ │ │ - 166: aload_0 │ │ │ │ - 167: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ - 170: invokestatic #37 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ │ │ - 173: astore 8 │ │ │ │ - 175: ldc #80 // int 2131165213 │ │ │ │ - 177: istore 11 │ │ │ │ - 179: aload 8 │ │ │ │ - 181: iload 11 │ │ │ │ - 183: invokevirtual #85 // Method android/content/Context.getString:(I)Ljava/lang/String; │ │ │ │ - 186: astore 8 │ │ │ │ - 188: aload_2 │ │ │ │ - 189: aload 8 │ │ │ │ - 191: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 194: ldc #87 // String │ │ │ │ + 83: aload_3 │ │ │ │ + 84: ldc #50 // String taskerExecuteTask() : unexpected exception : exception= │ │ │ │ + 86: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 89: astore_3 │ │ │ │ + 90: aload 7 │ │ │ │ + 92: invokevirtual #60 // Method java/lang/Exception.getMessage:()Ljava/lang/String; │ │ │ │ + 95: astore 8 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: aload 8 │ │ │ │ + 100: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 103: invokevirtual #63 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 106: astore_3 │ │ │ │ + 107: ldc #45 // String AndroidActions │ │ │ │ + 109: aload_3 │ │ │ │ + 110: aload 7 │ │ │ │ + 112: invokestatic #69 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ │ │ + 115: pop │ │ │ │ + 116: aload_0 │ │ │ │ + 117: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ + 120: astore_2 │ │ │ │ + 121: aload_2 │ │ │ │ + 122: invokestatic #73 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$100:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ │ │ │ + 125: istore 5 │ │ │ │ + 127: iload 5 │ │ │ │ + 129: ifne 72 │ │ │ │ + 132: new #47 // class java/lang/StringBuilder │ │ │ │ + 135: astore_2 │ │ │ │ + 136: aload_2 │ │ │ │ + 137: invokespecial #48 // Method java/lang/StringBuilder."":()V │ │ │ │ + 140: aload_0 │ │ │ │ + 141: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ + 144: invokestatic #77 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$200:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ │ │ │ + 147: astore_3 │ │ │ │ + 148: aload_2 │ │ │ │ + 149: aload_3 │ │ │ │ + 150: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 153: ldc #79 // String : │ │ │ │ + 155: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 158: astore_2 │ │ │ │ + 159: aload_0 │ │ │ │ + 160: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ + 163: invokestatic #37 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ │ │ + 166: astore_3 │ │ │ │ + 167: ldc #80 // int 2131165213 │ │ │ │ + 169: istore 4 │ │ │ │ + 171: aload_3 │ │ │ │ + 172: iload 4 │ │ │ │ + 174: invokevirtual #85 // Method android/content/Context.getString:(I)Ljava/lang/String; │ │ │ │ + 177: astore_3 │ │ │ │ + 178: aload_2 │ │ │ │ + 179: aload_3 │ │ │ │ + 180: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 183: ldc #87 // String │ │ │ │ + 185: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 188: astore_2 │ │ │ │ + 189: aload_0 │ │ │ │ + 190: getfield #16 // Field val$task:Ljava/lang/String; │ │ │ │ + 193: astore_3 │ │ │ │ + 194: aload_2 │ │ │ │ + 195: aload_3 │ │ │ │ 196: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 199: astore_2 │ │ │ │ - 200: aload_0 │ │ │ │ - 201: getfield #16 // Field val$task:Ljava/lang/String; │ │ │ │ - 204: astore 8 │ │ │ │ - 206: aload_2 │ │ │ │ - 207: aload 8 │ │ │ │ - 209: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 212: invokevirtual #63 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 215: astore 12 │ │ │ │ - 217: aload_0 │ │ │ │ - 218: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ - 221: invokestatic #37 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ │ │ - 224: astore_2 │ │ │ │ - 225: aconst_null │ │ │ │ - 226: astore 8 │ │ │ │ - 228: aload_2 │ │ │ │ - 229: aload 12 │ │ │ │ - 231: iconst_0 │ │ │ │ - 232: invokestatic #93 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ - 235: astore_2 │ │ │ │ - 236: aload_2 │ │ │ │ - 237: invokevirtual #96 // Method android/widget/Toast.show:()V │ │ │ │ - 240: goto 70 │ │ │ │ + 199: invokevirtual #63 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 202: astore 9 │ │ │ │ + 204: aload_0 │ │ │ │ + 205: getfield #14 // Field this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ │ + 208: invokestatic #37 // Method com/theksmith/android/car_bus_interface/AndroidActions.access$000:(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ │ │ + 211: aload 9 │ │ │ │ + 213: iconst_0 │ │ │ │ + 214: invokestatic #93 // Method android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ │ │ + 217: astore_2 │ │ │ │ + 218: aload_2 │ │ │ │ + 219: invokevirtual #96 // Method android/widget/Toast.show:()V │ │ │ │ + 222: goto 72 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 0 3 71 Class java/lang/Exception │ │ │ │ - 4 8 71 Class java/lang/Exception │ │ │ │ - 10 14 71 Class java/lang/Exception │ │ │ │ - 14 18 71 Class java/lang/Exception │ │ │ │ - 19 21 71 Class java/lang/Exception │ │ │ │ - 34 37 71 Class java/lang/Exception │ │ │ │ - 40 46 71 Class java/lang/Exception │ │ │ │ - 55 59 71 Class java/lang/Exception │ │ │ │ - 60 64 71 Class java/lang/Exception │ │ │ │ - 66 70 71 Class java/lang/Exception │ │ │ │ + 0 3 73 Class java/lang/Exception │ │ │ │ + 4 8 73 Class java/lang/Exception │ │ │ │ + 10 14 73 Class java/lang/Exception │ │ │ │ + 14 18 73 Class java/lang/Exception │ │ │ │ + 19 21 73 Class java/lang/Exception │ │ │ │ + 36 39 73 Class java/lang/Exception │ │ │ │ + 42 48 73 Class java/lang/Exception │ │ │ │ + 57 61 73 Class java/lang/Exception │ │ │ │ + 62 66 73 Class java/lang/Exception │ │ │ │ + 68 72 73 Class java/lang/Exception │ │ │ │ } │ │ ├── com/theksmith/android/car_bus_interface/CBIActivityTerminal.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -817,456 +817,452 @@ │ │ │ │ 20 24 31 Class android/os/RemoteException │ │ │ │ 26 30 31 Class android/os/RemoteException │ │ │ │ │ │ │ │ private void terminalAppend(com.theksmith.android.car_bus_interface.BusData); │ │ │ │ descriptor: (Lcom/theksmith/android/car_bus_interface/BusData;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=33, args_size=2 │ │ │ │ + stack=300, locals=32, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: astore_2 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ 6: astore_2 │ │ │ │ 7: aload_2 │ │ │ │ 8: astore_3 │ │ │ │ 9: aload_2 │ │ │ │ 10: invokevirtual #149 // Method android/widget/TextView.getLineCount:()I │ │ │ │ 13: istore 4 │ │ │ │ 15: sipush 550 │ │ │ │ 18: istore 5 │ │ │ │ - 20: iload 4 │ │ │ │ + 20: iload 5 │ │ │ │ 22: istore 6 │ │ │ │ 24: iload 4 │ │ │ │ 26: iload 5 │ │ │ │ - 28: if_icmple 205 │ │ │ │ + 28: if_icmple 196 │ │ │ │ 31: new #152 // class java/lang/StringBuilder │ │ │ │ 34: astore 7 │ │ │ │ 36: aload 7 │ │ │ │ 38: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ 41: aload_0 │ │ │ │ 42: astore_2 │ │ │ │ 43: aload_0 │ │ │ │ 44: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ 47: astore_2 │ │ │ │ 48: aload_2 │ │ │ │ 49: astore_3 │ │ │ │ 50: aload_2 │ │ │ │ 51: invokevirtual #156 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ 54: invokestatic #162 // Method android/text/SpannableString.valueOf:(Ljava/lang/CharSequence;)Landroid/text/SpannableString; │ │ │ │ - 57: astore_3 │ │ │ │ - 58: aload_3 │ │ │ │ - 59: invokestatic #168 // Method android/text/Html.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; │ │ │ │ - 62: astore 8 │ │ │ │ - 64: new #170 // class android/text/TextUtils$SimpleStringSplitter │ │ │ │ - 67: astore 9 │ │ │ │ - 69: bipush 10 │ │ │ │ - 71: istore 5 │ │ │ │ - 73: aload 9 │ │ │ │ - 75: astore_2 │ │ │ │ - 76: aload 9 │ │ │ │ - 78: iload 5 │ │ │ │ - 80: invokespecial #174 // Method android/text/TextUtils$SimpleStringSplitter."":(C)V │ │ │ │ - 83: aload 9 │ │ │ │ - 85: aload 8 │ │ │ │ - 87: invokevirtual #177 // Method android/text/TextUtils$SimpleStringSplitter.setString:(Ljava/lang/String;)V │ │ │ │ - 90: iconst_0 │ │ │ │ - 91: istore 10 │ │ │ │ - 93: aload 9 │ │ │ │ - 95: invokevirtual #181 // Method android/text/TextUtils$SimpleStringSplitter.iterator:()Ljava/util/Iterator; │ │ │ │ - 98: astore 11 │ │ │ │ - 100: aload 11 │ │ │ │ - 102: invokeinterface #187, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 107: istore 5 │ │ │ │ - 109: iload 5 │ │ │ │ - 111: ifeq 180 │ │ │ │ - 114: aload 11 │ │ │ │ - 116: invokeinterface #191, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 121: checkcast #193 // class java/lang/String │ │ │ │ - 124: astore 12 │ │ │ │ - 126: iload 10 │ │ │ │ - 128: iconst_1 │ │ │ │ - 129: iadd │ │ │ │ - 130: istore 10 │ │ │ │ - 132: iload 4 │ │ │ │ - 134: istore 6 │ │ │ │ - 136: iload 4 │ │ │ │ - 138: sipush -550 │ │ │ │ - 141: iadd │ │ │ │ - 142: istore 6 │ │ │ │ - 144: iload 6 │ │ │ │ - 146: istore 5 │ │ │ │ - 148: iload 6 │ │ │ │ - 150: bipush 50 │ │ │ │ - 152: iadd │ │ │ │ - 153: istore 5 │ │ │ │ - 155: iload 5 │ │ │ │ - 157: istore 6 │ │ │ │ - 159: iload 10 │ │ │ │ - 161: iload 5 │ │ │ │ - 163: if_icmple 100 │ │ │ │ - 166: aload 7 │ │ │ │ - 168: astore_2 │ │ │ │ - 169: aload 7 │ │ │ │ - 171: aload 12 │ │ │ │ - 173: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 176: pop │ │ │ │ - 177: goto 100 │ │ │ │ - 180: aload_0 │ │ │ │ - 181: astore_2 │ │ │ │ - 182: aload_0 │ │ │ │ - 183: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ - 186: astore_2 │ │ │ │ - 187: aload_2 │ │ │ │ - 188: astore_3 │ │ │ │ - 189: aload 7 │ │ │ │ - 191: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 194: invokestatic #202 // Method android/text/Html.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; │ │ │ │ - 197: astore 13 │ │ │ │ - 199: aload_2 │ │ │ │ - 200: aload 13 │ │ │ │ - 202: invokevirtual #203 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 205: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ - 208: astore 14 │ │ │ │ - 210: ldc #206 // int -7829368 │ │ │ │ - 212: istore 5 │ │ │ │ - 214: iload 5 │ │ │ │ - 216: istore 6 │ │ │ │ - 218: aload 14 │ │ │ │ - 220: iload 5 │ │ │ │ - 222: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ - 225: aload_1 │ │ │ │ - 226: astore_2 │ │ │ │ - 227: aload_1 │ │ │ │ - 228: getfield #215 // Field com/theksmith/android/car_bus_interface/BusData.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ - 231: astore_2 │ │ │ │ - 232: aload_2 │ │ │ │ - 233: astore_3 │ │ │ │ - 234: getstatic #220 // Field com/theksmith/android/car_bus_interface/BusData$BusDataType.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ - 237: astore 13 │ │ │ │ - 239: aload_2 │ │ │ │ - 240: aload 13 │ │ │ │ - 242: if_acmpne 771 │ │ │ │ - 245: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ - 248: astore 14 │ │ │ │ - 250: ldc #221 // int -16711936 │ │ │ │ - 252: istore 5 │ │ │ │ - 254: iload 5 │ │ │ │ - 256: istore 6 │ │ │ │ - 258: aload 14 │ │ │ │ - 260: iload 5 │ │ │ │ - 262: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ - 265: invokestatic #228 // Method java/util/Calendar.getInstance:()Ljava/util/Calendar; │ │ │ │ - 268: astore 15 │ │ │ │ - 270: ldc #115 // String │ │ │ │ - 272: astore 16 │ │ │ │ - 274: aload_0 │ │ │ │ - 275: astore_2 │ │ │ │ - 276: aload_0 │ │ │ │ - 277: getfield #230 // Field mShowTime:Z │ │ │ │ - 280: istore 6 │ │ │ │ - 282: iload 6 │ │ │ │ - 284: istore 5 │ │ │ │ - 286: iload 6 │ │ │ │ - 288: ifeq 356 │ │ │ │ - 291: new #232 // class java/text/SimpleDateFormat │ │ │ │ - 294: astore 17 │ │ │ │ - 296: ldc #234 // String hh:mm:ss.SSS │ │ │ │ - 298: astore_2 │ │ │ │ - 299: aload 17 │ │ │ │ - 301: aload_2 │ │ │ │ - 302: invokespecial #236 // Method java/text/SimpleDateFormat."":(Ljava/lang/String;)V │ │ │ │ - 305: new #152 // class java/lang/StringBuilder │ │ │ │ - 308: astore_3 │ │ │ │ - 309: aload_3 │ │ │ │ - 310: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ - 313: aload 15 │ │ │ │ - 315: invokevirtual #240 // Method java/util/Calendar.getTime:()Ljava/util/Date; │ │ │ │ - 318: astore 13 │ │ │ │ - 320: aload 13 │ │ │ │ - 322: astore_2 │ │ │ │ - 323: aload 17 │ │ │ │ - 325: aload 13 │ │ │ │ - 327: invokevirtual #244 // Method java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String; │ │ │ │ - 330: astore 13 │ │ │ │ - 332: aload_3 │ │ │ │ - 333: aload 13 │ │ │ │ - 335: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 338: astore_3 │ │ │ │ - 339: ldc #246 // String │ │ │ │ - 341: astore 13 │ │ │ │ - 343: aload_3 │ │ │ │ - 344: aload 13 │ │ │ │ - 346: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 349: astore_3 │ │ │ │ - 350: aload_3 │ │ │ │ - 351: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 354: astore 16 │ │ │ │ - 356: ldc #115 // String │ │ │ │ - 358: astore 18 │ │ │ │ - 360: aload_0 │ │ │ │ - 361: astore_2 │ │ │ │ - 362: aload_0 │ │ │ │ - 363: getfield #248 // Field mShowElapsed:Z │ │ │ │ - 366: istore 6 │ │ │ │ - 368: iload 6 │ │ │ │ - 370: istore 5 │ │ │ │ - 372: iload 6 │ │ │ │ - 374: ifeq 532 │ │ │ │ - 377: invokestatic #228 // Method java/util/Calendar.getInstance:()Ljava/util/Calendar; │ │ │ │ - 380: astore 19 │ │ │ │ - 382: aload_0 │ │ │ │ - 383: getfield #250 // Field mLastTerminalTime:J │ │ │ │ - 386: lstore 20 │ │ │ │ - 388: lload 20 │ │ │ │ - 390: lstore 22 │ │ │ │ - 392: lconst_0 │ │ │ │ - 393: lstore 24 │ │ │ │ - 395: lload 20 │ │ │ │ - 397: lload 24 │ │ │ │ - 399: lcmp │ │ │ │ - 400: istore 5 │ │ │ │ - 402: iload 5 │ │ │ │ - 404: ifgt 424 │ │ │ │ - 407: aload 15 │ │ │ │ - 409: invokevirtual #254 // Method java/util/Calendar.getTimeInMillis:()J │ │ │ │ - 412: lstore 22 │ │ │ │ - 414: lload 22 │ │ │ │ - 416: lstore 20 │ │ │ │ - 418: aload_0 │ │ │ │ - 419: lload 22 │ │ │ │ - 421: putfield #250 // Field mLastTerminalTime:J │ │ │ │ - 424: aload 15 │ │ │ │ - 426: invokevirtual #254 // Method java/util/Calendar.getTimeInMillis:()J │ │ │ │ - 429: lstore 22 │ │ │ │ - 431: aload_0 │ │ │ │ - 432: astore_2 │ │ │ │ - 433: aload_0 │ │ │ │ - 434: getfield #250 // Field mLastTerminalTime:J │ │ │ │ - 437: lstore 20 │ │ │ │ - 439: lload 20 │ │ │ │ - 441: lstore 24 │ │ │ │ - 443: lload 22 │ │ │ │ - 445: lload 20 │ │ │ │ - 447: lsub │ │ │ │ - 448: lstore 26 │ │ │ │ - 450: aload 19 │ │ │ │ - 452: lload 26 │ │ │ │ - 454: invokevirtual #258 // Method java/util/Calendar.setTimeInMillis:(J)V │ │ │ │ - 457: new #232 // class java/text/SimpleDateFormat │ │ │ │ - 460: astore 17 │ │ │ │ - 462: ldc_w #260 // String mm:ss.SSS │ │ │ │ - 465: astore_2 │ │ │ │ - 466: aload 17 │ │ │ │ - 468: aload_2 │ │ │ │ - 469: invokespecial #236 // Method java/text/SimpleDateFormat."":(Ljava/lang/String;)V │ │ │ │ - 472: new #152 // class java/lang/StringBuilder │ │ │ │ - 475: astore_3 │ │ │ │ - 476: aload_3 │ │ │ │ - 477: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ - 480: aload_3 │ │ │ │ - 481: ldc_w #262 // String ( │ │ │ │ - 484: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 487: astore_3 │ │ │ │ - 488: aload 19 │ │ │ │ - 490: invokevirtual #240 // Method java/util/Calendar.getTime:()Ljava/util/Date; │ │ │ │ - 493: astore 13 │ │ │ │ - 495: aload 13 │ │ │ │ - 497: astore_2 │ │ │ │ - 498: aload 17 │ │ │ │ - 500: aload 13 │ │ │ │ - 502: invokevirtual #244 // Method java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String; │ │ │ │ - 505: astore 13 │ │ │ │ - 507: aload_3 │ │ │ │ - 508: aload 13 │ │ │ │ - 510: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 513: astore_3 │ │ │ │ - 514: ldc_w #264 // String ) │ │ │ │ - 517: astore 13 │ │ │ │ - 519: aload_3 │ │ │ │ - 520: aload 13 │ │ │ │ - 522: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 525: astore_3 │ │ │ │ - 526: aload_3 │ │ │ │ - 527: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 530: astore 18 │ │ │ │ - 532: aload 15 │ │ │ │ - 534: invokevirtual #254 // Method java/util/Calendar.getTimeInMillis:()J │ │ │ │ - 537: lstore 22 │ │ │ │ - 539: lload 22 │ │ │ │ - 541: lstore 20 │ │ │ │ - 543: aload_0 │ │ │ │ - 544: lload 22 │ │ │ │ - 546: putfield #250 // Field mLastTerminalTime:J │ │ │ │ - 549: new #152 // class java/lang/StringBuilder │ │ │ │ - 552: astore_3 │ │ │ │ - 553: aload_3 │ │ │ │ - 554: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ + 57: invokestatic #168 // Method android/text/Html.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; │ │ │ │ + 60: astore 8 │ │ │ │ + 62: new #170 // class android/text/TextUtils$SimpleStringSplitter │ │ │ │ + 65: astore 9 │ │ │ │ + 67: bipush 10 │ │ │ │ + 69: istore 5 │ │ │ │ + 71: aload 9 │ │ │ │ + 73: astore_2 │ │ │ │ + 74: aload 9 │ │ │ │ + 76: iload 5 │ │ │ │ + 78: invokespecial #174 // Method android/text/TextUtils$SimpleStringSplitter."":(C)V │ │ │ │ + 81: aload 9 │ │ │ │ + 83: aload 8 │ │ │ │ + 85: invokevirtual #177 // Method android/text/TextUtils$SimpleStringSplitter.setString:(Ljava/lang/String;)V │ │ │ │ + 88: iconst_0 │ │ │ │ + 89: istore 10 │ │ │ │ + 91: aload 9 │ │ │ │ + 93: invokevirtual #181 // Method android/text/TextUtils$SimpleStringSplitter.iterator:()Ljava/util/Iterator; │ │ │ │ + 96: astore_3 │ │ │ │ + 97: aload_3 │ │ │ │ + 98: invokeinterface #187, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 103: istore 11 │ │ │ │ + 105: iload 11 │ │ │ │ + 107: ifeq 171 │ │ │ │ + 110: aload_3 │ │ │ │ + 111: invokeinterface #191, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 116: checkcast #193 // class java/lang/String │ │ │ │ + 119: astore 12 │ │ │ │ + 121: iload 10 │ │ │ │ + 123: iconst_1 │ │ │ │ + 124: iadd │ │ │ │ + 125: istore 10 │ │ │ │ + 127: iload 4 │ │ │ │ + 129: sipush -550 │ │ │ │ + 132: iadd │ │ │ │ + 133: istore 6 │ │ │ │ + 135: iload 6 │ │ │ │ + 137: istore 11 │ │ │ │ + 139: iload 6 │ │ │ │ + 141: bipush 50 │ │ │ │ + 143: iadd │ │ │ │ + 144: istore 11 │ │ │ │ + 146: iload 11 │ │ │ │ + 148: istore 6 │ │ │ │ + 150: iload 10 │ │ │ │ + 152: iload 11 │ │ │ │ + 154: if_icmple 97 │ │ │ │ + 157: aload 7 │ │ │ │ + 159: astore_2 │ │ │ │ + 160: aload 7 │ │ │ │ + 162: aload 12 │ │ │ │ + 164: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 167: pop │ │ │ │ + 168: goto 97 │ │ │ │ + 171: aload_0 │ │ │ │ + 172: astore_2 │ │ │ │ + 173: aload_0 │ │ │ │ + 174: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ + 177: astore_2 │ │ │ │ + 178: aload_2 │ │ │ │ + 179: astore_3 │ │ │ │ + 180: aload 7 │ │ │ │ + 182: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 185: invokestatic #202 // Method android/text/Html.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; │ │ │ │ + 188: astore 13 │ │ │ │ + 190: aload_2 │ │ │ │ + 191: aload 13 │ │ │ │ + 193: invokevirtual #203 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 196: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ + 199: astore 14 │ │ │ │ + 201: ldc #206 // int -7829368 │ │ │ │ + 203: istore 5 │ │ │ │ + 205: iload 5 │ │ │ │ + 207: istore 6 │ │ │ │ + 209: aload 14 │ │ │ │ + 211: iload 5 │ │ │ │ + 213: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ + 216: aload_1 │ │ │ │ + 217: astore_2 │ │ │ │ + 218: aload_1 │ │ │ │ + 219: getfield #215 // Field com/theksmith/android/car_bus_interface/BusData.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ + 222: astore_2 │ │ │ │ + 223: aload_2 │ │ │ │ + 224: astore_3 │ │ │ │ + 225: getstatic #220 // Field com/theksmith/android/car_bus_interface/BusData$BusDataType.RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ + 228: astore 13 │ │ │ │ + 230: aload_2 │ │ │ │ + 231: aload 13 │ │ │ │ + 233: if_acmpne 762 │ │ │ │ + 236: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ + 239: astore 14 │ │ │ │ + 241: ldc #221 // int -16711936 │ │ │ │ + 243: istore 5 │ │ │ │ + 245: iload 5 │ │ │ │ + 247: istore 6 │ │ │ │ + 249: aload 14 │ │ │ │ + 251: iload 5 │ │ │ │ + 253: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ + 256: invokestatic #228 // Method java/util/Calendar.getInstance:()Ljava/util/Calendar; │ │ │ │ + 259: astore 15 │ │ │ │ + 261: ldc #115 // String │ │ │ │ + 263: astore 16 │ │ │ │ + 265: aload_0 │ │ │ │ + 266: astore_2 │ │ │ │ + 267: aload_0 │ │ │ │ + 268: getfield #230 // Field mShowTime:Z │ │ │ │ + 271: istore 6 │ │ │ │ + 273: iload 6 │ │ │ │ + 275: istore 5 │ │ │ │ + 277: iload 6 │ │ │ │ + 279: ifeq 347 │ │ │ │ + 282: new #232 // class java/text/SimpleDateFormat │ │ │ │ + 285: astore 17 │ │ │ │ + 287: ldc #234 // String hh:mm:ss.SSS │ │ │ │ + 289: astore_2 │ │ │ │ + 290: aload 17 │ │ │ │ + 292: aload_2 │ │ │ │ + 293: invokespecial #236 // Method java/text/SimpleDateFormat."":(Ljava/lang/String;)V │ │ │ │ + 296: new #152 // class java/lang/StringBuilder │ │ │ │ + 299: astore_3 │ │ │ │ + 300: aload_3 │ │ │ │ + 301: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ + 304: aload 15 │ │ │ │ + 306: invokevirtual #240 // Method java/util/Calendar.getTime:()Ljava/util/Date; │ │ │ │ + 309: astore 13 │ │ │ │ + 311: aload 13 │ │ │ │ + 313: astore_2 │ │ │ │ + 314: aload 17 │ │ │ │ + 316: aload 13 │ │ │ │ + 318: invokevirtual #244 // Method java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String; │ │ │ │ + 321: astore 13 │ │ │ │ + 323: aload_3 │ │ │ │ + 324: aload 13 │ │ │ │ + 326: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 329: astore_3 │ │ │ │ + 330: ldc #246 // String │ │ │ │ + 332: astore 13 │ │ │ │ + 334: aload_3 │ │ │ │ + 335: aload 13 │ │ │ │ + 337: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 340: astore_3 │ │ │ │ + 341: aload_3 │ │ │ │ + 342: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 345: astore 16 │ │ │ │ + 347: ldc #115 // String │ │ │ │ + 349: astore 18 │ │ │ │ + 351: aload_0 │ │ │ │ + 352: astore_2 │ │ │ │ + 353: aload_0 │ │ │ │ + 354: getfield #248 // Field mShowElapsed:Z │ │ │ │ + 357: istore 6 │ │ │ │ + 359: iload 6 │ │ │ │ + 361: istore 5 │ │ │ │ + 363: iload 6 │ │ │ │ + 365: ifeq 523 │ │ │ │ + 368: invokestatic #228 // Method java/util/Calendar.getInstance:()Ljava/util/Calendar; │ │ │ │ + 371: astore 19 │ │ │ │ + 373: aload_0 │ │ │ │ + 374: getfield #250 // Field mLastTerminalTime:J │ │ │ │ + 377: lstore 20 │ │ │ │ + 379: lload 20 │ │ │ │ + 381: lstore 22 │ │ │ │ + 383: lconst_0 │ │ │ │ + 384: lstore 24 │ │ │ │ + 386: lload 20 │ │ │ │ + 388: lload 24 │ │ │ │ + 390: lcmp │ │ │ │ + 391: istore 5 │ │ │ │ + 393: iload 5 │ │ │ │ + 395: ifgt 415 │ │ │ │ + 398: aload 15 │ │ │ │ + 400: invokevirtual #254 // Method java/util/Calendar.getTimeInMillis:()J │ │ │ │ + 403: lstore 22 │ │ │ │ + 405: lload 22 │ │ │ │ + 407: lstore 20 │ │ │ │ + 409: aload_0 │ │ │ │ + 410: lload 22 │ │ │ │ + 412: putfield #250 // Field mLastTerminalTime:J │ │ │ │ + 415: aload 15 │ │ │ │ + 417: invokevirtual #254 // Method java/util/Calendar.getTimeInMillis:()J │ │ │ │ + 420: lstore 22 │ │ │ │ + 422: aload_0 │ │ │ │ + 423: astore_2 │ │ │ │ + 424: aload_0 │ │ │ │ + 425: getfield #250 // Field mLastTerminalTime:J │ │ │ │ + 428: lstore 20 │ │ │ │ + 430: lload 20 │ │ │ │ + 432: lstore 24 │ │ │ │ + 434: lload 22 │ │ │ │ + 436: lload 20 │ │ │ │ + 438: lsub │ │ │ │ + 439: lstore 26 │ │ │ │ + 441: aload 19 │ │ │ │ + 443: lload 26 │ │ │ │ + 445: invokevirtual #258 // Method java/util/Calendar.setTimeInMillis:(J)V │ │ │ │ + 448: new #232 // class java/text/SimpleDateFormat │ │ │ │ + 451: astore 17 │ │ │ │ + 453: ldc_w #260 // String mm:ss.SSS │ │ │ │ + 456: astore_2 │ │ │ │ + 457: aload 17 │ │ │ │ + 459: aload_2 │ │ │ │ + 460: invokespecial #236 // Method java/text/SimpleDateFormat."":(Ljava/lang/String;)V │ │ │ │ + 463: new #152 // class java/lang/StringBuilder │ │ │ │ + 466: astore_3 │ │ │ │ + 467: aload_3 │ │ │ │ + 468: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ + 471: aload_3 │ │ │ │ + 472: ldc_w #262 // String ( │ │ │ │ + 475: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 478: astore_3 │ │ │ │ + 479: aload 19 │ │ │ │ + 481: invokevirtual #240 // Method java/util/Calendar.getTime:()Ljava/util/Date; │ │ │ │ + 484: astore 13 │ │ │ │ + 486: aload 13 │ │ │ │ + 488: astore_2 │ │ │ │ + 489: aload 17 │ │ │ │ + 491: aload 13 │ │ │ │ + 493: invokevirtual #244 // Method java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String; │ │ │ │ + 496: astore 13 │ │ │ │ + 498: aload_3 │ │ │ │ + 499: aload 13 │ │ │ │ + 501: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 504: astore_3 │ │ │ │ + 505: ldc_w #264 // String ) │ │ │ │ + 508: astore 13 │ │ │ │ + 510: aload_3 │ │ │ │ + 511: aload 13 │ │ │ │ + 513: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 516: astore_3 │ │ │ │ + 517: aload_3 │ │ │ │ + 518: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 521: astore 18 │ │ │ │ + 523: aload 15 │ │ │ │ + 525: invokevirtual #254 // Method java/util/Calendar.getTimeInMillis:()J │ │ │ │ + 528: lstore 22 │ │ │ │ + 530: lload 22 │ │ │ │ + 532: lstore 20 │ │ │ │ + 534: aload_0 │ │ │ │ + 535: lload 22 │ │ │ │ + 537: putfield #250 // Field mLastTerminalTime:J │ │ │ │ + 540: new #152 // class java/lang/StringBuilder │ │ │ │ + 543: astore_3 │ │ │ │ + 544: aload_3 │ │ │ │ + 545: invokespecial #153 // Method java/lang/StringBuilder."":()V │ │ │ │ + 548: aload_3 │ │ │ │ + 549: astore_2 │ │ │ │ + 550: aload_3 │ │ │ │ + 551: aload 16 │ │ │ │ + 553: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 556: astore_3 │ │ │ │ 557: aload_3 │ │ │ │ 558: astore_2 │ │ │ │ 559: aload_3 │ │ │ │ - 560: aload 16 │ │ │ │ + 560: aload 18 │ │ │ │ 562: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 565: astore_3 │ │ │ │ - 566: aload_3 │ │ │ │ + 566: aload_1 │ │ │ │ 567: astore_2 │ │ │ │ - 568: aload_3 │ │ │ │ - 569: aload 18 │ │ │ │ - 571: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 574: astore_3 │ │ │ │ - 575: aload_1 │ │ │ │ - 576: astore_2 │ │ │ │ - 577: aload_1 │ │ │ │ - 578: getfield #267 // Field com/theksmith/android/car_bus_interface/BusData.data:Ljava/lang/String; │ │ │ │ - 581: astore_2 │ │ │ │ - 582: aload_2 │ │ │ │ - 583: astore 13 │ │ │ │ - 585: aload_3 │ │ │ │ - 586: aload_2 │ │ │ │ - 587: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 590: astore_3 │ │ │ │ - 591: ldc_w #269 // String \n │ │ │ │ - 594: astore 13 │ │ │ │ - 596: aload_3 │ │ │ │ - 597: aload 13 │ │ │ │ - 599: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 602: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 605: astore 28 │ │ │ │ - 607: new #158 // class android/text/SpannableString │ │ │ │ - 610: astore 29 │ │ │ │ - 612: aload 29 │ │ │ │ - 614: astore_2 │ │ │ │ - 615: aload 29 │ │ │ │ - 617: aload 28 │ │ │ │ - 619: invokespecial #271 // Method android/text/SpannableString."":(Ljava/lang/CharSequence;)V │ │ │ │ - 622: aload 28 │ │ │ │ - 624: invokevirtual #274 // Method java/lang/String.length:()I │ │ │ │ - 627: istore 30 │ │ │ │ - 629: bipush 33 │ │ │ │ - 631: istore 31 │ │ │ │ - 633: aload 29 │ │ │ │ - 635: aload 14 │ │ │ │ - 637: iconst_0 │ │ │ │ - 638: iload 30 │ │ │ │ - 640: iload 31 │ │ │ │ - 642: invokevirtual #279 // Method android/text/SpannableString.setSpan:(Ljava/lang/Object;III)V │ │ │ │ - 645: aload_0 │ │ │ │ - 646: astore_2 │ │ │ │ - 647: aload_0 │ │ │ │ - 648: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ - 651: astore_2 │ │ │ │ - 652: aload_2 │ │ │ │ - 653: astore_3 │ │ │ │ - 654: aload_2 │ │ │ │ - 655: aload 29 │ │ │ │ - 657: invokevirtual #281 // Method android/widget/TextView.append:(Ljava/lang/CharSequence;)V │ │ │ │ - 660: aload_1 │ │ │ │ - 661: astore_2 │ │ │ │ - 662: aload_1 │ │ │ │ - 663: getfield #284 // Field com/theksmith/android/car_bus_interface/BusData.rxComplete:Z │ │ │ │ - 666: istore 6 │ │ │ │ - 668: iload 6 │ │ │ │ - 670: istore 5 │ │ │ │ - 672: iload 6 │ │ │ │ - 674: ifeq 749 │ │ │ │ - 677: ldc_w #286 // String > │ │ │ │ - 680: astore 28 │ │ │ │ - 682: new #158 // class android/text/SpannableString │ │ │ │ - 685: astore 29 │ │ │ │ - 687: aload 29 │ │ │ │ - 689: astore_2 │ │ │ │ - 690: aload 29 │ │ │ │ - 692: aload 28 │ │ │ │ - 694: invokespecial #271 // Method android/text/SpannableString."":(Ljava/lang/CharSequence;)V │ │ │ │ - 697: iconst_m1 │ │ │ │ - 698: istore 5 │ │ │ │ - 700: iload 5 │ │ │ │ - 702: invokestatic #291 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 705: astore_3 │ │ │ │ - 706: iconst_0 │ │ │ │ - 707: istore 30 │ │ │ │ - 709: aconst_null │ │ │ │ - 710: astore 13 │ │ │ │ - 712: aload 28 │ │ │ │ - 714: invokevirtual #274 // Method java/lang/String.length:()I │ │ │ │ - 717: istore 31 │ │ │ │ - 719: bipush 33 │ │ │ │ - 721: istore 32 │ │ │ │ - 723: aload 29 │ │ │ │ - 725: aload_3 │ │ │ │ - 726: iconst_0 │ │ │ │ - 727: iload 31 │ │ │ │ - 729: iload 32 │ │ │ │ - 731: invokevirtual #279 // Method android/text/SpannableString.setSpan:(Ljava/lang/Object;III)V │ │ │ │ - 734: aload_0 │ │ │ │ - 735: astore_2 │ │ │ │ - 736: aload_0 │ │ │ │ - 737: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ - 740: astore_2 │ │ │ │ - 741: aload_2 │ │ │ │ - 742: astore_3 │ │ │ │ - 743: aload_2 │ │ │ │ - 744: aload 29 │ │ │ │ - 746: invokevirtual #281 // Method android/widget/TextView.append:(Ljava/lang/CharSequence;)V │ │ │ │ - 749: aload_0 │ │ │ │ - 750: astore_2 │ │ │ │ - 751: aload_0 │ │ │ │ - 752: getfield #293 // Field mAutoScroll:Z │ │ │ │ - 755: istore 6 │ │ │ │ - 757: iload 6 │ │ │ │ - 759: istore 5 │ │ │ │ - 761: iload 6 │ │ │ │ - 763: ifeq 770 │ │ │ │ - 766: aload_0 │ │ │ │ - 767: invokespecial #296 // Method terminalScroll:()V │ │ │ │ - 770: return │ │ │ │ - 771: aload_1 │ │ │ │ - 772: astore_2 │ │ │ │ - 773: aload_1 │ │ │ │ - 774: getfield #215 // Field com/theksmith/android/car_bus_interface/BusData.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ - 777: astore_2 │ │ │ │ - 778: aload_2 │ │ │ │ - 779: astore_3 │ │ │ │ - 780: getstatic #299 // Field com/theksmith/android/car_bus_interface/BusData$BusDataType.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ - 783: astore 13 │ │ │ │ - 785: aload_2 │ │ │ │ - 786: aload 13 │ │ │ │ - 788: if_acmpne 813 │ │ │ │ - 791: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ - 794: astore 14 │ │ │ │ - 796: iconst_m1 │ │ │ │ - 797: istore 5 │ │ │ │ - 799: iload 5 │ │ │ │ - 801: istore 6 │ │ │ │ - 803: aload 14 │ │ │ │ - 805: iload 5 │ │ │ │ - 807: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ - 810: goto 265 │ │ │ │ - 813: aload_1 │ │ │ │ - 814: astore_2 │ │ │ │ - 815: aload_1 │ │ │ │ - 816: getfield #215 // Field com/theksmith/android/car_bus_interface/BusData.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ - 819: astore_2 │ │ │ │ - 820: aload_2 │ │ │ │ - 821: astore_3 │ │ │ │ - 822: getstatic #302 // Field com/theksmith/android/car_bus_interface/BusData$BusDataType.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ - 825: astore 13 │ │ │ │ - 827: aload_2 │ │ │ │ - 828: aload 13 │ │ │ │ - 830: if_acmpne 265 │ │ │ │ - 833: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ - 836: astore 14 │ │ │ │ - 838: ldc_w #303 // int -65536 │ │ │ │ - 841: istore 5 │ │ │ │ - 843: iload 5 │ │ │ │ - 845: istore 6 │ │ │ │ - 847: aload 14 │ │ │ │ - 849: iload 5 │ │ │ │ - 851: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ - 854: goto 265 │ │ │ │ + 568: aload_1 │ │ │ │ + 569: getfield #267 // Field com/theksmith/android/car_bus_interface/BusData.data:Ljava/lang/String; │ │ │ │ + 572: astore_2 │ │ │ │ + 573: aload_2 │ │ │ │ + 574: astore 13 │ │ │ │ + 576: aload_3 │ │ │ │ + 577: aload_2 │ │ │ │ + 578: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 581: astore_3 │ │ │ │ + 582: ldc_w #269 // String \n │ │ │ │ + 585: astore 13 │ │ │ │ + 587: aload_3 │ │ │ │ + 588: aload 13 │ │ │ │ + 590: invokevirtual #197 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 593: invokevirtual #198 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 596: astore 28 │ │ │ │ + 598: new #158 // class android/text/SpannableString │ │ │ │ + 601: astore 29 │ │ │ │ + 603: aload 29 │ │ │ │ + 605: astore_2 │ │ │ │ + 606: aload 29 │ │ │ │ + 608: aload 28 │ │ │ │ + 610: invokespecial #271 // Method android/text/SpannableString."":(Ljava/lang/CharSequence;)V │ │ │ │ + 613: aload 28 │ │ │ │ + 615: invokevirtual #274 // Method java/lang/String.length:()I │ │ │ │ + 618: istore 11 │ │ │ │ + 620: bipush 33 │ │ │ │ + 622: istore 30 │ │ │ │ + 624: aload 29 │ │ │ │ + 626: aload 14 │ │ │ │ + 628: iconst_0 │ │ │ │ + 629: iload 11 │ │ │ │ + 631: iload 30 │ │ │ │ + 633: invokevirtual #279 // Method android/text/SpannableString.setSpan:(Ljava/lang/Object;III)V │ │ │ │ + 636: aload_0 │ │ │ │ + 637: astore_2 │ │ │ │ + 638: aload_0 │ │ │ │ + 639: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ + 642: astore_2 │ │ │ │ + 643: aload_2 │ │ │ │ + 644: astore_3 │ │ │ │ + 645: aload_2 │ │ │ │ + 646: aload 29 │ │ │ │ + 648: invokevirtual #281 // Method android/widget/TextView.append:(Ljava/lang/CharSequence;)V │ │ │ │ + 651: aload_1 │ │ │ │ + 652: astore_2 │ │ │ │ + 653: aload_1 │ │ │ │ + 654: getfield #284 // Field com/theksmith/android/car_bus_interface/BusData.rxComplete:Z │ │ │ │ + 657: istore 6 │ │ │ │ + 659: iload 6 │ │ │ │ + 661: istore 5 │ │ │ │ + 663: iload 6 │ │ │ │ + 665: ifeq 740 │ │ │ │ + 668: ldc_w #286 // String > │ │ │ │ + 671: astore 28 │ │ │ │ + 673: new #158 // class android/text/SpannableString │ │ │ │ + 676: astore 29 │ │ │ │ + 678: aload 29 │ │ │ │ + 680: astore_2 │ │ │ │ + 681: aload 29 │ │ │ │ + 683: aload 28 │ │ │ │ + 685: invokespecial #271 // Method android/text/SpannableString."":(Ljava/lang/CharSequence;)V │ │ │ │ + 688: iconst_m1 │ │ │ │ + 689: istore 5 │ │ │ │ + 691: iload 5 │ │ │ │ + 693: invokestatic #291 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 696: astore_3 │ │ │ │ + 697: iconst_0 │ │ │ │ + 698: istore 11 │ │ │ │ + 700: aconst_null │ │ │ │ + 701: astore 13 │ │ │ │ + 703: aload 28 │ │ │ │ + 705: invokevirtual #274 // Method java/lang/String.length:()I │ │ │ │ + 708: istore 30 │ │ │ │ + 710: bipush 33 │ │ │ │ + 712: istore 31 │ │ │ │ + 714: aload 29 │ │ │ │ + 716: aload_3 │ │ │ │ + 717: iconst_0 │ │ │ │ + 718: iload 30 │ │ │ │ + 720: iload 31 │ │ │ │ + 722: invokevirtual #279 // Method android/text/SpannableString.setSpan:(Ljava/lang/Object;III)V │ │ │ │ + 725: aload_0 │ │ │ │ + 726: astore_2 │ │ │ │ + 727: aload_0 │ │ │ │ + 728: getfield #91 // Field mTxtTerminal:Landroid/widget/TextView; │ │ │ │ + 731: astore_2 │ │ │ │ + 732: aload_2 │ │ │ │ + 733: astore_3 │ │ │ │ + 734: aload_2 │ │ │ │ + 735: aload 29 │ │ │ │ + 737: invokevirtual #281 // Method android/widget/TextView.append:(Ljava/lang/CharSequence;)V │ │ │ │ + 740: aload_0 │ │ │ │ + 741: astore_2 │ │ │ │ + 742: aload_0 │ │ │ │ + 743: getfield #293 // Field mAutoScroll:Z │ │ │ │ + 746: istore 6 │ │ │ │ + 748: iload 6 │ │ │ │ + 750: istore 5 │ │ │ │ + 752: iload 6 │ │ │ │ + 754: ifeq 761 │ │ │ │ + 757: aload_0 │ │ │ │ + 758: invokespecial #296 // Method terminalScroll:()V │ │ │ │ + 761: return │ │ │ │ + 762: aload_1 │ │ │ │ + 763: astore_2 │ │ │ │ + 764: aload_1 │ │ │ │ + 765: getfield #215 // Field com/theksmith/android/car_bus_interface/BusData.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ + 768: astore_2 │ │ │ │ + 769: aload_2 │ │ │ │ + 770: astore_3 │ │ │ │ + 771: getstatic #299 // Field com/theksmith/android/car_bus_interface/BusData$BusDataType.TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ + 774: astore 13 │ │ │ │ + 776: aload_2 │ │ │ │ + 777: aload 13 │ │ │ │ + 779: if_acmpne 804 │ │ │ │ + 782: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ + 785: astore 14 │ │ │ │ + 787: iconst_m1 │ │ │ │ + 788: istore 5 │ │ │ │ + 790: iload 5 │ │ │ │ + 792: istore 6 │ │ │ │ + 794: aload 14 │ │ │ │ + 796: iload 5 │ │ │ │ + 798: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ + 801: goto 256 │ │ │ │ + 804: aload_1 │ │ │ │ + 805: astore_2 │ │ │ │ + 806: aload_1 │ │ │ │ + 807: getfield #215 // Field com/theksmith/android/car_bus_interface/BusData.type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ + 810: astore_2 │ │ │ │ + 811: aload_2 │ │ │ │ + 812: astore_3 │ │ │ │ + 813: getstatic #302 // Field com/theksmith/android/car_bus_interface/BusData$BusDataType.ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ │ │ + 816: astore 13 │ │ │ │ + 818: aload_2 │ │ │ │ + 819: aload 13 │ │ │ │ + 821: if_acmpne 256 │ │ │ │ + 824: new #205 // class android/text/style/ForegroundColorSpan │ │ │ │ + 827: astore 14 │ │ │ │ + 829: ldc_w #303 // int -65536 │ │ │ │ + 832: istore 5 │ │ │ │ + 834: iload 5 │ │ │ │ + 836: istore 6 │ │ │ │ + 838: aload 14 │ │ │ │ + 840: iload 5 │ │ │ │ + 842: invokespecial #209 // Method android/text/style/ForegroundColorSpan."":(I)V │ │ │ │ + 845: goto 256 │ │ │ │ │ │ │ │ private void terminalScroll(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/theksmith/android/car_bus_interface/CBIServiceMain.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -349,17 +349,16 @@ │ │ │ │ this.elmBadConfig(this.getString(2131165201)); │ │ │ │ } │ │ │ │ return; │ │ │ │ } │ │ │ │ } │ │ │ │ this.elmDestroyCommandQueue(); │ │ │ │ this.btWriteBreak(); │ │ │ │ - final String[] array = split; │ │ │ │ for (int length = split.length, i = 0; i < length; ++i) { │ │ │ │ - this.elmQueueCommand(array[i].trim()); │ │ │ │ + this.elmQueueCommand(split[i].trim()); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void elmParseResponse(String key, final boolean b) { │ │ │ │ // monitorenter(this) │ │ │ │ final String s = "[\\r\\n]"; │ │ ├── com/theksmith/android/helpers/BluetoothListPreference.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -130,23 +130,23 @@ │ │ │ │ 15: anewarray #20 // class java/lang/CharSequence │ │ │ │ 18: astore 5 │ │ │ │ 20: aconst_null │ │ │ │ 21: astore 6 │ │ │ │ 23: invokestatic #26 // Method android/bluetooth/BluetoothAdapter.getDefaultAdapter:()Landroid/bluetooth/BluetoothAdapter; │ │ │ │ 26: astore 7 │ │ │ │ 28: aload 7 │ │ │ │ - 30: ifnull 151 │ │ │ │ + 30: ifnull 153 │ │ │ │ 33: aload 7 │ │ │ │ 35: invokevirtual #30 // Method android/bluetooth/BluetoothAdapter.getBondedDevices:()Ljava/util/Set; │ │ │ │ 38: astore 6 │ │ │ │ 40: aload 6 │ │ │ │ 42: invokeinterface #36, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ 47: istore_3 │ │ │ │ 48: iload_3 │ │ │ │ - 49: ifle 151 │ │ │ │ + 49: ifle 153 │ │ │ │ 52: aload 6 │ │ │ │ 54: invokeinterface #36, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ 59: anewarray #20 // class java/lang/CharSequence │ │ │ │ 62: astore 4 │ │ │ │ 64: aload 6 │ │ │ │ 66: invokeinterface #36, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ 71: istore_3 │ │ │ │ @@ -156,67 +156,67 @@ │ │ │ │ 78: iconst_0 │ │ │ │ 79: istore 8 │ │ │ │ 81: aload 6 │ │ │ │ 83: invokeinterface #40, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ 88: astore 9 │ │ │ │ 90: aload 9 │ │ │ │ 92: invokeinterface #46, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 97: istore_3 │ │ │ │ - 98: iload_3 │ │ │ │ - 99: ifeq 151 │ │ │ │ - 102: aload 9 │ │ │ │ - 104: invokeinterface #50, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 109: checkcast #52 // class android/bluetooth/BluetoothDevice │ │ │ │ - 112: astore 10 │ │ │ │ - 114: aload 10 │ │ │ │ - 116: invokevirtual #56 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ - 119: astore 11 │ │ │ │ - 121: aload 4 │ │ │ │ - 123: iload 8 │ │ │ │ - 125: aload 11 │ │ │ │ - 127: aastore │ │ │ │ - 128: aload 10 │ │ │ │ - 130: invokevirtual #59 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ - 133: astore 11 │ │ │ │ - 135: aload 5 │ │ │ │ - 137: iload 8 │ │ │ │ - 139: aload 11 │ │ │ │ - 141: aastore │ │ │ │ - 142: iload 8 │ │ │ │ - 144: iconst_1 │ │ │ │ - 145: iadd │ │ │ │ - 146: istore 8 │ │ │ │ - 148: goto 90 │ │ │ │ - 151: aload 6 │ │ │ │ - 153: ifnull 168 │ │ │ │ - 156: aload 6 │ │ │ │ - 158: invokeinterface #36, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ - 163: istore_3 │ │ │ │ - 164: iload_3 │ │ │ │ - 165: ifgt 203 │ │ │ │ - 168: aload_1 │ │ │ │ - 169: invokevirtual #65 // Method android/content/Context.getResources:()Landroid/content/res/Resources; │ │ │ │ - 172: astore 11 │ │ │ │ - 174: ldc #66 // int 2131165211 │ │ │ │ - 176: istore 12 │ │ │ │ - 178: aload 11 │ │ │ │ - 180: iload 12 │ │ │ │ - 182: invokevirtual #73 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ - 185: astore 11 │ │ │ │ - 187: aload 4 │ │ │ │ - 189: iconst_0 │ │ │ │ - 190: aload 11 │ │ │ │ - 192: aastore │ │ │ │ - 193: ldc #75 // String │ │ │ │ - 195: astore 11 │ │ │ │ - 197: aload 5 │ │ │ │ - 199: iconst_0 │ │ │ │ - 200: aload 11 │ │ │ │ - 202: aastore │ │ │ │ - 203: aload_0 │ │ │ │ - 204: aload 4 │ │ │ │ - 206: invokevirtual #79 // Method setEntries:([Ljava/lang/CharSequence;)V │ │ │ │ - 209: aload_0 │ │ │ │ - 210: aload 5 │ │ │ │ - 212: invokevirtual #82 // Method setEntryValues:([Ljava/lang/CharSequence;)V │ │ │ │ - 215: return │ │ │ │ + 97: istore 10 │ │ │ │ + 99: iload 10 │ │ │ │ + 101: ifeq 153 │ │ │ │ + 104: aload 9 │ │ │ │ + 106: invokeinterface #50, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 111: checkcast #52 // class android/bluetooth/BluetoothDevice │ │ │ │ + 114: astore 11 │ │ │ │ + 116: aload 11 │ │ │ │ + 118: invokevirtual #56 // Method android/bluetooth/BluetoothDevice.getName:()Ljava/lang/String; │ │ │ │ + 121: astore 12 │ │ │ │ + 123: aload 4 │ │ │ │ + 125: iload 8 │ │ │ │ + 127: aload 12 │ │ │ │ + 129: aastore │ │ │ │ + 130: aload 11 │ │ │ │ + 132: invokevirtual #59 // Method android/bluetooth/BluetoothDevice.getAddress:()Ljava/lang/String; │ │ │ │ + 135: astore 12 │ │ │ │ + 137: aload 5 │ │ │ │ + 139: iload 8 │ │ │ │ + 141: aload 12 │ │ │ │ + 143: aastore │ │ │ │ + 144: iload 8 │ │ │ │ + 146: iconst_1 │ │ │ │ + 147: iadd │ │ │ │ + 148: istore 8 │ │ │ │ + 150: goto 90 │ │ │ │ + 153: aload 6 │ │ │ │ + 155: ifnull 170 │ │ │ │ + 158: aload 6 │ │ │ │ + 160: invokeinterface #36, 1 // InterfaceMethod java/util/Set.size:()I │ │ │ │ + 165: istore_3 │ │ │ │ + 166: iload_3 │ │ │ │ + 167: ifgt 205 │ │ │ │ + 170: aload_1 │ │ │ │ + 171: invokevirtual #65 // Method android/content/Context.getResources:()Landroid/content/res/Resources; │ │ │ │ + 174: astore 9 │ │ │ │ + 176: ldc #66 // int 2131165211 │ │ │ │ + 178: istore 10 │ │ │ │ + 180: aload 9 │ │ │ │ + 182: iload 10 │ │ │ │ + 184: invokevirtual #73 // Method android/content/res/Resources.getString:(I)Ljava/lang/String; │ │ │ │ + 187: astore 9 │ │ │ │ + 189: aload 4 │ │ │ │ + 191: iconst_0 │ │ │ │ + 192: aload 9 │ │ │ │ + 194: aastore │ │ │ │ + 195: ldc #75 // String │ │ │ │ + 197: astore 9 │ │ │ │ + 199: aload 5 │ │ │ │ + 201: iconst_0 │ │ │ │ + 202: aload 9 │ │ │ │ + 204: aastore │ │ │ │ + 205: aload_0 │ │ │ │ + 206: aload 4 │ │ │ │ + 208: invokevirtual #79 // Method setEntries:([Ljava/lang/CharSequence;)V │ │ │ │ + 211: aload_0 │ │ │ │ + 212: aload 5 │ │ │ │ + 214: invokevirtual #82 // Method setEntryValues:([Ljava/lang/CharSequence;)V │ │ │ │ + 217: return │ │ │ │ } ├── smali/com/theksmith/android/helpers/BluetoothListPreference.smali │ @@ -21,35 +21,35 @@ │ invoke-direct {p0, p1, v0}, Lcom/theksmith/android/helpers/BluetoothListPreference;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ .line 29 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ - .locals 10 │ + .locals 9 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ - const/4 v9, 0x0 │ + const/4 v8, 0x0 │ │ .line 32 │ invoke-direct {p0, p1, p2}, Landroid/preference/ListPreference;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ .line 36 │ - new-array v3, v7, [Ljava/lang/CharSequence; │ + new-array v3, v6, [Ljava/lang/CharSequence; │ │ .line 37 │ .local v3, "entries":[Ljava/lang/CharSequence; │ - new-array v6, v7, [Ljava/lang/CharSequence; │ + new-array v5, v6, [Ljava/lang/CharSequence; │ │ .line 39 │ - .local v6, "values":[Ljava/lang/CharSequence; │ + .local v5, "values":[Ljava/lang/CharSequence; │ const/4 v2, 0x0 │ │ .line 41 │ .local v2, "devices":Ljava/util/Set;, "Ljava/util/Set;" │ invoke-static {}, Landroid/bluetooth/BluetoothAdapter;->getDefaultAdapter()Landroid/bluetooth/BluetoothAdapter; │ │ move-result-object v0 │ @@ -62,50 +62,49 @@ │ invoke-virtual {v0}, Landroid/bluetooth/BluetoothAdapter;->getBondedDevices()Ljava/util/Set; │ │ move-result-object v2 │ │ .line 46 │ invoke-interface {v2}, Ljava/util/Set;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - if-lez v7, :cond_0 │ + if-lez v6, :cond_0 │ │ .line 47 │ invoke-interface {v2}, Ljava/util/Set;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - new-array v3, v7, [Ljava/lang/CharSequence; │ + new-array v3, v6, [Ljava/lang/CharSequence; │ │ .line 48 │ invoke-interface {v2}, Ljava/util/Set;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - new-array v6, v7, [Ljava/lang/CharSequence; │ + new-array v5, v6, [Ljava/lang/CharSequence; │ │ .line 49 │ const/4 v4, 0x0 │ │ .line 50 │ .local v4, "i":I │ invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/bluetooth/BluetoothDevice; │ │ .line 51 │ .local v1, "device":Landroid/bluetooth/BluetoothDevice; │ @@ -116,57 +115,56 @@ │ aput-object v7, v3, v4 │ │ .line 52 │ invoke-virtual {v1}, Landroid/bluetooth/BluetoothDevice;->getAddress()Ljava/lang/String; │ │ move-result-object v7 │ │ - aput-object v7, v6, v4 │ + aput-object v7, v5, v4 │ │ .line 53 │ add-int/lit8 v4, v4, 0x1 │ │ .line 54 │ goto :goto_0 │ │ .line 58 │ .end local v1 # "device":Landroid/bluetooth/BluetoothDevice; │ .end local v4 # "i":I │ - .end local v5 # "i$":Ljava/util/Iterator; │ :cond_0 │ if-eqz v2, :cond_1 │ │ invoke-interface {v2}, Ljava/util/Set;->size()I │ │ - move-result v7 │ + move-result v6 │ │ - if-gtz v7, :cond_2 │ + if-gtz v6, :cond_2 │ │ .line 59 │ :cond_1 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - const v8, 0x7f07001b │ + const v7, 0x7f07001b │ │ - invoke-virtual {v7, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ + invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v6 │ │ - aput-object v7, v3, v9 │ + aput-object v6, v3, v8 │ │ .line 60 │ - const-string v7, "" │ + const-string v6, "" │ │ - aput-object v7, v6, v9 │ + aput-object v6, v5, v8 │ │ .line 63 │ :cond_2 │ invoke-virtual {p0, v3}, Lcom/theksmith/android/helpers/BluetoothListPreference;->setEntries([Ljava/lang/CharSequence;)V │ │ .line 64 │ - invoke-virtual {p0, v6}, Lcom/theksmith/android/helpers/BluetoothListPreference;->setEntryValues([Ljava/lang/CharSequence;)V │ + invoke-virtual {p0, v5}, Lcom/theksmith/android/helpers/BluetoothListPreference;->setEntryValues([Ljava/lang/CharSequence;)V │ │ .line 65 │ return-void │ .end method ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$2.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$text:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 90 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput-object p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$2;->val$text:Ljava/lang/String; ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ .prologue │ .line 221 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$2;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal.smali │ @@ -107,15 +107,14 @@ │ .line 408 │ new-instance v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5; │ │ invoke-direct {v0, p0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;->(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ │ iput-object v0, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mServiceMainConnection:Landroid/content/ServiceConnection; │ │ - .line 430 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ .locals 0 │ .param p0, "x0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ @@ -312,593 +311,587 @@ │ .local v0, "e":Landroid/os/RemoteException; │ invoke-virtual {p0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->serviceMainLostBinding()V │ │ goto :goto_0 │ .end method │ │ .method private terminalAppend(Lcom/theksmith/android/car_bus_interface/BusData;)V │ - .locals 28 │ + .locals 26 │ .param p1, "data" # Lcom/theksmith/android/car_bus_interface/BusData; │ │ .prologue │ .line 293 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mTxtTerminal:Landroid/widget/TextView; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v23 .. v23}, Landroid/widget/TextView;->getLineCount()I │ + invoke-virtual/range {v22 .. v22}, Landroid/widget/TextView;->getLineCount()I │ │ - move-result v16 │ + move-result v15 │ │ .line 294 │ - .local v16, "lines":I │ - const/16 v23, 0x226 │ - │ - move/from16 v0, v16 │ + .local v15, "lines":I │ + const/16 v22, 0x226 │ │ - move/from16 v1, v23 │ + move/from16 v0, v22 │ │ - if-le v0, v1, :cond_2 │ + if-le v15, v0, :cond_2 │ │ .line 295 │ - new-instance v22, Ljava/lang/StringBuilder; │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ .line 296 │ - .local v22, "trimmed":Ljava/lang/StringBuilder; │ + .local v21, "trimmed":Ljava/lang/StringBuilder; │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mTxtTerminal:Landroid/widget/TextView; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v23 .. v23}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ + invoke-virtual/range {v22 .. v22}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - invoke-static/range {v23 .. v23}, Landroid/text/SpannableString;->valueOf(Ljava/lang/CharSequence;)Landroid/text/SpannableString; │ + invoke-static/range {v22 .. v22}, Landroid/text/SpannableString;->valueOf(Ljava/lang/CharSequence;)Landroid/text/SpannableString; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - invoke-static/range {v23 .. v23}, Landroid/text/Html;->toHtml(Landroid/text/Spanned;)Ljava/lang/String; │ + invoke-static/range {v22 .. v22}, Landroid/text/Html;->toHtml(Landroid/text/Spanned;)Ljava/lang/String; │ │ move-result-object v12 │ │ .line 298 │ .local v12, "html":Ljava/lang/String; │ - new-instance v21, Landroid/text/TextUtils$SimpleStringSplitter; │ + new-instance v20, Landroid/text/TextUtils$SimpleStringSplitter; │ │ - const/16 v23, 0xa │ + const/16 v22, 0xa │ │ - move-object/from16 v0, v21 │ + move-object/from16 v0, v20 │ │ - move/from16 v1, v23 │ + move/from16 v1, v22 │ │ invoke-direct {v0, v1}, Landroid/text/TextUtils$SimpleStringSplitter;->(C)V │ │ .line 299 │ - .local v21, "splitter":Landroid/text/TextUtils$SimpleStringSplitter; │ - move-object/from16 v0, v21 │ + .local v20, "splitter":Landroid/text/TextUtils$SimpleStringSplitter; │ + move-object/from16 v0, v20 │ │ invoke-virtual {v0, v12}, Landroid/text/TextUtils$SimpleStringSplitter;->setString(Ljava/lang/String;)V │ │ .line 301 │ - const/4 v14, 0x0 │ + const/4 v13, 0x0 │ │ .line 302 │ - .local v14, "l":I │ - invoke-virtual/range {v21 .. v21}, Landroid/text/TextUtils$SimpleStringSplitter;->iterator()Ljava/util/Iterator; │ + .local v13, "l":I │ + invoke-virtual/range {v20 .. v20}, Landroid/text/TextUtils$SimpleStringSplitter;->iterator()Ljava/util/Iterator; │ │ - move-result-object v13 │ + move-result-object v22 │ │ - .local v13, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v13}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v23 │ │ if-eqz v23, :cond_1 │ │ - invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v22 .. v22}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - check-cast v15, Ljava/lang/String; │ + check-cast v14, Ljava/lang/String; │ │ .line 303 │ - .local v15, "line":Ljava/lang/String; │ - add-int/lit8 v14, v14, 0x1 │ + .local v14, "line":Ljava/lang/String; │ + add-int/lit8 v13, v13, 0x1 │ │ .line 304 │ - move/from16 v0, v16 │ - │ - add-int/lit16 v0, v0, -0x226 │ + add-int/lit16 v0, v15, -0x226 │ │ move/from16 v23, v0 │ │ add-int/lit8 v23, v23, 0x32 │ │ move/from16 v0, v23 │ │ - if-le v14, v0, :cond_0 │ + if-le v13, v0, :cond_0 │ │ .line 305 │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ │ .line 309 │ - .end local v15 # "line":Ljava/lang/String; │ + .end local v14 # "line":Ljava/lang/String; │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mTxtTerminal:Landroid/widget/TextView; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - invoke-static/range {v24 .. v24}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ + invoke-static/range {v23 .. v23}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - invoke-virtual/range {v23 .. v24}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual/range {v22 .. v23}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 313 │ .end local v12 # "html":Ljava/lang/String; │ - .end local v13 # "i$":Ljava/util/Iterator; │ - .end local v14 # "l":I │ - .end local v21 # "splitter":Landroid/text/TextUtils$SimpleStringSplitter; │ - .end local v22 # "trimmed":Ljava/lang/StringBuilder; │ + .end local v13 # "l":I │ + .end local v20 # "splitter":Landroid/text/TextUtils$SimpleStringSplitter; │ + .end local v21 # "trimmed":Ljava/lang/StringBuilder; │ :cond_2 │ new-instance v6, Landroid/text/style/ForegroundColorSpan; │ │ - const v23, -0x777778 │ + const v22, -0x777778 │ │ - move/from16 v0, v23 │ + move/from16 v0, v22 │ │ invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;->(I)V │ │ .line 315 │ .local v6, "color":Landroid/text/style/ForegroundColorSpan; │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;->type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - sget-object v24, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;->RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ + sget-object v23, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;->RX_MONITORED:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v23 │ │ if-ne v0, v1, :cond_9 │ │ .line 316 │ new-instance v6, Landroid/text/style/ForegroundColorSpan; │ │ .end local v6 # "color":Landroid/text/style/ForegroundColorSpan; │ - const v23, -0xff0100 │ + const v22, -0xff0100 │ │ - move/from16 v0, v23 │ + move/from16 v0, v22 │ │ invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;->(I)V │ │ .line 324 │ .restart local v6 # "color":Landroid/text/style/ForegroundColorSpan; │ :cond_3 │ :goto_1 │ invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; │ │ - move-result-object v18 │ + move-result-object v17 │ │ .line 326 │ - .local v18, "now":Ljava/util/Calendar; │ - const-string v19, "" │ + .local v17, "now":Ljava/util/Calendar; │ + const-string v18, "" │ │ .line 327 │ - .local v19, "nowStamp":Ljava/lang/String; │ + .local v18, "nowStamp":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mShowTime:Z │ │ - move/from16 v23, v0 │ + move/from16 v22, v0 │ │ - if-eqz v23, :cond_4 │ + if-eqz v22, :cond_4 │ │ .line 328 │ new-instance v11, Ljava/text/SimpleDateFormat; │ │ - const-string v23, "hh:mm:ss.SSS" │ + const-string v22, "hh:mm:ss.SSS" │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ invoke-direct {v11, v0}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ │ .line 329 │ .local v11, "formatter":Ljava/text/SimpleDateFormat; │ - new-instance v23, Ljava/lang/StringBuilder; │ + new-instance v22, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v23 .. v23}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual/range {v18 .. v18}, Ljava/util/Calendar;->getTime()Ljava/util/Date; │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Calendar;->getTime()Ljava/util/Date; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-virtual {v11, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - const-string v24, " " │ + const-string v23, " " │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - invoke-virtual/range {v23 .. v23}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v18 │ │ .line 332 │ .end local v11 # "formatter":Ljava/text/SimpleDateFormat; │ :cond_4 │ const-string v10, "" │ │ .line 333 │ .local v10, "diffStamp":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mShowElapsed:Z │ │ - move/from16 v23, v0 │ + move/from16 v22, v0 │ │ - if-eqz v23, :cond_6 │ + if-eqz v22, :cond_6 │ │ .line 334 │ invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; │ │ move-result-object v7 │ │ .line 335 │ .local v7, "diff":Ljava/util/Calendar; │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mLastTerminalTime:J │ │ - move-wide/from16 v24, v0 │ + move-wide/from16 v22, v0 │ │ - const-wide/16 v26, 0x0 │ + const-wide/16 v24, 0x0 │ │ - cmp-long v23, v24, v26 │ + cmp-long v22, v22, v24 │ │ - if-gtz v23, :cond_5 │ + if-gtz v22, :cond_5 │ │ .line 336 │ - invoke-virtual/range {v18 .. v18}, Ljava/util/Calendar;->getTimeInMillis()J │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Calendar;->getTimeInMillis()J │ │ - move-result-wide v24 │ + move-result-wide v22 │ │ - move-wide/from16 v0, v24 │ + move-wide/from16 v0, v22 │ │ move-object/from16 v2, p0 │ │ iput-wide v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mLastTerminalTime:J │ │ .line 338 │ :cond_5 │ - invoke-virtual/range {v18 .. v18}, Ljava/util/Calendar;->getTimeInMillis()J │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Calendar;->getTimeInMillis()J │ │ - move-result-wide v24 │ + move-result-wide v22 │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mLastTerminalTime:J │ │ - move-wide/from16 v26, v0 │ + move-wide/from16 v24, v0 │ │ - sub-long v8, v24, v26 │ + sub-long v8, v22, v24 │ │ .line 339 │ .local v8, "diffMillis":J │ invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;->setTimeInMillis(J)V │ │ .line 340 │ new-instance v11, Ljava/text/SimpleDateFormat; │ │ - const-string v23, "mm:ss.SSS" │ + const-string v22, "mm:ss.SSS" │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ invoke-direct {v11, v0}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ │ .line 341 │ .restart local v11 # "formatter":Ljava/text/SimpleDateFormat; │ - new-instance v23, Ljava/lang/StringBuilder; │ + new-instance v22, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v23 .. v23}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ │ - const-string v24, "(" │ + const-string v23, "(" │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ invoke-virtual {v7}, Ljava/util/Calendar;->getTime()Ljava/util/Date; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - move-object/from16 v0, v24 │ + move-object/from16 v0, v23 │ │ invoke-virtual {v11, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ - move-result-object v24 │ + move-result-object v23 │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - const-string v24, ") " │ + const-string v23, ") " │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - invoke-virtual/range {v23 .. v23}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ .line 344 │ .end local v7 # "diff":Ljava/util/Calendar; │ .end local v8 # "diffMillis":J │ .end local v11 # "formatter":Ljava/text/SimpleDateFormat; │ :cond_6 │ - invoke-virtual/range {v18 .. v18}, Ljava/util/Calendar;->getTimeInMillis()J │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Calendar;->getTimeInMillis()J │ │ - move-result-wide v24 │ + move-result-wide v22 │ │ - move-wide/from16 v0, v24 │ + move-wide/from16 v0, v22 │ │ move-object/from16 v2, p0 │ │ iput-wide v0, v2, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mLastTerminalTime:J │ │ .line 347 │ - new-instance v23, Ljava/lang/StringBuilder; │ + new-instance v22, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v23 .. v23}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v22 .. v22}, Ljava/lang/StringBuilder;->()V │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;->data:Ljava/lang/String; │ │ - move-object/from16 v24, v0 │ + move-object/from16 v23, v0 │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - const-string v24, "\n" │ + const-string v23, "\n" │ │ - invoke-virtual/range {v23 .. v24}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - invoke-virtual/range {v23 .. v23}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v16 │ │ .line 348 │ - .local v17, "message":Ljava/lang/String; │ - new-instance v20, Landroid/text/SpannableString; │ + .local v16, "message":Ljava/lang/String; │ + new-instance v19, Landroid/text/SpannableString; │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v16 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ .line 349 │ - .local v20, "span":Landroid/text/SpannableString; │ - const/16 v23, 0x0 │ + .local v19, "span":Landroid/text/SpannableString; │ + const/16 v22, 0x0 │ │ - invoke-virtual/range {v17 .. v17}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/String;->length()I │ │ - move-result v24 │ + move-result v23 │ │ - const/16 v25, 0x21 │ + const/16 v24, 0x21 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ - move/from16 v1, v23 │ + move/from16 v1, v22 │ │ - move/from16 v2, v24 │ + move/from16 v2, v23 │ │ - move/from16 v3, v25 │ + move/from16 v3, v24 │ │ invoke-virtual {v0, v6, v1, v2, v3}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 350 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mTxtTerminal:Landroid/widget/TextView; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V │ │ .line 353 │ move-object/from16 v0, p1 │ │ iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;->rxComplete:Z │ │ - move/from16 v23, v0 │ + move/from16 v22, v0 │ │ - if-eqz v23, :cond_7 │ + if-eqz v22, :cond_7 │ │ .line 354 │ - const-string v17, ">" │ + const-string v16, ">" │ │ .line 355 │ - new-instance v20, Landroid/text/SpannableString; │ + new-instance v19, Landroid/text/SpannableString; │ │ - .end local v20 # "span":Landroid/text/SpannableString; │ - move-object/from16 v0, v20 │ + .end local v19 # "span":Landroid/text/SpannableString; │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v17 │ + move-object/from16 v1, v16 │ │ invoke-direct {v0, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V │ │ .line 356 │ - .restart local v20 # "span":Landroid/text/SpannableString; │ - const/16 v23, -0x1 │ + .restart local v19 # "span":Landroid/text/SpannableString; │ + const/16 v22, -0x1 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static/range {v22 .. v22}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v23 │ + move-result-object v22 │ │ - const/16 v24, 0x0 │ + const/16 v23, 0x0 │ │ - invoke-virtual/range {v17 .. v17}, Ljava/lang/String;->length()I │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/String;->length()I │ │ - move-result v25 │ + move-result v24 │ │ - const/16 v26, 0x21 │ + const/16 v25, 0x21 │ │ - move-object/from16 v0, v20 │ + move-object/from16 v0, v19 │ │ - move-object/from16 v1, v23 │ + move-object/from16 v1, v22 │ │ - move/from16 v2, v24 │ + move/from16 v2, v23 │ │ - move/from16 v3, v25 │ + move/from16 v3, v24 │ │ - move/from16 v4, v26 │ + move/from16 v4, v25 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 357 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mTxtTerminal:Landroid/widget/TextView; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v20 │ + move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V │ │ .line 360 │ :cond_7 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->mAutoScroll:Z │ │ - move/from16 v23, v0 │ + move/from16 v22, v0 │ │ - if-eqz v23, :cond_8 │ + if-eqz v22, :cond_8 │ │ .line 361 │ invoke-direct/range {p0 .. p0}, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;->terminalScroll()V │ │ .line 363 │ :cond_8 │ return-void │ │ .line 317 │ .end local v10 # "diffStamp":Ljava/lang/String; │ - .end local v17 # "message":Ljava/lang/String; │ - .end local v18 # "now":Ljava/util/Calendar; │ - .end local v19 # "nowStamp":Ljava/lang/String; │ - .end local v20 # "span":Landroid/text/SpannableString; │ + .end local v16 # "message":Ljava/lang/String; │ + .end local v17 # "now":Ljava/util/Calendar; │ + .end local v18 # "nowStamp":Ljava/lang/String; │ + .end local v19 # "span":Landroid/text/SpannableString; │ :cond_9 │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;->type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - sget-object v24, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;->TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ + sget-object v23, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;->TX:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v23 │ │ if-ne v0, v1, :cond_a │ │ .line 318 │ new-instance v6, Landroid/text/style/ForegroundColorSpan; │ │ .end local v6 # "color":Landroid/text/style/ForegroundColorSpan; │ - const/16 v23, -0x1 │ + const/16 v22, -0x1 │ │ - move/from16 v0, v23 │ + move/from16 v0, v22 │ │ invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;->(I)V │ │ .restart local v6 # "color":Landroid/text/style/ForegroundColorSpan; │ goto/16 :goto_1 │ │ .line 319 │ :cond_a │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/BusData;->type:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ - move-object/from16 v23, v0 │ + move-object/from16 v22, v0 │ │ - sget-object v24, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;->ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ + sget-object v23, Lcom/theksmith/android/car_bus_interface/BusData$BusDataType;->ERROR:Lcom/theksmith/android/car_bus_interface/BusData$BusDataType; │ │ - move-object/from16 v0, v23 │ + move-object/from16 v0, v22 │ │ - move-object/from16 v1, v24 │ + move-object/from16 v1, v23 │ │ if-ne v0, v1, :cond_3 │ │ .line 320 │ new-instance v6, Landroid/text/style/ForegroundColorSpan; │ │ .end local v6 # "color":Landroid/text/style/ForegroundColorSpan; │ - const/high16 v23, -0x10000 │ + const/high16 v22, -0x10000 │ │ - move/from16 v0, v23 │ + move/from16 v0, v22 │ │ invoke-direct {v6, v0}, Landroid/text/style/ForegroundColorSpan;->(I)V │ │ .restart local v6 # "color":Landroid/text/style/ForegroundColorSpan; │ goto/16 :goto_1 │ .end method ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$keyCode:I │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;I)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 147 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$4;->val$keyCode:I ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$scrollView:Landroid/widget/ScrollView; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;Landroid/widget/ScrollView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ .prologue │ .line 281 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ iput-object p2, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$4;->val$scrollView:Landroid/widget/ScrollView; ├── smali/com/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ .prologue │ .line 214 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BoundIncomingHandler;->this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/com/theksmith/android/car_bus_interface/R.smali │ @@ -23,10 +23,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 109 │ return-void │ .end method ├── smali/com/theksmith/android/car_bus_interface/BusMessageProcessor$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$action:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ .prologue │ .line 401 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;->this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ iput-object p2, p0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$1;->val$action:Ljava/lang/String; ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$7.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$visible:Z │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 301 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput-boolean p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$7;->val$visible:Z ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ .prologue │ .line 430 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$ServiceMainHandler;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ invoke-direct {p0}, Landroid/os/Handler;->()V ├── smali/com/theksmith/android/car_bus_interface/BusMessageProcessor$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ .prologue │ .line 414 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor$2;->this$0:Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$3.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$command:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 107 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput-object p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$3;->val$command:Ljava/lang/String; ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ .prologue │ .line 236 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$3;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/theksmith/android/car_bus_interface/CBIActvitySettings$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActvitySettings;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActvitySettings$1;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActvitySettings; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$8.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$task:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 327 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput-object p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$task:Ljava/lang/String; │ │ @@ -41,177 +42,171 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 10 │ + .locals 8 │ │ .prologue │ + const/4 v5, 0x0 │ + │ .line 331 │ :try_start_0 │ - new-instance v3, Lnet/dinglisch/android/tasker/TaskerIntent; │ + new-instance v1, Lnet/dinglisch/android/tasker/TaskerIntent; │ │ - iget-object v7, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$task:Ljava/lang/String; │ + iget-object v4, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$task:Ljava/lang/String; │ │ - invoke-direct {v3, v7}, Lnet/dinglisch/android/tasker/TaskerIntent;->(Ljava/lang/String;)V │ + invoke-direct {v1, v4}, Lnet/dinglisch/android/tasker/TaskerIntent;->(Ljava/lang/String;)V │ │ .line 333 │ - .local v3, "intent":Lnet/dinglisch/android/tasker/TaskerIntent; │ - iget-object v0, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$params:[Ljava/lang/String; │ + .local v1, "intent":Lnet/dinglisch/android/tasker/TaskerIntent; │ + iget-object v6, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$params:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ + array-length v7, v6 │ │ - .local v4, "len$":I │ - const/4 v2, 0x0 │ + move v4, v5 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v4, :cond_0 │ + if-ge v4, v7, :cond_0 │ │ - aget-object v5, v0, v2 │ + aget-object v2, v6, v4 │ │ .line 334 │ - .local v5, "param":Ljava/lang/String; │ - invoke-virtual {v3, v5}, Lnet/dinglisch/android/tasker/TaskerIntent;->addParameter(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ + .local v2, "param":Ljava/lang/String; │ + invoke-virtual {v1, v2}, Lnet/dinglisch/android/tasker/TaskerIntent;->addParameter(Ljava/lang/String;)Lnet/dinglisch/android/tasker/TaskerIntent; │ │ .line 333 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 337 │ - .end local v5 # "param":Ljava/lang/String; │ + .end local v2 # "param":Ljava/lang/String; │ :cond_0 │ - iget-object v7, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ + iget-object v4, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static {v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7, v3}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V │ + invoke-virtual {v4, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 346 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v3 # "intent":Lnet/dinglisch/android/tasker/TaskerIntent; │ - .end local v4 # "len$":I │ + .end local v1 # "intent":Lnet/dinglisch/android/tasker/TaskerIntent; │ :cond_1 │ :goto_1 │ return-void │ │ .line 338 │ :catch_0 │ - move-exception v1 │ + move-exception v0 │ │ .line 339 │ - .local v1, "e":Ljava/lang/Exception; │ - const-string v7, "AndroidActions" │ + .local v0, "e":Ljava/lang/Exception; │ + const-string v4, "AndroidActions" │ │ - new-instance v8, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v9, "taskerExecuteTask() : unexpected exception : exception= " │ + const-string v7, "taskerExecuteTask() : unexpected exception : exception= " │ │ - invoke-virtual {v8, v9}, 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 v8 │ + move-result-object v6 │ │ - invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - invoke-virtual {v8, v9}, 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 v8 │ + move-result-object v6 │ │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-static {v7, v8, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v4, v6, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ .line 341 │ - iget-object v7, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ + iget-object v4, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static {v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$100(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ + invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$100(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ │ - move-result v7 │ + move-result v4 │ │ - if-nez v7, :cond_1 │ + if-nez v4, :cond_1 │ │ .line 342 │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v8, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ + iget-object v6, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static {v8}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$200(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ + invoke-static {v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$200(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - const-string v8, ": " │ + const-string v6, ": " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - iget-object v8, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ + iget-object v6, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static {v8}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + invoke-static {v6}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - const v9, 0x7f07001d │ + const v7, 0x7f07001d │ │ - invoke-virtual {v8, v9}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual {v6, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - const-string v8, " " │ + const-string v6, " " │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - iget-object v8, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$task:Ljava/lang/String; │ + iget-object v6, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->val$task:Ljava/lang/String; │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 343 │ - .local v6, "text":Ljava/lang/String; │ - iget-object v7, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ - │ - invoke-static {v7}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + .local v3, "text":Ljava/lang/String; │ + iget-object v4, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$8;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - move-result-object v7 │ + invoke-static {v4}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - const/4 v8, 0x0 │ + move-result-object v4 │ │ - invoke-static {v7, v6, v8}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v4, v3, v5}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v7 │ + move-result-object v4 │ │ - invoke-virtual {v7}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v4}, Landroid/widget/Toast;->show()V │ │ goto :goto_1 │ .end method ├── smali/com/theksmith/android/car_bus_interface/CBIServiceMain$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIServiceMain;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ .prologue │ .line 455 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$1;->this$0:Lcom/theksmith/android/car_bus_interface/CBIServiceMain; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$6.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$visible:Z │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;Z)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 280 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput-boolean p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$6;->val$visible:Z ├── smali/com/theksmith/android/car_bus_interface/CBIServiceMain.smali │ @@ -847,102 +847,100 @@ │ .method private cancelAllThreads()V │ .locals 5 │ │ .prologue │ const/4 v4, 0x0 │ │ .line 297 │ - iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; │ + iget-object v2, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 298 │ - iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; │ + iget-object v2, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; │ │ - invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;->cancel()V │ + invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread;->cancel()V │ │ .line 299 │ iput-object v4, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTConnectThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTConnectThread; │ │ .line 302 │ :cond_0 │ - iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; │ + iget-object v2, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 303 │ - iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; │ + iget-object v2, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; │ │ - invoke-virtual {v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;->cancel()V │ + invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread;->cancel()V │ │ .line 304 │ iput-object v4, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBTIOThread:Lcom/theksmith/android/car_bus_interface/CBIServiceMain$BTIOThread; │ │ .line 307 │ :cond_1 │ invoke-direct {p0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmDestroyCommandQueue()V │ │ .line 309 │ - iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBusMsgProcessors:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBusMsgProcessors:Ljava/util/HashMap; │ │ - if-eqz v3, :cond_4 │ + if-eqz v2, :cond_4 │ │ .line 310 │ - iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBusMsgProcessors:Ljava/util/HashMap; │ + iget-object v2, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBusMsgProcessors:Ljava/util/HashMap; │ │ - invoke-virtual {v3}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v2}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Ljava/lang/String; │ + check-cast v0, Ljava/lang/String; │ │ .line 311 │ - .local v1, "msg":Ljava/lang/String; │ + .local v0, "msg":Ljava/lang/String; │ iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBusMsgProcessors:Ljava/util/HashMap; │ │ - invoke-virtual {v3, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ + check-cast v1, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ │ .line 312 │ - .local v2, "processor":Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ - if-eqz v2, :cond_2 │ + .local v1, "processor":Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ + if-eqz v1, :cond_2 │ │ .line 313 │ - invoke-virtual {v2}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;->cancel()V │ + invoke-virtual {v1}, Lcom/theksmith/android/car_bus_interface/BusMessageProcessor;->cancel()V │ │ goto :goto_0 │ │ .line 316 │ - .end local v1 # "msg":Ljava/lang/String; │ - .end local v2 # "processor":Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ + .end local v0 # "msg":Ljava/lang/String; │ + .end local v1 # "processor":Lcom/theksmith/android/car_bus_interface/BusMessageProcessor; │ :cond_3 │ iput-object v4, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mBusMsgProcessors:Ljava/util/HashMap; │ │ .line 318 │ - .end local v0 # "i$":Ljava/util/Iterator; │ :cond_4 │ return-void │ .end method │ │ .method private elmBadConfig(Ljava/lang/String;)V │ .locals 1 │ .param p1, "noticeErrorText" # Ljava/lang/String; │ @@ -1595,143 +1593,138 @@ │ │ monitor-exit p0 │ │ throw v22 │ .end method │ │ .method private declared-synchronized elmInitStartupCommands()V │ - .locals 9 │ + .locals 6 │ │ .prologue │ .line 724 │ monitor-enter p0 │ │ :try_start_0 │ - iget-object v6, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mSettings:Landroid/content/SharedPreferences; │ + iget-object v3, p0, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->mSettings:Landroid/content/SharedPreferences; │ │ - const-string v7, "elm_commands" │ + const-string v4, "elm_commands" │ │ - const-string v8, "" │ + const-string v5, "" │ │ - invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 725 │ - .local v5, "prefElmCommands":Ljava/lang/String; │ - const-string v6, "" │ + .local v2, "prefElmCommands":Ljava/lang/String; │ + const-string v3, "" │ │ - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v6 │ + move-result v3 │ │ - if-eqz v6, :cond_1 │ + if-eqz v3, :cond_1 │ │ .line 726 │ - const-string v6, "CBIServiceMain" │ + const-string v3, "CBIServiceMain" │ │ - const-string v7, "elmInit() : no startup commands" │ + const-string v4, "elmInit() : no startup commands" │ │ - invoke-static {v6, v7}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 728 │ - const v6, 0x7f070011 │ + const v3, 0x7f070011 │ │ - invoke-virtual {p0, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-direct {p0, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmBadConfig(Ljava/lang/String;)V │ + invoke-direct {p0, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmBadConfig(Ljava/lang/String;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 746 │ :cond_0 │ :goto_0 │ monitor-exit p0 │ │ return-void │ │ .line 732 │ :cond_1 │ :try_start_1 │ - const-string v6, "; *" │ + const-string v3, "; *" │ │ - invoke-virtual {v5, v6}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ + invoke-virtual {v2, v3}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v1 │ │ .line 733 │ - .local v2, "commands":[Ljava/lang/String; │ - array-length v6, v2 │ + .local v1, "commands":[Ljava/lang/String; │ + array-length v3, v1 │ │ - if-gtz v6, :cond_2 │ + if-gtz v3, :cond_2 │ │ .line 734 │ - const-string v6, "CBIServiceMain" │ + const-string v3, "CBIServiceMain" │ │ - const-string v7, "elmInit() : invalid startup commands" │ + const-string v4, "elmInit() : invalid startup commands" │ │ - invoke-static {v6, v7}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 736 │ - const v6, 0x7f070011 │ + const v3, 0x7f070011 │ │ - invoke-virtual {p0, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->getString(I)Ljava/lang/String; │ + invoke-virtual {p0, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->getString(I)Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-direct {p0, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmBadConfig(Ljava/lang/String;)V │ + invoke-direct {p0, v3}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmBadConfig(Ljava/lang/String;)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ .line 724 │ - .end local v2 # "commands":[Ljava/lang/String; │ - .end local v5 # "prefElmCommands":Ljava/lang/String; │ + .end local v1 # "commands":[Ljava/lang/String; │ + .end local v2 # "prefElmCommands":Ljava/lang/String; │ :catchall_0 │ - move-exception v6 │ + move-exception v3 │ │ monitor-exit p0 │ │ - throw v6 │ + throw v3 │ │ .line 740 │ - .restart local v2 # "commands":[Ljava/lang/String; │ - .restart local v5 # "prefElmCommands":Ljava/lang/String; │ + .restart local v1 # "commands":[Ljava/lang/String; │ + .restart local v2 # "prefElmCommands":Ljava/lang/String; │ :cond_2 │ :try_start_2 │ invoke-direct {p0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmDestroyCommandQueue()V │ │ .line 741 │ invoke-direct {p0}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->btWriteBreak()V │ │ .line 743 │ - move-object v0, v2 │ + array-length v4, v1 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v4, v0 │ - │ - .local v4, "len$":I │ const/4 v3, 0x0 │ │ - .local v3, "i$":I │ :goto_1 │ if-ge v3, v4, :cond_0 │ │ - aget-object v1, v0, v3 │ + aget-object v0, v1, v3 │ │ .line 744 │ - .local v1, "command":Ljava/lang/String; │ - invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; │ + .local v0, "command":Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-direct {p0, v6}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmQueueCommand(Ljava/lang/String;)V │ + invoke-direct {p0, v5}, Lcom/theksmith/android/car_bus_interface/CBIServiceMain;->elmQueueCommand(Ljava/lang/String;)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ .line 743 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$5.smali │ @@ -20,477 +20,432 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 181 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 21 │ + .locals 18 │ │ .prologue │ .line 185 │ :try_start_0 │ - const-string v3, "android" │ + const-string v1, "android" │ │ .line 186 │ - .local v3, "ANDROID":Ljava/lang/String; │ - const-string v5, "com.android.systemui" │ + .local v1, "ANDROID":Ljava/lang/String; │ + const-string v3, "com.android.systemui" │ │ .line 187 │ - .local v5, "ANDROID_UI":Ljava/lang/String; │ - const-string v4, "com.android.launcher" │ + .local v3, "ANDROID_UI":Ljava/lang/String; │ + const-string v2, "com.android.launcher" │ │ .line 190 │ - .local v4, "ANDROID_LAUNCHER":Ljava/lang/String; │ - const-string v11, "com.android.launcher" │ + .local v2, "ANDROID_LAUNCHER":Ljava/lang/String; │ + const-string v8, "com.android.launcher" │ │ .line 192 │ - .local v11, "launcherPackageName":Ljava/lang/String; │ - new-instance v10, Landroid/content/Intent; │ + .local v8, "launcherPackageName":Ljava/lang/String; │ + new-instance v7, Landroid/content/Intent; │ │ - const-string v18, "android.intent.action.MAIN" │ + const-string v15, "android.intent.action.MAIN" │ │ - move-object/from16 v0, v18 │ - │ - invoke-direct {v10, v0}, Landroid/content/Intent;->(Ljava/lang/String;)V │ + invoke-direct {v7, v15}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 193 │ - .local v10, "intent":Landroid/content/Intent; │ - const-string v18, "android.intent.category.HOME" │ - │ - move-object/from16 v0, v18 │ + .local v7, "intent":Landroid/content/Intent; │ + const-string v15, "android.intent.category.HOME" │ │ - invoke-virtual {v10, v0}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v7, v15}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; │ │ .line 194 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ - │ - move-object/from16 v18, v0 │ + iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static/range {v18 .. v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - move-result-object v18 │ + move-result-object v15 │ │ - const-string v19, "activity" │ + const-string v16, "activity" │ │ - invoke-virtual/range {v18 .. v19}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual/range {v15 .. v16}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - check-cast v6, Landroid/app/ActivityManager; │ + check-cast v4, Landroid/app/ActivityManager; │ │ .line 195 │ - .local v6, "activityManager":Landroid/app/ActivityManager; │ + .local v4, "activityManager":Landroid/app/ActivityManager; │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ - │ - move-object/from16 v18, v0 │ + iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static/range {v18 .. v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - move-result-object v18 │ - │ - invoke-virtual/range {v18 .. v18}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ + move-result-object v15 │ │ - move-result-object v18 │ + invoke-virtual {v15}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - invoke-virtual {v10}, Landroid/content/Intent;->getFlags()I │ + move-result-object v15 │ │ - move-result v19 │ + invoke-virtual {v7}, Landroid/content/Intent;->getFlags()I │ │ - move-object/from16 v0, v18 │ + move-result v16 │ │ - move/from16 v1, v19 │ + move/from16 v0, v16 │ │ - invoke-virtual {v0, v10, v1}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; │ + invoke-virtual {v15, v7, v0}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; │ │ - move-result-object v14 │ + move-result-object v11 │ │ .line 197 │ - .local v14, "resolveInfo":Landroid/content/pm/ResolveInfo; │ - iget-object v0, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ - │ - move-object/from16 v18, v0 │ - │ - if-eqz v18, :cond_0 │ + .local v11, "resolveInfo":Landroid/content/pm/ResolveInfo; │ + iget-object v15, v11, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ │ - iget-object v0, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ + if-eqz v15, :cond_0 │ │ - move-object/from16 v18, v0 │ + iget-object v15, v11, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ │ - move-object/from16 v0, v18 │ + iget-object v15, v15, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; │ │ - iget-object v0, v0, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; │ + const-string v16, "" │ │ - move-object/from16 v18, v0 │ + move-object/from16 v0, v16 │ │ - const-string v19, "" │ - │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, v19 │ - │ - if-eq v0, v1, :cond_0 │ + if-eq v15, v0, :cond_0 │ │ .line 198 │ - iget-object v0, v14, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ - │ - move-object/from16 v18, v0 │ + iget-object v15, v11, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; │ │ - move-object/from16 v0, v18 │ - │ - iget-object v11, v0, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; │ + iget-object v8, v15, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; │ │ .line 204 │ :cond_0 │ - const/16 v18, 0x5 │ - │ - move/from16 v0, v18 │ + const/4 v15, 0x5 │ │ - new-array v12, v0, [Ljava/lang/String; │ + new-array v9, v15, [Ljava/lang/String; │ │ - const/16 v18, 0x0 │ + const/4 v15, 0x0 │ │ - aput-object v11, v12, v18 │ + aput-object v8, v9, v15 │ │ - const/16 v18, 0x1 │ + const/4 v15, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v16, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + invoke-static/range {v16 .. v16}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - move-result-object v19 │ + move-result-object v16 │ │ - invoke-virtual/range {v19 .. v19}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + invoke-virtual/range {v16 .. v16}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ │ - move-result-object v19 │ + move-result-object v16 │ │ - move-object/from16 v0, v19 │ + move-object/from16 v0, v16 │ │ iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->packageName:Ljava/lang/String; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v16, v0 │ │ - aput-object v19, v12, v18 │ + aput-object v16, v9, v15 │ │ - const/16 v18, 0x2 │ + const/4 v15, 0x2 │ │ - const-string v19, "android" │ + const-string v16, "android" │ │ - aput-object v19, v12, v18 │ + aput-object v16, v9, v15 │ │ - const/16 v18, 0x3 │ + const/4 v15, 0x3 │ │ - const-string v19, "com.android.systemui" │ + const-string v16, "com.android.systemui" │ │ - aput-object v19, v12, v18 │ + aput-object v16, v9, v15 │ │ - const/16 v18, 0x4 │ + const/4 v15, 0x4 │ │ - const-string v19, "" │ + const-string v16, "" │ │ - aput-object v19, v12, v18 │ + aput-object v16, v9, v15 │ │ .line 208 │ - .local v12, "neverSwitchToPackageNames":[Ljava/lang/String; │ - const-string v8, "" │ + .local v9, "neverSwitchToPackageNames":[Ljava/lang/String; │ + const-string v6, "" │ │ .line 210 │ - .local v8, "frontPackageName":Ljava/lang/String; │ - const/16 v18, 0x5 │ - │ - move/from16 v0, v18 │ + .local v6, "frontPackageName":Ljava/lang/String; │ + const/4 v15, 0x5 │ │ - invoke-virtual {v6, v0}, Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List; │ + invoke-virtual {v4, v15}, Landroid/app/ActivityManager;->getRunningTasks(I)Ljava/util/List; │ │ - move-result-object v16 │ + move-result-object v13 │ │ .line 213 │ - .local v16, "tasks":Ljava/util/List;, "Ljava/util/List;" │ - invoke-interface/range {v16 .. v16}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + .local v13, "tasks":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v13}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v9 │ + move-result-object v15 │ │ - .local v9, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_0 │ - invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v15}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v18 │ + move-result v16 │ │ - if-eqz v18, :cond_2 │ + if-eqz v16, :cond_2 │ │ - invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v15}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v15 │ + move-result-object v12 │ │ - check-cast v15, Landroid/app/ActivityManager$RunningTaskInfo; │ + check-cast v12, Landroid/app/ActivityManager$RunningTaskInfo; │ │ .line 214 │ - .local v15, "task":Landroid/app/ActivityManager$RunningTaskInfo; │ - iget-object v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;->topActivity:Landroid/content/ComponentName; │ + .local v12, "task":Landroid/app/ActivityManager$RunningTaskInfo; │ + iget-object v0, v12, Landroid/app/ActivityManager$RunningTaskInfo;->topActivity:Landroid/content/ComponentName; │ │ - move-object/from16 v18, v0 │ + move-object/from16 v16, v0 │ │ - invoke-virtual/range {v18 .. v18}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; │ + invoke-virtual/range {v16 .. v16}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; │ │ - move-result-object v13 │ + move-result-object v10 │ │ .line 219 │ - .local v13, "packageName":Ljava/lang/String; │ - iget v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;->id:I │ + .local v10, "packageName":Ljava/lang/String; │ + iget v0, v12, Landroid/app/ActivityManager$RunningTaskInfo;->id:I │ │ - move/from16 v18, v0 │ + move/from16 v16, v0 │ │ - if-lez v18, :cond_3 │ + if-lez v16, :cond_3 │ │ - invoke-static {v12}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ + invoke-static {v9}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; │ │ - move-result-object v18 │ + move-result-object v16 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v16 │ │ - invoke-interface {v0, v13}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ + invoke-interface {v0, v10}, Ljava/util/List;->contains(Ljava/lang/Object;)Z │ │ - move-result v18 │ + move-result v16 │ │ - if-nez v18, :cond_3 │ + if-nez v16, :cond_3 │ │ .line 221 │ - const-string v18, "" │ + const-string v16, "" │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v16 │ │ - if-eq v8, v0, :cond_3 │ + if-eq v6, v0, :cond_3 │ │ - if-eq v13, v8, :cond_3 │ + if-eq v10, v6, :cond_3 │ │ .line 223 │ - iget v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;->id:I │ - │ - move/from16 v18, v0 │ - │ - const/16 v19, 0x2 │ + iget v15, v12, Landroid/app/ActivityManager$RunningTaskInfo;->id:I │ │ - move/from16 v0, v18 │ + const/16 v16, 0x2 │ │ - move/from16 v1, v19 │ + move/from16 v0, v16 │ │ - invoke-virtual {v6, v0, v1}, Landroid/app/ActivityManager;->moveTaskToFront(II)V │ + invoke-virtual {v4, v15, v0}, Landroid/app/ActivityManager;->moveTaskToFront(II)V │ │ .line 273 │ - .end local v3 # "ANDROID":Ljava/lang/String; │ - .end local v4 # "ANDROID_LAUNCHER":Ljava/lang/String; │ - .end local v5 # "ANDROID_UI":Ljava/lang/String; │ - .end local v6 # "activityManager":Landroid/app/ActivityManager; │ - .end local v8 # "frontPackageName":Ljava/lang/String; │ - .end local v9 # "i$":Ljava/util/Iterator; │ - .end local v10 # "intent":Landroid/content/Intent; │ - .end local v11 # "launcherPackageName":Ljava/lang/String; │ - .end local v12 # "neverSwitchToPackageNames":[Ljava/lang/String; │ - .end local v13 # "packageName":Ljava/lang/String; │ - .end local v14 # "resolveInfo":Landroid/content/pm/ResolveInfo; │ - .end local v15 # "task":Landroid/app/ActivityManager$RunningTaskInfo; │ - .end local v16 # "tasks":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "ANDROID":Ljava/lang/String; │ + .end local v2 # "ANDROID_LAUNCHER":Ljava/lang/String; │ + .end local v3 # "ANDROID_UI":Ljava/lang/String; │ + .end local v4 # "activityManager":Landroid/app/ActivityManager; │ + .end local v6 # "frontPackageName":Ljava/lang/String; │ + .end local v7 # "intent":Landroid/content/Intent; │ + .end local v8 # "launcherPackageName":Ljava/lang/String; │ + .end local v9 # "neverSwitchToPackageNames":[Ljava/lang/String; │ + .end local v10 # "packageName":Ljava/lang/String; │ + .end local v11 # "resolveInfo":Landroid/content/pm/ResolveInfo; │ + .end local v12 # "task":Landroid/app/ActivityManager$RunningTaskInfo; │ + .end local v13 # "tasks":Ljava/util/List;, "Ljava/util/List;" │ :cond_2 │ :goto_1 │ return-void │ │ .line 229 │ - .restart local v3 # "ANDROID":Ljava/lang/String; │ - .restart local v4 # "ANDROID_LAUNCHER":Ljava/lang/String; │ - .restart local v5 # "ANDROID_UI":Ljava/lang/String; │ - .restart local v6 # "activityManager":Landroid/app/ActivityManager; │ - .restart local v8 # "frontPackageName":Ljava/lang/String; │ - .restart local v9 # "i$":Ljava/util/Iterator; │ - .restart local v10 # "intent":Landroid/content/Intent; │ - .restart local v11 # "launcherPackageName":Ljava/lang/String; │ - .restart local v12 # "neverSwitchToPackageNames":[Ljava/lang/String; │ - .restart local v13 # "packageName":Ljava/lang/String; │ - .restart local v14 # "resolveInfo":Landroid/content/pm/ResolveInfo; │ - .restart local v15 # "task":Landroid/app/ActivityManager$RunningTaskInfo; │ - .restart local v16 # "tasks":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v1 # "ANDROID":Ljava/lang/String; │ + .restart local v2 # "ANDROID_LAUNCHER":Ljava/lang/String; │ + .restart local v3 # "ANDROID_UI":Ljava/lang/String; │ + .restart local v4 # "activityManager":Landroid/app/ActivityManager; │ + .restart local v6 # "frontPackageName":Ljava/lang/String; │ + .restart local v7 # "intent":Landroid/content/Intent; │ + .restart local v8 # "launcherPackageName":Ljava/lang/String; │ + .restart local v9 # "neverSwitchToPackageNames":[Ljava/lang/String; │ + .restart local v10 # "packageName":Ljava/lang/String; │ + .restart local v11 # "resolveInfo":Landroid/content/pm/ResolveInfo; │ + .restart local v12 # "task":Landroid/app/ActivityManager$RunningTaskInfo; │ + .restart local v13 # "tasks":Ljava/util/List;, "Ljava/util/List;" │ :cond_3 │ - iget v0, v15, Landroid/app/ActivityManager$RunningTaskInfo;->id:I │ + iget v0, v12, Landroid/app/ActivityManager$RunningTaskInfo;->id:I │ │ - move/from16 v18, v0 │ + move/from16 v16, v0 │ │ - if-lez v18, :cond_1 │ + if-lez v16, :cond_1 │ │ - const-string v18, "android" │ + const-string v16, "android" │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v16 │ │ - if-eq v13, v0, :cond_1 │ + if-eq v10, v0, :cond_1 │ │ - const-string v18, "com.android.systemui" │ + const-string v16, "com.android.systemui" │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v16 │ │ - if-eq v13, v0, :cond_1 │ + if-eq v10, v0, :cond_1 │ │ .line 230 │ - move-object v8, v13 │ + move-object v6, v10 │ │ goto :goto_0 │ │ .line 265 │ - .end local v3 # "ANDROID":Ljava/lang/String; │ - .end local v4 # "ANDROID_LAUNCHER":Ljava/lang/String; │ - .end local v5 # "ANDROID_UI":Ljava/lang/String; │ - .end local v6 # "activityManager":Landroid/app/ActivityManager; │ - .end local v8 # "frontPackageName":Ljava/lang/String; │ - .end local v9 # "i$":Ljava/util/Iterator; │ - .end local v10 # "intent":Landroid/content/Intent; │ - .end local v11 # "launcherPackageName":Ljava/lang/String; │ - .end local v12 # "neverSwitchToPackageNames":[Ljava/lang/String; │ - .end local v13 # "packageName":Ljava/lang/String; │ - .end local v14 # "resolveInfo":Landroid/content/pm/ResolveInfo; │ - .end local v15 # "task":Landroid/app/ActivityManager$RunningTaskInfo; │ - .end local v16 # "tasks":Ljava/util/List;, "Ljava/util/List;" │ + .end local v1 # "ANDROID":Ljava/lang/String; │ + .end local v2 # "ANDROID_LAUNCHER":Ljava/lang/String; │ + .end local v3 # "ANDROID_UI":Ljava/lang/String; │ + .end local v4 # "activityManager":Landroid/app/ActivityManager; │ + .end local v6 # "frontPackageName":Ljava/lang/String; │ + .end local v7 # "intent":Landroid/content/Intent; │ + .end local v8 # "launcherPackageName":Ljava/lang/String; │ + .end local v9 # "neverSwitchToPackageNames":[Ljava/lang/String; │ + .end local v10 # "packageName":Ljava/lang/String; │ + .end local v11 # "resolveInfo":Landroid/content/pm/ResolveInfo; │ + .end local v12 # "task":Landroid/app/ActivityManager$RunningTaskInfo; │ + .end local v13 # "tasks":Ljava/util/List;, "Ljava/util/List;" │ :catch_0 │ - move-exception v7 │ + move-exception v5 │ │ .line 266 │ - .local v7, "e":Ljava/lang/Exception; │ - const-string v18, "AndroidActions" │ + .local v5, "e":Ljava/lang/Exception; │ + const-string v15, "AndroidActions" │ │ - new-instance v19, Ljava/lang/StringBuilder; │ + new-instance v16, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v19 .. v19}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v16 .. v16}, Ljava/lang/StringBuilder;->()V │ │ - const-string v20, "sysSwitchToLastApp() : unexpected exception : exception= " │ + const-string v17, "sysSwitchToLastApp() : unexpected exception : exception= " │ │ - invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v19 │ - │ - invoke-virtual {v7}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; │ + move-result-object v16 │ │ - move-result-object v20 │ + invoke-virtual {v5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; │ │ - invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v17 │ │ - move-result-object v19 │ + invoke-virtual/range {v16 .. v17}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v19 .. v19}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v16 │ │ - move-result-object v19 │ + invoke-virtual/range {v16 .. v16}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v18 │ + move-result-object v16 │ │ - move-object/from16 v1, v19 │ + move-object/from16 v0, v16 │ │ - invoke-static {v0, v1, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v15, v0, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ .line 268 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ - │ - move-object/from16 v18, v0 │ + iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - invoke-static/range {v18 .. v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$100(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ + invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$100(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Z │ │ - move-result v18 │ + move-result v15 │ │ - if-nez v18, :cond_2 │ + if-nez v15, :cond_2 │ │ .line 269 │ - new-instance v18, Ljava/lang/StringBuilder; │ + new-instance v15, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v15}, Ljava/lang/StringBuilder;->()V │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v16, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$200(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ + invoke-static/range {v16 .. v16}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$200(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v16 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v15 │ │ - const-string v19, ": " │ + const-string v16, ": " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - move-object/from16 v19, v0 │ + move-object/from16 v16, v0 │ │ - invoke-static/range {v19 .. v19}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + invoke-static/range {v16 .. v16}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - move-result-object v19 │ + move-result-object v16 │ │ - const v20, 0x7f07001a │ + const v17, 0x7f07001a │ │ - invoke-virtual/range {v19 .. v20}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ + invoke-virtual/range {v16 .. v17}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v16 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v15 .. v16}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v15 │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v14 │ │ .line 270 │ - .local v17, "text":Ljava/lang/String; │ + .local v14, "text":Ljava/lang/String; │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ - │ - move-object/from16 v18, v0 │ - │ - invoke-static/range {v18 .. v18}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ + iget-object v15, v0, Lcom/theksmith/android/car_bus_interface/AndroidActions$5;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ - move-result-object v18 │ + invoke-static {v15}, Lcom/theksmith/android/car_bus_interface/AndroidActions;->access$000(Lcom/theksmith/android/car_bus_interface/AndroidActions;)Landroid/content/Context; │ │ - const/16 v19, 0x0 │ - │ - move-object/from16 v0, v18 │ + move-result-object v15 │ │ - move-object/from16 v1, v17 │ + const/16 v16, 0x0 │ │ - move/from16 v2, v19 │ + move/from16 v0, v16 │ │ - invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ + invoke-static {v15, v14, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ - move-result-object v18 │ + move-result-object v15 │ │ - invoke-virtual/range {v18 .. v18}, Landroid/widget/Toast;->show()V │ + invoke-virtual {v15}, Landroid/widget/Toast;->show()V │ │ goto/16 :goto_1 │ .end method ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ .prologue │ .line 212 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$1;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/theksmith/android/car_bus_interface/AndroidActions$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$uri:Landroid/net/Uri; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/AndroidActions;Ljava/lang/String;Landroid/net/Uri;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ .prologue │ .line 64 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;->this$0:Lcom/theksmith/android/car_bus_interface/AndroidActions; │ │ iput-object p2, p0, Lcom/theksmith/android/car_bus_interface/AndroidActions$1;->val$action:Ljava/lang/String; ├── smali/com/theksmith/android/car_bus_interface/CBIActivityTerminal$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ │ # direct methods │ .method constructor (Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ .prologue │ .line 408 │ iput-object p1, p0, Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal$5;->this$0:Lcom/theksmith/android/car_bus_interface/CBIActivityTerminal; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/net/dinglisch/android/tasker/TaskerIntent.smali │ @@ -435,18 +435,20 @@ │ │ const-string v1, "net.dinglisch.android.tasker.ACTION_TASK_SELECT" │ │ invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ const/high16 v1, 0x40840000 # 4.125f │ │ + .line 235 │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ move-result-object v0 │ │ + .line 234 │ return-object v0 │ .end method │ │ .method public static getTaskerInstallIntent(Z)Landroid/content/Intent; │ .locals 4 │ .param p0, "marketFlag" # Z │ │ @@ -454,33 +456,37 @@ │ .line 203 │ new-instance v1, Landroid/content/Intent; │ │ const-string v2, "android.intent.action.VIEW" │ │ if-eqz p0, :cond_1 │ │ + .line 207 │ invoke-static {}, Lnet/dinglisch/android/tasker/TaskerIntent;->SDKVersion()I │ │ move-result v0 │ │ const/4 v3, 0x3 │ │ if-ne v0, v3, :cond_0 │ │ const-string v0, "market://details?id=net.dinglisch.android.taskercupcake" │ │ + .line 205 │ :goto_0 │ invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v0 │ │ invoke-direct {v1, v2, v0}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ + .line 203 │ return-object v1 │ │ + .line 207 │ :cond_0 │ const-string v0, "market://details?id=net.dinglisch.android.taskerm" │ │ goto :goto_0 │ │ :cond_1 │ const-string v0, "http://tasker.dinglisch.net/download.html" │ @@ -997,14 +1003,15 @@ │ .local v1, "builder":Ljava/lang/StringBuilder; │ const-string v2, "app:" │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ + .line 371 │ invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ const-string v3, "," │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1307,22 +1314,24 @@ │ │ move-result-object v0 │ │ .line 388 │ .local v0, "recs":Ljava/util/List;, "Ljava/util/List;" │ if-eqz v0, :cond_0 │ │ + .line 390 │ invoke-interface {v0}, Ljava/util/List;->size()I │ │ move-result v2 │ │ if-lez v2, :cond_0 │ │ const/4 v1, 0x1 │ │ + .line 388 │ :cond_0 │ return v1 │ .end method │ │ .method public setTaskPriority(I)Lnet/dinglisch/android/tasker/TaskerIntent; │ .locals 2 │ .param p1, "priority" # I